/* <![ Global [ -----------------------------------------------------------*/
html {height:100%}
	
body{	
	margin:0; 
	padding:0; 
	background: url(images/body-BG.jpg) top repeat-x #fff;
	text-align:center;}

	
#container {
	text-align:left;
	width:800px;
	background:;}
	
input, select, textarea{border:1px solid #000;}
	
legend	{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#000;}
	
hr{
	height:1px;
	color:#000;
	margin:5px 0px;
	padding:0px;}

/*	<![ Navigation [ -----------------------------------------------------------*/

.nav {
	background:url(images/menu/nav-BG.jpg) repeat-x; 
	text-align:center;}

	.nav a {
		font:14px Verdana, Arial, Helvetica, sans-serif; 
		color:#fff;
		text-decoration:none;}
		
	.nav a:hover {
		font:14px Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;}	
		
.aop {}
	.aop a {}
	.aop a:hover {}	
		
.footlinks { 
	text-align:center; 
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#710007; 
	padding:10px;}
	
	.footlinks a {color:#710007; text-decoration:none;}
	.footlinks a:hover {color:#710007; text-decoration:underline;}
						
	
address {
	font-style:normal; 
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#710007; 
	text-align:center; 
	padding:5px;}

/*	<![ Layout [ -----------------------------------------------------------*/

.phone {
	font:18px Verdana, Arial, Helvetica, sans-serif; 
	color:#9d0e16;}

.shadow{background:url(images/shadow-bottom.jpg) bottom repeat-x #fff; }
.shadow-right{background:url(images/main-body_BG.jpg) left repeat-y #fff;}
.shadow-left{background:url(images/shadow-left.jpg) right repeat-y #fff;}

.subtitle {
	background:#710007; 
	border-top:3px solid; 
	border-top-color:#9d0e16; 
	color:#edecec; 
	font:15px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align:center; 
	padding:5px 0px 10px 0px;}

.subphone {
	background:#710007; 
	color:#edecec; 
	font:15px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align:center; 
	padding:10px 0px;}

.left {
	background:url(images/left-BG.jpg) left repeat-y; 
	vertical-align:top; padding:0px 0px 0px 25px;}
	
.mid {background:;}		

.right {background:url(images/right-bg.jpg) repeat-y}

.main_body {
	padding:20px 10px 20px 0px; 
	vertical-align:top; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#3d3d3e;}	
	
	.main_body p {line-height:18px;}	
	
	.main_body h1 {
		font: bold 18px Arial, Helvetica, sans-serif; 
		line-height:normal; 
		color:#9d0e16;}
		
	.main_body h2 {
		font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
		color:#3d3d3e;}
		
	.main_body h3 {
		font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
		color:#9d0e16;}
		
	.main_body a {
		color:#9d0e16; 
		text-decoration:underline; 
		font-weight: bold;}
		
	.main_body a:hover {
		color:#9d0e16; 
		text-decoration:none; 
		font-weight:bold;}

	

/*	<![ Quick Contact [ -----------------------------------------------------------*/

.qctable { 
	background:url(images/qctable.jpg) top repeat-x #fff; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#5c5f67;
	line-height:16px;}
	
.qchead {
	background:#efeeee; 
	border-bottom:2px solid; 
	border-bottom-color:#fff; 
	border-top:2px solid; 
	border-top-color:#fff; 
	font:12px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#9d0e16; 
	padding:5px 0px 5px 55px;}	

.PAD_form_itm {
	padding:0px;
	font:bold;}
	
.form-pct { 
	width:160px; 
	height:15px;}

.msg-pct { 
	width:160px; 
	height:70px;
	overflow:auto;}


.form-pct2 { 
	width:360px; 
	height:20px;}

.msg-pct2 { 
	width:360px; 
	height:70px;
	overflow:auto;}

.submit {
	display:block;
	height:18px;
	width:52px;
	padding:2px;
	background: url(images/submit-BG.jpg) bottom repeat-x #9d0e16;
	color:#fff;
	text-decoration:none;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;}
	
.submit:hover {	
	background: #000;	
	text-decoration:none;
	color:#fff;}