/*  



Theme Name: CMT Radio Live with Cody Alan



Theme URL: http://www.cmtradiolive.com/



Description: CMT Radio Live with Cody Alan.  Site Design by Zack Shutt http://dangerroomdesign.com



Version: 1.0



Author: Zack Shutt http://dangerroomdesign.com



Author URL: http://dangerroomdesign.com



*/

html{
	overflow-x: hidden;
}



body{

margin:0 0 0 0;

padding:0;

background-color: #080808;

background-image: url(rotator_bg.php);

background-position: center top;
/*background-position: -195px 0;*/

background-repeat: no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 1.3em;

}


#maincontainer{

width: 960px; 

margin: 0 auto;

/*background-color: #FFFFFF;*/

}
#maincontainer_wrap {margin: 0 auto; position: relative; width: 960px;}
a#home_link {height: 140px; left: 3px; position: absolute; text-indent: -999em; top: 15px; width: 100px;}  
a#home_link:hover {background: none;}

#topsection{

height: 163px;

/*background-image: url(rotator_header.php);*/

background-repeat: no-repeat;

/*background-color: #080808;*/


}



#topmenu{

height: 78px;

background-color: #FFFFFF;

overflow: hidden;

background-image:url(images/bg_menu.jpg);

background-repeat:repeat-x;

}



#topmenu .right{

float: right;

padding: 7px 10px 0 0;
height:40px;

}



#topmenu .left{

float: left;

height: 65px;

overflow: hidden;

width: 730px;

}



#content{

background-color: #FFFFFF;

padding: 10px;

color: #515151;

}



#content .col1{

width: 230px;

float: left;

padding-right: 20px;

}



#content .col1 h3, #content .col3 h3{

width: 230px;

display: block;

color: #207AB9;

font-size: 12px;

text-transform: uppercase;

padding: 0;

margin: 0 0 10px 0;

border-bottom: 2px solid #B5DAF5;

}

#content .col2 .page h1{

width: 420px;

display: block;

color: #207AB9;

font-size: 12px;

text-transform: uppercase;

padding: 0;

margin: 0 0 10px 0;

border-bottom: 2px solid #B5DAF5;

}



#content .col1 img, #content .col3 img{

padding: 5px;

}



.wrapperwidget{

margin-bottom: 20px;

}





#content .col2{

width: 430px;

float: left;

padding: 0 5px;

}

#content .col2 .picpost img{
margin: 0 10px 10px 0px
}


#content .col2 .text img{
display: none;
}

#content .col2 .textpage img{
margin: 0 0 20px 0;
display: block;
max-width: 100%;
border: none;
}



#content .col2 h2{

display: block;

color: #FFFFFF;

margin: 0;

padding: 4px 10px 1px 10px;

font-size: 16px;

background-image: url(images/bgh2.jpg);

background-color: #2F83BF;

width: 406px;

overflow: hidden;

background-repeat: no-repeat;
}



#content .col2 h2 a{

color: #FFFFFF;

text-decoration: none;

}

#content .under{
overflow: hidden;
padding: 0;
margin: 0 0 5px 0;
background-image: url(images/bgh2_02.jpg);
width: 426px;
height: 5px;
}




#content .col3{

width: 230px;

float: right;

padding-left: 20px

}



#footer{

clear: both;

width: 100%;

background-color: #080808;

color: #FFFFFF;

text-align: center;

padding: 4px 0;

}


#footer a:hover {color:#ffffff;}




.clearing{

clear: both;

}



.ubercolortabs{

padding: 0;

/*margin: 8px 0 0 0;*/
margin: 0;

width: 100%;

overflow: hidden;

background: transparent;

}



.ubercolortabs ul{

margin: 0;

padding: 0;

list-style: none;

}



.ubercolortabs li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

font-weight: bold;

}





.ubercolortabs a{

float: left;

color: #1F73AF;

margin: 0 2px 0 0;

padding: 2px 0 1px 0px;

text-decoration: none;

letter-spacing: 1px;

}



.ubercolortabs a span{

float: left;

display: block;

padding: 7px 9px 3px 6px;

cursor: pointer;

}



.ubercolortabs a span{

float: none;

}





.ubercolortabs a:hover, .ubercolortabs li.selected a{

background-color: #1F73AF; /*background color of tabs onMouseover*/

color: #0B0100;
padding: 3px 0 6px 0;
}



.ubercolortabs a:hover span{

background-color: transparent;

}



.video {

	display: block;

	overflow: hidden;

	padding: 10px 0;

	}

object { padding: 0; margin: 0; }

.picpost {
float: left;
}

.featuredfront {
display: block;
width: 430px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 2px solid #DBF0F1;
}

.featuredfronttitle {
text-transform: uppercase;
font-size: 12px;
color:#2F83BF;
font-weight: bold;
}

.featuredfronttitle a {
color:#2F83BF;
text-decoration: none;
}

.featuredtext {
padding: 3px 0;
margin: 0;
}

.videotext, .videotext a {
font-size: 10px;
color: #5D8FB2;
font-weight: bold;
}

.contactstyle{
width: 380px;
padding: 40px 10px 0px 10px;
border: 1px solid #000000;
background-image: url(images/contact.jpg);
background-position: center top;
background-repeat: no-repeat;
}

.ngg-albumtitle a{
font-weight: lighter;
text-decoration: none;
color: #207AB9;
font-size: 14px;
}

a{
color: #2F83BF;
text-decoration: none;
font-weight: bold;
}

a:hover{
color: #000000;
}


.wrapperwidget img{
border: none;
}

#topsection1
{
padding:54px 0 0 233px;
}

#maincontainer1
{
position:absolute;
height: 163px;
background-image: url(images/header/header.png);
background-repeat: no-repeat;
width:100%;
position: 0 0;
margin: 0 50px;
}
.inno{
background-image:url(images/repeat_img.jpg);
background-repeat:repeat-x;
height:49px;
}
.inno2{
background-image:url(images/repeat_two.jpg);
background-repeat:repeat-x;
height:49px;
margin-bottom:5px;
}