/* CSS Document */


body {

	margin:0px 0px 0px 0px;
	background:#384A5A;
	behavior:url("csshover.htc");
	height:100%; /* needed for container min-height */


}

a {

	outline:0px;

}

form, p {

	margin:0px;
	padding:0px;

}

ul, li {

	margin:0px;
	padding:0px;

}

.clear {

	clear:both;

}

img {

	border:0px;

}

/* ------------------------  CONTAINER  -------------------------- */

#wrapper {

	width:976px;
	padding:0px;
	margin:20px auto;
	background:#E6E6EC;	
	
}

/* ------------------------  TOP HEADER SECTION  -------------------------- */	


#top_header {

	width:976px;
	height:140px;	
	padding:0px;
	margin:0px 0px 0px 0px;

}

#top_header .logo {

	width:490px;	
	height:140px;
	background:url(../images/header-top-logo.jpg) no-repeat;
	float:left;

}
#top_header .map {

	width:486px;	
	height:140px;
	background:url(../images/header-top-map.jpg) no-repeat;
	float:left;

}

#top_header .map .top_link {

	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin:10px 5px 0px 0px;
	float:right;

}

#top_header .top_link a {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;

}

#top_header .top_link a:hover {

	color:#B11D09;

}

#top_header .top_link .divider {
	
	padding:0px 15px 0px 15px;
}

#top_red_bar {
	
	float:left;
	width:976px;
	height:30px;
	background:#B11D09;
	padding:0px;
	margin:0px;

}

#main_header {

	width:976px;
	height:269px;
	float:left;

}
#main_header .left-image {

	width:490px;
	height:269px;
	background:url(../images/header-image-left.jpg) no-repeat left top;
	float:left;

}
#main_header .right-image {

	width:486px;
	height:269px;
	background:url(../images/header-image-right.jpg) no-repeat left top;
	float:left;

}

#tv-links  {

	width:965px;
	height:86px;
	padding:0px 0px 0px 11px;
	float:left;

}
#menu1{
	width:958px;
	height:82px;
	margin:0 0 0 0;
	padding:0;
}
#menu1 ul{
	list-style:none;
	float:left;
	height:82px;
}
#menu1 li{
	list-style:none;
	float:left;
	position:relative;
}

#menu1 li a{
	list-style:none;
	float:left;
	height:82px;
}

#menu1 li a.tvlink1{
	width:119px;
	height:62px;
	background:url(../images/tvlink.jpg) no-repeat;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	color:#F3F3F3;
	text-align:center;
	padding:20px 0px 0px 0px;
}

#menu1 li a:hover.tvlink1{
	background:url(../images/tvlink-over.jpg) no-repeat;

}
#menu1 li a.tvlink2{
	width:119px;
	height:56px;
	background:url(../images/tvlink.jpg) no-repeat;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	color:#F3F3F3;
	text-align:center;
	padding:26px 0px 0px 0px;
}

#menu1 li a:hover.tvlink2{
	background:url(../images/tvlink-over.jpg) no-repeat;
}

#menu1 li .submenu{
	display:none;
	position:absolute;
	top:82px;
	height:30px;
	left:0px;
}

#menu1 li:hover .submenu{
	display:block;
	background:#B11D09;
	color:#fff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#menu1 li:hover .submenu a{
	display:block;
	width:150px;
	height:24px;
	color:#fff;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background:#B11D09;	
	padding:6px 0px 0px 10px;
}
#menu1 li:hover .submenu a:hover{
	background:#66878B;
}



#menu1 li .submenu-spl{
	display:none;
	position:absolute;
	top:82px;
	height:30px;
	left:0px;
}

#menu1 li:hover .submenu-spl{
	display:block;
	background:#B11D09;
	color:#fff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#menu1 li:hover .submenu-spl a{
	display:block;
	width:200px;
	height:24px;
	color:#fff;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background:#B11D09;	
	padding:6px 0px 0px 10px;
}
#menu1 li:hover .submenu-spl a:hover{
	background:#66878B;
}

#menu2{
	width:976px;
	height:30px;
	margin:0 0 0 0;
	padding:0;
}
#menu2 ul{
	list-style:none;
	float:left;
	height:30px;
}
#menu2 li{
	list-style:none;
	float:left;
	position:relative;
}

#menu2 li a{
	list-style:none;
	float:left;
	height:30px;
}

#menu2 li a.link1{
	width:121px;
	height:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	color:#F3F3F3;
	text-align:center;
	border-right:#CCCCCC 1px solid;
	padding:3px 0px 0px 0px;
}

#menu2 li a:hover.link1{
	background:#66878B;	

}
#menu2 li a.link2{
	width:121px;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	color:#F3F3F3;
	text-align:center;
	border-right:#CCCCCC 1px solid;
	padding:8px 0px 0px 0px;
}

#menu2 li a:hover.link2{
	background:#66878B;	
}

#menu2 li .submenu2{
	display:none;
	position:absolute;
	top:30px;
	height:26px;
	left:0px;
}

#menu2 li:hover .submenu2{
	display:block;
	background:#B11D09;
	color:#fff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
#menu2 li:hover .submenu2 a{
	display:block;
	width:170px;
	height:20px;
	color:#fff;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background:#B11D09;	
	padding:6px 0px 0px 10px;
}
#menu2 li:hover .submenu2 a:hover{
	background:#66878B;
	color:#fff;
}



#menu2 li .submenu2-spl{
	display:none;
	position:absolute;
	top:30px;
	height:26px;
	left:0px;
}

#menu2 li:hover .submenu2-spl{
	display:block;
	background:#B11D09;
	color:#fff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
#menu2 li:hover .submenu2-spl a{
	display:block;
	width:226px;
	height:20px;
	color:#fff;
	text-decoration:none;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background:#B11D09;	
	padding:6px 0px 0px 8px;
}
#menu2 li:hover .submenu2-spl a:hover{
	background:#66878B;
}

#bottom{
	width:976px;
	height:30px;
	margin:0 auto;
	}
	
/* ------------------------  CONTENT SECTION  -------------------------- */	

#content_area{

	width:956px;
	padding:0px 0px 0px 0px;
	/*padding:10px 10px 10px 10px;*/
	margin:0px 0px 15px 0px;
}

#content_area h1{
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #B11D09;	
}

#content_area .left{

	width:678px;	
	padding:20px 10px 5px 20px;
	float:left;

}

#content_area .right{

	width:228px;
	float:left;	
	padding:20px 10px 10px 10px;

}

#content_area_inner{

	width:976px;
	padding:0px 0px 0px 0px;
	/*padding:10px 10px 10px 10px;*/
	margin:0px 0px 15px 0px;
	background:#CCCCCC;
}


#content_area_inner .left_inner{

	width:233px;	
	padding:20px 5px 20px 5px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:16px;
	/*min-height:300px;
	 background:#CCCCCC;  */
	 color:#384A5A;

}

#content_area_inner .right_inner{

	width:673px;
	float:left;	
	padding:20px 30px 30px 30px;
	background:#ffffff;

}


#content_area .right ul , #content_area_inner .left_inner ul {
	
	margin:20px 0px 0px 30px;

}
#content_area .right li, #content_area_inner .left_inner li{

	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
/*	font-weight:bold;*/
	color:#B11D09;
	text-decoration:none;

}

 #content_area_inner h2 {
 
 	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
/*	font-weight:bold;*/
	color:#B11D09;
	text-decoration:none;
	font-weight:bold;
	
 }


#content_area_inner .left_inner li {

	list-style:none;
}


#content_area .right li a , #content_area_inner .left_inner li a{

	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B11D09;
	text-decoration:underline;

}

#content_area .right li a:hover , #content_area_inner .left_inner li a:hover{

	color:#416168;

}

/* ------------------------  FOOTER SECTION  -------------------------- */


#footer {

	width:966px;	
	height:130px;	
	padding:5px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
/*	font-weight:bold;*/
	color:#7E7E7E;
	text-decoration:none;
}

#footer a:link, a:visited, a:hover {
    color:#7E7E7E;
	text-decoration:none;
}

/* ------------------------  TEXTS  -------------------------- */

.main_body_text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;	
	line-height:20px;	
	color:#333333;
}

.main_body_text a{
	
	text-decoration:none;
}

.footer_body_text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:normal;	
	line-height:20px;	
	color:#7E7E7E;
}
