
/********* Global Styles *********/
*{font-family: Arial, Helvetica, san-serif; font-size:1em; margin:0px; padding:0px;}

	table.main {width:775px;}
	
	.main td {vertical-align:top;}
	
	td.head {vertical-align:bottom;}
	
	td.Lbanner {background:#999; width:193px; border-bottom:2px solid #fff;}
	
	td.Rbanner {background:  url(../images/Rbanner.gif) no-repeat top left #EDCC2B; height:26px; width:585px; 
				border-bottom:2px solid white;}
	
	td.gNav {background:#ccc; padding: 10px 0px;}
		.gNav div {margin-bottom: 5px; border:1px solid #999; border-width: 1px 0px; padding:5px 5px 5px 15px;
					font-family: Sylfaen, 'Times New Roman', serif;  font-weight: bold; Font-size: 14px; letter-spacing:1px;}
		.gNav a {background-color: transparent; color: #333; display: block; text-decoration: none;}
		.gNav a:hover {background-color: #dbdbdb; color:#DD7C07;}
		
	td.foot {border-top: 3px solid #fff; color:#999; font-size:.7em; font-family: Arial, Helvetica, san-serif;}
		.foot div {background-color:#fbf5d5; border: 1px solid #EDCC2B; padding:7px 10px 3px 10px;height:20px;}
		.foot a {color:#ccc; font-weight: bold; padding: 0px 5px;}



		

/********* Content Styles *********/
	td.content	{padding:10px 10px 10px 20px; border: 0px dotted #999999}
		.content h1 {font-family: Sylfaen, 'Times New Roman', serif; color:#666; font-variant:small-caps;  margin:0px; padding:0px 0px 10px 0px;}
		.content h6 {color:#DD7C07; font-size:xx-small; text-align:right; margin:0px; padding:0px;}
		
		div.leftContent {float:left; width:65%; border-right: 1px dotted #ccc; padding-right:10px; margin-right:2%}
		div.rightContent { width:30%; border-left: 0px dotted #ccc; padding:30px 5px;}
		
		/********* Home Styles *********/
		ul {padding:5px; margin-left:30px;font-size: 9pt; text-align:; line-height:18px; letter-spacing:1px; }
		.features li {margin:10px 5px;}
		
		
		
		/********* Product Styles *********/
			table.prod {border:1px solid #CCCCCC; padding:5px; margin: 5px 5px 25px 15px; font-size:14px;}
				.prod td{ vertical-align:top; padding: 3px;}
				.prod th { vertical-align:bottom; border-bottom: 1px dotted #DD7C07; padding-top:20px;}
					
				td.prodImg {width:165px;}
					.prodImg img {border: 1px solid #999; width:150px;}
				
				th.prodName {font-weight:bold; text-align:left;padding-bottom:5px}
					span.prodPrice {font-weight:bold; color:#DD7C07;}
				
				td.prodDes 	{ font-size:small;padding-bottom:5px;}
						
		/********* Testimonial Styles *********/
			table.testimonial {width: 97%; border-bottom:1px dotted #CCCCCC; padding:5px; margin: 10px 5px 25px 10px; }
				.testimonial td {padding-bottom: 20px;}	
				
				td.testImg {width:120px;}
					.testImg img {border: 1px solid #999; width:100px; height:75px;}
				
				p {font-size: 9pt; text-align:; line-height:18px; letter-spacing:1px; margin-bottom: 10px;}
					p.test:first-letter { font-size: 150%; font-family: Sylfaen, 'Times New Roman', serif; font-weight:bold}
					p.test:first-line {color: #DD7C07; letter-spacing:3px; font-variant:small-caps; font-size: 11pt;}
					
					p.testSign {margin-left: 20px; font-family: Sylfaen, 'Times New Roman', serif; color:#999;}
					p.testSign:first-line {color: #DD7C07; font-variant:small-caps; font-style:italic;}
					
		/********* Add Pic Styles *********/
			table.addPics { width:100%;}
				.addPics td { text-align:left; vertical-align:top; padding:20px 10px; border-bottom: 1px solid #999;}
				.addPics img {border:1px solid #000}
			
			
			
			
			