/* CSS Document */

@import url(registration.css);

html, body {
	margin:0 auto;
	padding:0;
	background:#BBBBBB;
	margin-top:25px;
}

body {
	overflow: -moz-scrollbars-vertical;
}

.clearer {
	clear:both;
	height:0;
	line-height:0;
}

#frame {
	margin:0 auto;
	padding:0;
	background:url(../images/frame_bg.gif) top center repeat-y;
	width:814px;
}

#banner_holder {
	margin:0 auto;
	padding:0;
	width:814px;
	height:138px;
	background:url(../images/banner_top.jpg)
}

#nav_holder {
	margin:0 auto;
	padding:0;
	width:800px;
	height:169px;
	background:url(../images/banner_sub.jpg) top left no-repeat;
}

/*#banner_sub_right {
	margin:0 auto;
	padding:0;
	float:right;
	width:485px;
	height:169px;
	background:url(../images/banner_sub_right.jpg) top left no-repeat;
}*/

/*-- NAVIGATON --*/

#nav_area {
	margin:0 auto;
	padding:0;
	width:315px;
	height:169px;
	float:left;
}

.nav_tab {
	margin:0 auto;
	padding:0;
	width:315px;
	height:24px;
}

.nav_tab_bottom {
	margin:0 auto;
	padding:0;
	width:315px;
	height:25px;
}

#duotone {
	margin:0 auto;
	padding:0;
	width:800px;
	height:15px;
	background:url(../images/duo_tone_separator.gif) top left no-repeat;
}

/*-- CONTENT --*/

#cont_holder {
	margin:0 auto;
	padding:0;
	width:800px;
	background:url(../images/content_bg.gif) top center repeat-y;
	overflow:hidden;
}

#cont_holder_sec {
	margin:0 auto;
	padding:0;
	width:800px;
	background:#fff;
	overflow:hidden;
}

#cont_holder_sec a {
	color:#b96f10;
}

#cont_holder_sec a:hover {
	color:#e68f1a;
}

/*-- ONE COLUMN SET --*/

#cont_single {
	margin:0 auto;
	padding:0;
	width:800px;
	padding-bottom:10px;
}

#cont_single p {
	margin:0 auto;
	padding:0;
	font: 12px/1.6 Arial, sans-serif;
	color:#444444;
	padding:10px 20px 10px 20px;
	line-height:18px;
}

#cont_single ul {
	margin:0 auto;
	padding:0;
	margin-left:40px;
	font: 12px/1.6 Arial, sans-serif;
	color:#444444;
	padding:10px 20px 10px 20px;
	line-height:23px;	
}

#cont_single h1 {
	margin:0 auto;
	padding:0;
	font: 18px/1.6 Arial, sans-serif;
	color:#a6610b;
	padding:10px 20px 0 20px;
}

#cont_single .img_thumb {
	margin:0 auto;
	padding:0;
	float:left;
	width:125px;
	height:155px;
	margin:15px 10px 10px 20px;
	background:#eaeaea;
	border:1px solid #444444;
}

/*-- TWO COLUMN SET --*/

/*-- LEFT COLUMN --*/

#cont_left {
	margin:0 auto;
	padding:0;
	float:left;
	width:543px;
	padding-bottom:10px;
}

#cont_left p {
	margin:0 auto;
	padding:0;
	font: 12px/1.6 Arial, sans-serif;
	color:#444444;
	padding:20px 20px 10px 20px;
	line-height:18px;
}

.gb {
	color:#444444;
	font-weight:bold;
	font-size:13px;
}

#cont_left h1 {
	margin:0 auto;
	padding:0;
	font: 18px/1.6 Arial, sans-serif;
	color:#a6610b;
	padding:10px 10px 0 10px;
}

.img_thumb {
	margin:0 auto;
	padding:0;
	float:left;
	width:125px;
	height:155px;
	margin:15px 10px 10px 10px;
	background:#eaeaea;
	border:1px solid #444444;
}

.img_thumb img {
	margin:0 auto;
	padding:0;
	float:left;
	width:125px;
	height:155px;
}

.sml_txt {
	font-size:9px;
}

/*-- RIGHT COLUMN --*/

#cont_right {
	margin:0 auto;
	padding:0;
	float:right;
	width:257px;
	padding-bottom:10px;
}

#cont_right h1 {
	margin:0 auto;
	padding:0;
	font: 16px/1.6 Arial, sans-serif;
	color:#fff;
	font-weight:normal;
	padding:10px 10px 0 10px;
}

#cont_right #iframe {
	margin:0 auto;
	padding:0;
	width:238px;
	height:150px;
}

/*-- CONTACT COLUMNS --*/



/*-- left --*/

#contact_l {
	margin:0 auto;
	padding:0;
	float:left;
	width:400px;
	padding-bottom:10px;
}

#contact_l p {
	margin:0 auto;
	padding:0;
	font: 12px/1.6 Arial, sans-serif;
	color:#444444;
	padding:10px 20px 10px 20px;
	line-height:18px;
}

#contact_l h1 {
	margin:0 auto;
	padding:0;
	font: 18px/1.6 Arial, sans-serif;
	color:#a6610b;
	padding:10px 20px 0 20px;;
}

/*-- right --*/

#contact_r {
	margin:0 auto;
	padding:0;
	float:right;
	width:400px;
	padding-bottom:10px;
}

#contact_r p {
	margin:0 auto;
	padding:0;
	font: 12px/1.6 Arial, sans-serif;
	color:#444444;
	padding:10px 20px 10px 20px;
	line-height:18px;
}

#contact_r h1 {
	margin:0 auto;
	padding:0;
	font: 16px/1.6 Arial, sans-serif;
	color:#444444;
	padding:10px 20px 0 20px;;
}

/*-- FOOTER --*/

#foot_holder {
	margin:0 auto;
	padding:0;
	width:800px;
	height:50px;
}

#foot_hold_left {
	margin:0 auto;
	padding:0;
	float:left;
	width:543px;
	height:50px;
	background:#b96f10;	
}

#foot_hold_left p {
	margin:0 auto;
	padding:0;
	font: 10px/1.6 Arial, sans-serif;
	color:#fff;
	padding:15px 10px 0 10px;
	
}

#foot_hold_left p a {
	color:#fff;
	text-decoration:underline;
}

#foot_hold_left p a:hover {
	background:#c97c1a;
}

#foot_hold_right {
	margin:0 auto;
	padding:0;
	float:right;
	width:257px;
	height:50px;
	background:#a6610c;	
	text-align:center;
}

#foot_hold_right p {
	margin:0 auto;
	padding:0;
	font: 10px/1.6 Arial, sans-serif;
	color:#fff;
	padding:30px 0 0 0;
	
}

#footer {
	margin:0 auto;
	padding:0;
	width:814px;
	height:30px;
	background:url(../images/footer_bg.gif);
}

#abi {
	width:780px;
	margin:0 auto;
	padding:0;
}

#abi p {
	margin:0 auto;
	padding:0;
	font: 10px/1.6 Arial, sans-serif;
	text-align:center;
}

#abi p a {
	color:#444;
	text-decoration:underline;
}

#abi p a:hover {
	text-decoration:none;
}