@charset "utf-8";



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

h3 {color: #2f5b0e;margin: 6px 0px 10px 0px;padding-bottom: 10px;font: normal 21px Georgia, Times, serif;background: url(../images/dot.gif) repeat-x bottom;}

h4 {color: #ce9a0f;margin: 0px 15px -2px 15px;padding-bottom: 10px;font: normal 17px Georgia, serif;border-bottom: 1px solid #d3d5c6; }

a:visited {color: #2f5b0e; text-decoration: underline;}

a:link { color: #2f5b0e; text-decoration: none;}

a:hover {color: #2f5b0e; text-decoration: none;}

img {border: none;}





body{margin:0 auto; background:#705c35; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#322e2f; line-height:18px;}

#header{}

#logo {

	

	height: 48px;

	width: 256px;

	top: 40px;

	position: relative;

	left: 50px;

}

* html #logo {

	background-image: url(../images/logo.gif);

	height: 48px;

	width: 256px;

	top: 40px;

	position: relative;

	left: 50px;

}

#searchbox {


	height: 46px;

	width: 412px;

	position: relative;

	left: 400px;

	top: -48px;

}



* html #searchbox {

	

	height: 30px;

	width: 412px;

	position: relative;

	left: 400px;

	top: -48px;

	background-repeat: no-repeat;

}

#navbar {

	background-image: url(../images/nav_bar.gif);

	height: 45px;

	width: 416px;

	left: 400px;

	position: relative;

	top: -20px;

	background-repeat:no-repeat;

}

*html #navbar {

	background-image: url(../images/nav_bar.gif);

	height: 45px;

	width: 416px;

	left: 400px;

	position: relative;

	top: -20px;

	background-repeat:no-repeat;

}

#headerpic {

	background-image: url(../images/mainpic.jpg);

	height: 198px;

	width: 984px;

}





#wraper {

	margin: auto;

	background-color: #705c35;

}

#searchform {

	width: 270px;

	padding-left: 50px;

	position: relative;

	top: 13px;

}

* html #searchform {

	width: 270px;

	padding-left: 50px;

	position: relative;

	top: 13px;

	height:25px;

}

#go {

	

	height: 26px;

	width: 26px;

	position: relative;

	left: 260px;

	top: -25px;

}

* html #go {

	background-image: url(../images/go.jpg);

	height: 26px;

	width: 26px;

	position: relative;

	left: 260px;

	top: -25px;

}

#searchfield {

	width: 200px;

}



* html #searchfield {

	width: 200px;

}

#canvas {

	width:907px;

	background-color: #ffffff;
background-image: url(../images/delta_03_rep.gif);


	margin:10px auto 10px auto;

	

}



.clr {

	clear: both;

}





* html #canvas {

	width:907px;

	background-color: #ffffff;
background-image: url(../images/delta_03_rep.gif);

	margin:10px auto 10px auto;

	

}



* html.nav{

	width:100%;

	height:42px;

	color:#ffffff;

	margin-left:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size: 11px;

	font-weight: bold;

	vertical-align:middle;

	

}

.nav{

	width:100%;

	height:42px;

	color:#ffffff;

	margin-left:12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size: 11px;

	font-weight: bold;

	vertical-align:middle;



}

.nav ul{position:absolute;left:8px;margin:0;padding:0;margin-left:5px;}

.nav ul li{width:75px;text-align:center;list-style:none;float:left; line-height:39px;}

.nav ul li a:visited{

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	text-transform:none;

	height:42px;

	width:75px;

	display:block;

	float:left;

	margin-top:1px;

	line-height:39px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	padding-bottom:5px;

	font-variant: normal;

	vertical-align:middle;

	

	

}



.nav ul li a:link{

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	text-transform:none;

	height:42px;

	width:75px;

	display:block;

	float:left;

	margin-top:1px;

	line-height:20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	padding-bottom:5px;

	font-variant: normal;

	vertical-align:middle;

	

	

}

.nav ul li a:hover{

	background-image:url(../images/navbg.jpg);

	color:#FFFFFF;

	height:42px;

	width:75px;

	display:block;

	text-align:center;

	text-decoration:none;

	text-transform:none;

	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	background-repeat: repeat-x;

}



#content {

	width:90%;

	height:auto;

	background-repeat: no-repeat;

	background-position:center;

	float:left;

	margin-right: auto;

	margin-left: auto;

	padding-left: 5%;

	padding-top: 30px;



}



* html #content {

	width:90%;

	height:auto;

	background-repeat: no-repeat;

	background-position:center;

	float:left;

	margin-right: auto;

	margin-left: auto;

	padding-left: 40px;

}

.cat-nav{margin: 0 0 0px 0; padding: 0;list-style: none;}

.cat-nav li{}

.cat-nav a:visited, .cat-nav a:link {font: bold 13px Arial;color: #705c35;text-decoration:underline;}

.cat-nav a:hover{font: bold 13px Arial;color: #705c35;text-decoration:none;}

.subcat-nav{margin:5px 0 10px 0;padding-left: 0;list-style: none;}

.subcat-nav li{margin:1px 0 0 3px;}

.subcat-nav a:visited, .subcat-nav a:link {font: 12px Arial;color: #000000;text-decoration:none;}

.subcat-nav a:hover{font: 12px Arial;color: #705c35;text-decoration:underline;}

.catcount {font: 11px Arial; color: #705c35;margin-left:5px;}



.cont {width:874px; height:auto; background-image:url(catblock-bg.jpg); background-repeat: repeat-y; background-position:center; float:left; }



* html .cont {width:874px; height:auto; background-image:url(catblock-bg.jpg); background-repeat: repeat-y; background-position:center; float:left; margin-top:-11px;}

.tdstyle { padding-left:20px;





}

.breadcrumb{

	margin: 6px 0 0 0;

	height:32px;

	padding: 10px 0 0 50px;

	font: 12px Arial;

	color: #000000;clear:both;

}

.links {

	width: 98%;

	padding: 10px;

	height: auto;

	border: 1px solid #990000;

	margin-bottom: 10px;

}



.breadcrumb a {font: 12px Arial;color: #705c35;text-decoration:underline;}

.breadcrumb a:visited, a:link {font: 12px Arial;color: #705c35;text-decoration:underline;}

.breadcrumb a:hover{color: #705c35;text-decoration:none;}

#footer {

	height: 60px;

	width: 907px;

	background-color: #705c35;

	background-repeat: repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	vertical-align: baseline;

	text-align: center;

	padding-top: 20px;

}

#footer a {font: 12px Arial; color: #ffffff;text-decoration:underline;}

#footer a:link, a:visited {font: 12px Arial;color: #ffffff;text-decoration:underline;}

#footer a:hover{font: 12px Arial;color: #ffffff;text-decoration:none;}

.price {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #a90903;

	margin-left: 40px;

}





h1{padding: 15px 2px 10px 50px;color: #705c35;margin: 6px 0px 10px 3px;font: normal 17px Georgia, serif;clear:both;}



h3 {padding: 10px 0 10px 0;color: #705c35;margin: 6px 0px 10px 0;font: normal 17px Georgia, serif;clear:both;}

.linkstitle {padding: 10px 0 10px 0;color: #705c35;margin: 6px 0px 10px 0;font: normal 17px Georgia, serif;clear:both;}

.linkstitle a{padding: 10px 0 10px 0;color: #705c35;margin: 6px 0px 10px 0;font: normal 17px Georgia, serif;clear:both;}

.linkstitle a:visited, a:link{padding: 10px 0 10px 0;color: #705c35;margin: 6px 0px 10px 0;font: normal 17px Georgia, serif;clear:both;}

.readmore {font: normal 13px Georgia, serif;}



.pricetable {

	padding-left: 0px;

}

.form {

	float: left;

	border: 1px solid #705c35;

	position: relative;

	width: 50%;

}







.links a:visited, a:link {color: #705c35;text-decoration:underline;}

.links a:hover{color: #705c35;text-decoration:none;}

#content li {

	text-decoration: none;

	list-style-type: none;

	top: -2px;

	background-image: url(../images/star.jpg);

	background-position: left;

	background-repeat: no-repeat;

	text-indent: 30px;

}

.rbroundbox { padding: 15px 15px 15px 15px;margin-top: 10px; margin-bottom:10px; background:#ffffff; border: 1px solid #705c35; float:left;  }

.rbroundbox2 { padding: 15px 15px 0px 15px;margin-top: 10px; margin-bottom:10px; background:#fefee7; border: 1px solid #efefd4;}

.rbroundbox2:hover {

	padding: 15px 15px 0px 15px;

	margin-top: 10px;

	margin-bottom:10px;

	background:#FFFFF2;

	border: 1px solid #ECECCC;

}

div.pr {

	font-size: 6pt;

	color: #000000;

	float: left;

	height: 30px;

	margin-right: 5px;

}

div.prg {

	width: 40px;

	border: 1px solid #999999;

	height: 3px;

	font-size: 1px;

}

div.prb {

	background: #5eaa5e;

	height: 3px;

	font-size: 1px;

}

.readmore a {font: 12px Arial; color: #705c35;text-decoration:underline;}

.readmore a:visited, a:link {font: 12px Arial;color: #705c35;text-decoration:underline;}

.readmore a:hover{font: 12px Arial;color: #705c35;text-decoration:none;}

.err{color:#ff0000;}

.msg{color:#0000ff;}

.label{width:150px;}