@media all {#lang_sel {height:32px; position:relative; z-index:99; font-family: verdana, arial, sans-serif;}  * html #lang_sel {width:12em; w\idth:12em;}  #lang_sel ul, #lang_sel li {padding:0 !important; margin:0 !important; list-style-type:none !important;} #lang_sel li:before{content:'' !important;} #lang_sel ul ul {width:149px;}  #lang_sel li {float:left;width:149px;position:relative;}  #lang_sel a, #lang_sel a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; border:1px solid #cdcdcd; background:#fff; padding-left:10px; line-height:24px;}  * html #lang_sel a, * html #lang_sel a:visited {width:149px; w\idth:138px;}  #lang_sel ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid #cdcdcd;}  * html #lang_sel ul ul {top:18px;t\op:19px;}  #lang_sel table {position:absolute; top:0; left:0; border-collapse:collapse;;}  #lang_sel ul ul a, #lang_sel ul ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em; padding:5px 10px;border-width:0 1px 1px 1px;}  * html #lang_sel ul ul a, * html #lang_sel ul ul a:visited {width:150px;w\idth:128px;}  #lang_sel a:hover, #lang_sel ul ul a:hover{color:#000; background:#eee;} #lang_sel :hover > a, #lang_sel ul ul :hover > a {color:#000; background:#eee;} #lang_sel a.lang_sel_sel{ background:url(/wp-content/plugins/sitepress-multilingual-cms/res/css/../img/nav-arrow-down.png) #fff right no-repeat; color:#444; } #lang_sel a.lang_sel_sel:hover{ text-decoration: none; color:#000; }  #lang_sel ul li:hover ul, #lang_sel ul a:hover ul{visibility:visible; } #lang_sel img.iclflag{width:18px;height:12px;position: relative; top: 1px;} #lang_sel_footer { margin: 0; padding: 7px; text-align: center; border: 1px solid #fff; font: 11px Verdana, sans-serif; height: 15px; clear: both; background-color: #fff; border: 1px solid #cdcdcd; } #lang_sel_footer ul { list-style: none; margin:0; padding:0; } #lang_sel_footer ul li img { position: relative; top: 1px; width: 18px; height: 12px; } #lang_sel_footer ul li { display:inline; margin:0 1px 0 0; padding:0; } #lang_sel_footer ul li a, #lang_sel_footer ul li a:visited { text-decoration: none; padding: 5px 10px; } #lang_sel_footer ul li a:hover, #lang_sel_footer ul li a:active {} #wpml_credit_footer { width: 100%; margin: 10px 0; padding: 0; text-align: center; font-size: 11px; } #lang_sel_list {height:32px; position:relative; z-index:99; font-family: verdana, arial, sans-serif; width:149px;}  * html #lang_sel_list {width:12em; w\idth:12em;}  #lang_sel_list ul, #lang_sel_list li {padding:0 !important; margin:0 !important; list-style-type:none !important;} #lang_sel_list li:before{content:'' !important;} #lang_sel_list ul {width:149px;}  #lang_sel_list li {float:left;width:149px;position:relative;}  #lang_sel_list a, #lang_sel_list a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; border:1px solid #cdcdcd; border-width:0 1px 1px 1px; background:#fff; padding-left:10px; line-height:18px;}  * html #lang_sel_list a, * html #lang_sel_list a:visited {width:149px; w\idth:138px;}  #lang_sel_list ul {height:0;top:19px;left:0; width:149px;border-top:1px solid #cdcdcd;}  * html #lang_sel_list ul {top:18px;t\op:19px;}  #lang_sel_list table {position:absolute; top:0; left:0; border-collapse:collapse;}  #lang_sel_list ul a, #lang_sel_list_list ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em; padding:3px 10px;}  * html #lang_sel_list ul a, * html #lang_sel_list ul a:visited {width:150px;w\idth:128px;} #lang_sel_list a.lang_sel_sel{ background-image: none; color:#444; } #lang_sel_list a.lang_sel_sel:hover{ text-decoration: none; color:#000; }  #lang_sel_list ul li:hover ul, #lang_sel_list ul a:hover ul{visibility:visible; } #lang_sel_list img.iclflag{width:18px;height:12px;position: relative; top: 1px;} #lang_sel.icl_rtl{ text-align:right; direction: rtl; } #lang_sel.icl_rtl .lang_sel_sel{ padding-right:14px; } } @media screen {#menu-wrap {width:100%; height:30px; position:relative; z-index:100;}  * html #menu-wrap {width:100%; w\idth:100%}  #menu-wrap ul {padding:0;margin:0;list-style-type:none;} #menu-wrap li, #menu-wrap a, #menu-wrap div {padding:0;margin:0;} #menu-wrap ul ul {}  #menu-wrap ul li {float:left;position:relative;} #menu-wrap ul ul li {width:100%}  #menu-wrap ul a, #menu-wrap ul a:visited { display:block; line-height:30px; padding-left:10px; padding-right: 20px; }  * html #menu-wrap a, * html #menu-wrap a:visited {width:10px; w\idth:10px;padding-right:20px;white-space:nowrap}  #menu-wrap ul ul a, #menu-wrap ul ul a:visited { border: 0px; } #menu-wrap li.section{ line-height:25px; padding-left:10px; padding-right: 11px; }  #menu-wrap ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:149px;}  * html #menu-wrap ul ul {top:30px;t\op:30px;}  #menu-wrap table {position:absolute; top:0; left:0; border-collapse:collapse;;}  #menu-wrap ul ul a, #menu-wrap ul ul a:visited { height:auto; line-height:15px; padding:5px 10px; width:150px; }  * html #menu-wrap ul ul a, * html #menu-wrap ul ul a:visited {width:150px;w\idth:128px;}  #menu-wrap ul li:hover ul, #menu-wrap ul a:hover ul{visibility:visible; } #menu-wrap li.selected_page{ line-height:20px; } #menu-wrap li.selected_subpage{ line-height:25px; padding-left:10px; padding-right: 11px; } #menu-wrap li.selected_subpage a, #menu-wrap li.selected_subpage a:visited{ padding-right:0; padding-left:0; } .cms-nav-clearit { clear: both; height: 0; line-height: 0.0; font-size: 0; } .cms-nav-sub-section{ font-weight:bold; font-size: 110%; list-style-type: none; } ul li.cms-nav-sub-section:before{ content: '' !important; } .cms-nav-sidebar ul, .cms-nav-sidebar li, .cms-nav-sidebar a{ padding:0; margin:0; } .cms-nav-sidebar{ list-style: none; padding:0; margin:0; } .cms-nav-sidebar li{ position: relative; margin:4px 8px 2px 8px; } .cms-nav-sidebar li.selected_page_side{ } } @media screen { #menu-wrap { background-color: #eee; } #menu-wrap ul { background-color: #5798d0; }  #menu-wrap ul a, #menu-wrap ul a:visited { text-decoration:none; color:#000; border-right:1px solid #fff; }  #menu-wrap ul li:hover a, #menu-wrap ul a:focus, #menu-wrap ul a:active{ background-color: #5798D0; color:#000; }  #menu-wrap a:hover, #menu-wrap ul ul a:hover{ color:#000; background:#5798d0; } #menu-wrap :hover > a, #menu-wrap ul ul :hover > a { color:#000; background:#B3D9FF; }  #menu-wrap a.trigger, #menu-wrap a.trigger:hover, #menu-wrap a.trigger:visited { background-image: url(/wp-content/plugins/sitepress-multilingual-cms/modules/cms-navigation/css/../img/cms-nav-dark-s.gif); background-repeat: no-repeat; background-position: right center; }  #menu-wrap li.section{ color: #fff; background-color: #4283b7; font-weight: bold; }   #menu-wrap ul ul a, #menu-wrap ul ul a:visited { color:#000;; }  #menu-wrap ul ul a:hover{ background:#B3D9FF } #menu-wrap ul ul :hover > a { background:#B3D9FF }  #menu-wrap li.selected_page{ color: #004D99; background-color: #5798d0; }  #menu-wrap li.selected_subpage{ color: #004D99; background-color: #B3D9FF; } #menu-wrap li.selected_subpage a, #menu-wrap li.selected_subpage a:visited{ background-color: #B3D9FF; } #menu-wrap ul ul li a.selected{ background-color: #D0D8F0; color: #004D99; }  #sidebar-navigation h4{  } #sidebar-navigation .cms-nav-sidebar a, #sidebar-navigation .cms-nav-sidebar a:visited{  } #sidebar-navigation .cms-nav-sidebar a:hover, #sidebar-navigation .cms-nav-sidebar a:focus, #sidebar-navigation .cms-nav-sidebar a:active{  } .cms-nav-sidebar .selected_page_side{  } .cms-nav-bc a, .cms-nav-bc a:visited{  } .cms-nav-bc a:hover, .cms-nav-bc a:focus, .cms-nav-bc a:active{  } .cms-nav-bc{  } } @media all { .wp-polls-archive {  } .wp-polls, .wp-polls-form {  } .wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li { text-align: left; background-image: none; display: block; } .wp-polls ul, .wp-polls-ul, .wp-polls-ans ul { text-align: left; list-style: none; float: none; } .wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before { content: ''; } .wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG { display: inline; border: 0px; padding: 0px; margin: 0px; } .wp-polls-ul { padding: 0px; margin: 0px 0px 10px 10px; } .wp-polls-ans { width:100%; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;  } .wp-polls-loading { display: none; text-align: center; height: 16px; line-height: 16px; } .wp-polls-image { border: 0px; } .wp-polls .Buttons { border:1px solid #c8c8c8; background-color: #f3f6f8; }  .wp-polls-paging a, .wp-polls-paging a:link { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging a:visited { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging a:hover { border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } .wp-polls-paging a:active { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging span.pages { padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #000000; background-color: #FFFFFF; } .wp-polls-paging span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } .wp-polls-paging span.extend { padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } } @media all {@CHARSET "UTF-8";   #sidebar ul li.widget_sideposts ul li, #sidebar ul li.widget_sideposts ul a { color: #fa6400; font-size: 13px; padding-top: 10px; font-weight: bold; } #sidebar span.sideposts_date { color: #474747; font-size: 10px; font-weight: normal; text-decoration: none; } #sidebar ul li.widget_sideposts ul li p { color: #474747; font-weight: normal; text-decoration: none; font-size: 11px; } #sidebar ul li.widget_sideposts ul li p a { color: #ff7e01; line-height: normal; font-weight: normal; font-size: 11px; padding-top: 0; } #sidebar ul li.widget_sideposts ul li p a:hover { text-decoration: underline; }  #sidebar ul li.widget_sideposts ul li img.alignleft { float: left; margin: 5px; padding: 2px; border: 1px solid #ffde01; clear: both; } #sidebar ul li.widget_sideposts ul li img.alignright { float: right; margin: 5px; padding: 2px; border: 1px solid #ffde01; clear: both; } #sidebar ul li.widget_sideposts ul li img.aligncenter { display: block; border: 0px; padding: 5px; margin-left: auto; margin-right: auto; clear: both; }  }  #wpf-wrapper{ line-height: normal; color: #000; } #wpf-wrapper table, #wpf-wrapper div, #wpf-wrapper h2, #wpf-wrapper h3, #wpf-wrapper h4, #wpf-wrapper form{ margin: 0; padding: 0; } #wpf-wrapper small{ color: #333; } .wpf-table a, .wpf-post-table a, #wpf-wrapper p a, #wpf-wrapper span a{ color: #21759b; text-decoration: none; } table.search td{ border: none; } table.search{ background: #ecedf3; } ul#wpf-menu, ul.wpf-postmeta { margin: 0; padding: 0; padding-top: 5px; padding-bottom: 5px; } ul#wpf-menu li, .wpf-postmeta li{ list-style: none; padding-right: 10px; display: inline; } .wpf-table{ border-collapse: collapse; padding: 5px; border: 1px solid #696969; background: #f6f6f6; font-size: 85%; } .wpf-post-table{ border-collapse: collapse; padding: 15px; border-left: 1px solid #adadad; border-right: 1px solid #adadad; border-bottom: 1px solid #adadad; background: #f6f6f6; } .wpf-table th, .wpf-post-table th{ background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/catbg.jpg); border: 1px solid #adadad; padding: 5px; color: #fff; white-space: nowrap; } .wpf-post-table td{ padding: 5px; } .wpf-table td{ border: 1px solid #adadad; padding-left: 5px; padding-right: 5px; padding: 5px; } #wpf-wrapper .wpf{ padding: 1px; border: 1px solid #696969; } .wpf-alt{ background: #ecedf3; } .sticky{ background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/) #e0e1e8; } .sticky a{ font-weight: bold; } td.wpf-meta{ border-bottom: 1px solid #adadad; padding: 0; margin: 0; } td.wpf-meta a{ font-weight: bold; } .wpf-small{ margin-bottom: 10px; } .wpf-table h2{ margin: 0; padding: 0; margin-top: 3px; margin-bottom: 3px; color: #fff; } th.wpf-bright{ background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/titlebg.jpg); color: #000; border-top: 1px solid #375576; } th.wpf-bright h3{ margin: 0; padding: 0; margin-top: 3px; margin-bottom: 3px; } .wpf-avatar{ padding: 5px; } #wpf-wrapper a img, #wpf-wrapper img { border: none; padding: 0; margin: 0; background: transparent; } .updated{ background: #fffbcc; border: 1px solid #e6db55; padding: 5px; margin-bottom: 1em; } . #wpf-wrapper blockquote{ background: #d7daec; border: 1px solid #6081a0; padding-left: 5px; margin: 0; }  .maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last { color: white; _text-transform: uppercase; vertical-align: top; } .maintab_back, .maintab_active_back { color: white; text-decoration: none; vertical-align: top; padding: 2px 6px 6px 6px; font-family: tahoma, sans-serif; } .maintab_first { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/maintab_first.gif) left bottom no-repeat; width: 10px; } .maintab_back { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/maintab_back.gif) left bottom repeat-x; } .maintab_last { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/maintab_last.gif) left bottom no-repeat; width: 8px; } .maintab_active_first { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/maintab_active_first.gif) left bottom no-repeat; width: 6px; } .maintab_active_back { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/maintab_active_back.gif) left bottom repeat-x; } .maintab_active_last { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/maintab_active_last.gif) left bottom no-repeat; width: 8px; }  #wpf-wrapper .maintab_back a:link , #wpf-wrapper .maintab_back a:visited, #wpf-wrapper .maintab_active_back a:link , #wpf-wrapper .maintab_active_back a:visited { color: white; text-decoration: none; } .maintab_back a:hover, .maintab_active_back a:hover { color: #e0e0ff; text-decoration: none; }  #wpf-wrapper .mirrortab_first, #wpf-wrapper .mirrortab_back, #wpf-wrapper .mirrortab_last, #wpf-wrapper .mirrortab_active_first, #wpf-wrapper .mirrortab_active_back, #wpf-wrapper .mirrortab_active_last { color: white; vertical-align: top; } #wpf-wrapper .mirrortab_back, #wpf-wrapper .mirrortab_active_back { color: white; text-decoration: none; vertical-align: bottom; padding: 6px 6px 2px 6px; font-family: tahoma, sans-serif; } .mirrortab_first { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/mirrortab_first.gif) no-repeat; width: 10px; } .mirrortab_back { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/mirrortab_back.gif) repeat-x; } .mirrortab_last { background: url(/wp-content/plugins/wp-forum/skins/wpf-2.0/images/mirrortab_last.gif) no-repeat; width: 6px; }  #wpf-wrapper .mirrortab_back a:link ,#wpf-wrapper .mirrortab_back a:visited,#wpf-wrapper .mirrortab_active_back a:link , #wpf-wrapper .mirrortab_active_back a:visited { color: white; text-decoration: none; } .mirrortab_back a:hover, .mirrortab_active_back a:hover { color: #e0e0ff; text-decoration: none; } pre.code{ width: 700px; background: #eee; border: solid 1px #ccc; padding: 5px; overflow: auto; font-size: 85%; } #trail{ margin-top: 20px; } #wpf-wrapper #wpf-info{ text-align:center; padding:5px; border:1px solid #adadad; margin-top:15px; background: #f6f6f6; } #wpf-wrapper{ font-size: 90%; } td, th{ vertical-align: top; } th{ vertical-align: middle; }  .recaptcha-error { font-size: 1.8em; padding-bottom: 8px; }    .mh-plaintext { background:transparent url(/wp-content/plugins/wp-recaptcha/email.png) no-repeat scroll left center; border:medium none; color:#2277DD; height:16px; padding:2px 2px 4px 20px; }  .mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover { color: #FF7700; font-weight: bolder; text-decoration: none; border: 0; background-color: transparent !important; }  .mh-hyperlinked { background:transparent url(/wp-content/plugins/wp-recaptcha/email.png) no-repeat scroll left center; border:medium none; color:#2277DD; height:16px; padding:2px 2px 4px 20px; }  .mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover { color: #FF7700; font-weight: bolder; text-decoration: none; border: 0; }   .lang-select label, .theme-select label { vertical-align: middle !important; } .lang-select select, .theme-select select { vertical-align: middle !important; } .recaptcha-form { margin: auto !important; width: 25em !important; } .recaptcha-options td { vertical-align: top !important; } .which-key label { font-weight: bold; } .copyright { text-align: center; font-size: .85em; }   * { margin: 0; padding: 0; } body { text-align: center; font: 11px Verdana; color: #000000;  } a { text-decoration: none; color: #2978B0; } a:hover { text-decoration: underline; } img { border: 0; } .break { font-size: 0; width: 0; height: 0; clear: both; } .alignleft { float: left; margin: 4px 10px 5px 0; } .alignright { float: right; margin: 4px 0 5px 10px; } .aligncenter { text-align: center; } .hidden { display: none; } #buffer { background-color: #F8F8F8;  }  #wrapper { width: 986px; margin: auto auto; text-align: left; border-left: 1px solid #BBB; border-right: 1px solid #BBB; }   #header { height: 219px; background: url(/wp-content/themes/thecomputerhero/images/header.gif) repeat-x 0 0; background-position: bottom left; margin-top: 0;  } #header ul { list-style-type: none; height: 30px; padding-left: 8px; } #header ul li { float: left; text-transform: uppercase; } #header ul li a { color: #00000; display: block;  } #header ul li a:hover { background-color: #637380; color: #ffffff; text-decoration: none; } #header .links { float: right; color: #D9E7EA; margin-top: -21px; padding-right: 15px; } #header .links a { color: #D9E7EA; margin: 0 8px; } #header .links a:hover { color: #ffffff; text-decoration: underline; } #header .logo { margin: 0 auto; text-align: center; vertical-align: middle; } #header .logo h1 { font-size: 0; padding: 36px 24px 0; } #header .logo h1 a { display: block; text-indent: -9999px; outline: none; background: url(/wp-content/themes/thecomputerhero/images/logo.gif) no-repeat 0 0; width: 274px; height: 72px; } #header .logo p { display: none; } #header .ad468x60 { float: right; margin: 28px 22px; } #header ol { list-style-type: none; padding: 0; } #header ol li { float: left; padding: 2px 12px; margin: 0; } #header ol li a { color: #21262A; } #header ol li a:hover { color: #000000; text-decoration: underline; }   #body { background-color: #ffffff; }   #content { width: 670px; float: left; padding-bottom: 20px; } #content p { margin-bottom: 10px; line-height: 1.4em; } #content h3 { margin-bottom: 10px; font-size: 1.5em; font-weight: normal; } #content blockquote { margin: 0 20px 10px 40px; padding: 15px 20px 5px; background-color: #EBEBEB; border-width: 1px 0; border-style: solid; border-color: #DEDCD4; font-weight: bold; } #content ul { margin: 0 0 10px 18px; } #content ol { margin: 0 0 10px 16px; } #content li { padding: 2px 0; } #content .post { padding: 25px 35px 0; color: #565656; } #content .post h2 { font-size: 1.6em; padding-bottom: 5px; margin: 0 -10px 5px; border-bottom: 1px dotted #DEDCD4 } #content .post h2 a { color: #2978B0; text-decoration: none; } #content .post .date { color: #8A8A8A; margin-bottom: 20px; } #content .post .date a { color: #2978B0; text-decoration: none; } #content .post .comments a { padding-left: 16px; background: url(/wp-content/themes/thecomputerhero/images/comments.gif) no-repeat 0 2px; font-weight: bold; margin-left: 20px; } #content .post a { text-decoration: underline; } #content .post .details { background-color: #EEEEEE; border: 1px solid #DBD9D9; padding: 5px 10px 20px; color: #8A8A8A; margin: 20px -10px 0; clear: both; } #content .post .details .l { float: left; } #content .post .details .r { float: right; } #content .post .details a { text-decoration: none; }   #sidebar { width: 301px; float: right; padding: 25px 10px 20px 0; } #sidebar h2 { color: #2978B0; font-size: 1em; text-transform: uppercase; margin-bottom: 10px; } #sidebar ul { list-style-type: none; padding-bottom: 15px; } #sidebar ul li { line-height: 1.4em; padding: 3px 0; } #sidebar ul li a { color: #565656; } #sidebar .l { float: left; width: 140px; padding: 10px 0 10px 15px; } #sidebar .r { float: right; width: 140px; padding-top: 10px; padding-bottom: 10px; }  #sidebar .box { background: url(/wp-content/themes/thecomputerhero/images/sidebody.gif) repeat-y 0 0; margin-bottom: 10px; width: 301px; } #sidebar .box .b { background: url(/wp-content/themes/thecomputerhero/images/sidefoot.gif) no-repeat 0 bottom; padding-bottom: 10px; } #sidebar .box h2 { background: url(/wp-content/themes/thecomputerhero/images/sidehead.gif) no-repeat 0 0; padding: 10px 10px 6px; margin-bottom: 7px; } #sidebar .box .sponsors { text-align: center; } #sidebar .box ul { padding: 5px 15px; } #sidebar .box ul li { line-height: 1.4em; padding: 4px 0 4px 14px; background: url(/wp-content/themes/thecomputerhero/images/bullet.gif) no-repeat 0 9px; } #sidebar .box ul li a { color: #8A8A8A; } #sidebar .box .flckr { text-align: center; } #sidebar .box .flckr img { margin: 2px; } #sidebar .box .video { padding: 5px 0 5px 20px; } #sidebar .box .tags { padding: 0 20px 5px; } #sidebar .box .tags a { color: #8a8a8a; } #sidebar .box .tags a:hover { color: #2978b0; text-decoration: none; }   #footer { background-color: #252326; color: #ffffff; clear: both; padding: 15px; } #footer a { color: #ffffff; } #footer-sidebars { clear: both; height: 200px;  } div#linkcat-2, div#footer-left, div#footer-middle, div#footer-right { float: left; overflow: hidden; width: 308px; height: 100%; margin: 0 0 10px 0; padding: 4px; } #footer-sidebars ul li { list-style: none; margin: 0; } #footer div.credit { float: right; } #footer div.legal { float: left; }   .postnav { clear: both; text-align: center; padding-top: 20px; ; } #comments { padding: 0 35px 20px; } #comments h2 { margin: 20px 0 5px; font-size: 1.5em; font-weight: normal; } #comments p { margin-bottom: 10px; line-height: 1.5em; } #comments form { padding-top: 20px; } #comments form p { margin-bottom: 5px; } #comments form input, textarea { border: 1px solid #cccccc; font-size: 0.9em; font-family: Verdana; padding: 4px; background-position: 4px 4px; background-repeat: no-repeat; } #comments form input { width: 260px; border: 1px solid #cccccc; } #comments form textarea { width: 350px; padding: 4px 4px !important; border: 1px solid #cccccc; } #comments form button { border: 1px solid #909090; background-color: #cccccc; font-size: 0.9em; font-family: Verdana; width: 120px; height: 23px; } .commentdetails { margin-top: 25px; } .commentauthor { margin-bottom: 5px !important; font-weight: bold; } .commentdate { font-size: 0.8em; margin-bottom: 5px; color: #909090; } .required { color: #ff0000; } h2.title { font-size: 1em; text-transform: uppercase; padding: 25px 25px 0; color: #565656; }   #comments ol { list-style-type: none; clear: both; padding: 0; margin: 0; } #comments ol li { padding: 10px; border: 1px solid #e0e0e0; margin-bottom: 10px; } #comments ol li .avatar { float: right; } #comments ol li .comment-author { } #comments ol li .comment-author .fn { font-weight: bold; font-size: 1.2em; } #comments ol li .comment-meta { font-size: 0.9em; color: #999999; margin: 5px 0 10px; } #comments ol li .reply { font-size: 0.9em; font-weight: bold; padding-bottom: 10px; } #comments .children { list-style-type: none; } #comments .navigation { padding: 10px 0 20px; font-size: 0.9em; } #comments .navigation a { color: #999999; padding: 3px 8px; border: 1px solid #cccccc; } #comments .navigation a:hover { color: #000000; border-color: #000000; text-decoration: none; }   br.cms-nav-clearit { display:none; } #menu-wrap, #menu-wrap ul { background-color: #252326; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; } #menu-wrap ul a, #menu-wrap ul a:visited { border-right:none; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; padding: 0px 15px 0px 10px; line-height: 20px; } #menu-wrap ul li:hover a, #menu-wrap ul a:focus, #menu-wrap ul a:active { background-color: #73B3D9; color: #252326; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; } #menu-wrap li.selected_page > a,#menu-wrap li.selected_page:hover > a { background-color: #73B3D9; color: #252326; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; } #menu-wrap li.selected_subpage, #menu-wrap li.selected_subpage a, #menu-wrap li.selected_subpage a:visited { background-color: #626473; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; padding: 5px 11px 5px 10px; line-height: 15px; } #menu-wrap ul ul a, #menu-wrap ul ul a:visited { background-color: #73B3D9 !important; color: #252326 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 11px !important; font-weight: normal !important; font-style: normal !important; padding: 5px 10px 5px 10px; line-height: 15px; } #menu-wrap ul ul a:hover { background-color: #626473 !important; color: #FFF !important; font-family: Arial, Helvetica, sans-serif!important; font-size: 11px !important; font-weight: normal !important; font-style: normal !important; } #menu-wrap li.section { background-color: #252326; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; padding: 5px 11px 5px 10px; line-height: 15px; } #menu-wrap { height: 20px; } #menu-wrap ul ul { top: 20px; }   div.ezAdsense { float: right; width: auto; }  
