@charset "utf-8";
/* CSS Document */

.titleh1 {font-size:16px; color:#353535;}

html { padding:0; margin:0; height:100%;}
body {
	color:#000000;
	margin:0;
	padding:0;
	height:100%;
	font-size:0.75em;
	background:url(images/background.jpg) repeat-x #c3dcf4;
	font-family:Arial, Helvetica, sans-serif;
}

#site_container {margin:auto; width:802px; background:url(images/main_bg.jpg); padding: 0 0 5px 0}

#top { background: url(images/header.jpg); width:802px; height:101px; float:left}

#navbar { background:url(images/navbar.jpg); height:39px; width:802px; float:left;}

#nav4 {text-align: center}
#nav4 ul {list-style: none; padding: 1px 0 0 2px; margin: 0px auto 0; width:802px}
#nav4 li {float: left; margin: 0 0em}
#nav4 a {
	display: block;
	width: 133px;
	height: 38px;
	line-height: 38px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	float: left
}

/* IE5 Mac hack \*/
#nav4 a {float: none}
/* End hack */

#nav4 a:hover { background-color:#cccccc; color:#000000}

#animation {  height:252px; width:802px; float: left;}

#content_container { width:802px; float:left }

#left {
	width:585px;
	padding:0 0 0 10px;
	float:left;
}

#right { width: 200px; float:right;}

#footer { margin:auto; width:802px; height:28px; background:url(images/main_bg.jpg);  margin-top:10px; text-align:center; font-size: 0.8em}
#footer a { color:#000000; text-decoration:none; font-weight:bold;}
#footer a:hover { text-decoration: underline;}

.header_title { color: #353535; line-height:2em; font-size:1.3em; font-weight:bold; }
p { padding:0; margin:0;}

#content { text-align:justify; padding: 0 10px 0 0}

#content a {color:#000000; text-decoration:none; font-weight:bold;}
#content a:hover { text-decoration:none;}

#float_left { float:left;}
#box { float:left; width:190px; background:url(images/right_bg.jpg) no-repeat  ; border: #999999 solid 1px; margin-left:5px; margin-top:10px; }
#right_box_name { width:190px; height:25px; border-bottom:#999999 solid 1px; text-align:center; font-weight:bold; font-size:1.1em; line-height:25px;}
#right_content {  padding:10px 5px 5px 10px;}

#right_content a { color:#000000; font-weight:bold; text-decoration:none;}
#right_content a:hover { text-decoration:underline;}

#feat { float:left; width:190px; background:url(images/right_bg.jpg) no-repeat  ; border: #999999 solid 1px; margin-left:5px; margin-top:10px; }
#box_name { width:190px; height:25px; border-bottom:#999999 solid 1px; text-align:center; font-weight:bold; font-size:1.1em; line-height:25px;}
#feature_content {  padding:10px 5px 5px 10px;}

#form { text-align:justify; padding: 0 10px 0 0}

#form table { width:100%} 
#form input {
	width: 250px;
}
#form textarea {
	height: 50px;
	width: 250px;
}
