body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {margin:0; padding:0;}

html, body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; color:#646567;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#d08118; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#3c5164; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}

.lF {float:left;}
.rF {float:right;}
.imgrpad {margin:0 16px 6px 0;}

/* LAYOUT STYLES */
.back {background:url(images/backmain.gif) repeat-y; width:800px; margin:0 auto; text-align:left;}
#wrapper {width:800px; width/**/:/**/780px; background:url(images/backmainclose.gif)  no-repeat bottom left; padding:0 10px 10px 10px;}
#wrapper h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666e70; margin:0 0 12px 0; padding:2px 0 2px 11px; border-left:2px solid #53575a; font-weight:bold;}
#wrapper h2 em{font-style:normal; color:#e2872c;}

#header { border-bottom:1px solid #b3b6bd; padding:0 0 12px 0;}
	.logo {float:left;}
	.logo a{ display:block; background:url(images/logo.gif) no-repeat; width:346px; height:80px; text-indent:-9999px;}
	
	.rtoplinks {float:right; width:220px;}
	.rtoplinks ul{ padding:0; margin:35px 0 0 0; font-size:10px;}
	.rtoplinks ul li{ padding:0; margin:0; float:left; list-style-type:none;}
	.rtoplinks ul li a{ display:block; float:left; text-align:center; padding:15px 10px 0 10px; color:#4f565c;}
	.rtoplinks ul li a:hover{ color:#1967b1;}
	.rtoplinks ul li a.home{ background:url(images/btn_home.gif) no-repeat top center;}
	.rtoplinks ul li a.contact{ background:url(images/btn_contact.gif) no-repeat top center; border-left:1px dotted #4f565c;}
	.rtoplinks ul li a.video {
	border-left:1px dotted #4f565c;
	background-image: url(images/video_icon.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
	
	ul.navbar {padding:10px 0 0 0; margin:0; border-top:4px solid #e2e3e5; clear:both; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}
	ul.navbar li{ padding:0; margin:0; list-style-type:none; float:left;}
	ul.navbar li a{ display:block; background:url(images/bularrow.gif) center top no-repeat; padding:12px 20px 4px 20px; text-align:center; float:left; color:#5c6972; text-transform:uppercase; font-weight:bold; border-left:1px solid #c0c0c0;}
	ul.navbar li a:hover{ color:#e98718;}
	
	ul.navbar li a.brdnn{ border:none !important;}
	
/* inner */
.innContent {background:url(images/backinn.gif) repeat-y; border-bottom:1px solid #d1d5d8;}
	.leftCol {width:200px; width/**/:/**/176px; float:left; padding:12px; background:url(images/backleft.jpg) no-repeat top left; height:auto !important; height:400px; min-height:400px;}
	ul.leftsubn {padding:0; margin:0;}
		ul.leftsubn li{padding:0; margin:0 0 2px 0; list-style-type:none;}
		ul.leftsubn li a{ display:block; color:#0d1a20; font-weight:bold; padding:5px 4px; border-bottom:2px dotted #0d1a20; font-size:10px;}
		ul.leftsubn li a:hover{ color:#dc8825;}
	
	.rightCol {float:right; width:560px; width/**/:/**/545px; padding:12px 15px 10px 0; line-height:15px; text-align:justify;}
	.rightCol h2{ border-bottom:1px dotted #e3891b; font-size:19px !important; padding-bottom:9px !important;}
	.rightCol h3{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:2px 0 0 0; margin:0px 0 5px 0; color:#1b68b0;}
	
	.rightCol p {padding:0 0 12px 0; line-height:15px;}
	.rightCol ul {padding:10px 12px; margin:4px 5px 4px 15px;}
	.rightCol ul li{ list-style-type:disc; margin:0 0 6px 0;}

.bhback {background:url(images/banhomeback.gif) #0c171b repeat-x; height:60px; overflow:hidden; text-align:center;}
.hometbl {}
.hometbl td{ padding:12px 16px; vertical-align:top;}
.hometbl td p{ padding:0 0 11px 0;}

.sub-headings { font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#19438F;}

/* photo gallery */
.Gallery {padding:0; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.Gallery a{padding:8px; margin:0 0 15px 0; list-style-type:none; float:left; text-align:center; border:1px solid #CCC; display:block;}
.Gallery a:hover{ background-color:#E2EFF8;}
/*.Gallery li img{ margin:0 0 3px 0; border:1px dotted #3e5c76;}
.Gallery li img:hover{border:1px solid #fff;}
.Gallery li a{}
.mrgGall {margin:0 30px 0 0 !important;}*/


#footer { background-color:#f6f6f8; padding:3px 10px 8px 10px; font-size:10px;}
#footer a{color:#4e555b;}
	.botlinks {text-align:center; padding:8px 0 5px 0; color:#4e555b; display:block;  background-color:#f6f6f8;  font-size:10px;}
	.botlinks a{color:#4e555b; margin:0 1px;}
	.botlinks a:hover{color:#000;}
	
.frmbx {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	background-image: url(images/texfldbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.btbg {
	background:#FDA743 url(images/btbg.gif) repeat-x left top;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
