/* V103 Tempate Overrides */

/* HOME PAGE STYLES */

#menulinks{
	/* position : relative; */
	float : left;
	background-color : transparent;
	font-family : Tahoma;
	font-size : 14px;
	font-weight : bold;
	vertical-align : middle;
	color : #ffe572;
	 margin-top : 4px; 
	/* margin-right : 0px; */
    /* margin-bottom : 0px; */
	/* margin-left : 0px; */
	/* padding-top : 0px; */
	/* padding-right : 0px; */
	/* padding-bottom : 0px; */
	 padding-left : 0px; 
}

#menulinks img 
{
	border-width: 0px;
}

#menukeyword{
	/* position : relative; */
	 float : none; 
	/* background-color : transparent; */
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	/* vertical-align : middle; */
	height : 30px;
	/* margin-top : 0px; */
	/* margin-right : 0px; */
    /* margin-bottom : 0px; */
	/* margin-left : 0px; */
	/* padding-top : 0px; */
	/* padding-right : 0px; */
	/* padding-bottom : 0px; */
	/* padding-left : 0px; */
	overflow : hidden;
}

.tabcontainer_title
{
	background-repeat: no-repeat;
}

#onair
{
	border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #989A97;
    border-right-color: #989A97;
    border-bottom-color: #989A97;
    border-left-color: #989A97;
}

#onaircontent p
{
	text-align: left;
	margin-left: 5px;
}

#onaircontent
{
	padding-left: 0px;
	padding-top: 0px;
	width: 166px;
	height: 295px;
}

#flicker
{
	border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #989A97;
    border-right-color: #989A97;
    border-bottom-color: #989A97;
    border-left-color: #989A97;
}

.flicker_title
{
	/* This handles weird spacing on V only */
	padding-top: 2px;
}

.flicker_content
{
	width: 166px;
	padding: 0px;
}

#topstoriesheader	/* V103 News */
{
	border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #989A97;
    border-right-color: #989A97;
    border-bottom-color: #989A97;
    border-left-color: #989A97;
}

/* SUBPAGE STYLES */
#sectioncontent	/* Gives the appearance of the vertical navigation extending down */
{
	background-image: url(/pages/images/subnav_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#contenthdfl
{
	width: 612px;
	background-image: url(/pages/images/subpage_head.jpg);
	height: 40px;
	margin-left: 0px;	/* This helps butt the 'columns' together along with below style. */
}

#contenttxtfl
{
	padding-left: 0px;	/* This helps butt the 'columns' together along with above style. */
}

#sectioncontentcontainerfl
{
	background-color: transparent;
}

#sectioncontentcontainer
{
	background-color: transparent;
}

#sectioncontentcontainerfl1
{
	background-image: url(/pages/images/gradient_bg.jpg);
}

#sectioncontentcontainer1
{
	background-image: url(/cc-common/templates/29/3colbg.jpg);
}

#sectionhead
{
	background-color: #105ea8;
}

#subnav
{
	background-image: url(/pages/images/subnav_bg.jpg);
	background-repeat: repeat-y;
}

/* Controls HOME link on subpages */
#subnavtxt
{
	margin-top: 0px;
	margin-left: 3px;
	text-align: center;
}

#subnavtxt a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FAC70C;
	text-decoration: none;
}

#subnavtxt a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FAC70C;
	text-decoration: none;
}

#subnavtxt a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FAC70C;
	text-decoration: underline;
}
/* End of subpage HOME link */

#sectiontitle img	/* Handles pushing the graphic header to the right. */
{
	margin-left: 25px;
}

#subnavhd
{
	background-color: transparent;	/* Removes background sliver in subnav */
	background-image: url(/pages/images/subnav_head.jpg);
	background-repeat: no-repeat;
	height: 40px;
}

#subnav h2	/* 'Artist Search' box */
{
	background-color: transparent;
	/* border-bottom-color: #7c7c9e;
	border-bottom-style: solid; */
	border-bottom-width: 0px;
	/* border-left-color: #7c7c9e;
	border-left-style: solid; */
	border-left-width: 0px;
	/* border-right-color: #7c7c9e;
	border-right-style: solid; */
	border-right-width: 0px;
	/* border-top-color: #7c7c9e;
	border-top-style: solid; */
	border-top-width: 0px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	text-decoration: underline overline;
}

#mt_personalities
{
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

img{border:none;}

#p2content{
	position : absolute;
	top : 20px;
	left : 0px;
	width : 180px;
	height : 192px;
	color : #FFFFFF;
	background: transparent;
	background-position : center;
	background-repeat : no-repeat;
	padding-left : 7px;
	_padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 3px;
	overflow : hidden;
	z-index : 1;
}
#p2content a:link{
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
}
#p2content a:active{
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
}
#p2content a:visited{
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
}
#p2content a:hover{
	font-family : Tahoma;
	font-size : 10px;
	color : #f9db6f;
	text-decoration : underline;
	font-weight : normal;
}
