@import "reset.css";body{margin:0;padding:0;background:#464646 url(images/bg.jpg) repeat-x bottom;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a{text-decoration:none;}
.980px{width:1200px;margin:0 auto;padding:0;}
#top-nav{border-bottom:3px solid #555;padding:5px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.1em;background:url(images/nav_bg.jpg) repeat-x;}
ul#main-nav{list-style-type:none;overflow:hidden;padding:0;margin:0 10px;}
ul#main-nav li{text-align:center;float:left;padding:0;margin:0 10px 0 0;}
ul#main-nav li a{padding:0.5em 0.75em;display:block;color:#fff;text-shadow:1px 1px 1px #000;}
ul#main-nav li a:hover{background-color:transparent;color:#d1dfc0;}
ul#main-nav li:hover, ul#main-nav li.hover , .li_hover{background:#666;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
ul#main-nav li.current_page_item{background:#bb1616;color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#main-nav li li{float:none;margin:0;}
#main-nav ul{list-style:none;padding:0;margin:0;position:absolute;width:155px;border-left:1px solid #50421f;border-right:1px solid #50421f;border-bottom:1px solid #50421f;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#main-nav ul li{display:block;width:100%;background-color:#333;text-align:left;letter-spacing:-1px;}
#main-nav li ul li a{color:#fff;background:#333;border:0;}
#main-nav li ul li a:hover{color:#fca900;background:#333;border:0;}
html > body #main-nav a, html > body #main-nav a:visited{width:auto;}
#main-nav li:hover ul, #main-nav li.sfHover ul{top:31px;z-index:99;}
ul#main-nav li:hover li ul, ul#main-nav li.sfHover li ul{top:-999em;}
ul#main-nav li li:hover ul, ul#main-nav li li.sfHover ul{left:10em;top:0;}
ul#main-nav li li:hover li ul, ul#main-nav li li.sfHover li ul{top:-999em;}
ul#main-nav li li li:hover ul, ul#main-nav li li li.sfHover ul{left:10em;top:0;}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
a img.alignright{float:right;margin:0 0 1em 1em}
a img.alignleft{float:left;margin:0 1em 1em 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
div#search_bar{position:absolute;right:10px;}
#s{padding:5px 10px 6px 7px;margin-right:10px;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;}
#header_wrapper{margin:20px 0;background-color:#fff;padding:10px;color:#222;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;}
#ad_block_468{position:absolute;right:40px;top:24px;}
#container{margin:20px 0;background-color:#fff;padding:5px;color:#222;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;overflow:hidden;}
#col_content{float:left;width:760px;border-left:1px dashed #ccc;margin-left:8px;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
div.mypick{margin-bottom:20px;overflow:hidden;}
div.mypick h1{margin:0;padding:0 0 5px 0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:200;letter-spacing:-1px;}
.mypick ul{list-style:none;margin:0;background:#eee;overflow:hidden;padding:5px 0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.mypick ul li{float:left;margin:0 4px;width:155px;padding:5px;background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:150px;}
.mypick ul li h4{margin:0 0 8px 0;padding:0 0 5px 0;font-size:1.2em;font-weight:200;text-align:center;border-bottom:1px dashed #ccc;}
.mypick ul li h4 a{color:#1c74ab;}
.mypick ul li p{font-size:12px;line-height:14px;margin:0;padding:0}
.mypick ul li p a{color:#8c1000;text-decoration:underline}
.post{margin-bottom:30px;overflow:hidden;}
.post ul li, .post ol li{margin-left:15px;}
.post a{color:#1c74ab;}
.post h2.title{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:22px;margin:0 0 2px 0;padding:0 0 3px 0;line-height:22px;text-shadow:1px 1px 1px #ccc;}
.post h2.title a{color:#c52a2b;}
.post h2.title a:hover{}
.post .postinfo{color:#888;text-transform:uppercase;font-size:11px;border-bottom:1px solid #ccc;margin-bottom:7px;text-shadow:1px 1px 1px #ddd;}
.post .postextrainfo{color:#888;}
.post .postextrainfo p{margin:3px 0;padding:3px 0;}
.post .postextrainfo p a{background-color:#1c74ab;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;padding:3px 5px;text-transform:uppercase;font-size:11px;font-weight:700}
.post .postextrainfo p a:hover{background-color:#444}
.post .entry{font-size:13px;border-bottom:1px solid #ccc;}
.post .entry p{margin:5px 0;color:#444;padding:5px 0;}
.post .entry ol{list-style:decimal;margin-left:10px;}
.post .entry ul{list-style:circle;margin-left:10px;}
#fullwidth{float:left;width:1174px;margin-left:8px;margin-right:8px;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#col_sidebar1{float:left;width:220px;}
#col_sidebar2{float:right;width:190px;margin-left:5px;border-left:1px dashed #ccc;}
div.margin{margin:10px;}
.sidebar{}
.sidebar .widget_box{padding:10px 0;margin-bottom:5px;}
.sidebar .first{padding:0 0 10px 0;}
.sidebar .widget_box h1.title{font-family:Tahoma, Geneva, sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;margin:0 0 5px 0;padding:0 0 5px 0;line-height:13px;letter-spacing:1px;color:#555;border-bottom:1px solid #ccc;text-shadow:1px 1px 1px rgb(210,210,210);}
.sidebar #subscribe{}
.sidebar #subscribe p{margin:0;padding:3px 0;}
.sidebar ul{font-style:normal;margin:0;list-style-type:none;padding:0;}
.sidebar ul li{padding:3px 0;border-bottom:1px dashed #eee;}
.sidebar ul li:hover{background-color:#f6f6f6;}
.sidebar a{color:#666;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:-1px}
.sidebar a:hover{color:#8c1000;}
.sidebar #subscribe #twit_icon{background:url(images/twit_icon.jpg) center left no-repeat;padding:5px 0 5px 30px;line-height:20px;}
.sidebar #subscribe #fb_icon{background:url(images/fb_icon.jpg) center left no-repeat;padding:5px 0 5px 30px;line-height:20px;}
.sidebar #subscribe #rss_icon{background:url(images/rss_icon.jpg) center left no-repeat;padding:5px 0 5px 30px;line-height:20px;}
.sidebar #subscribe #itunes_icon{background:url(images/itunes_icon.jpg) center left no-repeat;padding:5px 0 5px 30px;line-height:20px;}
.sidebar #subscribe #ytube_icon{background:url(images/ytube_icon.jpg) center left no-repeat;padding:5px 0 5px 30px;line-height:20px;}
#foooter_wrapper{border-top:4px solid #555}
#footer{width:1070px;margin:0 auto;padding:5px 0 0 0;color:#fff;overflow:hidden;position:relative;font-family:Tahoma, Arial, Geneva, sans-serif;}
#aenve_logo{float:left;margin-top:5px;}
#footer p{padding:10px 0;font-size:11px;}
#footer .col p{padding:3px 0;font-size:12px;}
#footer .col{float:left;overflow:hidden;width:24.8%;border-right:1px dashed #555;height:115px;}
#footer .col-last{border-right:0;width:49%;}
#footer .col a{color:#eee;}
#footer .col a:hover{color:orange;}
#footer .col ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 20px;}
#footer .col .title{font-weight:bold;margin-bottom:10px;font-size:18px;text-shadow:1px 1px 2px #444;font-family:Arial, Helvetica, sans-serif;}
#footer .col ul li{display:list-item;font-size:12px;}
.buttons a, .buttons button{display:block;float:right;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:13px;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px;}
.buttons button[type]{padding:5px 10px 5px 7px;line-height:17px;}
*:first-child+html button[type]{padding:4px 10px 3px 7px;}
.buttons button img, .buttons a img, .css-tabs a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}
button:hover, .buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}

