@charset "UTF-8";
/* CSS Document */
	
	html, body {
		
		background-color:#766d4e;
		height: 100%;
	}
	#container {
		background-color: #BF9962;
		width: 800px;
		height: 600px;
		position: relative;
		margin: 0 auto;
		padding: 5px;	
		z-index: 0;
		
	}
	
	#containerb {
		background-color: #BF9962;
		width: 800px;
		height: 900px;
		position: relative;
		margin: 0 auto;
		padding: 5px;	
		z-index: 0;
		
	}
	
	#containerc {
		background-color: #BF9962;
		width: 800px;
		height: 700px;
		position: relative;
		margin: 0 auto;
		padding: 5px;	
		z-index: 0;
		
	}
	#containerd {
		background-color: #BF9962;
		width: 800px;
		height:1520px;
		position: relative;
		margin: 0 auto;
		padding: 5px;	
		z-index: 0;
		
	}
	#containere {
		background-color: #BF9962;
		width: 800px;
		height:1300px;
		position: relative;
		margin: 0 auto;
		padding: 5px;	
		z-index: 0;
		
	}
	
	
	a:link {
		color: #FFFFFF;
		text-decoration: none;
	}
	a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	
	
	#right {
		position: absolute;
		top:130px;
		left: 120px;
		width: 674px;
		/*border: solid red 1px;*/
		z-index: 4;
	}
		
	#pix {
		position: absolute;
		left: 0px;
		top: 15px;
		z-index: 8;;
		width: 284px;
			
	}
	#text {
		position: absolute;
		top: 15px;
		z-index: 9;
		left: 300px;
		width: 350px;
		color: white;
		padding: 3px;
	}
	#leftnav {
		
		position: absolute;
		z-index: 1;
		width:100px;
		top: 135px;
		/*border: solid red 1px;*/
	}
	
	.logo {
		position: absolute;
		top: 16px;
		z-index: 2;
	}
	
	#footer {
		position: absolute;
		bottom: 0px;
		width: 800px;
		font-size:12px;
		color:#FFFFFF;
		text-align:center;
		z-index:88;
		padding: 10px;
		/*border: solid red 1px;*/
	}
	
	#topnav {
		position: absolute;
		z-index: 3;
		left: 337px;
		top: 0px;
		width:460px;
		height:31px;
		color:#FFFFFF;
		/*border: solid red 1px;*/		
	}
	
	
	#title {
		position: absolute;
		z-index: 4;
		left: 160px;
		top: 20px;
		
		/*border: solid red 1px;*/
		}
	
	
	#maintext {
		top: 15px;
		
		}
	
	
	
	div#navbar2 {
		height: 30px;
		width: 300px;
		position: absolute;
		z-index: 3;
		left: 400px;
		
		}
	
	div#navbar2 ul {
		margin: 0px;
		padding: 0px;
		font-family: Times, Times New Roman, serif;
		font-size: medium;
		color: #FFFFFF;
		line-height: 30px;
		white-space: nowrap;
		}
		
	div#navbar2 li {
		list-style-type: none;
		display: inline;
		}
		
	div#navbar2 li a {
		text-decoration: none;
		padding: 7px 10px;
		color: #FFF;
		}
		
	div#navbar2 lia:link {
		color: #FFF;
		}
	
	div#navbar2 lia:visited {
		color: #CCC;
		}
		
	dv#navbar2 lia:hover {
		font-weight: bold;
		color: #FFF;
		background-color: #3366FF;
		}
		
	
	div#leftnav ul {
		margin: 0px;
		padding: 0px;
		line-height: 0px;
		
		}
	div#leftnav li {
		list-style-type: none;
		}
	
	.textinside {
		color: #FFFFFF;
		font-size: 14px;
		line-height: 16px;
		}
	h2 {
		font-style: italic;
		color: #FFFFFF;
		
		}
	.floatright {
		float: right;
		padding: 8px;
		
		}
	.floatleft {
		float: left;
		padding: 8px;
		
		
		}
		
	.floatcenter {
		padding-left: 120px;
		padding-bottom: 12px;
		}
	.textquote {
		font-style: italic;
		color: #FFFFFF;
		font-size: 10px;
		}
	#productstextbox {
		position: absolute;
		top:130px;
		left: 120px;
		width: 674px;
		
		color: #FFFFFF;
		font-size: 14px;
		
		}
	
	.textcenter  {
		text-align: center;
		}
	.leftcolumn {
		float:left;
		width: 300px;
		padding: 10px;
		color: #FFFFFF;
		font-size: 12px;
		}
	.rightcolumn {
		float: right;
		width: 300px;
		padding: 10px;
		color: #FFFFFF;
		font-size: 12px;
		}
	
	div.rightcolumn li {
		list-style: disc;
		margin-left: 14px;
		font-size: 14px;
		line-height: 14px;
		
		}
	div.rightcolumn ul {
		font-size: 14px;
		font-weight: bold;
		line-height: 38px;
		
		
		}
	div.leftcolumn li {
		list-style: disc;
		margin-left: 14px;
		font-size: 14px;
		line-height: 14px;
		
		}
	div.leftcolumn ul {
		font-size: 14px;
		font-weight: bold;
		line-height: 20px;
		
		}
	h3 {
		font-size: 30px;
		font-weight: bold;
		line-height: 20px;
		color: #FFFFFF;
		}
	#pixb {
		position: absolute;
		left: 40px;
		
		top: 15px;
		z-index: 8;;
		width: 220px;
			
	}
	#textb {
		position: absolute;
		top: 15px;
		z-index: 9;
		left: 300px;
		width: 350px;
		color: white;
		padding: 3px;
	}
	#textb li {
		text-decoration: inherit;
		font-style: italic;
		margin-left: 1em;
		list-style: disc;
		
		} 
	#textb ul {
		line-height: 18px;
		} 
		
	.heading {
		font-size: 19px;
		font-style: italic;
		font-weight: bold;
		line-height: 28px;
		}
	#leftcheese {
		float: left;
		width: 180px;
		padding: 10px;
		margin-left: 40px;
		color: #FFFFFF;
		font-size: 12px;
		}
	.cheesepix {
		height: 120px;
		width: 170px;
		padding: 2px;
		}
	.cheesetext {
		height: 110px;
		width: 400px;
		color: #FFFFFF;
		font-size: 14px;
		padding: 2px;
		}
	#rightcheese {
		float: right;
		width: 400px;
		padding: 10px;
		margin-top: 2px;
		}
	.order {
		margin-right: 22px;
		margin-top: 5px;
		padding: 3px;
		height: 15px;
		width: 40px;
		border: solid black 1px;
		background-color: #FFFFFF;
		color: #000000;
		text-align: center;
		float: right;
		}
	.heading2 {
		font-size: 19px;
		font-style: italic;
		font-weight: bold;
		line-height: 28px;
		color: #CC0000;
		}
	.cheesetextb {
		height: 80px;
		width: 400px;
		color: #FFFFFF;
		font-size: 14px;
		padding: 2px;
		}
		
	div#productstextbox li {	
		line-height: 19px;
		}
	.floatleftb {
		float: left;
		padding: 1px;
		}
	h1 {
		color: #FFFFFF;
		font-size: 16px;
		font-weight: bold;
		}
	.sweaters {
		padding: 10px;
		height: 330px;
		width: 670px;
		}
	.sweatersb {
		padding: 10px;
		height: 200px;
		width: 670px;
		
		}
	.chart table {
		color: #000000;
		padding-top:2px;
		padding-left: 10px;
		border-width: 1px 1px 1px 1px;
		border-color:#000000;
		background-color: #FFFFFF;
		}
	.chart tr {
		border-width: 1px 1px 1px 1px;
		border-color:#000000;
		}
	.chart td {
		border-width: 1px 1px 1px 1px;
		border-color:#000000;	
		}
		
	.whitetext {
		color:#FFFFFF;
		}
	.leftimages {
		float: left;
		width: 210px;
		padding: 10px;
		}
		
	.blanketorder {
		padding: 10px;
		line-height: 24px;
		width: 400px;
		float: right;
		
		}
	.floatleftc {
		width: 150px;
		float: left;
		
		}	
	.floatrightc {
		float: right;
		width: 150px;
		}
	.red {
		color: #CC0000;
		font-size: 14px;
		}
	#woolcats ul a{
		color: #CC0000;
		font-size: 14px;
		line-height: 30px;
		}		
		