/*============================
      START [ Site Info ]
============================
Specs:
	Written for early CSS3 webkit and firefox with affordances for IE
	jQUery, jQuery UI, 960 gridsystem, Top-up lightbox systems and 
	libraries all used in the creation of the site 
Typography:
	Pixel numbers never used ems used exclusivly
Color pallet: 
	MAIN [maroon=(79091e) dark grey=(363636) light grey =(e5e5e5)]
	SECONDARY [light maroon=(5e222b) bleu=(4c75d1) mid grey =(9d9d9d)]	
Designer:
	scott@mostdefi.net
============================
     END [ Site Info ] 
=============================*/
#wpstats{height:0;width:0;}
/*============================
     SMP ROLL
=============================*/

.SPM_roll_spot {height:255px;margin:10px 0 0;padding:0 10px 20px 0;border-bottom: 2px solid #ccc;}
.SPM_roll_blog {margin:10px 0 20px;padding:0 10px 20px 0;border-bottom: 2px solid #ccc;}
.SPM_roll {margin:10px 0 0;padding:0 10px 20px 0;border-bottom: 2px solid #ccc;}
.SPM_roll_img{float:right;margin:5px 0 0 10px;background:url(../images/SPM_stripes.png);box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa; padding:8px;}
.SPM_roll h2 {margin:0;padding:0;}
.SPM_author a:link, .SPM_author a:active, .SPM_author a:visited {text-decoration:none;font-weight:bold;font-size:1em;font-style: italic;color:#79091e;margin:5px 5px 0 2px;}
p.SPM_author {font-size:.8em;font-style: italic;color:#79091e;padding:0 0 3px 2px;margin:5px 5px 0 10px;}
.insider{background:#fff; margin:8px;width:203px;height:234px;}
.SPM{background:url(../images/SPM_BG.png);}
ul#SPM_menu{font-weight: bold; list-style-type: none; margin: 0 0 0 15px; padding: 0; }
ul#SPM_menu li {font-size:1em; display: block; float: left; margin: 1px 20px 0 0;}
ul#SPM_menu li a:hover {color: #666;}
.bpagehead{color:#fff; background-color:#5e222b;margin:20px 150px 10px -15px;padding:2px 15px 2px 5px;box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa;}

.SPM .wp-pagenavi {clear: both;margin-top:20px; float:right;}
.SPM .wp-pagenavi a, .wp-pagenavi span {font-size:85%; color:#fff; background-color:#000; text-decoration: none;border: 1px solid #fff;padding: 3px 5px;margin: 10px 2px 0 0; }
.SPM .wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;}
.SPM .wp-pagenavi span.current {font-weight: bold;}

.SP .wp-pagenavi {clear: both;margin-top:20px; float:right;}
.SP .wp-pagenavi a, .wp-pagenavi span {font-size:85%; color:#fff; background-color:#79091e; text-decoration: none;border: 1px solid #fff;padding: 3px 5px;margin: 10px 2px 0 0; }
.SP .wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #79091e;}
.SP .wp-pagenavi span.current {font-weight: bold;}
/*///////////////////////
 	  [SPM FRONT]
///////////////////////*/
.more h3{color:#363636; padding:0; margin:0;}
.SM_bar{padding:4px 0 0 0;height:23px;border-top:2px solid black;border-bottom:2px solid black; margin-bottom:0 0 10px 0;}
.SM_bar h5{display:inline;}
.SM_bar p {padding:0;margin:0;display:inline;font-size:.8em;}
.SM_bar p a {color:#666 !important; display:inline !important;}
p.spm_footer_links{margin:3px 10px 10px 0;float:right;padding:0 0 10px 0;}
.miniblock{height:250px; background:url(../images/SPM_stripes.png);box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa;}
.SPM #searchform { position: absolute; right: 6px; top: 2px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {head~body #searchform {top: 10px; }}
.SPM  #searchform label { display: none; }
.SPM #searchform #s {text-align:right; background-image : url(../images/SPM_search.png);background-position : 1px ; font-style: italic; color: #777; width: 185px; height: 18px; font-size: 1em; margin-top:0px; padding: 0px 24px;border: 1px solid #f8f8f3; border-bottom: 1px solid #777;}
.SPM #searchform #searchsubmit {display: none; width: 0px; height: 0px; border: 0; cursor: pointer; text-indent: -10000px; vertical-align: top; font-size: 0; }
.SPM .ad{margin-top:7px;}
.SPM .bonus{height:84px;margin-top:0;margin-bottom:0;}
.SPM .SPM_header{margin-top:0;margin-bottom:0;}
#button{height:250px;padding:10px 0 0 0;}
.SPM  .test{margin-top:0;background:#542651;color:#fff;}
.SPM .SPM_nav{margin-bottom:0;}
.SPM #slider{margin-bottom:0; overflow:hidden;box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa;}
.SPM #SPM_contentblock_1{margin-bottom:0;}
.SPM_navbar{height:18px; padding:4px 0;border-top:2px solid black;border-bottom:2px solid black;}
.testt{height:530px;}
#twit_box_SPM{height:333px; padding:5px 5px 10px 10px;width:268px !important;border: 8px solid #fff; box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa; background:#fff;}
.acoustics{background:url(../images/SPM_stripes.png);box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa;}
.acoustics_insider{background:#fff; margin:8px;}
p.acoust{font-size:.85em; margin:0;padding:5px 5px 10px;}

/*///////////////////////
	  [SPM TYPE]
///////////////////////*/

.SPM_headbox ul{padding:0px 5px 0px 5px;list-style:disc;color: #79091e;}
.SPM_headbox li{margin:0px 5px 5px 15px;font-size:.85em;line-height:1.25em;font-weight:600;}
.midlink{margin-left:auto;margin-right:auto;}
.topbar{width:auto;background-color:#000;padding:1px 0 0 0; height:20px;margin:0;}
.SPM .toptop{margin:0 auto;background-color:#000;width:960px;}
.linker {color:#444; background-color:#ccc;margin-left:-15px;padding:2px 15px 2px 5px;}
.SPM_small_sec_head{padding:10px 0 4px 0;font-size:1em;text-align:left; line-height:1.1em;font-family:helvetica,Arial,Sans-Serif;margin:0px 0 10px 0; }
#twit_box_SPM .linker{margin-left:-25px; margin-top:-10px;}
#twit_box_SPM .SPM_small_sec_head{padding:0px 0 4px 0;}


/*///////////////////////
	  [SPM SLIDER]
///////////////////////*/
.Blog_block{height:110px; background:#fff;box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa;}
.Bholder {margin:11px 25px 0 35px;overflow:hidden;}
.Blog_block .mugshot {float:left;margin:0 10px 0 0;border: 1px solid #333;}
.Bholder p {color:#444444;font-size:.9em;line-height:1.2em;padding:0;margin:0  0 3px 0;font-family:georgia;}
.Bholder a:link {text-decoration:none;color: #79091e;}
.Bholder a:active {text-decoration:none;color: #79091e;}
.Bholder a:visited {text-decoration:none;color: #79091e;}
.Bholder a:hover {text-decoration:none;color: #4c75d1;}
p.blogTitle{padding-left:70px; font-size:1.2em;margin:-2px 0 4px 0;color:#444444;font-style:italic;}
.push_shadow{margin-left:10px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
/* Easy Slider */
.grid_4 .Blog_block{padding:0;margin:0 0 10px 0;}
.Blog_block  #slider2{padding:0;margin:0;}
.Blog_block  #slider ul, .Blog_block #slider li,.Blog_block #slider2 ul, .Blog_block #slider2 li{margin:0;padding:0;list-style:none;}
.Blog_block #slider li,.Blog_block #slider2 li{width:300px;height:80px;overflow:hidden;background:#fff;}	
#prevBtn, #nextBtn, #slider1next, #slider1prev{display:block;width:30px;height:200px;position:absolute;left:-4px;top:15px;z-index:1000;}	
#nextBtn,#slider1next{left:264px;}
#prevBtn a,#nextBtn a,  #slider1next a, #slider1prev a{  display:block;position:relative;width:30px;height:100px;background:url(../images/BlogPrev.png) no-repeat 0 0;}	
#nextBtn a, #slider1next a{ background:url(../images/BlogNext.png) no-repeat 0 0;}	
/*//////////Blog slider//////////*/
/* image replacement */
.push_shadow{margin-left:10px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
/* Easy Slider */
.Blog_block  #slider ul, #slider li,#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
.Blog_block  #slider2{}
.Blog_block #slider li, #slider2 li{width:300px;height:100px;overflow:hidden;background:#fff;}	
/*============================
     	[NIVO SLIDER]
=============================*/
/* jQuery Nivo Slider v1.8 http://nivo.dev7studios.com Copyright 2010, Gilbert Pellegrom Free to use and abuse under the MIT license. http://www.opensource.org/licenses/mit-license.php March 2010 */
.nivo-caption p, .nivo-caption h1{color:#fff;}
#slider h1{padding:5px 0 0 5px;margin:0;line-height:1.2em;}
#slider p{padding:0 0 10px 5px;margin:0;}
#slider{height:620px;height:390px;overflow:hidden;}
.nivoSlider {position:relative;}.nivoSlider img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { height:50px; width:40px;position:absolute;top:45%;z-index:99;cursor:pointer; display:block;  }
.nivo-prevNav {left:8px; background: url(../images/prev.png) no-repeat;}
.nivo-nextNav {right:0px;background: url(../images//next.png) no-repeat;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;text-indent:-9999px;}
.nivo-controlNav a.active {font-weight:bold;}



/*============================
         STRUCTURE
=============================*/

.break_news h2 {padding:0 0 8px 0; font-size:1.8em;}
.break_news h1 {padding:0 0 0 0; font-size:1em; color: #79091e; text-transform: uppercase;}
.break_news p {font-family:georgia;margin:0;padding:0 0 5px 0;}
.break_img{float:left; margin-right:10px; border:1px solid black;}
body{font-family:Arial, Helvetica, sans-serif; font-size: .9em; background: #fff;  background: url(../images/topredbar.jpg) top left repeat-x; }
#wrapper {}
/*Theme header*/
#topnav{height:220px;background:url(../images/site-head.png);background-repeat:no-repeat; margin:0 10px 5px 10px;background-position : 0 20px;}
#tippy{height:40px; width:940px;}
#top_ad{height:90px; width:728px;margin:auto; margin-bottom:15px; margin-top:10px;}
#home_link{margin-top:0; margin-bottom:0; height:65px;}
#main_links{margin-top:0; margin-bottom:0;height:65px;}
#social_link{margin-top:0; margin-bottom:0;height:65px;}
.home_link {text-indent: -10000px; font-size: 0; height:65px; width:320px; display: block; }
/*Front page stuff*/
#dynlead {background: #fff;margin-top:0;}
#contentbloc_1, #contentbloc_2{height:265px; background: #fff; border-bottom: 2px solid #79091e;margin-top:0;}
#contentbloc_small_1, #contentbloc_small_2,#contentbloc_small_3,#contentbloc_small_4 {height:205px; width:214px !important; background: #f2f2f2;-moz-border-radius-topright: 15px;-webkit-border-top-right-radius: 15px;-moz-border-radius-bottomright: 15px;-webkit-border-bottom-right-radius: 15px; -moz-border-radius-bottomleft: 15px;-webkit-border-bottom-left-radius: 15px;box-shadow:1px -2px 10px #ccc; -webkit-box-shadow:1px -2px 10px #ccc; -moz-box-shadow:2px 2px 8px #ccc;border: 3px solid #9d9d9d;}
/*Theme footer*/
#footer{height:250px;background:url(../images/site-foot.png);background-repeat:no-repeat; margin:0 10px 0 10px;padding:25px 0 0 0;}
#text_ads{ height:230px;width:538px !important;border-right: 1px solid #9d9d9d; border-left: 1px solid #9d9d9d;}
#credit{margin:90px 0 0 0;}
.ad{height:250px;background:url(../images/ad_head.png);background-repeat:no-repeat; padding:15px 0 0 0;background-position : 0 0;}
.pad{height:250px; padding:15px 0 0 0;}
.breaking_box{}
.breaking_twit{height:300px;}
.tiny{height:1px;width:1px;}
.front_page{height:309px;}
.front_page p {padding:0 0 0 10px !important;}
.front_page .toon_box{height:280px;}

/*============================
      SPTV Vid bar
=============================*/
#multimedia{height:171px;background:url(../images/vid_bg.jpg)}
.vid_box_head{padding:5px 0 0 15px;}
.front_vid_img{border:1px solid #9d9d9d; margin:4px; box-shadow:1px -2px 10px #ccc; -webkit-box-shadow:1px -2px 10px #ccc; -moz-box-shadow:2px 2px 8px #ccc}
.vid_holder{width:90px; float:left; margin:0 13px 5px 13px;}
.vid_holder h4 {color:#363636;font-size:.7em;line-height:1.3em;padding-left:5px;}


/*============================
      LIBRARY OVERRIDES
=============================*/
/*jQuery UI tabs*/
/*960 Grid*/
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {margin-top:10px;margin-bottom:10px;}
.almega{margin-left:0;margin-right:0;}
/*============================
         NAVIGATION
=============================*/
/* very tip top links styled here*/
ul.toplinks {font-weight: bold; list-style-type: none; margin: 5px 0 0 20px; padding: 0; }
ul.toplinks li { display: block; float: left;color: #e5e5e5; border-right: 1px solid #9d9d9d;}
ul.toplinks li.last {border-right: none;}
ul.toplinks li a {font-size:.6em;color: #9d9d9d; text-decoration: none; display: block; float: left;padding: 0 7px 0 7px; margin:0 0 0 0;text-transform: uppercase; }
ul.toplinks li a:hover { color: #e5e5e5;}
/* main links styled here */
ul#menu {font-weight: bold; list-style-type: none; margin: 0 0 0 75px; padding: 0; }
ul#menu li a.last {-moz-border-radius-topright: 15px;-webkit-border-top-right-radius: 15px;}
ul#menu li a.first {-moz-border-radius-topleft: 15px;-webkit-border-top-left-radius: 15px;}
ul#menu li {font-size:1em; display: block; float: left; text-shadow:1px 1px 1px #363636;}
ul#menu li a {background:url(../images/nav30.jpg) top left repeat-x; height: 30px; color: #fff; text-decoration: none; display: block; float: left; line-height: 200%; padding: 0 10px 0; margin:12px 0 0 0; background-position : 0 -30px;}
ul#menu li a:hover {color: #fff; background-position : 0 0px; }
ul#menu li a.current{color: #FFF;height: 35px; background: url(../images/nav45.jpg) top left repeat-x; padding: 0 10px 0; margin:7px 0 0 0;background-position : 0 -35px;}
ul#menu li a:hover.current{ color: #FFF;height: 35px; background-position : 0 0px;}
/*social links*/
.social_icon{margin:15px 0 0 3px;box-shadow:1px -2px 10px #ccc; -webkit-box-shadow:1px -2px 10px #ccc; -moz-box-shadow:-1px -2px 10px #ccc;}
/*============================
        POST PAGE
=============================*/
.WP-PrintIcon{margin-left:100px;}
.SPbpagehead{color:#fff; background-color:#5e222b;margin:20px 150px 10px 0px;padding:2px 15px 2px 5px;box-shadow:1px 1px 1px #aaa; -webkit-box-shadow:1px 1px 1px #aaa; -moz-box-shadow:1px 1px 1px #aaa;}
.comments {padding:10px 0 0 15px;}
.post_body ul{margin-left:20px;}
.post_body li{color:#444444;font-size:1em;line-height:1.4em;padding:8px 0 20px 5px;margin:5px 0 0 5px;font-family:georgia;}
.post_body li p {padding:0;}
fb_share_count_inner, .fb_share_count_top{font-size:1.2em !important;font-style: non !important; }
.share_push {padding:0 0 0 7px;}
.share_but {margin:10px 0 0 0;width:40px;padding:10px 0 4px 8px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #e5e5e5; font-size:1em; color:#9d9d9d;}
.#sharethis_0 a:link,.#sharethis_0 a:active ,.#sharethis_0 a:visited  {text-decoration:none !important;color: #363636; padding:0; border:none;}
.stbuttontext {font-size:.8em; text-decoration:none;color: #363636;line-height:1em !important; padding:0 0 5px 0; border:none;}
.share_box {width:50px;padding:5px; -moz-border-radius: 5px;-webkit-border-radius: 5px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #DDDDDD;float:left;margin-left:-70px;margin-right:10px;position: fixed;}
.FBConnectButton_Text {padding:2px 2px 3px !important;}
#article p{font-family:georgia;}
.live em{font-size:80%; font-family:helvetica, arial, verdana, sans-serif; padding:0 3px 0 -2px; color:#aaa;font-style:italic}
.post_body p{color:#444444;font-size:1em;line-height:1.4em;padding:8px 0 0 15px;margin:5px 0 0 0;}
.author a:link, .author a:active, .author a:visited {font-size:1em;font-style: italic;color:#666;margin:5px 5px 0 2px;}
.post_info{border-bottom: 1px solid #9d9d9d;width:auto;margin: 0 0 0 15px;}

.author2 {font-size:1em;font-style: italic;color:#666;padding:0 0 3px 2px;margin:45px 5px 0 2px;float:left;}

/*image for facebook share thumbnail*/
.img_hide{margin:-100px 0 0 -9999px;}
/*mug shots*/
.mug_shot{float:left; margin:0 10px 0 0;}
/*related post style*/
#crp_related h4{padding:5px 0 5px 10px;}
#crp_related h3{color:#5e222b;}
#crp_related {margin: 20px 0 0 15px;border: 3px solid #ddd; padding:5px 50px 10px 50px;}
#crp_related ul{margin:0 0 0 10px;}
#crp_related li{font-size:.85em;margin:2px 0 0 5px; padding:3px 0 0 0; line-height:1.2em;  font-style: italic;color:#5e222b;}
/*============================
          CATEGORY
=============================*/
.spotlight {height:auto; min-height:250px; padding:0 0 10px 0;margin-bottom:20px; border-bottom: 1px solid #79091e;background:url(../images/cat_spot_bg.png) bottom left repeat-x;}
.spotlight_1 {height:auto; min-height:200px; padding:0 0 10px 0;margin-bottom:20px; border-bottom: 1px solid #79091e;background:url(../images/cat_spot_bg.png) bottom left repeat-x;}
.spotlight_2 {height:auto; min-height:150px; padding:0;margin-bottom:20px; border-bottom: 1px solid #79091e;background:url(../images/cat_spot_bg.png) bottom left repeat-x;}
.spotlight_img {float:right; margin:5px 10px 10px 10px;box-shadow:1px -2px 10px #ccc; -webkit-box-shadow:1px -2px 10px #ccc; -moz-box-shadow:2px 2px 8px #ccc;border: 7px solid #fff;overflow : hidden;}
.headbox_cat ul{padding:0px 0 0px 5px;list-style:disc;color: #79091e;}
.headbox_cat li{margin:0px 0 5px 7px;font-size:.9em;font-weight:bold;}
#cat_heads{}
.tabshi_2 {height:220px;background: #f2f2f2;overflow : hidden; padding:5px 2px 5px 6px !important;}
.sect_story{ height:200px;border: 1px solid #9d9d9d; margin:10px;}
.spot_holder{box-shadow:1px -2px 10px #ccc; -webkit-box-shadow:1px -2px 10px #ccc; -moz-box-shadow:2px 2px 8px #ccc; background: #f2f2f2;}
.spot_holder h3{margin:5px 0 0 0;font-family:georgia;}
.toon_box{ min-height:200px;border: 1px solid #9d9d9d; margin:10px;padding-bottom: 7px;}
.line{display:inline; padding: 0 0 10px 5px !important;}
img.no_shadow{box-shadow:0 0 0 #fff; -webkit-box-shadow:0 0 0 #fff; -moz-box-shadow:0 0 0 #fff;}
/*============================
        ARCHIVE
=============================*/
.archive_img{border: 1px solid #e5e5e5;float:right; margin:10px;}
#archive_box p, #category p {color:#444444; padding:3px 10px 2px 20px; font-family:georgia;}
.tag_links a:link, .tag_links a:active, .tag_links a:visited{text-decoration:underline;font-size:1em;font-style: italic;color:#4c75d1;}
.return_box{padding: 10px 0 10px 0; margin:0 0 15px 0;background: #f2f2f2;-moz-border-radius-topright: 15px;-webkit-border-top-right-radius: 15px;-moz-border-radius-bottomright: 15px;-webkit-border-bottom-right-radius: 15px; -moz-border-radius-bottomleft: 15px;-webkit-border-bottom-left-radius: 15px;box-shadow:1px -2px 10px #ccc; -webkit-box-shadow:1px -2px 10px #ccc; -moz-box-shadow:2px 2px 8px #ccc;border: 3px solid #9d9d9d;}
/*============================
      SEARCH RESULTS
=============================*/
.search_error {padding:0 0 0 140px;}
.search_error ul{color: #79091e;padding:0;margin: 0 0 0 40px;}
.search_error li{margin:0 0 0 10px;}
.search_error li p {margin:0 ; padding:0 0 2px 0 !important; }
#archive_box #searchform { position:static; margin:0 0 10px 0; }
#archive_box #searchform #s {color: #363636; width: 300px; height: 20px; font-size: 1em; margin:0 0 0 10px;padding: 5px 8px; background: #f2f2f2; -moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius: 8px; -moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;border: 3px solid #363636;background-image : url(../images/searchbg.png);background-repeat:no-repeat;background-position : 285px 2px ;}
.search_head { font-size:1.2em;padding:3px 0 1px 20px;text-align:right; color: #363636;}
/*============================
        COMMENTS
=============================*/
.comments ul {color:#363636;}
/*============================
       IMAGE HANDLING 
=============================*/
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 5px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: .85em;line-height: 1.5em;padding: 0 4px 5px;margin: 0;}
/*============================
         SIDEBARS
=============================*/
#more_stories{border-bottom: 1px solid #79091e; padding:0 0 10px 0;}
#more_stories ul {margin:5px 0 15px 15px;}
#pop h2 {font-size:1.2em; font-weight:bold; line-height:1.8em; padding:0; color:#79091e;}
#pop li {margin-right:0; font-size:12px;}
#most-read-posts{}
.twit_but a:link, .twit_but a:active, .twit_but a:visited{ margin:0;text-indent: -10000px; height:18px;width:69px;background:url(../images/follow_but.png);background-repeat:no-repeat; float:right;background-position : 0 0px;}
.twit_but a:hover{text-indent: -10000px;background-position : 0 -18px;}
#twit_box h4, #twit_box_front h4 {font-size:1.1em;font-weight:bold; line-height:1.6em; padding:20px 0 0 50px; color:#5e222b; }
#twit_box{height:253px; padding:5px 5px 10px 10px;width:281px !important;-moz-border-radius: 6px; -webkit-border-radius: 6px;background:url(../images/small_logo_fade.png);background-repeat:no-repeat;background-position : -3px 2px; border: 2px solid #e5e5e5;}
#twit_box_front{height:300px; padding:5px 5px 10px 10px;width:281px !important;-moz-border-radius: 6px; -webkit-border-radius: 6px;background:url(../images/small_logo_fade.png);background-repeat:no-repeat;background-position : -3px 2px; border: 2px solid #e5e5e5;}
.twtr-ft a {float:right !important;}
/*============================
    TYPOGRAPHY [ basic ]
=============================*/
h1{font-size:1.3em; font-weight:bold; line-height:1.4em; padding-left:10px;color:#363636;}
h2{font-size:1.4em; font-weight:bold; line-height:1.4em; padding-left:10px; color:#363636;}
h3{font-size:1em; font-weight:bold; line-height:1.2em; padding-left:10px; color:#79091e;}
h4{font-size:1em; font-weight:bold; line-height:1.4em; padding-left:10px; color:#9d9d9d;}
h5{font-size:.8em; font-weight:bold; line-height:1.2em; padding-left:10px; color:#79091e;}
ul{padding:0px 5px 0px 5px;list-style:disc;color: #79091e;}
li{font-size:.9em;}
p{color:#444444;font-size:1em;line-height:1.4em;padding:8px 0 0 15px;margin:5px 0 0 0;}
a:link {text-decoration:none;color: #363636;}
a:active {text-decoration:none;color: #363636;}
a:visited {text-decoration:none;color: #363636;}
a:hover {text-decoration:none;color: #4c75d1;}
p a:link, p a:active, p a:visited {text-decoration:underline;font-size:1em;font-style: italic;color:#4c75d1;margin:5px 0 0 2px;}
p a:hover, .tag_links a:hover, .author a:hover{text-decoration:none;color: #4c75d1;}
.huge {font-size:3em;}
/*============================
    TABS AND ACCORDION
=============================*/
.tabshi {height:200px;background: #f2f2f2;overflow : hidden;}
.twtr-hd {padding:0 !important;position:relative;}
#most-read-posts{list-style-type: none;}
#tabs-1 h2 {font-size:.9em;color: #363636; height:0px; display:none; text-indent:-99999px;}
#tabs-1 li, #tabs-2 li {margin:2px 0 0 5px; padding:2px 0 0 0;font-size:12px; color: #79091e; line-height:1.2em; font-weight:bold;}
#accordion h5 {font-size:1em; font-weight:bold; line-height:1.1em;padding:0px; padding-left:2px;color: #4c75d1;background:none; border: 1px solid #e5e5e5;}
#accordion h5 a {color: #4c75d1;}
#accordion h5 a:hover {color: #79091e;}
#tabs{font-size: 80%;}
#accordion{font-size: 80%;}
over_link a {}
#accordion .author{color: #363636;padding:0; margin:0;}
#accordion p {font-size: .95em; padding:3px 0 0 0; line-height:1.1em; margin:0;}
#accordion p a {font-weight:bold;font-size: 85%;text-decoration:underline;color: #4c75d1;}
#accordion p a:hover {color: #363636;}
/*============================
           RSS
=============================*/
.rss_links h1 {padding:0;}
.rss_links ul {color:#fff;}
.rss_links li {font-size:1em; line-height:1.4em; padding-top:5px;}
/*============================
           FOOTER
=============================*/
#credit p{padding:5px 10px 0 0;font-size:.7em; color: #ffffff; text-align:right; line-height:1.2em;}
#credit a:link, #credit a:active, #credit a:visited {text-decoration:underline;color: #e5e5e5;}
#credit a:hover {text-decoration:underline;color: #4c75d1;text-decoration:underline;}
#credit h5{padding:10px 0 0 10px;font-size:1em; color: #ffffff;  line-height:1em;}
#credit li{margin:2px 0 0 20px; padding:0;font-size:.7em; color: #ffffff; line-height:1.2em;}
#text_ads h5{padding:0 0 0 10px; color: #ffffff;}
#text_ads p{padding:5px 10px 0 15px;font-size:.85em; color: #aaaaaa;line-height:1.2em ;margin:0;}
#text_ads a:link, #text_ads a:active, #text_ads a:visited {font-size:85%;text-decoration:underline;color: #e5e5e5;text-transform: uppercase;font-weight: bold;}
#text_ads a:hover {text-decoration:underline;color: #4c75d1;}
#minimap h4 {padding:0 10px 5px 33px; color: #fff;}
#minimap center h4 {padding:10px 0 0 0; margin:0 50px 0 50px;}
ul.botlinks {margin: 5px 0 0 20px; padding: 0; text-align:center;}
ul.botlinks li { display: block; float: left;color: #fff; border-right: 1px solid #e5e5e5;}
ul.botlinks li.last {border-right: none;}
ul.botlinks li a {font-size:.8em;color: #fff; text-decoration: none; display: block; float: left;padding: 0 7px 0 7px; margin:0 0 0 0;text-transform: uppercase;line-height:1.2em;  }
ul.botlinks li a:hover {color: #4c75d1;}
.bot_social_icon{margin:5px 0 15px 20px; float:left;}
/*============================
       HEADLINE BLOCKS
=============================*/
.headbox img{margin:2px 0 0 0;}
.headbox ul{padding:0px 5px 0px 5px;list-style:disc;color: #79091e;}
.headbox li{margin:0px 5px 5px 15px;font-size:.9em;font-weight:bold;}
.small_sec_head a:link, .small_sec_head a:active, .small_sec_head a:visited, .sec_head a:link, .sec_head a:active, .sec_head a:visited  {color:#79091e; }
.small_sec_head a:hover, .sec_head a:hover {text-decoration:none;color: #4c75d1;}
.small_sec_head{padding:0 0 4px 0;font-size:1.15em;line-height:1.1em;font-family:georgia; text-align:center; margin:6px 0 10px 0; border-bottom:1px dotted #9d9d9d;}
.sec_head{font-size:1.5em;font-family:georgia; text-align:center; border-bottom:1px solid #9d9d9d; margin:10px 0 10px 0}
.type_right{text-align:right !important;}
.type_shrink{font-size:85% !important;}
/*============================
         TOP SEARCH BAR
=============================*/
.SP #searchform { position: absolute; right: 6px; top: 2px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {head~body #searchform { top: 10px; }}
.SP #searchform label { display: none; }
.SP #searchform #s { font-style: italic; color: #9d9d9d; width: 212px; height: 18px; font-size: 1em; margin-top:2px; padding: 5px 8px; background: #f2f2f2; -moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius: 8px; -moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;border: 2px solid #363636;background-image : url(../images/searchbg.png);background-repeat:no-repeat;background-position : 200px 2px ;}
.SP #searchform #searchsubmit {display: none; width: 0px; height: 0px; border: 0; cursor: pointer; text-indent: -10000px; vertical-align: top; font-size: 0; }

/*============================
          COMMENT
=============================*/
#fbc_profile{ visibility:hidden;}
.comments a:link {color: #888; text-decoration:none;}
.comments a:active {color: ##888; text-decoration:none;}
.comments a:visited {color: #888;}
.comments a:hover { color: #79091e;}
.comments {font-size:100%;font-family:Georgia, serif;}
.comments h3{color: #79091e; font-size:.8em;padding:0 0 10px 0;}
.comment img {float:left; border: 2px solid #fff !important; margin:0px 12px 0 0; box-shadow:-1px -2px 10px #ccc; -webkit-box-shadow:-1px -2px 10px #ccc; -moz-box-shadow:-1px 2px 8px #ccc;}
.comment p{ line-height:1.4em; font-size:13px;padding:3px 0 5px 50px; color:#777; clear:both;}
.commentform{width:300px;}
.commentlist{list-style:none;}
.comment-meta{}
.comment-body{padding:0 0 10px 0; border-bottom: 1px solid #ccc;margin:0 70px 20px 0;}
.children {list-style:none;margin:0 0 20px 45px;}
.dark{float:left;}
#fbc_login p{margin:7px 0 0 4px;float:left;}
.comment-author{padding-bottom:2px;margin-top:5px;}
.FB_profile_pic{width:32px;height:32px;}
.reply {text-align:right;}
#respond p {padding:1px 0; font-size:1.3em; color:#777;}
.fb_push_down{font-size:90% !important;}
/*============================
         DYNAMIC LEAD
=============================*/
#dynlead{margin-top:16px;}
#dynlead .leftfloat{float:left;width:460px;height:18px;}
#dynlead .right{float:right;width:460px;height:18px;}
a img {border : 0;}
div.wrap {width : 460px;margin : 0 auto;text-align : left; background-color:#000;}
div#top div#nav {float : left;clear : both;width : 460px;height : 52px;margin : 22px 0 0;}
div#top div#nav ul {float : left;width : 460px;height : 52px;list-style-type : none;}
div#nav ul li {float : left;height : 52px;}
div#nav ul li a {border : 0;height : 52px;display : block;line-height : 52px;text-indent : -9999px;}
div#header {margin : -1px 0 0;}
div#video-header {height : 683px;margin : -1px 0 0;}
div#header div.wrap {height : 250px;}
div#header div#slide-holder {z-index : 40;width : 460px;height : 250px;position : absolute;}
div#header div#slide-holder div#slide-runner {width : 460px;height : 250px;overflow : hidden;position : absolute;}
div#header div#slide-holder img {margin : 0;display : none;position : absolute;}
div#header div#slide-holder div#slide-controls {left : 0;bottom : 0px;width : 460px;height : 72px;display : none;position : absolute;background : url(../images/slide-bg.png) 0 0;}
#slide-controls h1 {color : #fff;font-size : 1.3em;line-height : 1.2em;padding-left:8px;margin : 0 10px 0 10px;}
div#header div#slide-holder div#slide-controls p.text {float : left;color : #fff;display : inline;font-size : .9em;line-height : 1.1em;padding: 4px 0 0 20px;margin : 0 10px 0 5px;}
div#header div#slide-holder div#slide-controls p#slide-nav {float : right;height : 12px;display : inline;margin : 11px 15px 0 0;}
div#header div#slide-holder div#slide-controls p#slide-nav a {float : left;width : 12px;height : 12px;display : inline;font-size : 0px;margin : 0px 5px 0 0;line-height : 11px;font-weight : bold;text-align : center;text-decoration : none;background-position : 0 0;background-repeat : no-repeat;}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {background-position : 0 -12px;}
div#header div#slide-holder div#slide-controls p#slide-nav a {background-image : url(../images/silde-nav.png);}
div#nav ul li a {background : url(../images/nav.png) no-repeat;}
/*============================
         ARKAYNE
=============================*/

.blogglue_plugin{margin: 20px 0 0 15px !important;border: 3px solid #ddd; padding:15px 20px 35px;}
.blogglue_plugin h2{font-size:1em; font-weight:bold; line-height:1.2em; padding:0 0 5px 10px; color:#79091e;}
.blogglue_plugin ul{padding:0px 5px 0px 15px;list-style:disc;color: #79091e;margin:0px; font-family:Arial, Helvetica, sans-serif;}
.blogglue_plugin li{padding:0px;margin:0px 5px 5px 15px; color: #79091e;font-size:.8em;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.blogglue_plugin a:link, .blogglue_plugin a:active, .blogglue_plugin a:visited {text-decoration:none;color: #363636;}
.blogglue_plugin img{float:right; padding: 0 5px 0 0;}

