body {
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	background:#ccc;
}

#container {
	margin:0px auto;	
	width:1024px;	
	text-align:left;
	background:#FFF;	
	position:relative;
	border:1px solid #000;
	border-top:0px solid #000;
}

#header {
	height:100px;	
	background:url("/images/header_bg100.jpg") 0% 0% repeat-x #AECBFF;
	color:#FFF;	
}

div#menu{float:left;width: 100%;padding-top:0px;background: #AECBFF;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left:0px;}
ul#nav li{float:left;margin-right: 3px;text-align: center;}
ul#nav a{float:left;width:165px;height:60px;font-size:1px;padding:0px;background: transparent;text-decoration:none;color: #000;}
ul#nav a:hover{background:transparent;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: transparent;color: #003}


ul#ddnav,ul#ddnav li{list-style-type:none;margin:0;padding:0;float:left;clear:both;}
ul#ddnav{margin-left:0px;}
ul#ddnav li{float:left;margin-right: 3px;text-align: left;position:relative;}
ul#ddnav a{border:1px solid #000;float:left;display:block;font-size:14px;padding:0px;margin:0px;background:url(/images/50.png) top left repeat;text-decoration:none;color: #fff;font-family:Monotype Corsiva, Mistral;}
ul#ddnav a:hover{background:#fff;color: #000;}
ul#ddnav li.activelink a,ul#ddnav li.activelink a:hover{background:#fff;color: #000;text-decoration:underline;}


ul#nav a img {
	border:0px;	
	width:165px;
}

#contentwrap {
	font-size:1.2em;
	padding:0px;
	background:#fff;
}

#content {		
	float:left;
	margin-left:20px;
	width:720px;
	margin-top:20px;
	*margin-top:0px;
	border:0px solid #000;
	font-size:.9em;
}

#footer {
	clear:both;
	height:70px;	
	background:#FFF;
	color:#000;
	text-align:center;
	padding:20px;
	margin-bottom:20px;
}
#redRound {
	background:#B22222;
	margin:0px auto;
	padding-left:5px;
	padding-right:5px;
	width:200px;
}
#column_one {	
	color:#FFF;
	width:250px;
	padding:0px;
	display:inline;
	float:left;
	margin-top:38px;
	*margin-top:16px;
	font-size:12px;
	text-align:center;
}
#column_one input {	
	width:100px;
}

#column_one_header {
	background:#B22222;
	width:155px;
	padding:10px;
	color:#FFF;
}

#column_one_content {
	background:#FFF;
	width:155px;
	padding:10px;
	color:#000;
	font-size:.8em;
	text-align:center;
}

#column_two {
	background:#7A95C9;	
	color:#FFF;
	width:700px;
	padding:10px;
	display:inline;
	float:left;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:40px;	
}

#column_two_header {
	background:#7A95C9;
	width:680px;
	padding:10px;
	color:#FFF;
}

#column_two_content {
	background:#FFF;
	width:680px;
	padding:10px;
	color:#000;
	font-size:.8em;
}

#column_three {
	background:#E87021;
	color:#FFF;
	width:700px;
	padding:10px;
	display:inline;
	float:left;
	margin-left:0px;
	margin-top:20px;	
}

#column_three_header {
	background:#E87021;
	width:680px;
	padding:10px;
	color:#FFF;
}

#column_three_content {
	background:#FFF;	
	width:660px;
	padding:20px;
	color:#000;
	font-size:.8em;
}

a {color:#4768E5;text-decoration:none;}
a:hover {color:#4768E5;text-decoration:underline;}

#footer a{color:#000;}
#footer a:hover{color:#000;}

#jb1 {
	display:inline;
	float:left;
	width:300px;
	margin-left:80px;
	margin-top:20px;
	border:10px solid #000;
}

#jb2 {
	display:inline;
	float:left;
	width:300px;
	margin-left:40px;
	margin-top:20px;
	border:1px solid #000;
	padding:20px;
	background:#AECBFF;
	border-bottom:3px solid #000;
	border-right:3px solid #000;
	
}

h1, h2, h3 {border-bottom:1px solid #FF3921; }

#social {
	float:left;	
	height:20px;
	margin-bottom: -23px;
	padding:5px;
	text-align:left;	
	width:200px;
}

#social ul, #social ul li {
	display:inline;
	
}

#social img {
	border:0px;
	height:18px;
	padding:5px;
}


