/* Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.2.2 Reset.css - normalises styles across all browsers *DONT REMOVE* */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;} body {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:small; margin:0px; background:url('/img/background.jpg') center top no-repeat; background-color:#DDDDDD;} #breadcrumb { font-size: 77%; color: #999; border-bottom:solid 3px #000; padding: 9px 0 9px 9px; height: 1.1em; } #breadcrumb a { color: #999;text-decoration:none; } #breadcrumb a:hover { text-decoration: underline; } #breadcrumb .selected { font-weight: bold; } #bookmark { padding-left: 14px; background: transparent url(/img/icon_heart.jpg) no-repeat scroll left center; } .printLogo {display:none;} /* h1 a.whatisrss { color:#000000; font-size:.5em; width:auto; display:inline; text-align:inherit; margin:0px; } h2 a.whatisrss { color:#000000; font-size:.5em; width:auto; display:inline; text-align:inherit; margin:0px; } h3 a.whatisrss { color:#000000; font-size:.5em; width:auto; display:inline; text-align:inherit; margin:0px; } */ /*div.rightPanelBody a.whatisrss { position:relative; top:-3px; color:#666666; font-size:0.70em; width:75px; display:block; text-align:right; margin:0px 0px 8px 0px; }*/ .whatisrss a, a.whatisrss { color:#666666; font-size:9px; margin:0px 5px 5px 0px; float:right;} .whatisrss a:hover, a.whatisrss:hover { text-decoration:none;} .rss{ float:right; font-size:9px; } /* .homePanel .news .wrap .rss-wrapper { float:right; width:100px; } .homePanel .news .wrap .what-is-rss { height:10px; top:-5px; left:15px; } .news .what-is-rss { float:right; height:25px; margin:0 5px 0 0; padding-top:5px; position:relative; text-align:right; }*/ #print { cursor: pointer; padding-left: 14px; background: transparent url(/img/icon_print.jpg) no-repeat scroll left center; } .hidden{ display: none;} .links a { color: #666; text-decoration:none;} .links a:hover { text-decoration:underline; } .links img { margin-right: 1px;} .links #email-page{ background: url('/img/icon_email.jpg') no-repeat left top; padding-left:15px;} .leftNav {float:left; width:160px; padding-left:20px;} .leftNav ul#nav {margin:0;padding:0; color:#333333;} .leftNav ul#nav li { padding-top:5px;} .leftNav ul#nav li a{ text-decoration:none; color:#333333;} .leftNav ul#nav li a:hover{ text-decoration:underline; color:#333333;} .leftNav ul#nav li a.selected { text-decoration:underline; color:#333333;} .leftNav ul#nav li a:hover.selected { text-decoration:none; color:#333333;} #subNav { *margin=top: -15px; } .leftNav ul#nav li#subNav ul{ padding: 0 0 5px 10px; } strong { font-weight: bold;} .keyword label { visibility: hidden; position: absolute; left: -9999px; } .mainWrapper {margin:0; padding:0; width:100%; height: inherit;} .main {margin:0 auto; width:995px; height: inherit; } .headingWrapper { width:991px; height:110px; background:url('/img/top.gif') top no-repeat; margin-top:9px;} .topNavWrapper { width:991px; height:51px; background:#FFFFFF;} .topNavWrapper ul{ float:left; height:37px; } .topNavWrapper ul.mainMenu{ background: url('/img/topNav_left.jpg') no-repeat top left; width:527px; padding: 14px 0 0 29px;} .topNavWrapper ul.sectionMenu{ background: url('/img/topNav_right.jpg') no-repeat top right; width:421px; padding: 14px 0 0 14px;} .topNavWrapper li{ float:left; display:inline; padding:0; margin:0;} .topNavWrapper a{ display:block; height:26px; border-top: 3px solid #000000; padding: 3px 0 0 0; margin: 0 5px 0 0; font-size: 85%; text-decoration:none; color: #000000; font-weight:bold;background-position: center 1px; background-repeat:no-repeat;} .topNavWrapper .mainMenu a{ width: 60px; background-image: url('/img/nav_tl.gif');} .topNavWrapper .mainMenu a:hover, .topNavWrapper .mainMenu a.selected{ border-top-width: 4px;} .topNavWrapper .mainMenu a span{ visibility:hidden;} .mainMenu a#home{ background-position: 0px 1px; } .mainMenu a#home:hover,.mainMenu a#home.selected{ background-position: 0px 0px; } .mainMenu a#about{ background-position: 0px -25px; } .mainMenu a#about:hover,.mainMenu a#about.selected{ background-position: 0px -26px; } .mainMenu a#itools{ background-position: 0px -51px; } .mainMenu a#itools:hover,a#itools.selected{ background-position: 0px -52px; } .mainMenu a#news{ background-position: 0px -78px; } .mainMenu a#news:hover,.mainMenu a#news.selected{ background-position: 0px -79px; } .mainMenu a#subscribe{ background-position: 0px -103px; } .mainMenu a#subscribe:hover,.mainMenu a#subscribe.selected{ background-position: 0px -104px; } .mainMenu a#join{ background-position: 0px -129px; } .mainMenu a#join:hover,.mainMenu a#join.selected{ background-position: 0px -130px; } .mainMenu a#contact{ background-position: 0px -155px; } .mainMenu a#contact:hover,.mainMenu a#contact.selected{ background-position: 0px -156px; } .mainMenu a#blog{ background-position: 0px -180px; } .mainMenu a#blog:hover,.mainMenu a#blog.selected{ background-position: 0px -181px; } .topNavWrapper .sectionMenu a{ width: 126px; background-image: url('/img/nav_tr.gif');} .sectionMenu a:hover, .sectionMenu a.selected { border-top-width: 4px; } .sectionMenu a span{ display:none;} .sectionMenu a#family{ color:#E0007E; border-top-color:#E0007E; background-position:0px -51px;} .sectionMenu a#family:hover,.sectionMenu a#family.selected{background-position:0px -52px;} .sectionMenu a#business{ color:#00A0EB; border-top-color:#00A0EB; background-position:0px 0px;} .sectionMenu a#business:hover,.sectionMenu a#business.selected{background-position:0px -1px;} .sectionMenu a#city{ color:#EE7F2C; border-top-color:#EE7F2C; background-position:0px -26px; } .sectionMenu a#city:hover,.sectionMenu a#city.selected{background-position:0px -27px;} /* .topNavWrapper .sectionMenu a.city{ color:#EE7F2C; border-top-color:#EE7F2C; background-image: url('/img/topNav_city.jpg'); } */ .contentWrapper { float:left; width:991px; height: inherit; background:url('/img/mainBottom.jpg') bottom no-repeat; background-color:#FFFFFF;} .footerWrapper { clear:both; width:991px; height:57px; background:url('/img/footer.gif') bottom no-repeat;} .footerWrapper .bcc {margin:0 auto; width:731px; height:30px; padding-top:10px; } .footerWrapper .bcc .logo {float:left; width:155px; height:28px; padding-top:8px;} /*home: {float:left; width:155px; height:28px;}*/ .footerWrapper .bcc .logoRight {float:left;} .footerWrapper .bcc .text {float:left; width:460px; padding-left:10px;} .footerWrapper .bcc .text p { color:#999999; font-size:77%; padding-top:8px;} .footerLinksWrapper {float:left; width:991px; height:35px; margin-bottom:9px; margin-top:10px;} .footerLinks {margin:0 auto; width:630px; height: inherit;} .footerLinks ul {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:77%; } .footerLinks ul li {float:left; margin-right:10px; } .footerLinks ul li a {color:#333333; text-decoration:underline; } .footerLinks ul li a:hover {color:#333333; text-decoration:none; } .headingWrapper .topLinksWrapper {position:relative; width:990px; height:25px;} .headingWrapper .topLinksWrapper .links {position:absolute; right: 35px; top:7px;} .headingWrapper .topLinksWrapper .links ul {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:77%; font-weight:bold;} .headingWrapper .topLinksWrapper .links ul li {float:left; margin-left:5px;} .headingWrapper .logo {float:left; width:255px; height:80px;background:transparent url('/img/db_green.jpg') no-repeat scroll 23px 0px;} .headingWrapper .logo a {/*width:inherit;*/width: 255px; height: 60px; display:block; text-decoration:none;} .headingWrapper .searchWrapper {float:left; /*width:220px;*/ height:20px; padding-top:50px;} .headingWrapper .searchWrapper .keyword {float:left; width:170px; height:20px; padding-left:3px;} .headingWrapper .searchWrapper .inputtext {width:160px; font-size:77%;} .headingWrapper .sloganWrapper {margin-right:22px; float:left; width:497px; height:47px; padding-top:23px; border:0px #333333 solid; background:url('/img/connecting2future.jpg') right bottom no-repeat; } .logo span, .sloganWrapper span { visibility: hidden; position: absolute; } .joinWrapper .spacer {float:left; width:190px; height:100px; border:0px #FFFFFF solid;} .joinWrapper .interests {float:left; width:180px; height:20px; border:0px #666666 solid; padding-left:10px;} .joinWrapper .interests .sel {width:170px; font-size:0.7em; color:#333333; height:16px;} .joinWrapper .subscribe {float:left; width:180px; height:30px; padding-left:11px; margin-top:110px;} .joinWrapper .subscribe .email {float:left; width:135px;} .joinWrapper .subscribe .email .inp { font-size:0.7em; color:#333333; width:125px; } .joinWrapper .subscribe .sub {float:left; width:43px; padding-top:2px;} body.admin .content { border: solid 2px #000; padding: 5px; margin-top: 5px; } p.admin-hint { font-weight: bold; margin: 0; padding: 0; } html > body.admin .content { margin: 5px -5px 15px -5px; } .mainContentWrapper h1 , .content h1 , .content h2 , .content p , .mainContentWrapper .content h2 , .content ol , .content ul , .full_item ol , .full_item ul { margin-bottom: 15px; padding: 0; } .content { min-height: 20px; height: 20px; } .mainContentWrapper > .content { height: auto; } .content h1, .full_item h1{ font-size:167%; } .content h2, .full_item h2 { font-size: 116%; font-weight:bold; color: #879F1A; } .content strong, .full_item strong{ font-weight: bold; } .content em , .full_item em{ font-style: italic; } .content span.underline, .full_item span.underline { text-decoration: underline; } .content span.center, .full_item span.center { display: block; text-align: center; } .content .center { display: block; text-align: center; } .content img.l{ float:left; margin: 3px 5px 5px 0; } .content img.r{ float:right; margin: 3px 0 5px 5px; } .content ul, .full_item ul { list-style-type: disc; padding-left: 20px; } .content ol, .full_item ol { list-style-type: decimal; padding-left: 26px; } .content li, .full_item li { margin-bottom: 5px; } div.youtube { clear: both; margin: 0 0 15px 0; } div.floatFix { clear: both; visibility:hidden; } .rightPanelBody .bullets ul { font-size: 93%; } .panelWrapper ul { font-size: 85%; } .panel { width:216px; background: transparent url(/img/pink_panel.jpg) no-repeat top center; float: left; padding: 3px 4px 0 4px; min-height:210px; } .panel .hd { margin:10px 8px 0px; } .panel .bd { margin:0px 8px 9px; } .panel .hd h1 { overflow:hidden; color:#E0007D; font-size:146.5%; font-weight:bold; } .panel .hd h1, .panel .hd h1 span { height:30px; background-repeat:no-repeat; font-size:146.5%; } .panel .hd h1 span { display: block; position: relative; z-index: 1; margin-bottom: -30px; } .panel .bd p { color:#000000; font-size:77%; letter-spacing:-1px; margin:0px 0px 10px 0px; } #video-display-thumbnails { float:left; } #video-display-thumbnails li { float:left; } .digital-curve h1, .digital-curve h1 span{ background-image: url(/img/hd_digital_curve.jpg); } /*Table styles*/ td, th {padding:5px;} .mainContentWrapper *.family { color: #E0007E; } .mainContentWrapper *.business { color: #00A0EB; } .mainContentWrapper *.city { color: #EE7F2D; } div.sitemap a { color: #000; } div.sitemap li { padding: 3px 0; } div.sitemap ul { margin-bottom: 15px; } div.sitemap ul.sub { padding-left: 20px; margin-bottom: 0; } /* news.css */ .item h2, .full_item h2{ padding-top:0; } .item { float:left; width:530px; padding: 18px 0; border-bottom:1px dashed #DDDDDD;} .first-item { float:left; width:530px; padding: 0px 0 18px 0; border-bottom:1px dashed #DDDDDD;} .first-item .image, .item .image { width:85px; float:left; margin-right: 10px;} .first-item .text, .item .text { width:435px; float:left; } .full_item{ padding: 3px 0;} dl.zend_form dd { margin-bottom: 15px; } input.wide { width: 300px; } textarea.wide { width: 500px; height: 250px; } label.required:after{ content: "*"; color: #f00; } ul.errors li { color: #f00; } .results .item { float: none; } .jump { clear: right; height: 25px; } .jump li { float: left; margin-right: 20px; } div.joinWrapper { position: relative; } p#joinSuccess { display: none; position:absolute; bottom: 10px; left: 10px; font-weight:bold; } .accessible { position: relative; left: -9999px; } /* WIDGET STYLES */ .iv-widget { width: 530px; margin-bottom: 15px; } .iv-widget .hd { background-color: #879F1A; color: #fff; padding: 4px 0 4px 12px; font-weight:bold; } .iv-widget { background-color: #efefef; } .iv-widget .bd { padding: 10px 10px 0 10px; /*min-height: 200px;*/ } .iv-widget .image { padding: 10px; width: 180px; float:left; margin-right:10px; } .iv-widget .image img{ width: 180px; border: solid 1px #666; } .iv-widget .text { float: left; padding-top:10px; width: 320px; min-height: 155px; position:relative } .iv-widget .text h2 { font-weight: bold; font-size: 115%; color: #879F1A; } .iv-widget ul.iv-nav { /*position: absolute; bottom: 0px; */ height: 30px; padding-left: 10px; margin-bottom: 0; } .iv-widget ul.iv-nav li{ float: left; margin-right: 4px; list-style-type: none; } .iv-widget ul.iv-nav li{ color: #fff; background-color: #879F1A; font-weight:bold; padding:2px 5px; text-decoration: none; outline: none; cursor: pointer; } .iv-widget ul.iv-nav li.selected { background-color: #fff; color: #879F1A; } .iv-content { } .iv-content li { border: solid 1px #000; margin-bottom: 10px; padding: 10px; } .content h2 { color:#879F1A; font-size:108%; font-weight:bold; margin-bottom: 10px; } /* widget content styles - to override the unenhanced content styles if necessary */ .iv-widget .bd h2 { } .iv-content ol { padding: 0; list-style-type: none; } .iv-content li { list-style-type: none; } div.clearFix { clear: both; height: 0; } .iv-content li { border: 0; margin-bottom:0; padding:0; } div.youtube { padding-left: 42px; } /* END WIDGET STYLES */ div.resources-list div.image { width:85px; float:left; } div.resources-list div.text { width:430px; float:left; } .topPanelWrapper { border:0 solid #006666; float:left; min-height:300px; width:988px; } .leftNavWrapper {background:transparent url(/img/menubackground.jpg) repeat-y scroll 0 0; float:left; min-height:290px; margin-left:8px; min-height:290px; width:208px; } .tooltip{ visibility:hidden; padding-bottom:8px; padding-top:3px; padding-right:3px; padding-left:3px; max-width:300px; *width:300px; background:transparent url(/img/tooltip/tool_tip_bot.gif) repeat-x left bottom ; display:block; } .paginationControl { text-align:center; font-size:85%; }