/*  


*/
* {padding: 0; margin: 0;} 

/* Generic
---------------------------------------------------------------------------------*/
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.166; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,sans-serif; BACKGROUND: url(images/bg.jpg) #e3550d no-repeat center top; COLOR: #000000; PADDING-TOP: 0px
}
#container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 977px; HEIGHT: auto
}

/* header
---------------------------------------------------------------------------------*/
#header {
	height: 241px;
	width: 977px;
	margin: 0 auto;
	position: absolute;
	left: 0px;
}

#contact {
	height: 47px;
	width: 977px;
	margin: 0 auto;
	position: absolute;
	left: 321px;
	top: 121px;
	z-index:40;
}

#slideshow {
	height: 202px;
	width: 355px;
	margin: 0 auto;
	position: absolute;
	left: 595px;
	top: 165px;
	z-index:20;
}


#rcol {
	height: 792px;
	width: 329px;
	margin: 0 auto;
	position: absolute;
	left: 642px;
	background: url(images/rcol-bg.jpg) #55648d no-repeat;
}




#address {
	height: 119px;
	width: 261px;
	margin: 0 auto;
	position: absolute;
	left: 20px;
	top: 477px;
	line-height:90%;
	
}


/* form-----------------------------------------------*/


fieldset {border:0px;background-color:#fff;padding:5px;border:0px solid #fff}
.searchdrop { width:240px;float:left;margin: 0px 5px 0px 30px;background-color:#E9F7FA;font-size:0.7em;font-weight:bold}

textarea{

background: #fff;
border: 2px solid #c1531e
}


input
{

background: #fff;
border: 2px solid #c1531e
}

.submit input
{
color: #000;
background: #0083c3;
border: 2px outset #d7b9c9
}

.button {
    border: none;
    background: #231f20;
    padding: 2px 8px;
	font-family: Trebuchet MS,  verdana, sans-serif; font-size:0.94em;color:#fff;font-weight:bold
}
.button:hover {
    border: none;
    background: #e3560e;
    padding: 2px 8px;
	font-family: Trebuchet MS,  verdana, sans-serif; font-size:0.94em;color:#fff;font-weight:bold
}



/* contnet-----------------------------------------------*/
#content {
	position: absolute;
	left: 34px;
	top: 269px;
	width: 911px;
	background-color:#FFF;
	
}

#menu {
	position: absolute;
	left: 17px;
	width:960px;
	height:33px;
	top:215px;
	 font-family: Georgia, Times New Roman, Serif;
	font-size:0.90em;
	color:#fff;
}

#menu-sml {
	position: absolute;
	left: 757px;
	width: 217px;
	height:33px;
	top:2px;
	font-family: Georgia, Times New Roman, Serif;
	font-size:0.98em;
	color:#fff;
}




#footer {
	position: absolute;
	left: -3px;
	width: 916px;
	height:138px;
	padding-top:20px;
	background: url(images/footer.png) no-repeat;
}




/* styles-----------------------------------------------*/


.address1 {
	font-family: Trebuchet MS,  verdana, sans-serif; font-size:0.88em;
	color:#0b2258; font-weight:bold;
}
.address2 {
	font-family: Trebuchet MS,  verdana, sans-serif; font-size:0.80em;
	color:#0b2258;
}

.address3 {
	font-family: Trebuchet MS,  verdana, sans-serif; font-size:0.95em;
	color:#0b2258;
}

.sub-text {
	font-family: Georgia, Times New Roman, Serif;
	font-size:0.98em;
	color:#c1541e;
}

.main {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size:0.80em;
	color:#232020;
}

.main2 {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size:0.94em;
	color:#fff;
}

.menu {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size:0.84em;
	color:#fff;
}

.title {
	font-family: Georgia, Times New Roman, Serif;
	font-size:1.5em;
	color:#232020;
}


.links {
	font-family: Georgia, Times New Roman, Serif;
	font-size:0.9em;
	color:#fff;
}



h1 {font-family: Georgia, Times New Roman, Serif;
	font-weight:bold;
	font-size:1.1em;
	line-height:1.5em;
	color:#232020;
}
.sml {
	font-family: Trebuchet MS, arial, sans-serif;
	font-size:0.70em;
}
.smlf {
	font-family:verdana, arial, sans-serif;
	font-size:0.60em;
}
.xsml {
	font-family:verdana, arial, sans-serif;
	font-size:0.55em;
}


a:active {
	color:#e46210;
	background-color:#e46210
}
a.set1:link {
	color:#fff;
	text-decoration:none;
}
a.set1:visited {
	color:#fff;
	text-decoration:none; 
}
a.set1:hover {
	color:#231f20;
	text-decoration:none;
}

a.set2:link {
	color:#232020;
	text-decoration:none
}
a.set2:visited {
	color:#c1541e;
	text-decoration:none
}
a.set2:hover {
	color:#c1541e;
	text-decoration:overline
}

a.set3:link,a.set3:visited,a.set3:hover{
	color:#cb151d;
}
a.set3:link,a.set3:visited {
	text-decoration:none
}
a.set4:link,a.set4:visited,a.set4:hover {
	color:#000000;
}
a.set4:link,a.set4:visited {
	text-decoration:none
}
a.set1:hover,a.set2:hover,a.set3:hover,a.set4:hover {
	text-decoration:underline
}

a.top:link, a.top:visited {
	color:#333399
}

.bullet {
font-family: Trebuchet MS, verdana, sans-serif;
	font-size:0.80em;
	color:#0b2258;
	FONT-WEIGHT: 100;  }
