/* Vermont Crafters Market Place */


body {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.8em ;
color: #004b18;
padding: 0;
margin: 0;
border: none;
background-color:#7aa383;
/*background-image: url(background.jpg);
background-repeat: repeat-x;*/
}





#container {
width:800px;
border: 1px solid #004b18;/*green*/
margin: 0px auto;
background-color: #fff;/*white*/
font-family: Georgia, "Times New Roman", Times, serif;

}

img {
border: none;
}	

#header {
background-image: url(../header2.jpg);
width: 800px;
height: 186px;
}



#nav {
font-size: 14px;	
width:800px;
margin: 10px 10px 10px 0;
padding: 18px 0 0 0;
text-align: center;
border:none;
font-family:Georgia, "Times New Roman", Times, serif;	
font-weight: bold;	
}

#nav ul {
list-style:none;
margin:0;
padding:0;
border:none;
font-family:Georgia, "Times New Roman", Times, serif;	
}

#nav li {
display:inline;
}

#nav ul {
padding:0;
margin:0;   
border:none;
font-family:Georgia, "Times New Roman", Times, serif;	
}	    

#nav ul li a {
color: #f1a629;/*orange*/
font-size: 1em;
padding: 0 0 0 30px;
margin: 0 0 10px 0;
}	

#nav form{
font-size:1em;
padding:0 0 0  0;
margin:0 0 50px 0;
float:right;
width:90px;
border:3px solid #003300;
}			


/*#nav  form input {
color: #FF0000;/*orange*/
/*font-size: 1em;
padding: 0 0 0 0;
margin: 0 0 0 0;
width:90px;

border:1px solid red;

}*/			
#nav li a:link {
color: #003300;/*red*/
text-decoration: underline;
}

#nav li a:visited {
color: #f1a629;/*orange*/
text-decoration: underline;
}

#nav li a:hover {
color: #003300;/*yellow*/
text-decoration: underline;
}

#nav li a:active {
color: #df0024;/*red*/
text-decoration: underline;
}

#sideNav{
width:140px;
float:left;
font-size: 12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold; 		
}
#sideNav ul {
list-style:none;
margin:0;
padding:0;
border:none;
font-family:Georgia, "Times New Roman", Times, serif;
float:left;			
}

#sideNav li {
display: block;
}

#sideNav ul li {
padding:10px 0 0 15px ;
margin:10px 0 10px 0;
border:none;
font-family:Georgia, "Times New Roman", Times, serif;	
}	    

#sideNav ul li a {
color: #f1a629;/*orange*/
font-size: 1.0em;
padding: 10px 0 0 15px ;
margin: 10px 0 10px 0;
}
#sideNav li a {
color:#f1a629;/*orange*/			
padding:20px;
margin:0;
}	

#sideNav li a:link {
color:#003300;/*red*/
text-decoration:none;
}

#nav li a:visited {
color:#f1a629;/*orange*/
text-decoration: underline;
}

#sideNav li a:hover {
color:#003300;/*yellow*/
text-decoration:underline;
}

#sideNav li a:active {
color:#df0024;/*red*/
text-decoration:underline;
}	

#gallery { 
text-align: center;
border:3px solid #eee5c4;/*cream*/
padding:30px;
margin:125px 20px 20px 330px;
width: 300px;
height: auto;
}

#gallery img {
padding: 15px;
} 



h2 {
color: #315317;
font-family: Georgia, "Times New Roman", Times, serif;	
text-align: center;
}	

/*h1 {
color: #315317;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: center;
font-size: 0.8em ;
}*/	

#text {
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
height:600px;

/*padding:30px 0 0 0;*/
margin: 0 0 0 0;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*background-image: url(clover3.jpg); 
background-repeat: no-repeat;*/

font-size: 14px;	
}

#textIndex {
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
/*height:500px;*/
/*padding:30px 0 0 0;*/
margin: 0 0 10px 0;
width: 530px;
height:600px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*background-image: url(clover2.jpg);
background-repeat: no-repeat;*/
font-size: 12px;
list-style: none;
font-weight: 100;

}

#textIndex img{
width:115px;
margin:0 0 0 20px;
float: right;
}


#textIndex ul li {
padding:25px 0 0 0;
margin: 0 50px 0 0;
font-size: 14px;
list-style: none;

}

#textIndex2 {
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/ 
/*height:500px;*/
/*padding:30px 0 0 0;*/
margin: 0 0 10px 0;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*background-image: url(clover2.jpg);
background-repeat: no-repeat;*/
font-size: 12px;
list-style: none;
font-weight: 100;
}

#textIndex2 ul li {
padding:25px 0 0 0;
margin: 0 50px 0 0;
font-size: 14px;
list-style: none;

}



#text a{
text-align:center;
padding:20px 10px 0 10px;
margin: 5px 10px 10px 40px;
font-size:1.4em;
font-family: Georgia, "Times New Roman", Times, serif;	
}

#text h1{
text-align:center;
padding:50px 10px 0 10px;
margin: 5px 10px 10px 40px;
font-size:1.4em;
font-family: Georgia, "Times New Roman", Times, serif;	
}

#text h1 p{
text-align:center;
padding:50px 10px 0 10px;
margin: 5px 10px 10px 40px;
font-size:0.8em;
font-family: Georgia, "Times New Roman", Times, serif;	
}

#text p b{
text-align:center;
padding:50px 10px 0 10px;
margin: 5px 10px 10px 40px;
font-size:1.4em;
font-family: Georgia, "Times New Roman", Times, serif;	
}
#text li{
text-align:center;
padding:20px 10px 0 10px;
margin: 5px 10px 10px 40px;
font-size:1.4em;
font-family: Georgia, "Times New Roman", Times, serif;	
}
#text p br{
text-align:center;

padding:20px 10px 0 10px;
margin: 5px 10px 10px 40px;
font-size:1.4em;
font-family: Georgia, "Times New Roman", Times, serif;	
}


#about_text{
border: 3px solid #eee5c4;/*cream*/
padding:75px 50px 50px 75px;
margin:25px 40px 0px 330px;
width: 230px;
height: auto;
font-size: 1.0em;

font-family: Georgia, "Times New Roman", Times, serif;	
} 



#text ul li {
list-style: none;
margin:0 30px 0 0;
padding:0 0 0 0;
font-size: 14px;
}
#text ul li h2 {
list-style: none;
margin:0 30px 0 0;
padding:25px 0 0 0;
font-size: 16px;
}
#text ul li h5 {
list-style: none;
margin:0 30px 0 0;
padding:0 0 0 0;
font-size: 14px;
}
#text ul li a {
font-size:14px;
list-style: none;
text-align: center;		
margin:0 40px 0 0;
padding:0 0 0 0;
}

#text h1 li{
list-style: none;
}

#textContact {
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
height:450px;
padding:10px 0 0 0;
margin: 0 0 0 0;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*background-image: url(clover.jpg);
background-repeat: no-repeat;*/

}			
#textContact h2 {
padding:0;
margin:0;
font-size: 14px;
}

#textRules {
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
height:700px;
/*padding:30px 0 0 0;*/
margin: 0 0 0 0;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*background-image: url(clover3.jpg);
background-repeat: no-repeat;*/
font-size: 12px;
list-style: none;
font-weight: 100;

}

#textRules ul{
width:500px;
list-style: none;
margin:0 0 0 0;
padding:0 0 0 10px;
font-size: 14px;
}

#textRules ul li{
list-style: none;
margin:0 0 0 0;
padding:0 0 0 0;
font-size: 14px;
}


#products #pageIndex{
text-align:center;
margin:0 0 0 0;
padding:0 0 0 0;
/*border:1px solid blue;*/
width: inherit;
}


#products #pageIndex ul li h4{
width: inherit;
text-align: center; 
margin:0 0 0 0;
padding:0 50px 0 0;
/* border:1px solid yellow;*/
}




#productsPage{
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
padding:0 0 0 0;
margin: 0 0 0 0;
width: 530px;

font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
}

#productsPage ul{
text-align: left;
width: 450px;
margin: 0 0 0 0;
padding:0 0 0 50px;
/**/list-style: none;	
}
#productsPage h2{
font-size: 18px;	
}			
#products{
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/*
padding:0 0 0 0;
margin: 0 0 0 0;
width: 530px;
/*height:800px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
/*border:1px solid yellow;*/
}

#products1{
text-align:center;	
padding:0 0 0 0;
margin: 0 0 0 0;
width: 530px;
/*height:800px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 16px;
/*border:1px solid yellow;*/
}

#products ul{
text-align: left;
width: 450px;
margin: 0 0 0 0;
padding:0 0 0 50px;
list-style: none;	
}

#products ul li{
text-align: left;
width: 450px;
margin: 0;
padding:0;
}

#products h1{
font-size: 18px;
}
#products h2{
font-size: 18px;
}


#productDogs {
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
padding:0 0 0 0;
margin: 0 0 0 0;
width: 500px;
/*height:620px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
/*border:1px solid yellow;*/
}

#productDogs ul{
text-align: center;
width: 450px;
margin: 0 0 0 0;

list-style: none;	
}

#productDogs ul li{
list-style: none;
float:left;
width: 500px;
font-family: Georgia, "Times New Roman", Times, serif;

font-size: 14px;
}

/**/#productImgDog a img{
width: 450px;
padding:0 0 0 0;
margin:0 15px 0 0;

}

#productsDogs h1{
font-size: 18px;
}	


/************************************StartproductsJewelry*********************************************/

#productsJewelry{
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
padding:0 0 0 0;
margin: 0 0 0 0;
width: 530px;

font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
/*border:1px solid yellow;*/
}



#productsJewelry h1{
font-size: 18px;
}

/************************************END ProductsJewelry*********************************************/

#productImgJewlery a{
text-align:center;

padding:10px 0 0 0;
margin: 0 20px 0 0;
width: 500px;
/*height:620px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:center;
font-size: 14px;
/*border:1px solid yellow;*/
}



#productImgJewlery ul li{
text-align:center;

padding:0 0 0 0;
margin: 0 50px 0 0;
width: 500px;
/*height:620px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:center;
font-size: 14px;
/*border:1px solid yellow;*/
}

#productImg{
width: 500px;
float:center;
padding:0 0 0 0;
margin:0 0 0 0;
text-align: center;
}

#productImg a img {
width: 450px;

padding:0 0 0 0;
margin:0 0 0 0;

/*border:1px solid blue;*/
}	

/************************************StartProductImgText1*********************************************/
#productImgText1 h3{
width:500px;  
/*border: 2px solid blue;*/
margin:0 0 0 0;
padding:0 0 0 0;	
/*text-align:center;	*/
}			

#productImgText1 ul{
width:500px;  
/*border: 2px solid blue;*/
margin:0 0 0 0;
padding:0 0 0 0;	
text-align:center;	
}			

#productImgText1 ul h3{
width:450px;  
/*border: 2px solid blue; */
margin:0 0 10px 20px;
padding:0 0 0 0;	 	
}			

#productImgText1 ul li h3 {
width:500px;
/*border: 2px solid blue;*/ 
margin:0 0 0 0;
padding:0 0 10px 0 ; 	
text-align:center;	 
}			

#productImgText1 ul h3 li p{
width:500px;
/*border: 2px solid blue;*/
margin:0 0 0 0;
padding:0 0 0 0;
text-align:center;	
}			

/************************************END ProductImgText1*********************************************/


#productImgPhoto{
width:500px;

float:left;
padding:0 0 0 10px;
margin:20px 0 0 0;
/*border:1px solid blue;*/
}

#productImgPhoto a img{
width:450px;

/*float:left;*/
padding:0 0 0 10px;
/*margin:20px 0 0 0;
border:1px solid blue;*/
}

#products #productImgJewlery ul{
font-size: 14px;
width:400px;
/*border:1px solid red;*/
text-align: center;
} 		

 #productImgJewlery ul li{
font-size: 14px;
width:400px;
/*text-align: center;*/
/*border:1px solid blue;*/
} 		

#productImgJewlery ul li a img{
font-size: 14px;
width:400px;
text-align: center;
/*border:1px solid blue;*/
} 		

#productImgJewlery ul li img{
font-size: 14px;
width:400px;
text-align: center;
/*border:1px solid blue;*/
} 							

/*#products #productImgJewlery ul li b{
font-size: 14px;
width:400px;

/*border:1px solid yellow;*/
}*/



/**/#productImgText1 h3{

padding:0 0 0 190px;
margin:0;
text-align: left;
font-size: 14px;			
}	

#productImgText2{
width:200px;
float:right;
border: 2px solid #003300;
}
#productsHomeDecor{
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
padding:0 0 0 0;
margin: 0 0 0 0;
width: 530px;
/*height:800px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
}

/**/#productsHomeDecor b p{
text-align: left;
width: 450px;
margin: 20px 0 0 50px;
padding:0 0 0 0;
}

/*#productsHomeDecor ul{
text-align: left;
width: 450px;
margin: 20px 0 0 50px;
padding:0 0 0 0;
list-style: none;
}*/

#productsHomeDecor ul li h4{
text-align: left;
width: 450px;
margin: 20px 0 0 80px;
padding:0 0 0 0;
list-style: none;
}



#productsHomeDecor #producthome ul{
text-align:left;
/*border:2px solid red;*/ 
padding:0 0 0 0;
margin: 0 0 0 0;
width:500px;
/*height:800px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
}

#productsHomeDecor #producthome ul li{
text-align:left;
/*border:2px solid blue;*/
padding:0 0 0 125px;
margin: 0 0 0 0;
width:400px;
/*height:800px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
list-style: none;	
}



#productsHomeDecor #producthome ul li h4{
text-align:center;
/*border:2px solid blue;*/ 
padding:10px 0 0 0;
margin: 0 0 0 0;
width:300px;
/*height:800px;*/
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
list-style: none;	
}



#shoppingCart form{
width:500px;

}

#shoppingCart form h3{

text-align: left;	 
}

#shoppingCart h3{
width:500px;

display: inline;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
}	

#links{
width:120px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
/*border:1px solid red;*/
}
#links ul{

width:120px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
/*border:1px solid black;*/
text-align: center;	
} 
#links ul li{
width:120px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
/*border:1px solid black;*/

} 

#links ul li h4{
width:120px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
/*border:1px solid yellow;*/
text-align: center;	
} 

#products2{
text-align:center;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
padding:0  0 0 0;
margin: 0 0 0 140px;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
font-size: 14px;
}

#products2 h1{
font-size: 18px;
}
#products2 h2{
font-size: 18px;
color: #9900FF;	
}	

#productImg2{
width: 530px;
float:left;
padding:0 0 0 20px;
margin:20px 0 0 0;

}
#productImgJewlery2 h4 a{
font-size: 14px;

}			

#productImgText1 h3{

padding:0 0 0 190px;
margin:0;
text-align: left;
font-size: 14px;			
}	

#productImgText2{
width:200px;
float:right;
border: 2px solid #003300;

}	
#index{
width:75px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
/*border:1px solid red;*/

}
#index ul{

width:75px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
/*border:1px solid black;*/
text-align: center;	
} 
#index ul li{
width:75px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
/*border:1px solid black;*/

} 

#index ul li h4{
width:75px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
/*border:1px solid yellow;*/
text-align: center;	
} 


/*#products #productImg img{
float: left;
width: 150px;


}*/	
#purchasing {

text-align:center;
list-style: none;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
height:900px;
/*padding:15px 0 0 0;*/
margin: 0 0 0 0;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*	background-image:url(clover.jpg);
background-repeat: no-repeat;*/

}	
#purchasing h4{
font-size: 16px;
text-align: center;
}
#purchasing h5{
font-size: 12px;

}

#purchasing ul li{
font-size: 16px;
text-align: left;

list-style: none;
}
#shipping {

text-align:center;
list-style: none;
border-left: 3px solid #003300;/*cream*/
border-right: 3px solid #003300;/*cream*/
height:600px;
/*padding:15px 0 0 0;*/
margin: 0 0 0 0;
width: 530px;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
/*	background-image:url(clover3.jpg);
background-repeat: no-repeat;*/

}	
#shipping h4{
font-size: 16px;
text-align: center;
}
#shipping h5{
font-size: 14px;

}

#shipping ul li{
font-size: 16px;
text-align: left;
}






#contact {
width:760px;
border: 3px solid #003300;/*green*/
padding:0 10px 0 10px;
margin: 5px 10px 10px 40px;
width:700px;
/*height: auto;*/

}
#contact h2{
font-size: 1.8em;
font-family: Georgia, "Times New Roman", Times, serif;
}
#contact p{
font-size: 14px; 

}


#contactForm dt{
border:none;
width:300px;
text-align:left;
margin:0 0 0 0;
padding:0 0 0 70px;
}

#contactForm dd{
border:none;
width:300px;
text-align:left;
margin:0 0 0 0;
padding:0 0 0 70px;
}

/*#links{
width:100px;
float:left;
}
#links img{
border:2px groove #a78137;
width:100px;
float:left;
margin: 5px 0 0 10px;
padding: 0 0 0 0;
}*/

#footer {
list-style: none;
font-family: Georgia, "Times New Roman", Times, serif;	 
width:460px;	 
margin: 0 0 0 170px;
padding:0 20px 20px 0;
text-align: center;
font-size: 1em;
clear: both;
border-top: 1px solid #003300;
}

#footer ul li{
list-style: none;
margin: 0;
padding: 0;
border: none;
font-size: 14px;


}

#footer li {
list-style: none;
display: inline;

padding:  25px;	 	

}



#footer li a {

color: #f1a629;/*gold*/

padding:0;

font-size: small;

padding: 0;

margin: 0;

}	

#footer li  a:link {

color: #003300;/*green*/

text-decoration: none;

}

#footer li a:visited {

color: #f1a629;/*gold*/

text-decoration: none;

}

#footer li a:hover {

color: #f8f400;/*yellow*/

text-decoration: underline;

}

#footer li a:active {

color: #df0024;/*red*/

text-decoration: none;

}  

