/*Platinum Fluid Layout*/ 

body {
    margin:0px;
    padding:0; 
    color: #333333;
    text-align:center;
    background: url(../images/bodybg.gif) repeat-x;
 }
 
 ul, form{
    padding: 0;
    margin: 0;
}

img{
    border: 0;
}

#mainwrap{
    width: 860px;
    text-align: left;
    margin: auto;
    background: url(../images/mainwrapbg.gif) repeat-y; 

 }

#topbar{
    height:27px;
    background-color: #092349;  
 }
 
 #topbar li{
    float: right;
    padding-top: 8px;  
    font: bold 7.5pt Verdana, Arial, sans-serif;
    list-style-type: none;
    color: #fff;        
}

#topbar li a:link{text-decoration: none; color: #BAC7DC;}
#topbar li a:visited {text-decoration: none; color:#BAC7DC;}
#topbar li a:hover {text-decoration: none; color: #BAC7DC;}
#topbar li a:active {text-decoration: none; color: #BAC7DC;} 

#logobar {
    height: 96px;
    background: #65809C; 
    border-top: 2px solid #fff;  
}
 
 .artiststrip{
    float: right;
    padding: 10px 0px 0px 0px;
}

#navbar{
    width: 100%;   
    height: 40px;
    margin: 2px 0px 2px 0px;     
    background: url(../images/navbar.gif) no-repeat;
}

#navbar ul{
    padding: 7px 0px 0px 25px;
}

#navbar li{
    float: left;
    margin: 0 13px 0px 0px;
    padding: 0;
    list-style-type: none;
    font: 11pt Verdana, Arial, sans-serif;    
    color: #4F647E;
}

#navbar li a:link{font: bold 7.5pt Verdana, Arial, sans-serif; text-decoration: none; color: #fff;}
#navbar li a:visited {font: bold 7.5pt Verdana, Arial, sans-serif; text-decoration: none; color:#fff;}
#navbar li a:hover {font: bold 7.5pt Verdana, Arial, sans-serif; text-decoration: none; color: #BAC7DC;}
#navbar li a:active {font: bold 7.5pt Verdana, Arial, sans-serif; text-decoration: none; color: #fff;} 

.navbarsearch{
    position: absolute;
    margin: 0px 0px 0px 658px;
}

.bannersearch{
    width: 100px;
    height: 12px;
    margin: 10px 0px 0px 10px; 
}

.bannersubmit{
    font:  bold italic 13pt Verdana, arial, sans-serif;
    margin-left: 10px; 
}
 
.bannersubmit a:link{text-decoration: none; color: #fff;}
.bannersubmit a:visited {text-decoration: none; color:#fff;}
.bannersubmit a:hover {text-decoration: none; color: #fff;}
.bannersubmit a:active {text-decoration: none; color: #fff;} 
 
#bodyblock {
    /*background: #C8CFD8;*/
    color: #333333;
    width:860px;
    padding:0;
    margin: 0;
    background: url(../images/mainwrapbg.gif) repeat-y; 
 }
 
 #description{ 
 }

.leftcol{
    float: left;
    width: 192px;
    padding: 0px; 
	font: 1em Arial, Helvetica, sans-serif;
    background-color: #C8CFD8;

}

#lefttext{
padding: 10px;	
}

.leftcol li{
    list-style-type: none;
}

.leftcoltitle{
    width: 192px;   
    height: 38px;
    padding: 13px 0px 0px 0px;  
    font: bold 7.5pt Verdana, Arial, sans-serif;
    color: #fff;  
    background: url(../images/sidetitlebg.gif) no-repeat;   
}

.leftcoltitletxt{
    margin-left: 30px;
}

.leftcolimg{
    position: absolute;
    margin: 10px 0px 0px 50px;
}


#l-col { 
 float:left;
 background-color: #C8CFD8; 
 color: #333333;
 width: 145px;
 }
 
#cont {
    float: right;
    width: 646px;
    text-align:left;  
    color:#273241;
    background: #fff;
    border:solid #000000;    
    border-width:0 0 0 0px;
    padding: 10px;
    font: 10pt tahoma;
 }

#footer {
    height: 51px;
    margin: 0;
    border-top: 2px solid #fff; 
    background: url(../images/footerbg.gif) repeat-x;   
 }
 
#bottomnav{
    width: 100%;
    height: 51px;
    background-color: #313F51;
    border-top: 2px solid #fff;
    padding-top: 10px;
    list-style-type: none;
    background: url(../images/footerbar.gif) repeat-x;     
}

#bottomnav ul{
    padding: 0;
    margin: 0;

}

#bottomnav li{
    float: left;
    padding: 5px 60px 0px 0px;
    list-style-type: none;
    font: 8.5pt BankGothic Md BT, Verdana, sans-serif;
    color: #BAC7DC;  
}

#bottomnav li a:link{text-decoration: none; color: #BAC7DC;}
#bottomnav li a:visited {text-decoration: none; color:#BAC7DC;}
#bottomnav li a:hover {text-decoration: none; color: #fff;}
#bottomnav li a:active {text-decoration: none; color: #BAC7DC;}

#bottomnavmask{height: 20px; width: 195px; background-color: #fff; float: left;} 
 
 /* Presentation Stylesheet */ 

h3, p {
 margin:0;
 padding:15px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
/* For Home */ 
.centercol{
    margin-left: 195px;
}


.advertiseblock{
    width:665px;
    height: 167px;
    background: url(../images/advertbg.jpg) no-repeat;  
}

.bluebtn2{
    width: 68px;
    height: 22px;
    float: left;
    cursor: pointer;
    margin: 110px 0px 0px 240px;    
    _margin: 110px 0px 0px 120px;
    padding: 4px 0px 0px 0px;
    font: 7.5pt Verdana, arial, sans-serif;
    color: #fff;
    background: url(../images/bluebtn2.jpg) no-repeat;  

}  

.imgsz {
width: expression(this.width > 172 ? 172: true);
}

.filler{
    width: 192px;
    height: 400px;
    float: left;
    background-color: black;
}


/************Buttons********************/
.bluebtn{
    width: 75px;
    height: 20px;
    float: right;
    cursor: pointer;    
    padding: 4px 0px 0px 10px;
    font: bold 7pt Verdana, arial, sans-serif;
    color: #fff;
    background: url(../images/bluebtn.gif) no-repeat;   
}

.greybtn{
    width: 100px;
    height: 20px;
    float: right;
    clear: right;
    cursor: pointer;
    margin: 0px 3px 0px 0px; 
    _margin: 0px 10px 0px 0px; 
    padding: 4px 0px 0px 8px;
    font: bold 7pt Verdana, arial, sans-serif;
    color: #000;
    background: url(../images/greybtn.gif) no-repeat;
}

td a:link{text-decoration: none;}
td a:visited {text-decoration: none;}
td a:hover {text-decoration: none;}
td a:active {text-decoration: none;} 