html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}


html{
	background-image:url(images/bg1.jpg);
}

body{
	margin:0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	font: normal 13px"Trebuchet MS";
	color:#503406;
	line-height:23px;
}

p{
	text-align:justify;
}
p span{
	padding-left:12px;
}

a:link {color: #503406; font-size:14px; font-weight:bold;text-decoration: none;}
a:visited {color: #503406; font-size:14px; font-weight:bold;text-decoration: none;}
a:hover {text-decoration: none;	color: #8b5502;}

h1{
	color:#8b5502;
	font-size:20px;
	font-weight:bold;
}
h1{
	color:#8b5502;
	font-size:20px;
	font-weight:bold;
}

.heading17 {
	font-size: 17px;
	font-weight: bold;
	color:#6B4201;}
.heading15 {
	font-size: 15px;
	font-weight: bold;
	color:#C58726;}
.heading11 {
	font-size: 11px;
	font-weight: bold;
	color:#000;}
	
#wrap{
	margin:0 auto;
	width:966px;
	background:url(images/content_bg.jpg) repeat-y;
}

#content{
	margin:0 auto;
	width:900px;
}

#logo{
	width:213px;
	height:97px;
	margin-left:12px;
	background:url(images/logo.jpg) no-repeat;
	float:left;
}

/*-------Start Navigation-------*/
#nav {margin:0px; padding:50px 0px 0px 0px; float:right;}

#nav #menu{
	text-align:center;
	padding:0;
	font: bold 16px  "Century Gothic";
	float: left;
}
#nav #menu a {
	display: block;
	padding-top:13px;
	width:99px;
	height: 34px;
	color:#8b5502;
	background:url(images/nav_small.jpg) no-repeat;
	text-decoration:none;
}


#nav #menu a:hover {
	display: block;
	float: left;
	width:99px;	
	height: 34px;
	color:#503406;
}
#nav #menu a.active {
	display: block;
	float: left;
	width:99px;	
	height: 34px;
	color:#503406;
	background:url(images/nav_small_hover.jpg) no-repeat;	
}


#nav #menubig{
	text-align:center;
	padding:0;
	font: bold 16px  "Century Gothic";
	float: left;
}
#nav #menubig a {
	display: block;
	padding-top:13px;
	float: left;
	width:159px;
	height: 34px;
	color:#8b5502;
	background:url(images/nav_big.jpg) no-repeat;
	text-decoration:none;
}


#nav #menubig a:hover {
	display: block;
	float: left;
	width:159px;	
	height: 34px;
	color:#503406;
}
#nav #menubig a.active {
	display: block;
	float: left;
	width:159px;	
	height: 34px;
	color:#503406;
	background:url(images/nav_big_hover.jpg) no-repeat;
}
/*-------End Navigation-------*/


#banner{
	clear:both;
	width:900px; height:346px;
}

#midheader{
	width:900px;
	height:19px;
	margin-top:15px;
	background:url(images/midheader.jpg) no-repeat;
}

#midcontent{
	display:inline-block;
	width:900px;
	background:url(images/midbg.jpg) repeat-y;
}

#midcontent #seprater{
	float:left;
	margin:auto;
	width:26px;
	height:200px;
}

#midcontent #fstcol{
	float:left;
	width:200px;
}

#midcontent #fstcol img{
	padding:25px 0 25px 12px;
}

#midcontent #sndcol{
	float:left;
	width:372px;
	padding:0 5px;
}

#midcontent #sndcol #mainimg{
	width:306px;
	height:421px;
	background:url(images/mainimg.jpg) no-repeat;
	float:right;
}

#midcontent #sndcol #rgtnav{
	width:110px;
	height:30x;
	float:right;
}


#midcontent #trdcol{
	float:left;
	width:250px;
	padding-left:10px;
}

#midcontent #trdcol span.icon{display:block;padding:10px 0px}
#midcontent #trdcol span.icon img{vertical-align:middle; padding-right:6px;}


#midfooter{
	width:900px;
	height:19px;
	background:url(images/midfooter.jpg) no-repeat;
	clear:both;
}










/*-------START FOOTER-------*/
#footer{
	width:900px;
	height:95px;
	margin-top:15px;
	background:url(images/footerbg.jpg) no-repeat;
	
}
#footer p{
	font: bold 16px "Trebuchet MS";
	text-align:center;
	color:#8b5502;
	padding-top:10px;
}
#footer a {
	font: bold 18px "Trebuchet MS";
	margin-top:10px;
	color:#503406;
	text-decoration:none;}
#footer a:hover {color:#8b5502;}
#footer a.active {color:#8b5502;}



#footer #footnav { width:900px;	text-align:center; padding-top:15px;}
#footer #footnav a {
	font: bold 16px "Trebuchet MS";
	margin-top:10px;
	padding:0px 10px;
	color:#8b5502;
	text-decoration:none;}
#footer #footnav a:hover {color:#503406;}
#footer #footnav a.active {color:#503406;}




#contentend{
	margin:0 auto;
	width:966px;
	height:13px;
	background:url(images/contentendbg.jpg) no-repeat;
}




#contact {width:100%; margin:auto; clear:both;}
#contact label { display: inline-block; float: left; height: 26px; line-height: 26px; width: 155px; font-size: 12px; -webkit-border-radius:5px; }
#contact input, textarea, select { opacity:1;width: 150px; margin: 0; padding: 5px; color: #666; background: #fff; border: 1px solid #8b5502; margin: 0px 0px 5px 0px; font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; webkit-border-radius:5px; }   
#contact input:focus, textarea:focus, select:focus { border: 1px solid #503406; background-color: #fff; color:#333; }
#contact input.submit { width: 85px; cursor: pointer; border: 1px solid #8b5502; background:#503406; color:#fff; }
#contact input.submit:hover { background:#8b5502; }
#contact input[type="submit"][disabled] { background:#888; }
#contact fieldset { padding:18px;  -webkit-border-radius:5px; -moz-border-radius:5px; }
#contact legend { padding:7px 10px; font-size:24px;font-weight:bold; color:#000;  -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:0 !important; margin-bottom:20px; }
#contact span.required{ font-size: 13px; color: #ff0000; } /* Select the colour of the * if the field is required. */
.rounded{-moz-border-radius: 5px; /* Firefox */ -webkit-border-radius: 5px; /* Safari */}