html, body, div, h1, h2, h3, h4, h5, h6, dt, dd, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; } /*reset css*/

body {margin: 20px 0;font-family: Arial, Helvetica, sans-serif;color:#333333;background:#AEB4B5;font-size:10px;}

img { behavior:url(/_includes/iepngfix.htc); }

a img {border: none;}

h1 {color:#FFFFFF; font-size:1.3em; background-color:#834640; display:block; margin:0 0 10px 0; padding:1ex;}

h2 {color:#D65320; font-size:1.2em; margin-bottom:.5ex;}

h1 a, h2 a {text-decoration:none;}

h1 a:hover, h2 a:hover {text-decoration:underline;}

input {color:;font-weight:bold;font-size:.9em;}

/*------wrapper------*/

#wrapper {margin:0 auto;width:772px ;background-color:#FFFFFF;}

/*------header------*/

#header {width:772px;height:80px;background: url(/images/head-media-center.gif) no-repeat;}

/*------content------*/

#content {margin:0 auto;}

/*------secondary navigation------*/ 

#nav_secondary{font-size:11px;width: 430px;padding:20px 20px 20px 0;text-align:right;float:right;}

	#nav_secondary strong{text-align:right;color:#74120F;}
	
	#nav_secondary ul{margin: 0;padding-left:10px;float: right;width: 430px; /*width of menu*/padding:10px 0 0 0;}
	
	#nav_secondary ul li{display: inline}
	
	#nav_secondary li {float:right;background:url("/images/nav-left.gif") no-repeat left top;margin:0 0 0 5px;padding:0 0 0 5px;}
	
	#nav_secondary li a{display:block;background:url("/images/nav-right.gif") no-repeat right top;padding:4px 8px 6px 3px;text-decoration:none;font-weight:bold;color:#333333;}
	
	#nav_secondary ul li a:hover, .indentmenu ul li .current{color:#74120F;  /*text color of selected and active item*/text-decoration:none;}

/*------media queue------*/

#media_queue { height:426px; overflow:auto;}
#media_queue td{border-bottom:#DDDDDD solid 1px; padding:5px;background:url(/images/mc-row-back.gif) repeat-x top;line-height:1.6em;}
#media_queue strong a{color:#74120F;font-size:1.2em;text-decoration:none;}
#media_queue strong a:hover{text-decoration:underline;}
#media_queue ul{
	margin: 0;
	padding-left:0;
	float: left;
	width: 100%; /*width of menu*/
	line-height:1em;
	}
	
	#media_queue ul li{
	display: inline;
	}
	
	#media_queue li {
    float:left;
	margin-right:5px;
    }
	
	#media_queue li a{
    display:block;
    padding:4px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	border:1px solid #DDDDDD;
	background:#FFFFFF;
    }
	
	#media_queue ul li a:hover, .indentmenu ul li .current{
	color:#74120F;  /*text color of selected and active item*/
	text-decoration:none;
	border:1px solid #CCCCCC;
	}
.media_queue_thumb img{border:#DDDDDD solid 1px;}
.media_queue_button img{margin-right:5px;}

.media_queue_1_col {width:352px;}
.media_queue_2_col {width:745px;}

/* ----- tool tip specific styles ----- */
	#theToolTip{
	position: absolute;
	left: -300px;
	width: 300px;
	border: 2px solid #834640;
	padding: 6px 0px 0px 10px;
	background-color: #F7F7F7;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
	}
	
	#ToolTipPointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	}
	
	#theToolTip p{
	font-size: 1.1em;
	color: #333333;
	line-height:1.4em;
	margin-right:10px;
	margin-top:0;
	}
	
	#ToolTipTextWrap {
	font-weight:bold;
	font-size: 1.2em;
	color: #74120F;
	margin-right:10px;
	}
	

/*------video column------*/

#video_border {padding:9px;background:#EFEFEF;width:360px;margin:0;}

#video_title {color:#834640; font-size:1.2em; background-color:#EFEFEF; display:block; margin:0 0 10px 0; padding:0 9px 9px; font-weight:bold;width:360px;}

/* ######### CSS for Tabs. ######### */

.modernbricksmenu2{
padding: 0;
width: 100%;
height:25px;
margin-bottom: 0;
margin-left: 0;
border-bottom: 5px solid #B76259;
background: transparent;
}

	.modernbricksmenu2 ul{
	margin:0;
	margin-left: 0; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
	}
	
	.modernbricksmenu2 li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	}
	
	.modernbricksmenu2 a{
	float: left;
	display: block;
	font: bold 11px Arial;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 5px 10px;
	background-color: #999999; 
	border-top: 1px solid white;
	}
	
	.modernbricksmenu2 a:hover{
	color: #333333;
	background-color:#CCCCCC;
	}
	
	.modernbricksmenu2 a.selected{ /*currently selected tab*/
	color: #FFFFFF;
	background:#B76259;
	}
	
	.tabcontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:none;
	clear:both;
	padding:8px;
	line-height:1.5em;
	font-weight:bold;
	background-color:#EFEFEF;
	}
	
	.tabcontent ol{
	margin:0 0 0 0;
	}
	
	.tabcontent a{
	color:#666666;text-decoration:none;
	}
	
	.tabcontent a:hover{
	color:#74120F;text-decoration:underline;
	}
	
	.tabcontent img{
	float:left;margin:0 10px 0 10px;
	}
	
	@media print {
	.tabcontent {
	display:block !important;
	}
	}
	
	.tabcontainer{
	border:1px solid #D2D9DD; 
	width:378px; }
	

/*------footer------*/

#footer {width:754px;margin:0 auto;clear:both;line-height:1.6em; padding:25px 23px 0 23px;color:#FFFFFF;}
