/* CSS Document */

/* Zeros ----------------------------------*/
body, p, h1, h2, h3, h4, h5, h6, h7, ul, ol, li, form, hr, dl, dt, dd {
	padding: 0;
	margin: 0;
}

body {
	min-width:775px;
	background-color:#6f808e;
}

#container {
	margin:0 auto;
	padding:0;
	width:775px;
}

#content {
	padding:0;
	margin:0;
	width:775px;
	background:url(../../images/bg_copy.gif) repeat-y;
}

#content_contact {
	padding:0 0 0 219px;
	margin:0;
	width:556px;
	background:url(../../images/bg_copy_contact.gif) repeat-y;
}

#content_quiz {
	padding:0;
	margin:0;
	width:775px;
	background:url(../../images/bg_copy_contact.gif) repeat-y;
}


#wallpaper {
	padding:0;
	margin:0;
	width:219px;
	float:left;
}

#copy {
	padding:0;
	margin:0;
	width:398px;
	float:left;
}

#copy_quiz {
	margin:0;
	width:800px;
	float:left;
}


#header {
	padding:9px 0 22px 21px;
	margin:0;
}

#nav {
	float:left;
	width:158px;
}

#footer {
	padding:10px 0px;
	margin:0;
	width:775px;
	font:12px/18px Arial, Helvetica, sans-serif;
	text-align:center;
	background:#fff;
}


#footer_quiz {
	padding:10px 0;
	margin:0;
	width:800px;
	font:12px/18px Arial, Helvetica, sans-serif;
	text-align:center;
	background:#fff;
}

#footer_quiz a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#384a59;
}

#footer_quiz a.sec_nav {
	color:#70808e;
}


#footer a, #footer_links a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#384a59;
}
#footer_links a {
	color:white;
	line-height:normal;
}
#footer a.sec_nav {
	color:#70808e;
}

.eho {
	padding:10px 0 0 0;
}

/* copy area ----------------------------------*/

/*#copy a {
	color:#404f5c;
}

#copy a:hover {
	background-color:#404f5c;
	color:#fff;
}*/

p, .sitemap_list {
	padding:8px 21px 0 21px;
	font:14px/22px Helvetica, Arial, sans-serif;
	color:#404f5c;
}

h1 {
	padding:0 0 0 21px;
}

h2 {
	padding:16px 21px 0 21px;
	font:italic 14px/22px Helvetica, Arial, sans-serif;
	color:#aa2023;
}

dt {
	padding:5px 0 0 21px;
	font:14px/22px Helvetica, Arial, sans-serif;
	color:#404f5c;
}

dd {
	padding:0 0 0 21px;
}

.floatLeft {
	float:left;
	padding:13px 10px 0 0;
}
.floatRight{
	float:right;
	}
.flt_left{
	float:left;
}	
/* font changer ----------------------------------*/
#font {
	padding:157px 0 0 688px;
	margin:0;
	display:block;
}

a.plus {
	padding:0;
	margin:0;
	background:url(../../images/btn_plus.gif) no-repeat;
	display:block;
	width:13px;
	height:13px;
	float:left;
}

a:hover.plus {
	background:url(../../images/btn_plus_over.gif) no-repeat;
}

a.minus {
	padding:0 0 0 4px;
	margin:0;
	background:url(../../images/btn_minus.gif) no-repeat;
	width:13px;
	height:13px;
	float:left
}

a:hover.minus {
	background:url(../../images/btn_minus_over.gif) no-repeat;
}
/**************
HOME PAGE
**************/
#homepage_div{
background-color:#6F808E;
padding-right:27px;
width:590px;
float:left;
height:489px;
}
#homepage_div p{
font-family:"Times New Roman",Times,serif;
font-size:43px;
line-height:46px;
margin:0;
padding:0;
color:#a5b2c0;
float:left;
}
#homepage_div p a, .fnt_blue{
color:#41505d;
text-decoration:none;
}
#homepage_div p a:hover{
	color:#a5b2c0;
}
#hs_logo{
position:relative;
top:10px;
}
/************
FOOTER LINKS
*************/
#footer_links{
	 margin-top:10px;
	 padding-bottom:20px;
}
#page_header{
 color:#aa2023;
 font-size:1.22em;
}
.h1_spec{
	font-style: italic; 
	font-weight:normal;
	}
.fnt_14{
	font-size:1.4em;
	}	
.dsp_blck{
	display:block;
}
.sitemap_list{
	list-style-type:none;
	
}
.fnt_blue{

}