a,:-moz-any-link:focus { outline:none; } body { background: #4074a5 url(images/bg.gif) repeat-x; width: 960px; color: #202020; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; margin: 0px auto 0px; padding: 0px; } #wrap { background: #DDDDDD; width: 920px; margin: 0px auto 0px; padding: 0px; }  a, a:visited { color: #006ca4; text-decoration: none; } a:hover { text-decoration: underline; } .widgettitle .rsswidget {color:#FFF} #l_sidebarwidgeted li ul li {list-style: square; margin: 0 0 0 15px}  #header { background: #004687 url(images/bg.gif) repeat-x; width: 920px; height: 200px; margin: 0px auto 0px auto; padding: 0 0px 20px 0px; overflow: hidden; } #header a { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 24px; color: #000000; text-decoration: none; padding: 0px; margin: 0px; text-transform: uppercase; } #header h1 { color: #202020; font-size: 22px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 5px 0px; padding: 30px 0px 0px 0px; } #header h1 { color: #FFFFFF; font-size: 22px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 5px 0px; padding: 30px 0px 0px 0px; } #header h1 a, #header h1 a:visited { color: #FFFFFF; text-decoration: none; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; } #header h1 a:hover { color: #006ca4; text-decoration: none; } #header img { border: none; margin: 0px; padding: 0px; } #header a img { border: none; margin: 0px; padding: 0px; } #headerleft { width: 460px; float: left; font-size: 14px; margin: 0px; padding: 0px; overflow: hidden; } #headerleft p { color: #FFFFFF; font-size: 14px; margin: 0px; padding: 0px; } #headerright { width: 250px; float: right; font-size: 12px; text-align: right; margin: 0px; padding: 50px 15px 0px 0px; overflow: hidden; } #headerright p { color: #FFFFFF; font-size: 12px; margin: 0px; padding: 0px 20px 0px 0px; }  #navbar { background: #1F1F1F url(images/navbar.gif); width: 920px; height: 36px; color: #FFFFFF; margin: 0px auto 0px; padding: 0px; } #navbarleft { width: 700px; float: left; margin: 0px; padding: 0px; } #navbarright { width: 200px; float: right; margin: 0px; padding: 1px 0px 0px 0px; } #navbarright img { border: none; margin: 0px 0px 0px 0px; padding: 0px; } #nav { margin: 0px 0px 0px 15px; padding: 0px; list-style: none; } #nav ul { margin: 0px; padding: 0px; list-style: none; } #nav a { background: #2B2B2B; color: #FFFFFF; display: block; font-size: 10px; font-weight: normal; text-transform: uppercase; margin: 0px 15px 0px 0px; padding: 11px 10px 11px 10px; } #nav a:hover { background: #666666; color: #FFFFFF; display: block; text-decoration: none; margin: 0px 15px 0px 0px; padding: 11px 10px 11px 10px; } #nav li { float: left; margin: 0px; padding: 0px; } #nav li li { float: left; margin: 0px; padding: 0px; width: 140px; } #nav li li a, #nav li li a:link, #nav li li a:visited { background: #2B2B2B; width: 140px; float: none; margin: 0px; padding: 8px 10px 8px 10px; border-top: 1px solid #C0C0C0; } #nav li li a:hover, #nav li li a:active { background: #666666; padding: 8px 10px 8px 10px; } #nav li ul { position: absolute; width: 10em; left: -999em; } #nav li:hover ul { left: auto; display: block; } #nav li:hover ul, #nav li.sfhover ul { left: auto; }  #subnavbar { background: #999999; width: 920px; height: 25px; color: #FFFFFF; margin: 0px auto 0px; padding: 0px; } #subnav { margin: 0px; padding: 0px; list-style: none; } #subnav ul { margin: 0px; padding: 0px; list-style: none; } #subnav a { background: #999999; color: #FFFFFF; display: block; font-size: 10px; font-weight: normal; text-transform: uppercase; margin: 0px 15px 0px 0px; padding: 6px 10px 5px 10px; } #subnav a:hover { background: #666666; color: #FFFFFF; display: block; text-decoration: none; margin: 0px 15px 0px 0px; padding: 6px 10px 5px 10px; } #subnav li { float: left; margin: 0px; padding: 0px; } #subnav li li { float: left; margin: 0px; padding: 0px; width: 140px; } #subnav li li a, #subnav li li a:link, #subnav li li a:visited { background: #999999; width: 140px; float: none; margin: 0px; padding: 6px 10px 5px 10px; border-top: 1px solid #FFFFFF; } #subnav li li a:hover, #subnav li li a:active { background: #666666; } #subnav li ul { position: absolute; width: 10em; left: -999em; } #subnav li:hover ul { left: auto; display: block; } #subnav li:hover ul, #subnav li.sfhover1 ul { left: auto; }  #homepage { width: 920px; margin: 0px auto 0px; padding: 0px; line-height: 20px; } #homepage h1 { color: #202020; font-size: 22px; font-family: Times New Roman, Tahoma, Verdana; font-weight: normal; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; } #homepage h1 a, #homepage h1 a:visited { color: #202020; text-decoration: none; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; } #homepage h1 a:hover { color: #006ca4; text-decoration: none; } #homepage h2 { background: #202020; color: #FFFFFF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 5px 0px; padding: 1px 0px 1px 5px; line-height: 20px; } #homepage h3 { color: #000000; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; margin: 0px 0px 3px 0px; padding: 0px; line-height: 16px; } #homepage h3 a, #homepage h3 a:visited { color: #000000; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; margin: 0px 0px 3px 0px; padding: 0px; line-height: 16px; text-decoration: underline; } #homepage h3 a:hover { color: #006ca4; text-decoration: none; } #homepage h4 { background: #202020; color: #FFFFFF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 10px 0px; padding: 1px 0px 1px 5px; line-height: 20px; } #hpleft { float: left; width: 580px; margin: 0px; padding: 0px; } .hptabber { background: #FFFFFF; float: left; width: 550px; margin: 10px 0px 10px 10px; padding: 9px 9px 9px 9px; display: inline; } .hptabber img { border: none; margin: 0px; } .falbum-thumbnail-nods { float: left; margin: 0px 0px 10px 10px; padding: 10px 10px 10px 10px; display: inline; } .hpflickr { background: #FFFFFF; float: left; width: 550px; margin: 0px 0px 10px 10px; padding: 9px 9px 9px 9px; display: inline; } .hpflickr a img, .falbum-thumbnail-nods a img { border: 1px solid #999999; margin: 0px 10px 0px 0px; padding: 2px; } .hpflickr a:hover img, .falbum-thumbnail-nods a:hover img { border: 1px solid #000000; margin: 0px 10px 0px 0px; padding: 2px; } .homebottomleft { background: #FFFFFF; float: left; width: 260px; font-size: 11px; margin: 0px 0px 0px 10px; padding: 9px 9px 9px 9px; overflow: hidden; line-height: 16px; display: inline; height: 340px; } .homebottomleft ul { list-style-type: none; margin: 0px; padding: 0px; } .homebottomleft ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px; } .homebottomleft img { border: none; margin: 5px 0px 10px 0px; } .homebottomright { background: #FFFFFF; float: right; width: 260px; font-size: 11px; margin: 0px; padding: 9px 9px 9px 9px; overflow: hidden; line-height: 16px; height: 340px; } .homebottomright ul { list-style-type: none; margin: 0px; padding: 0px; } .homebottomright ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px; } .homebottomright img { border: none; margin: 5px 0px 10px 0px; }  #content { width: 920px; margin: 0px auto 0px; padding: 0px; line-height: 20px; } #content p { padding: 0px 0px 15px 0px; margin: 0px; } #content h1 { color: #202020; font-size: 22px; font-family: Times New Roman, Tahoma, Verdana; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px; } #content h1 a, #content h1 a:visited { color: #202020; text-decoration: none; margin: 0px 0px 10px 0px; padding: 0px; } #content h1 a:hover { color: #006ca4; text-decoration: none; } #content h4 { color: #202020; font-size: 22px; font-family: Times New Roman, Tahoma, Verdana; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px 0px 8px 0px; border-bottom: 1px dotted #C0C0C0; } #content img.wp-smiley { float: none; border: none; padding: 0px; margin: 0px; } #content img.wp-wink { float: none; border: none; padding: 0px; margin: 0px; } #contentleft { float: left; width: 570px; margin: 10px 0px 0px 10px; padding: 0px; display: inline; } #contentleft a img { margin: 0px; padding: 0px; border: none; } .archive { float: left; width: 250px; margin: 0px; padding: 0px 0px 20px 0px; } .date { padding: 0px; margin: 0px; } .date p { font-size: 10px; } blockquote { margin: 0px 20px 15px 20px; padding: 5px 0px 5px 15px; border-left: 5px solid #C0C0C0; } #content blockquote p { margin: 0px; padding: 0px; } .breadcrumb { font-size: 11px; margin: 0px 0px 20px 0px; padding: 0px 0px 3px 0px; border-bottom: 1px dotted #C0C0C0; } .postarea { background: #FFFFFF; float: left; width: 550px; margin: 0px 0px 0px 0px; padding: 9px 9px 0px 9px; } .postarea ol { margin: 0px 0px 0px 20px; padding: 0px 0px 10px 0px; } .postarea ol li { margin: 0px 0px 0px 20px; padding: 0px 0px 5px 0px; } .postarea ul { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 10px 0px; } .postarea ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 5px 0px; } .postarea ul ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px; } .postarea p img { float: left; padding: 5px 15px 15px 0 !important; max-width: 550px; } .adsense { background: #FFFFFF; float: left; width: 550px; margin: 10px 0px 10px 0px; padding: 9px 9px 9px 9px; } .postmeta { width: 550px; font-size: 12px; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: 1px dotted #C0C0C0; } .postmeta2 { width: 550px; font-size: 12px; padding: 5px 0px 40px 0px; margin: 0px; border-top: 1px dotted #C0C0C0; } .comments { background: #FFFFFF; float: left; width: 550px; margin: 0px; padding: 14px 9px 9px 9px; } * html .comments { width: 544px; }  img.centered { display: block; margin-left: auto; margin-right: auto; padding: 0px; } img.alignnone { padding: 0px; margin: 0px 0px 10px 0px; display: inline; } img.alignright { padding: 0px; margin: 0px 0px 10px 10px; display: inline; } img.alignleft { padding: 0px; margin: 0px 10px 10px 0px; display: inline; } .alignright { float: right; } .alignleft { float: left; } .wp-caption { margin: 0px; padding: 0px; } .wp-caption img { margin: 0px 0px 10px 0px; padding: 0px; border: 0px; } .wp-caption p.wp-caption-text { margin: 0px; padding: 5px 0px 0px 0px; font-size: 10px; font-style: italic; font-weight: bold; line-height: 12px; }  #recent-posts ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } #recent-posts ul li { list-style-type: none; background: #FFFFFF url(images/icon_recent.gif) no-repeat top left; padding: 0px 0px 5px 18px; margin: 0px 0px 0px 0px; } .recent_comments { background: #FFFFFF; margin: 0; padding: 10px; } #homepage .recent_comments { width: 550px; } #recent-comments ul { list-style-type: none; margin: 0; padding: 0; } #recent-comments ul li { list-style-type: none; background: #FFFFFF url(images/icon_comments.gif) no-repeat top left; padding: 0px 0px 5px 18px !important; margin: 0px 0px 0px 0px !important; } #categories-1 ul { list-style-type: none; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; } #categories-1 ul li { list-style-type: none; background: #FFFFFF url(images/icon_categories.gif) no-repeat top left; padding: 0px 0px 5px 18px; margin: 0px 0px 0px 0px; } #archives ul { list-style-type: none; margin: 0px 0px 5px 0px; padding: 0x 0px 0px 0px; } #archives ul li { list-style-type: none; background: #FFFFFF url(images/icon_archives.gif) no-repeat top left; padding: 0px 0px 5px 18px; margin: 0px 0px 0px 0px; } #sidebar { float: right; width: 320px; margin: 10px 10px 0px 0px; padding: 0px; line-height: 20px; display: inline; } .sidebarpage { float: right; width: 200px !important; margin: 10px 10px 0px 0px; padding: 0px; line-height: 20px; display: inline; } .sidebarpage .posts { width:180px; } #sidebar p { padding: 0px; margin: 0px; } #sidebar a img { border: none; margin: 0px; padding: 0px; } #sidebar h2 { background: #202020; color: #FFFFFF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 10px 0px; padding: 1px 0px 1px 5px; line-height: 20px; } #sidebar h3 { color: #202020; font-size: 18px; font-family: Times New Roman, Tahoma, Verdana; font-weight: normal; margin: 0px 0px 5px 0px; padding: 0px; line-height: 20px; } #sidebar ul { list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px; } #sidebar ul li { list-style-type: none; margin: 0px 0px 5px 0px; padding: 0px; } #sidebar ul ul { list-style-type: none; margin: 0px; padding: 0px; } #sidebar ul li li { list-style-type: none; padding: 0px 0px 5px 20px; margin: 0px; } #sidebar ul li ul li { list-style-type: none; padding: 0px 0px 5px 20px; margin: 0px; } .video { background: #FFFFFF; width: 300px; margin: 0px 0px 10px 0px; padding: 9px 9px 9px 9px; } .sidefeature { background: #FFFFFF; float: left; font-size: 11px; width: 300px; margin: 0px; padding: 9px 9px 9px 9px; line-height: 16px; } .ad { background: #FFFFFF; float: left; width: 300px; margin: 0px 0px 10px 0px; padding: 9px 9px 9px 9px; } .widgetarea { background: #FFFFFF; float: left; width: 300px; margin: 0px 0px 10px 0px; padding: 10px 10px 0px 10px; } .posts { background: #FFFFFF; width: 300px; margin: 0px 0px 10px 0px; padding: 9px 9px 4px 9px; } .newsletter { background: #FFFFFF url(images/newsletter.gif) top right no-repeat; float: left; width: 300px; margin: 0px 0px 10px 0px; padding: 9px 9px 9px 9px; } .pageblock { background: #FFFFFF; float: left; width: 300px; margin: 0px 0px 10px 0px; padding: 9px 9px 9px 9px; }  #l_sidebar { background: #FFFFFF; float: left; width: 135px; margin: 0px; padding: 9px 9px 0px 9px; line-height: 20px; display: inline; } #l_sidebar p { padding: 0px 0px 15px 0px; margin: 0px; } #l_sidebar a img { border: none; margin: 0px; padding: 0px 0px 15px 0px; } #l_sidebar h2 { background: #202020; color: #FFFFFF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 10px 0px; padding: 1px 0px 1px 5px; line-height: 20px; } #l_sidebar ul { list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px; } #l_sidebar ul ul { list-style-type: none; margin: 0px; padding: 0px; } #l_sidebar ul li li { background: #FFFFFF url(images/icon.gif) no-repeat top left; padding: 0px 0px 5px 20px; margin: 0px; } #l_sidebar ul li ul li { background: #FFFFFF url(images/icon.gif) no-repeat top left; padding: 0px 0px 5px 20px; margin: 0px; }  #r_sidebar { background: #FFFFFF; float: right; width: 135px; margin: 0px; padding: 9px 9px 0px 9px; line-height: 20px; display: inline; } #r_sidebar p { padding: 0px 0px 15px 0px; margin: 0px; } #r_sidebar a img { border: none; margin: 0px; padding: 0px 0px 15px 0px; } #r_sidebar h2 { background: #202020; color: #FFFFFF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 0px 0px 10px 0px; padding: 1px 0px 1px 5px; line-height: 20px; } #r_sidebar ul { list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px; } #r_sidebar ul ul { list-style-type: none; margin: 0px; padding: 0px; } #r_sidebar ul li li { background: #FFFFFF url(images/icon.gif) no-repeat top left; padding: 0px 0px 5px 20px; margin: 0px; } #r_sidebar ul li ul li { background: #FFFFFF url(images/icon.gif) no-repeat top left; padding: 0px 0px 5px 20px; margin: 0px; }  #footer { background: #4074a5 url(images/footer.gif) top no-repeat; width: 920px; height: 40px; margin: 20px auto 0px; padding: 0px 0px 0px 0px; text-align: center; } #footer p { color: #FFFFFF; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; margin: 0px; padding: 0px 0px 10px 0px; } #footer a, #footer a:visited { color: #FFFFFF; text-decoration: none; } #footer a:hover { text-decoration: underline; } #footerpartner a { text-indent: -5000px; display:block; height:40px; margin-bottom: 5px; }  #searchform { margin: 0px; padding: 0px; overflow: hidden; } #searchbox { background: #EEEEEE; width: 150px; color: #202020; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; padding: 3px; margin: 0px 5px 7px 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD; display: inline; } #subscribe { margin: 0px; padding: 0px; overflow: hidden; } #subbutton { background: #777777 url(images/navbar.gif); color: #FFFFFF; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; padding: 4px 4px 3px 4px; margin: 0px 0px 0px 8px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD; } #subbox { background: #EEEEEE; width: 240px; color: #202020; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; padding: 4px; margin: 5px 0px 0px 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD; } #author, #email, #url { background: #EEEEEE; color: #202020; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; padding: 4px; margin: 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD; } #submit { background: #202020; color: #FFFFFF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; padding: 4px; margin: 0px; border-top: 1px solid #DDDDDD; border-right: 1px solid #666666; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #666666; } #words { background: #EEEEEE; width: 420px; color: #202020; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; padding: 4px; margin: 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD; }  .commentlist li ul li { font-size: 12px; } .commentlist li { font-weight: bold; } .commentlist li .avatar { background: #FFFFFF; float: right; border: 1px solid #EEEEEE; padding: 2px; } .commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 12px; } .commentlist p { font-weight: normal; text-transform: none; } .commentmetadata { font-weight: normal; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0px; } #commentform { margin: 5px 10px 0px 0px; } #commentform textarea { width: 100%; padding: 2px; } #respond:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } #commentform p { margin: 5px 0px 5px 0px; } #commentform #submit { margin: 0px; float: left; } .alt { margin: 0px; padding: 10px; } .commentlist { margin: 0px; padding: 0px; } .commentlist ol { margin: 0px; padding: 10px; } .commentlist li { margin: 15px 0px 10px; padding: 10px 5px 10px 10px; list-style: none; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; } .commentlist p { margin: 10px 5px 10px 0px; padding: 0px; } .children { margin: 0px; padding: 0px; } .nocomments { text-align: center; margin: 0px; padding: 0px; } .commentmetadata { font-size: 10px; margin: 0px; display: block; } .navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 40px; } .alignright { float: right; } .alignleft { float: left; } .thread-alt { background: #FFFFFF; margin: 0px; padding: 0px; } .thread-even { background: #EEEEEE; margin: 0px; padding: 0px; } .depth-1 { border: 1px dotted #BBBBBB; margin: 0px; padding: 0px; } .even, .alt { border-top: 1px dotted #BBBBBB; border-bottom: 1px dotted #BBBBBB; border-left: 1px dotted #BBBBBB; margin: 0px; padding: 0px; } .feed_home { font-size:12px !important; font-weight:normal !important; background-image:url(/wp-content/themes/revolution_pro-40/images/icon_rss.gif); background-position:left center; background-repeat:no-repeat; padding: 10px 0 10px 32px !important; float: left; width: 118px; } .podcast_home { font-size:12px !important; font-weight:normal !important; background-image:url(/wp-content/themes/revolution_pro-40/images/icon_podcast.gif); background-position:left center; background-repeat:no-repeat; padding: 10px 0 10px 32px !important; float: left; width: 118px; } .itunes_home { font-size:12px !important; font-weight:normal !important; background-image:url(/wp-content/themes/revolution_pro-40/images/icon_itunes.gif); background-position:left center; background-repeat:no-repeat; padding: 10px 0 10px 32px !important; float: left; width: 118px; } .question_home { font-size:12px !important; font-weight:normal !important; background-image:url(/wp-content/themes/revolution_pro-40/images/icon_question.gif); background-position:left center; background-repeat:no-repeat; padding: 10px 0 10px 32px !important; float: left; width: 118px; } div#MailPress div#mp-container, div#MailPress div#mp-formdiv { position:relative; } div#MailPress div#mp-loading, div#MailPress div#mp-message { position:absolute; opacity:0; } div#MailPress div#mp-loading, div#MailPress div#mp-message { filter:alpha(opacity=0); } #resultstable { margin:10px 0 0 0; } #resultstable ol { margin:0; padding:0 0 0 20px; } .widget_kbrss { list-style-type:none; margin:0; padding:0; } .widget_kbrss ul { list-style-type:none; margin:0; padding:0; } .widget_kbrss ul li { padding-bottom:6px !important; }
