@charset "UTF-8";
/* CSS Document by Wayne Roddy from Innersight dZine Studio , September 2009 */

body{margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; background: #333 url(images/body-bg.jpg) top center no-repeat;}

/*--- GLOBALS
 --------------------------*/

p{margin:0; padding:0;}
.submit{margin:0; padding:0; background: url(images/search-pill.png) 0 0 no-repeat; text-indent: -4000px; width: 57px; height: 25px; border: 0px; cursor: pointer;}
.joinnetwork{margin:0; padding:0; background: url(images/join-the-network.png) 0 0 no-repeat; text-indent: -4000px; width: 230px; height: 80px; border: 0px; cursor: pointer;}


#page{margin:30px auto; padding:5px; background: #FFF; width:851px; border-bottom:2px solid white; border-top: 2px solid white;}

#portalNAV{margin:0 auto; margin-bottom: 5px; padding:3px; color: #FFF; font-size: 8px; width: 839px; background: #993300;}
#portalNAV a{color: #FFF; text-decoration:none;}
#portalNAV a:hover{color: #FFF; text-decoration: underline;}


#header{margin:0 auto; padding:0; width: 845px; height: 125px; background: url(images/topbg.gif) 0 0 repeat-x;}
#header img{vertical-align:middle;}
h2{color: #993300; font-size: 0px; margin: 0px; padding: 0; width: 448px;  height: 125px; text-indent: -4000px; background: url(images/ssp-vinyl-logo.png) 0 0 no-repeat;}

#nav{margin:5px auto; padding:0; width: 845px; height: 29px; background: #993300;}
#nav ul{margin:0; margin-left: 10px; padding:0;  padding-top: 3px; list-style: none;}
#nav li{margin:0; padding:4px; display: inline;}
#nav li:hover{background: #333;}
#nav li a{color: #FFF; font-size: 12px; text-decoration: none;}
#nav li a:hover{color: #FFF; font-size: 12px; text-decoration: underline;}


#content{margin:0 auto; padding:0; padding-bottom: 10px; width: 845px; background: #eee; color: #333; font-size:10px;}
.main{margin:0; padding: 0px 20px; font-size: 14px; color: #333;}
.main a{ color: #FF0000;} .main a:hover{color: #993300;}
.title{color:#993300; font-size:16px;}
#content hr{ background: #ddd; height: 5px; border:0px; width:97%;}

.bannerTable{margin:0; margin-left: 10px;}

h1{padding: 20px 0px 5px 20px; margin:0; color: #000000; font-size: 18px;}
#signUp{margin: 10px auto; padding: 5px; width: 800px; background: #f0ece7; border: 1px solid #ddd; color: #333; font-size:12px;}
#signUp table{ font-size: 12px; }
.trOdd{background: #e5e1d9;}
#signUp hr{ background: #d4cec5; height: 2px; border:0px;}



#footer{margin:20px auto; padding:0; text-align:center; color: #FFF; font-size: 10px; line-height: 1.6em;}
#footer a{color:#FFF; text-decoration: none;}
#footer a:hover{color:#993300; text-decoration: underline;}


/* -- SHAY BOX  -- */	
.shayBox{background: #FFF; color: #333; width:80%; border: 1px solid #fe9500; font-size: 12px;}
#div_popup { display:none; z-index:20; background:#ffffff; padding:10px; margin:0px 100px 100px 200px; position:absolute; left:100px; }
#div_bg { display:none; overflow:auto; text-align:center; position:absolute; top:0px; left:0px; z-index:10; width:2000px; height:5000px; background:#000000; opacity:0.7; -moz-opacity:0.70; filter:alpha(opacity=70); }
#div_left {margin:0px 20px; padding:4px; border:1px solid #cccccc; font-size: 12px; }
#div_left a{text-decoration: none;}
#div_main { margin-left:10px; height:200px; padding:10px; color: #FFF;}
.img_title { font-size:19px; background:#ffffff; }
.media { float:left; position:relative; display:block; border:solid 1px #cccccc; margin:10px; padding:3px; }	
.sb1{padding:4px 8px 3px 8;background:;}	
.black2{margin:0; padding-bottom: 10px; color: #000; font-weight: bold; font-size: 18px; border-bottom: 1px solid #999;}