body { background: #e3e3e3 url(../images/cubes.png) fixed; }

#wrap { -webkit-box-shadow: 1px 3px 10px 5px rgba(150, 150, 150, .3); -moz-box-shadow: 1px 3px 10px 5px rgba(150, 150, 150, .3); box-shadow: 1px 3px 10px 5px rgba(150, 150, 150, .3); }

a,a:link,a:visited{color:#000; font-weight:bold; }
a:hover,a:active{color:#000;font-weight: bold;}
.comment a {text-decoration: none;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#222 !important}
h1{color:#000;font-size:24px}

#topmenu { top: 35px; margin-top:-30px; }
#primarynav{background-color:#000}
#primarynav li ul,#primarynav li:hover{background-color:#282828;}
#primarynav a{color:#fff}

#leaderboard { float: none; clear: both; margin: 0 auto; }
#header {padding-top: 0; margin-bottom: 15px; }
#logo {width: 341px; height: 91px; line-height: 91px; margin: 5px 0;}
.loginButton {border: none;}

ul.pagination li a{width:16px;height:16px;border-radius:8px;-moz-border-radius:8px;background-color:#838081;color:#838081;border:none}
ul.pagination li.current a{background-color:#b2232a;color:#b2232a}

.featuredlist > h1 {font-size: 18px; text-transform: uppercase; line-height:21px; border-bottom:4px solid #FF290B; padding-bottom: 1px;}
.featuredlist > h1 a { background: transparent url(../images/black_arrow.gif) no-repeat right 9px; padding-right: 16px; text-decoration: none;}
.featuredlist > h1 a:hover, .featuredlist h1 a:active { text-decoration: underline; }

.featuredlist .grid_2 a {font-size:14px;}

ul.bullet li{padding-left:0;background:none;clear:left}
ul.bullet li a{color:#444;font-size: 14px}
ul.bullet li .f-left{margin-right: 10px}
ul.facet{border-bottom: none}
ul.facet li{border-top: none;font-size:11px;}
ul.separator h1{font-size:15px}
ul.facet li a,ul.facet li span{padding:2px 7px 2px 2px;font-weight:normal}

#rightCol > div, #rightCol > p.small, ul.tabs-content, .pane > div { margin-bottom: 6px !important; }
ul.tabs { margin-top:10px; }

.pane > h2  { background-color:#000; clear:both; }
#twitter h2 {padding-left: 35px; background: #000 url(../images/twitter_w.png) 4px 1px no-repeat; }
#email h2 { padding-left: 35px; background: #000 url(../images/mail_w.png) 4px 1px no-repeat; }
#email div { border: none; background-color: #000; padding-top: 1px; }

#mainsearch { position: absolute; top: -208px; }

.has-pullquote:before{color:#b2232a}

#slides.txt .grid_4 .small a {color:#777;font-weight:normal}

