@charset "UTF-8";
/* CSS Document */

body {color:#000;background:#f2ebdb url(../images/Home/BG.gif) top center repeat-y;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}


.bodytxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.clear {
	clear:both;
}

#topbar {
	height:12px;
	width:auto;
	background-color:#573180;
}

#container {
	margin: 0px auto;
	text-align: left;
	width: 970px;
	font-family:Arial,Helvitica,sans-serif;
	font-size:12px;
}

#container #main {
	width: 940px;
	padding: 20px 15px 15px 15px;
}

/* ---------------------- header ---------------------- */

.mainlogo {
	width: 272px;
	height:103px;
	background:url(../images/Home/mainLogo.gif) no-repeat;
	float:left;
}

.headTxt {
	width: 668px;
	height:103px;
	float:right;
	text-align:center;
	font-family: Helvetica, Arial, sans-serif;
	font-size:200%;
	font-weight:lighter;
}

/* ---------------------- END header ---------------------- */
.body {
	width: 940px;
}

/* ---------------------- hp_body ---------------------- */

#hp_images {
	width: 940px;
	height:271px;
	display:block;
}

#hp_body {
	width: 940px;
	margin:0px 0px 40px 0px;
	background:url(../images/Home/hp_baseMid.gif) center repeat-y;
}
#hp_body #inner{
	width: 940px;
	background:url(../images/Home/hp_baseBot.gif) center bottom no-repeat;
	min-height:213px;
}
#hp_body #content{
	width: 890px;
	margin:0px;
	padding:25px;
	display:block;
	background:url(../images/Home/hp_baseTop.gif) center top no-repeat;
}

#homepic {
	background:url(../images/Home/hp_homePic.gif) top right no-repeat;
	width:177px;
	height:163px;
	float:left;
}

#officepic {
	background:url(../images/Home/hp_officePic.gif) top right no-repeat;
	width:177px;
	height:163px;
	float:left;
}

#hometxt{
	background:url(../images/Home/hp_home.gif) left top no-repeat;
	width:250px;
	float:left;
	
}

#officetxt{
	background:url(../images/Home/hp_office.gif) left top no-repeat;
	width:250px;
	float:left;
	margin-left:36px;
}


/* ---------------------- END hp_body ---------------------- */

/* ---------------------- footer ---------------------- */

#footer { 
	margin: 0px auto;
	text-align: center;
	width: 940px;
	font-family:Helvitica,Arial,sans-serif;
	font-size:12px;
	color:#666;
	font-size:10px;
}


#footer a:link { color: #666; text-decoration: none; }
#footer a:visited { color: #999; text-decoration: none; }
#footer a:hover { color:#F9C text-decoration: underline; }
#footer h3 { font-size: 13px; color: #666; margin: 0px 0px 10px 0px; }



/* ---------------------- END footer ---------------------- */

/* ---------------------- roundcornerBox ---------------------- */



/* ---------------------- END roundcornerBox ---------------------- */
