/*--------------- DEFAULT -----------------*/
body{
	margin:0; padding:0; background:#154070 url(images/bg.jpg) 0 0 repeat-x ; color:#3d5066;
	font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;}
p, img, ul, a, form, input, h1, h2, h3 {margin:0; padding:0;}
ul{list-style:none;}
a{text-decoration:none; outline:none;}
.spacer{font-size:0; line-height:0; clear:both;}
img {border:none;}
form {width:450px;}
/*--------------- HEADER -----------------*/
#header {
	width:804px; margin:10px auto 0 auto; background:url(images/header_bg2.jpg) 0 0 no-repeat;
	height:280px; padding:0 0 0 0px;}
#header div {width:510px;height:200px; float:left;padding:15px 0 0 28px;}
#header h1{font-size:300%;line-height:100%;color:#fff7c4}
#header ul { 
	width:128px; height:200px; float:right; margin-top:35px;
	padding:15px 10px 0 0; font-weight:bold; font-size:130%}
#header ul li {
	background:url(images/topmenu_libg.gif) left bottom repeat-x;
	padding:0 0 1px 0;}
#header ul li a {
	color:#ffffff; height:18px; display:block; padding:0 0 0 9px;
	background:url(images/bull_topmenu.gif) 0 40% no-repeat;}
#header ul li a:hover {
	color:#f8c26d;
	background:url(images/bull_topmenu_hover.gif) 0 40% no-repeat;}
#header ul li span {
	color:#f8c26d; height:18px; display:block; padding:0 0 0 9px; cursor:default;
	background:url(images/bull_topmenu_hover.gif) 0 40% no-repeat;}
#header .active{color:#f8c26d;font-size:140%}
/*------------------- BODY -----------------------*/
#body {	width:804px; background:url(images/bodybg2.jpg) 0 0 repeat-y;margin:0 auto;}
#body img{padding:2px;border: solid 1px #f8c26d}
#body .imgcaption{text-align:center; font-style:italic;}
#body h1,h2, h3, h4, p {padding:20px 15px 0 10px; margin:0px 20px 0px 20px; }
#body h1 {font-size:200%;}
#body h2 {font-size:180%;}
#body h3 {font-size:130%;text-align:left}
#body h4 {font-size:120%;}
#body div{margin:10px 20px 10px 20px;}
#body ul.images li {float:left; padding:0 1px 0 30px;list-style-type:none}
#body ul {padding:5px 10px 15px 35px;float:left;list-style-type:disc;
    font-size:110%;list-style-position:inside;width:700px;}
#body ul li {padding:0 0 2px 0px;}

#body a {color:#073e7c; text-decoration:none;font-weight:bold}
#body a:hover {color:#f8c26d;text-decoration:none;}
#body a.readmoreBtn {
	color:#78135e; text-decoration:underline; font-weight:bold; float:right;
	font-size:11px; background-color:#e9ddef;}
#body a.readmoreBtn:hover {text-decoration:none;}
#body .noborder {border:none;}

#body table {padding:15px; line-height:200%}
#body table, tr, td{ border:none;}
#body td{text-align:left;border:none;padding:0px;}
#body .col1 {width:360px}
#body .col2 {width:180px}
#body table h1, h2,h3{text-align:center}
#body .imgtable {width:800px;text-align:center;padding-left:20px;line-height:normal}
#body .imgtable td {width:220px;height:200px;text-align:center;vertical-align:top; padding:5px; font-style:italic;}
/*----------- FOOTER ----------*/
#footer {
	width:804px; height:140px;margin:0 auto; padding:25px 0 0 0; 
	background:url(images/footer_bg2.jpg) 0 0 no-repeat;}
#footer ul {font-weight:bold; width:620px; margin:0 auto; text-align:center;list-style-type:none}
#footer ul li { float:left; padding:0 1px;display:inline-block;width:120px}
#footer ul li a {padding:1px 10px; color:#3d5066; display:block; background:#e6c592;}
#footer ul li a:hover {color:#073e7c; background:#ffe9b8;}

#footer p {clear:both; padding:8px 0 17px 0; font-size:11px; text-align:center;}
#footer p a{ color:#3d5066; text-decoration:none;font-weight:bold}
#footer p a:hover{ text-decoration:underline;}
/*--------------- general -----------------*/
.centerAlign {text-align:center;}
.filler {padding-bottom:25px;}
.clear {clear:both}
.left {float:left}
.right {float:right}
.headimg {padding:10px 0px 5px 0px;}
.imgblock {width:780px;text-align:center;font-style:italic;line-height:normal;margin:0;clear:none}
.blockimg {margin: 0;	padding: 1px;	width:350px;clear:none}
/*--------------- popup -----------------*/
.popup p {padding:10px 10px 20px 10px;}
.popup h2 {font-size:120%; padding:2px 0 5px 10px;}
.popup h3 {font-size:110%; padding:2px 0 2px 10px; font-style:italic;color:#78135e}

