@import url("reset.css");

body {

	background:url("../images/inside-body-bg.jpg") repeat-x #f1deb3;

}

	strong { font-weight:bold; }
	em { font-style:italic; }
	.right { float:right; }
	.left { float:left; }
	

	div#main-container {
	
		width:900px;
		min-height:800px;
		float:left;
	
	}
	
	
		div#main-container div#top-text {
		
			height:24px;
			width:100%;
			float:left;	
			font-size:9px;
			color:#ae9a79;
			text-align:center;
			font-family:"Times New Roman", Times, serif;
			
		
		}
		
		div#top-text ul {
				display:block;
				margin:0px auto 0 40px;
			}
		
			div#top-text ul li { 
				display:block;
				float:left;
				margin:4px 15px 0 0;
			}
			
				div#top-text ul li span {
					padding:0 0px 0 15px;
				}		
		
		
		
		div#main-container div#sidebar {
		
			width:175px;
			float:left;
			height:600px;
			background:url("../images/sidebar-bg.jpg") no-repeat top left;
		
		}
		
			div#sidebar a {
			
				display:block;
				width:160px;
				height:150px;
				margin:50px 0 0 7px;
			
			}
		
		div#main-container div#main-nav {
		
			height:63px;
			width:625px;
			float:left;
			background:url("../images/inside-main-nav-bg.jpg") no-repeat top left;
		
		}
		
		div#main-nav ul {
			
				display:block;
				float:left;
				margin:40px auto 0 -2px;
				padding:0 0px 0 0px;
		
			}
			
			div#main-nav ul li {
			
				display:block;
				float:left;
				font-size:14px;
				padding:4px 13px 3px 13px;
				border-right:2px white solid;
				margin:0 -2px 0 0;
				border-left:2px white solid;
				font-weight:bold;
			
			}
			
				div#main-nav ul li a {
					color:#411f00;			
					text-decoration:none;
				}
			
				div#main-nav ul li:hover, div#main-nav ul li a:hover, div#main-nav ul li:hover a,
				div#main-nav ul li.on a, div#main-nav ul li.on {
					background:#a5253a;
					color:#fff;
				}
						
						
						
		div#main-container div#main-content {
		
			width:660px;
			min-height:300px;
			float:left;			
			padding:30px;
		
		}
		
			div#main-container div#footer {
			
				width:100%;
				clear:both;
				margin:0 0 0 205px;
				font-size:12px;
				font-family:"Palatino", Georgia, serif;
				color:#9c242e;
				padding:0 0 100px 0;
			
			}
			
				div#footer img { margin:0 0 0 30px; position:relative; bottom:-3px; }
				div#footer img.bbb { bottom:-40px; margin:0 30px 0 0;}
				div#footer a { color:#9c242e; text-decoration:none; }
				div#footer a:hover { color:#fff; }
		
			div#main-content div#text {
				font-family:"Palatino", Georgia, serif;
			}
			
				div#text h1 {
					font-size:31px;
					color:#9c242e;
					font-style:italic;
					margin:0 0 16px 0;
				}
				
				div#text p {
					font-size:12px;
					line-height:16px;
					margin:0 0 18px 0;
					color:#5f3729;

				}
				
				div#text h2 {
					color:#a5253a;			
					font-size:12px;
					font-weight:bold;
					margin:5px 0 4px 0;
				}
				
				div#text span.aleft { display:block; float:left; width:200px; }
				div#text span.aright { display:block; float:left; margin:0 0 0 25px; }
				div#text span.bullet { display:block; float:left; padding:0 20px 0 0px; }
				
				div#text big { font-size:16px; font-weight:bold; color:#a5253a;}
				div#text .hr { height:2px; border-top:2px #f4ebd1 solid; margin:20px 0 20px 0; float:left; width:100%; }
				div#text strong { color:#a5253a; font-weight:bold; }
				div#text em { font-style:italic; }
				
				div#text div.product-container { float:left; width:660px; margin:0 0 16px 0;}
				div#text img.product-shot { float:right; margin:0px 0px 5px 15px; border:1px #97704d solid; }
				div#text p.clear { clear:both; }
				
				div#text table#about-table td { padding:5px; font-size:12px; color:#5f3729; line-height:16px;}
				div#text a { color:#a5253a; }
				div#text a:hover { color:#5f3729; }
