/*logocolor:#B56B0B*/
*{font-family:georgia;font-size:13px;color:#5F2D2E}
body{background-color:#F7E7DA;padding:0px;margin:0px;width:880px;margin:auto;margin-top:20px}
* html body{width:880px}
body#bodypopup{width:400px}
/*body div{width:900px}*/
a{color:#7E0000}
a.topnav,a.topnav:visited,a.topnav:link,a.active{text-transform:uppercase;font-family:Verdana;font-size:10px;font-weight:bold;line-height:20px;background:#5F2D2E;color:#fff;letter-spacing:1px;/*background-color:#E7CF8D;*/white-space:nowrap;padding:3px 10px;text-decoration:none;border-left:1px solid black;margin:0px;}
.topnav:hover,.navigation a.active{background:#852B2C;color:#E7CF8D;border-right:1px solid black;border-top:2px solid black}
.topnav2{color:Black;background-color:white;height:25px;font-family:Times;letter-spacing:2px;text-transform:lowercase;font-weight:bold;white-space:nowrap;padding:4px 10px;text-decoration:none;border:1px solid black;margin:0px;}
.topnav2:hover{color:#333333;background-color:#bbbbbb;height:35px}
.frame{position:relative;margin:0px;height:450px;/*border:1px dotted #CE8950;*/background-color:white;width:880px}
/* * html .frame{width:920px}*/
.headline{width:100%;position:relative;height:112px;/*background:#ED6E4D;*/font-family:verdana;border-bottom:3px solid black;background:#7E0000}
.headline h1{text-indent:-9000px}
div.headline div#headlineimg{position:absolute;top:45px;left:135px}
#mainlogo{position:absolute;top:10px;right:20px}
.navigation{padding-left:30px;padding-top:0px;background:#5F2D2E}
/*h1{position:relative;top:10px;font-family:Verdana;color:#dddddd;font-weight:bold;margin:0px 40px;letter-spacing:3px;font-size:18px;font-style:italic;text-align:left;}*/
#content,.content
{
	/*border-bottom:3px solid #5F2D2E;*/
	position:relative;
	background-color:White;
	_height:367px;
	min-height:367px;
	padding:16px 0px 16px 16px;
	/*background:url('../images/curly.gif');*/
	background-repeat:no-repeat;
	background-position:bottom right
}
.contact
{
	position:relative;
	color:#333;
	bottom:0;
	font-size:13px;
	letter-spacing:1px;
	text-align:center;
	border-top:1px solid silver;
	padding:6px 2px 2px 2px;
	margin:15px 150px 0px 150px;
	width:550px;
	height:15px
}
/*
* html .contact
{
	position:relative;
	color:#333;
	bottom:0;
	font-size:13px;
	letter-spacing:1px;
	text-align:center;
	border-top:1px solid silver;
	padding:6px 2px 2px 2px;
	margin:15px 150px 0px 150px;
	width:550px;
	height:15px
}
*/
.contact a,.contact a:link,.contact a:visited{font-size:13px;color:#333}
.contact2{float:left;width:100px;height:50px;padding-top:40px;padding-left:20px;font-size:10px;line-height:20px}
/*font-weight:bold;white-space:nowrap;padding:4px 10px;text-decoration:none;border:1px solid gray;margin:0px;*/
.box{text-align:left;background-color:#E7CF8D;border:1px solid gray;padding:4px;width:268px;height:400px;overflow:auto;scrollbar-base-color:#E7CF8D}
.box ol{list-style-position:outside;padding:10px;margin:10px;margin-top:-10px}
.box li{list-style:square;font-size:11px;margin:4px 0 4px 0}
.newsbox{text-align:left;width:225px;margin-top:-20px;border-left:1px solid #CE996E;height:300px;padding-left:20px}
.newsbox ul{list-style-position:outside;padding:0px;margin:0px;margin-top:-20px}
.newsbox li{list-style:none;font-size:10px;margin:11px 0 10px 0;padding:10px 0 0 14px;height:143px;background:url('../images/newscurl.gif') no-repeat;background-position:bottom center}
/*.newsbox li{list-style:none;font-size:10px;margin:10px 0 10px 0}*/
.newsbox li h4{font-size:11px;display:inline}
.newsbox li .shorttext{font-weight:normal;font-size:10px;font-style:italic;padding:0px}
.newsdate{display:none;font-size:10px;padding-left:4px;}
.newsbox,.newsbox a{font-size:10px;font-style:italic}
.news{color:white;margin:8px}
.news a{color:#E7CF8D}
a img{border:none}
.textbox1{vertical-align:top;width:70%}
.textbox2{vertical-align:top;width:30%;text-align:right}
.textbox3{vertical-align:top;width:30%}
.polaroid{BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 16px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid}
.polaroid img{border:1px solid gray}
#pagetable{height:100%;width:100%}
.quote{font-style:italic;font-size:11px;margin-bottom:4px;width:500px}
input{width:200px}
textarea{overflow:auto;width:200px;height:75px}
h1{font-family:Georgia;font-size:34px;margin-top:6px}
h2{font-family:Georgia;font-size:22px}
h3{font-family:Georgia;font-size:19px;font-weight:normal}
form#contactform{/*border:dotted 2px gray*/}
/*#ornament{position:absolute;bottom:-50px;right:-60px;background:url(../images/curly.png);height:274px;width:359px}*/
#ornamenttop{display:none;position:absolute;top:-20px;left:0px;height:300px;width:300px;z-index:2000}
#ornament{position:absolute;bottom:-50px;right:-60px;height:300px;width:300px}
#slidecontainer{position:relative;width:300px;height:300px}
.slide{height:300px;width:275px;text-align:center;border:1px dotted silver;padding:5px}
.slide a img{height:250px;/*filter:gray*/}
.slide a:hover img{/*filter:none*/}
.slide div{width:100%;font-size:10px;padding:5px}
.slide div *{font-size:10px}
#slidenav a{font-weight:bold;background:#E7D8AF;border:1px solid #AB5152;color:Black;text-decoration:none;width:20px;padding:2px;display:block;float:left;text-align:center}
#slidenav a:hover,#slidenav a.lactive{background:#CE8950}
#slidenav a#slideprev{display:none}
#slidenav a#slidenext{display:none}
#subpage #imagecontainer{position:relative;width:589px;margin:0px;height:350px;clear:both;margin-left:-1px}
#subpage #imagecontainer div{position:absolute;top:0;left:0;display:none;width:589px}
#subpage #imagecontainer div img{width:589px;height:250px/*border:1px solid #785E47*/}
#subpage #imagecontainer div span{width:300px;display:block;font-size:10px}

#frontpage #imagecontainer{position:relative;width:589px;margin:0px;height:250px;clear:both;margin-left:-1px}
#frontpage #imagecontainer div{position:absolute;top:0;left:0;display:none;width:589px}
#frontpage #imagecontainer div img{width:589px;height:250px/*border:1px solid #785E47*/}
#frontpage #imagecontainer div span{width:300px;display:block;font-size:10px}

/*
.productbox{margin:8px;padding:10px;width:500px;border:1px solid silver;display:block;text-decoration:none}
.productbox:hover{background:#E7CF8D}
*/
.productbox{background:url('../images/box1.gif') no-repeat;margin:8px;padding:10px 10px 0 10px;width:598px;height:145px;/*border:1px solid silver;*/display:block;text-decoration:none}
.productbox:hover{background:url('../images/box1.gif') no-repeat;margin:8px;padding:10px 10px 0 10px;width:598px;height:145px;/*border:1px solid silver;*/display:block;text-decoration:none}
.productbox h3{margin-bottom:8px;margin-top:0}
.productbox span#b1{float:left;cursor:hand;width:490px}
.productbox img{float:right;cursor:hand}

.productbox2{background:url('../images/box2.gif');background-repeat:no-repeat;margin:8px;padding:10px 10px 0 10px;width:810px;height:197px;/*border:1px solid silver;*/display:block;text-decoration:none}
.productbox2:hover{background:url('../images/box2.gif');background-repeat:no-repeat;margin:8px;padding:10px 10px 0 10px;width:810px;height:197px;/*border:1px solid silver;*/display:block;text-decoration:none}
.productbox2 h3{margin-bottom:8px;font-weight:bold}
.productbox2 span#b1{float:left;cursor:pointer;width:500px}
.productbox2 span#b2{float:right;width:150px;cursor:pointer;padding-right:10px}
.productbox2 span#b2 img{float:right}

.productbox3
{
	background:url('../images/box3.gif');
	background-repeat:no-repeat;
	margin:4px;
	padding:10px 10px 0 10px;
	width:250px;
	height:187px;/*border:1px solid silver;*/display:block;float:left;text-decoration:none}
* html .productbox3
{
	background:url('../images/box3.gif');
	background-repeat:no-repeat;
	margin:3px;
	padding:10px 10px 0 10px;
	width:250px;
	height:187px;/*border:1px solid silver;*/display:block;float:left;text-decoration:none}
.productbox3:hover{background:url('../images/box3.gif');background-repeat:no-repeat;padding:10px 10px 0 10px;width:250px;height:187px;/*border:1px solid silver;*/display:block;text-decoration:none}
.productbox3 h3{font-size:16px;margin-bottom:8px;margin-top:0;padding-top:0;font-weight:bold}
.productbox3 span#b1{float:left;cursor:pointer;width:120px;font-size:12px}
.productbox3 img{float:right;width:100px;cursor:pointer;padding-right:5px}
/*.productbox3 span#b2 img{float:right}*/
u{font-size:10px;text-decoration:none}
h3 u{font-size:11px;text-decoration:none}