/*
@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFF;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #000000;
	}

*/


/* Golbal CSS settings */
* { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; }
body { font-size:62.5%; }
.clear_fix { clear: both; }
img { border:0; }

/* Page Wrapper*/
div#page_wrapper {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}


/*header*/
#header {
margin-left:auto;
margin-right:auto;
margin-top:20px;
height: 245px;
width: 905px;
}

/*menu*/

#menu ul { list-style:none; margin:0; padding:0 0px;  }

#menu li { float:left; }

#menu li a span,
#menu li a em { display:none; }

#menu li a { display:block; height:57px; width:181px; background-position:left bottom; }

#menu li a:hover span { display: block; width:181px; height:57px; background-position: left bottom; }

#menu li#but1 a, #menu { background-image:url(images/but_01.gif); }
#menu li#but1 a:hover span { background-image:url(images/butover_01.gif); }

#menu li#but2 a, #menu { background-image:url(images/but_02.gif); }
#menu li#but2 a:hover span { background-image:url(images/butover_02.gif); }

#menu li#but3 a, #menu { background-image:url(images/but_03.gif); }
#menu li#but3 a:hover span { background-image:url(images/butover_03.gif); }

#menu li#but4 a, #menu { background-image:url(images/but_04.gif); }
#menu li#but4 a:hover span { background-image:url(images/butover_04.gif); }

#menu li#but5 a, #menu { background-image:url(images/but_05.gif); }
#menu li#but5 a:hover span { background-image:url(images/butover_05.gif); }



/*title*/
#title {
float:left;
margin:0;
height: 131px;
width: 905px;
background-image:url(images/header.gif);
background-position: left bottom;
}

#title a {
float:left;
text-decration: none;
margin:0;
height: 131px;
width: 905px;
background-image:url(images/header.gif);
background-position: left bottom;
}

#title a span {
display:none;
}



/*menu2*/

#menu2 ul { list-style:none; margin:0; padding:0 0px;  }

#menu2 li { float:left; }

#menu2 li a span,

#menu2 li a em { display:none; }

#menu2 li a { display:block; height:57px; width:181px; background-position:left bottom; }

#menu2 li a:hover span { display: block; width:181px; height:57px; background-position: left bottom; }

#menu2 li#but6 a, #menu { background-image:url(images/but_06.gif); }
#menu2 li#but6 a:hover span { background-image:url(images/butover_06.gif); }

#menu2 li#but7 a, #menu { background-image:url(images/but_07.gif); }
#menu2 li#but7 a:hover span { background-image:url(images/butover_07.gif); }

#menu2 li#but8 a, #menu { background-image:url(images/but_08.gif); }
#menu2 li#but8 a:hover span { background-image:url(images/butover_08.gif); }

#menu2 li#but9 a, #menu { background-image:url(images/but_09.gif); }
#menu2 li#but9 a:hover span { background-image:url(images/butover_09.gif); }

#menu2 li#but10 a, #menu { background-image:url(images/but_10.gif); }
#menu2 li#but10 a:hover span { background-image:url(images/butover_10.gif); }


/* CONTENT */

div#main_content {
	float:left;
	width:650px;
	margin-left:40px;
	display:inline;
}


div#main_content p {
	color:#333;
	line-height:1.6em;
	margin-bottom:10px;
	font-size:1.1em;
}

div#main_content ul {
	line-height:1.6em;
	margin-bottom:10px;
}
div#main_content ul li {
	font:1.2em;
	padding-bottom:8px;
	color:#666;
}

div#main_content a {
	font-size:1em;
	font-weight:light;
	color:#0099cc;
}

div#main_content h1 {
	font-size:2em;
	font-weight:normal;
	color:#0099cc;
	margin-top:10px;
	margin-bottom:20px;
}

div#main_content h2 {
	font-size:1.5em;
	font-weight:normal;
	color:#096;
	margin-bottom:10px;
}
div#main_content h3 {
	font-size:1.3em;
	font-weight:normal;
	color:#CB442E;
	margin-bottom:10px;
}

div#main_content link {
	font-size:1.3em;
	font-weight:normal;
	color:#CB442E;
	margin-bottom:10px;
}

div#link {
	float:left;
	}

div#link li a em { display:none; }

div#link li {
	list-style:none;
	background:url(./images/readmore_red.jpg) no-repeat;
}
div#link a {
	}
	
div#link a:hover {background:url(./images/readmore_grey.jpg) no-repeat; }

div#link li a { display:block; height:33px; width:120px; background-position:left top; }

div#link li a:hover { display: block; width:120px; height:33px; background-position: left top; }



/* POP UP IMAGES */

div#main_content div.right_col div#test1, div#test2, div#test3, div#test4 {
float:left;
}

div#main_content div.left_col div#test1, div#test2, div#test3, div#test4 {
float:left;
}



img {
float:inherit;
padding-bottom:0.25em;
paddding-left:1em;
padding-right:1em;
}

div#main_content div.left_col {
	float:left;
	width:300px;
}
div#main_content div.right_col {
	float:right;
	margin-left: 30px;
	width:300px;
}


/* SUB MENU */

ul#sub_nav h2 {
	font-size:1.2em;
	font-weight:normal;
	color:#09c;
	margin-bottom:10px;
}
ul#sub_nav h3 {
	font-size:1.2em;
	font-weight:normal;
	color:#CB442E;
	margin-top:20px;
	margin-bottom:10px;
}

ul#sub_nav {
	float:right;
	width:200px;
	margin-top:55px;
	margin-right:40px;
}
ul#sub_nav li {
	list-style:none;	
}
ul#sub_nav li a {
	background:url(./images/sub_menu_bg.gif) no-repeat 20px 10px;
	color:#666666;
	padding:10px;
	display:block;
	padding-left:45px;
	border-bottom:1px dotted #c3c3c3;
	font-size:1.2em;
	text-decoration:none;
}
ul#sub_nav li a:hover, ul#sub_nav li a:active, ul#sub_nav li a:focus, ul#sub_nav li a.active{
	background:url(./images/sub_menu_bg_over.gif) no-repeat 20px 10px;
	color:#0099cc;
}

