/***** Page Styles *****/

body {
	margin:0 auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/tbg.jpg) #fff repeat-x;
}
img {
	border:none;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}

/***** ID Styles *****/

#wrapper {
	width:980px;
	height:auto;
	margin:0 auto;
}
#header {
	float:left;
	width:283px;
	height:98px;
	margin-top:37px;
	background-image:url(../images/logo.gif);
}
#header_text {
	float:right;
	color:#888a7f;
	margin-top:56px;
}
#header_text a {
	color:#888a7f;
}
#header_text li {
	display:inline;
	padding:0 10px;
	border-right:1px #888a7f solid;
}
#globe {
	width:231px;
	height:261px;
	position:absolute;
	margin:-89px 0 0 630px;
	background-image:url(../images/globe.jpg);
}
#addre {
	z-index:1;
	width:170px;
	height:90px;
	position:absolute;
	margin:115px 0 0 470px;
}
#addre li {
	list-style:none;
}
#mail {
	width:346px;
	height:386px;
	position:absolute;
	margin:-74px 0 0 630px;
	background-image:url(../images/mail.jpg);
}
#nav {
	clear:both;
	height:44px;
	width:980px;
	padding-top:20px;
}
#nl {
	width:8px;
	float:left;
	height:44px;
	background-image:url(../images/ln.jpg);
}
#nm {
	float:left;
	width:964px;
	height:44px;
	font-size:14px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/mn.jpg) repeat-x;
}
#nm a {
	color:#902d35;
	text-decoration:none;
}
#nm a:hover {
	color:#902d35;
	text-decoration:underline;
}
#nm ul {
	margin-left:-40px;
}
#nm li {
	display:inline;
	padding:0px 25px;
	border-right:1px #CCCC99 dashed;
}
#nr {
	width:8px;
	float:left;
	height:44px;
	background-image:url(../images/rn.jpg);
}
#main {
	width:980px;
	height:160px;
	margin-top:20px;
}
#main_txt {
	width:319px;
	height:84px;
	color:#902d35;
	font-size:24px;
	text-align:center;
	margin:37px 0 0 124px;
	font-family:Arial, Helvetica, sans-serif;
}
#main_textb {
	color:#2a55a2;
	font-size:16px;
}
#main1 {
	width:980px;
	height:300px;
	margin-top:20px;
}
#m_left {
	width:8px;
	float:left;
	height:172px;
	background-image:url(../images/mal.jpg);
}
#m_main {
	float:left;
	width:964px;
	height:172px;
	background:url(../images/mam.jpg) repeat-x;
}
#m_right {
	width:8px;
	float:left;
	height:172px;
	background-image:url(../images/mar.jpg);
}
#m_left1 {
	width:8px;
	float:left;
	height:312px;
	background-image:url(../images/mal1.jpg);
}
#m_main1 {
	float:left;
	width:964px;
	height:312px;
	background:url(../images/mam1.jpg) repeat-x;
}
#m_right1 {
	width:8px;
	float:left;
	height:312px;
	background-image:url(../images/mar1.jpg);
}
#contact_h {
	width:221px;
	height:23px;
	color:#902d35;
	font-size:22px;
	margin:32px 0 0 57px;
	font-family:Arial, Helvetica, sans-serif;
}
#form {
	width:auto;
	height:auto;
	padding:20px;
}
#form ul {
	list-style:none;
}
#form input,textarea {
	padding:5px;
	font-size:12px;
	background-color:#eee;
	border:1px #666666 solid;
	font-family:Arial, Helvetica, sans-serif;
}
#footer {
	height:67px;
	text-align:center;
	background-color:#f0f1ec;
	border-top:7px #e3e3db solid;
}
#footer a {
	color:#a1a292;
}
#footer li {
	color:#666;
	padding:0 7px;
	display:inline;
	list-style:none;
	border-right:1px #a1a292 solid;
}

/***** Class Styles *****/

.h {
	color:#2a55a2;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.h2 {
	width:930px;
	height:20px;
	padding:25px;
	color:#2a55a2;
	font-size:16px;
	border-bottom:1px #999 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.h2sp {
	width:930px;
	height:20px;
	padding:25px 25px 50px 25px;
	color:#2a55a2;
	font-size:16px;
	border-bottom:1px #999 solid; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}.h2nr {
	width:930px;
	height:20px;
	padding:25px;
	color:#2a55a2;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.h3 {
	height:auto;
	padding:20px 30px;
	color:#000000;
	font-size:12px;
	border-bottom:1px #999 solid;
}
.break {
	clear:both;
	height:20px;
}
.spacing {
	width:1px;
	height:6px;
}
.mspacing {
	width:1px;
	height:15px;
}
.lasttxt {
	border-right:1px #888a7f none !important;
}
.more {
	width:66px;
	height:15px;
	position:absolute;
	margin:230px 0 0 205px;
	background-image:url(../images/more.jpg);
}
.w_1 {
	width:980px;
	height:300px;
	padding-bottom:15px;
	border-bottom:1px #999 solid;
	font-family:Arial, Helvetica, sans-serif;
}
.w_2 {
	width:980px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif;
}
.w_3 {
	width:980px;
	height:300px;
	border-bottom:1px #999 solid;
	font-family:Arial, Helvetica, sans-serif;
}
.w_4 {
	width:980px;
	height:300px;
	margin-bottom:-15px;
	font-family:Arial, Helvetica, sans-serif;
}
.w_5 {
	width:980px;
	height:auto;
	margin-bottom:-15px;
	font-family:Arial, Helvetica, sans-serif;
}
.w_1 p {
	color:#333;
}
.w_2 p,ul {
	color:#333;
}
.w_3 p,ul {
	color:#333;
}
.w_4 p,ul {
	color:#333;
}
.w_5 p,ul {
	color:#333;
}
.w_1,#w_2,#w_3,#w_4,#w_5 a {
	color:#000;
}
.box4 ul {
	margin-top:10px;
}
.box5 ul {
	margin-top:10px;
}
.box7 ul {
	margin-top:10px;
}
.box7 li {
	margin-top:10px;
	list-style-image:url(../images/arrow.jpg);
}
.box4 li {
	margin-top:10px;
	list-style-image:url(../images/arrow.jpg);
}
.box5 li {
	margin-top:10px;
	list-style-image:url(../images/arrow.jpg);
}
.box1 {
	float:left;
	width:270px;
	height:250px;
	margin:25px 0;
	padding:0 25px;
	border-right:1px #999 solid;
}
.box2 {
	float:left;
	width:270px;
	margin:25px;
	height:250px;
}
.box3 {
	float:left;
	width:545px;
	height:250px;
	margin:25px 0;
	padding:0 25px;
	border-right:1px #999 solid;
}
.box4 {
	float:left;
	width:320px;
	height:250px;
	margin:25px 0;
	padding:0 25px;
}
.box5 {
	float:left;
	width:320px;
	height:250px;
	margin:25px 0;
	padding:0 25px;
	border-right:1px #999 solid;
}
.box6 {
	float:left;
	width:545px;
	height:250px;
	margin:25px 0;
	padding:0 25px;
}
.box7 {
	float:left;
	width:270px;
	margin:25px;
	height:250px;
}
.box8 {
	width:930px;
	margin:25px;
	height:250px;
}
.box9 {
	float:left;
	width:270px;
	height:250px;
	margin:25px 0;
	padding:0 25px;
}
.box10 {
	float:left;
	width:415px;
	margin:25px;
	height:auto;
	border-right:1px #999 solid;
}
.box11 {
	float:left;
	width:415px;
	margin:25px;
	height:auto;
}
.box12 {
	float:left;
	width:270px;
	height:auto;
	margin:25px 0;
	padding:0 25px;
	border-right:1px #999 solid;
}
.box13 {
	float:left;
	width:270px;
	height:auto;
	margin:25px 0;
	padding:0 25px;
}
.box14 {
	width:930px;
	margin:25px;
	height:auto;
}
.box15 {
	float:left;
	width:545px;
	height:auto;
	margin:25px 0;
	padding:0 25px;
	border-right:1px #999 solid;
}
.box16 {
	float:left;
	width:270px;
	height:auto;
	margin:25px 0;
	padding:0 25px;
}
.contact {
	width:350px;
	height:100px;
	padding:9px 0;
}
.img {
	float:left;
	width:80px;
	height:100px;
}
.text {
	width:250px;
	float:right;
	height:100px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.text ul {
	list-style:none;
	margin-left:-40px;
}
.text li {
	padding-bottom:4px;
}
.titlep {
	color:#902d35;
}
.blue {
	color:#2a55a2;	
	font-weight:bold;
}
.contactn {
	float:right;
	border-right:1px #999999 none !important;
}