@import url('global.css');
@import url('homepage.css');
@import url('content.css');
@import url('article.css');
@import url('sidebar.css');
@import url('top.css');
@import url('search.css');
@import url('tabs.css');
@import url('footer.css');
@import url('navbar.css');
@import url('adsense.css');

/*********rows*************/
.row1 {
  background-color: #efefef;
  color: #000000;
}

.row2 {
  background-color: #e1e1e1;
  color: #000000;
}
/**************************/	

	
.current_page_item a, .current_page_item a:hover {
    background: #FFFFFF !important;
    color: #CC0000 !important;
    }
    
/************************************************
*	box          								*
************************************************/
.featured {
	background: #FFFFFF url(/shared/css/img/featured_bg.gif);;
    background-repeat: repeat-x; 
	position:relative;
	float: left;
	width: 160px;
	margin: 0px 0px 10px 0px;
	padding: 3px;
	border: 1px solid #999999;
    text-align: center;
	}
.box {
	background: #D8D8D8;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 3px;
	border: 1px solid #999999;
    text-align: center;
	}
.box a, .box a:visited
{
    color:#CC0000;
    text-decoration:none;
    }

.sidebar_box {
	background: #FFFFFF url(/shared/css/img/featured_bg.gif);
        background-repeat: repeat-x; 
        width: 320px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 3px;
	border: 1px solid #999999;
        text-align: center;
	}
/************************************************
*	Subnav      								*
************************************************/

#subnav {
	background: #444444;
	width: 980px;
	height: 27px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #222222;
	}
	
#subnav p {
	color: #FFFFFF;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
#subnav a, #subnav a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 0px 3px;
	}
	
#subnav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#subnav p {
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	}
	
#subnav a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	}
	
#subnav li {
	list-style-type: none;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	display: inline;
	}
	
#subnav ul li a, #subnav ul li a:visited {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	}

#subnav ul li a:hover {
	color: #CC0000;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	}
	
#subnavleft {
	width: 780px;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	}
	
#subnavright {
	width: 120px;
	float: right;
	margin: 0px;
	padding: 4px 10px 0px 0px;
	text-align: right;
	}
	

/************************************************
*	Content 					     		    * 
************************************************/

	


	
/************************************************
*   3 columns page       						*
*************************************************/
#left_column {
	float: left;
	width: 170px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px;
	}
	
#middle_column {
    float: left;
	width: 620px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
}
#middle_no_right{
    float: right;
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
}

#right_column {
	float: right;
	width: 170px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px;}
	

	
.menu_wrapper{
width:980px;
margin:0px 5px 0px 5px;
}	

.menutitle{
background: #800000 url(./img/navbar.gif);
cursor:pointer;
background-color:#ECECFF;
color:#FFFFFF;
height: 28px;
padding:1px;
text-align:center;
font-size: 12px;
font-weight:bold;
/*/*/border:1px solid #000000;/* */

border-top:2px solid #800000;
border-left:2px solid #800000;
border-right:2px solid #800000;
border-bottom:2px solid #800000;	
}

.submenu{
margin:0px 5px 0px 5px;
width: 980px;
padding:10px 0px 10px 0px;
background: #373737 url(./img/bg.gif);

color: #FFFFFF;
}
.submenu a{
color: #FFFFFF;
}

.submenu h3{
margin: 0px 0px 5px 5px
}
.submenu table{
padding:0px;
}
.submenu table td{
padding:0px 5px 0px 5px;
}
/* * * * * * */

/*******videos*********
/* CSS Document */

img a {
border: 0px;
text-decoration: none;
}
img a:hover {
border: 0px;
text-decoration: none;
}

.sobo {
text-align: center;
}
.sobo img {
border: 0px;
width: 16px;
height: 16px;
}


#main {
	float: right;
	width: 600px;
}
.floatclear {
	clear: both;
}
.menublock {
	background-color: #ecebeb;
	padding: 3px;
padding-bottom: 15px;
	margin-bottom: 3px;
	font-size: 16px;
	color: #333333;
}
.menublock ul {
margin: 0;
padding: 0;
list-style-type:none;
}
.menublock li {
margin: 0;
padding: 0;
}

.menublock li a {
display: block;
color: #413f3f;
text-decoration:none;
padding: 0 15px;
line-height: 1.5;
border-bottom: #CCCCCC dashed 1px;
}

.menublock li a:hover {
background-color:#e1dfdf;
}



.cellshadea {
background-color: #BBBBBB;
}

.cellshadeb {
background-color: #DDDDDD;
}

.cellshadec {
background-color: #EEEEEE;
}




.listingitem {
width: 130px;
float: left;
padding: 4px 4px;
margin: 4px 4px;

}
.listingitem a img{
border: 2px solid #5c0101;

}
.listingitem a{
color: #5c0101;
}

.clearleft {
clear:left;
}

fieldset ol {
padding 1em 1em 0 1em;
list-style: none;
}
fieldset li {
padding-bottom: 1em;
clear: left;
}


/* AOL video Search CSS */

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #fff;
	color: #D9D9F2;
}
.style2 a {
	text-decoration: none;
	color: #F2F2F2;
}
.style2 a:hover {
	background-color: #8F8FB3;
}
.style2 #Logo {
	background-image: url(logo.jpg);
	width: 728px;
	height: 90px;
}
.style2 #TitleBarPane {
	color: #4C4C80;
	background-color: #F2F2F2;
	padding: 6px 8px 4px 8px;
	font-weight: bold;
	border-bottom: 2px dotted #474759;
}
.style2 #BrowsePaneLeft {
	color: #4C4C80;
	background-color: #F2F2F2;
	padding: 6px 4px 8px 8px;
	border-right: 1px solid #474759;	
}
.style2 #BrowsePaneCenter {
	color: #4C4C80;
	background-color: #F2F2F2;
	padding: 6px 4px 8px 8px;
	border-top: 1px solid #474759;
}
.style2 #BrowsePaneRight {
	color: #4C4C80;
	background-color: #F2F2F2;
	padding: 6px 4px 8px 8px;
	border-left: 1px solid #474759;
}
.style2 #ResultsPane {
	color: #4C4C80;
	background-color: #F2F2F2;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #474759;
}
.style2 #ResultsPane a {
	text-decoration: none;
	color: #4C4C80;
}
.style2 #TitleBarPane a {
	text-decoration: none;
	color: #4C4C80;
}
.style2 #BrowsePaneLeft a {
	text-decoration: none;
	color: #4C4C80;
}
.style2 #BrowsePaneRight a {
	text-decoration: none;
	color: #4C4C80;
}

.style2 #ResultsPane a:hover {
	background-color: #E5E5FF;
	color: #3F3FBE;
}
.style2 #TitleBarPane a:hover {
	background-color: #E5E5FF;
	color: #3F3FBE;
}
.style2 #BrowsePaneLeft a:hover {
	background-color: #E5E5FF;
	color: #3F3FBE;
}
.style2 #BrowsePaneRight a:hover {
	background-color: #E5E5FF;
	color: #3F3FBE;
}
.style2 #FadePane {
  background-image: url(fade.png);
}
.style2 #FadePane2 {
  background-image: url(fade2.png);
}
.style2 .thumbnail {
	width: 75px;
	height: 56px;
	border: 1px solid #4C4C80;
}
.style2 .header {
	font-size: 12pt;
}
.style2 .title {
	font-weight: bold;
	font-size: 9pt;
}
.style2 .oddVideo td {
	background-color: #DDDDDD;
}
.style2 .evenVideo td {
	background-color: #F2F2F2;
}
.style2 .label {
	color: gray;
	text-align: right;
}
.style2 .callout {
	text-align: center;
	font-size: 7pt;
	color: gray;
}
.style2 .menuHeader {
	font-weight: bold;
	font-size: 8pt;
}

/* tabs content*/
ul.tab-headers,
.tab-content {
    width: 100%;
}
ul.tab-headers { 
    height: 20px;      
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0;       
}
ul.tab-headers li {
    float: left;
    padding: 3px;
    border: solid 1px #999999;
    border-bottom: 0;
    margin-left: 3px;
    cursor: pointer;
    font-weight: bold;
    color: #cc0000;
}
ul.tab-headers li.active {
    background-color: #D8D8D8;
    color: #000000;
}
.tab-content {
    margin: 0;
    padding: 0 5px 5px 5px;
    border: solid 1px #99999;
    visibility: hidden;
}
/*************/


#sbutt {
	background: #B90102 url(/shared/css/img/navbar.gif);
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 1px;
	margin: 0px 0px 0px 5px;
	border: 1px solid #B90102;
	font-weight: bold;
        cursor: pointer
	}
	
#sbutt2 {
	background: #B90102 url(/shared/css/img/navbar.gif);
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	margin: 0px 0px 0px 2px;
	border: 1px solid #B90102;
	font-weight: bold;
    cursor: pointer;
	}



