/* CSS Document */

html{
height:100%;
}

body{
background:#4a3726  url(../images/background2.jpg) repeat-y 50% 0;
margin-left: auto; margin-right: auto; text-align: center;
background-attachment:fixed;
margin:0 auto;
padding:0px;
text-align:center;
height:100%;
}

#bodyS{
padding:0px;
width:725px;
margin-left:auto; margin-right: auto; 
margin-left:10px auto;
text-align: center;
position:relative;
min-height: 100%; /* For Modern Browsers */ 
height: auto !important; /* For Modern Browsers */ 
height: 100%; /* For IE */ 
}

#list ul{
	float:left;
	width:90%;
	padding:7px;
	padding-bottom:20px;
}

#list li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:110px;
color:#5b5a5a;
background: url(../images/bullet3.jpg) no-repeat 5px 50%;
padding:5px;
padding-left:12px;
}

#list li a{
text-decoration:underline;
color:#5b5a5a;
}

#Nav{
margin:0px;
padding:0px;
width:319px;
height:236px;
text-align:left;
background:#4a3726 url(../images/nav.jpg) repeat-x 0 0;
float:left;
}

#Nav ul {
		margin: 0px;
		padding: 0px;
		padding-left:30px;
		padding-top:7px;
		border: none;
		width:200px;
		}
		
	#Nav li {
		margin: 0px;
		padding:7px;
		padding-bottom:0px;
		width:200px;
		}
		
	#Nav li a {
		margin: 0px;
		width:200px;
		padding-left:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(../images/bullet.gif);
		background-repeat:no-repeat;
		background-position: 8px 50%;
		font-size:14px;
		color:#FFFFFF;
		text-decoration: none;
		}
		
		#Nav li:hover{
		background-color:#678138;
		margin:0px;
		
		width:187px;
		padding:7px;
		padding-bottom:0px;
		display:block;
		padding-left:20px;
		}
		
		#Nav .selected {
		background-color:#9b1c1f;
		border-bottom: 1px dotted #ffffff;
		display: block;
		color: #000;
		text-decoration: none;
		} 

#NavRight{
margin:0px;
padding:0px;
width:38px;
height:236px;
background:#4a3726 url(../images/navright.jpg) no-repeat 0 0;
float:left;
}

#NavRight p{
margin:0px;
margin-top:5px;
margin-left:5px;
margin-bottom:-16px;
padding:0px;
padding-top:50px;
width:31px;
height:97px;
background:url(../images/orders.jpg) no-repeat 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003300;
}


#footerLeft{
margin:0px;
margin-top:20px;
padding:0px;
padding-top:20px;
background-color:#b4a487;
height:50px;
width:362px;
float:right;
position:absolute;
bottom:0;
right:50%;
}


		

#footerRight{
margin:0px;
margin-top:20px;
padding:0px;
padding-top:20px;
background-color:#e0e0e2;
height:50px;
width:361px;
float:left;
position:absolute;
bottom:0;
left:50%;
}


#footerRight p{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

#footerLeft p{
clear:both;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}


#footerLeft a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

#about{
	margin:0px;
	padding:0px;
	width:368px;
	height:236px;
	float:left;
	text-align:left;
	background: url(../images/about.jpg) no-repeat 0 0;
}

#products{
	margin:0px;
	padding:0px;
	width:368px;
	height:236px;
	float:left;
	text-align:left;
	background: url(../images/products.jpg) no-repeat 0 0;
}

#library{
	margin:0px;
	padding:0px;
	width:368px;
	height:236px;
	float:left;
	text-align:left;
	background: url(../images/library.jpg) no-repeat 0 0;
}

#links{
	margin:0px;
	padding:0px;
	width:368px;
	height:236px;
	float:left;
	text-align:left;
	background: url(../images/links.jpg) no-repeat 0 0;
}

#contact{
	margin:0px;
	padding:0px;
	width:368px;
	height:236px;
	float:left;
	text-align:left;
	background: url(../images/contact.jpg) no-repeat 0 0;
}

#content{
text-align:left;
width:725px;
clear:both;
background: url(../images/sirkel3.jpg) no-repeat 0 50%;
padding-bottom:80px;
position:relative;
	padding-bottom:50px;
	min-height:100%;
}

#content h1{
text-align:left;
width:100%;
height:40px;
margin:0px;
padding:0px;
margin-top:2px;
background: url(../images/h1back.jpg) repeat-x 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#FFFFFF;
font-weight:100;
}

#content p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:18px;
padding:20px;
}

#content h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#394e13;
line-height:14px;
font-weight:bold;
padding:5px;
}

#content h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#394e13;
line-height:16px;
padding:5px;
}

#content h3 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#394e13;
text-decoration:none;
}

#content h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#394e13;
line-height:18px;
padding:15px;
}

#content h4 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9c1c1f;
}

#content2{
	text-align:left;
	margin:0px;
	padding:0px;
	width:340px;
	height:384px;
	clear:both;
	float:left;
	background: url(../images/sirkel2.jpg) no-repeat 0 0;
	

}

#content2 h1{
text-align:left;
width:100%;
height:40px;
margin:0px;
padding:0px;
margin-top:2px;
background: url(../images/h1back.jpg) repeat-x 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#FFFFFF;
font-weight:100;
}

#content2 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:18px;
}


#contactForm{
padding:0px;
margin:0px;
	text-align:left;
	width:363px;
	height:389px;
	float:right;
	background: url(../images/contactform.jpg) no-repeat 0 0;
	position:relative;
}

#contactForm h1{
padding:10px;
background: url(../images/bullet6.jpg) no-repeat 20px 50%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:28px;
color:#394e13;
}

#contactForm p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:18px;
}

#pagination a{
text-decoration:none;
color:#66CC33;
}

.style1{
color:#394e13;
}

.header{
background: url(../images/bullet4.jpg) no-repeat 5px 55%;
}

.quote{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#2c4611;
line-height:28px;
}

.style2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
padding:2px;
}

.style3{
font-weight:bold;
}

.style6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#394e13;
font-weight:bold;
}

.style4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.style4 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#394e13;
text-decoration:underline;
}

.style5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.style5 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9b1c1f;
text-decoration:underline;
}

.image{
margin:3px;
padding:1px;
border-color:#999999;
border-width:1px;
border-style:solid;
float:left;
}

.image2{
margin:3px;
padding:1px;
border-color:#678138;
border-width:1px;
border-style:solid;
}

.imageLeft{
padding:1px;
float:Right;
}

.input{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:normal;
}

.button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(../images/buttonenter.jpg);
border-width:0px;
height:43px;
width:42px;
}

.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
font-weight:normal;
text-align:center;
}

.error_message{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
font-weight:normal;
}

.Processed{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#719f00;
}

.Processed a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}

.New{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0033FF;
}

.New a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}


.Pending{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#e87212;
}

.Pending a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}

.Cancelled{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#b60316;
}

.Cancelled a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}