body { background-image: url('../images/bg_body.jpg'); text-align: center; font-family: 'Tahoma','Lucida Sans Unicode','Verdana'; 		font-size: 13px; line-height: 160%;}
	#content { width: 946px; background-image: url('../images/content_bg_mid.gif'); padding: 0; margin: 0; margin-left: auto; margin-right: auto;}
	#top { background-image: url('../images/content_bg_top.gif'); width: 946px; height: 17px;  font-size: 1px; }
	#bottom { background-image: url('../images/content_bg_bot.gif'); width: 946px; height: 17px;   font-size: 1px;}
	#middle { text-align: left; }

	#nav { background-image: url('../images/fast_fact_bg_2.jpg'); width: 202px; margin-top:15px; background-repeat: repeat-x; background-color: rgb(39,164,82); color: white;}
	#nav_bottom { background-image: url('../images/fast_fact_bot_2.jpg'); width: 202px; height: 13px; font-size: 1px;}

	#nav ul {  margin: 0px; padding: 0px; bottom: 0px; list-style: none; }
	#nav ul li { color: white; padding: 4px 8px 6px 8px;  text-align: center; font-family: arial; font-size: 14px;  color: white; font-weight: bold;}
	#nav ul li a {color: white; text-decoration: none;}

	#footer_container { width: 946px; margin-left: auto; margin-right: auto; color: white; text-align: left; font-size: 11px; font-family: tahoma;}
	#footer { float: left; }
	.footer_box { float: left; width: 200px; text-align: center; margin-top: 10px; }
	.footer_box h1 { font-size: 13pt; font-family: tahoma; margin: 0; padding: 0;}
	.footer_logo { float: left; width: 142px; margin-top: -60px; margin-bottom: 25px;}

	#left { float: left; width: 218px; margin-left: 18px;}
	#right { float: left; width: 675px; padding: 10px; margin-right: 15px; padding-bottom: 55px;}
	
	h1, h2, h3 { font-family: tahoma; font-weight: normal;}

		/* SORTABLE DESIGNS */
	#designs { width: 100%; }
	#designs th { padding: 15px; text-align: center; }
	#designs td { padding: 15px; text-align: center; font-size: 90%; }
	.design_title { width: 400px; }

	/* DESIGN PAGE */
	#sidebar {   border: 1px solid black; background-color: white; padding: 15px; margin: 15px 0px 15px 15px;}
	#sidebar h1 {  font-family: Georgia; font-size: large; color:  rgb(70,67,54); }

	#slideshow_frame {  width: 575px;  height: 414px; background-image: url('../images/slideshow_frame.png'); margin-bottom: 35px; position: relative;}	
	#slideshow_frame img { width: 473px; height: 316px; margin: 50px 0px 0px 58px; border:0px; }

	#design_content {  margin-left: 10px; margin-bottom: 35px;}
	#design_footer { background-color: rgb(208,205,189);  clear: both; padding: 15px;}

	#design_footer #pdf { width: 33%; float: left; }



	#details p, #additional p, #contact p {margin: 0px; padding: 0px; }

	#details { width: 180px; float: left; border-right: 1px solid white; margin-right: 10px;}
	#details h1 { background-image: url('../images/title_lhs.png'); width: 134px; height: 24px; text-indent: -5000px; font-size: 1px; padding: 0px;  }


	#additional { width: 180px; float: left; border-right: 1px solid white; margin-right: 10px;}
	#additional h1 { background-image: url('../images/title_ad.png'); width: 145px; height: 20px; text-indent: -5000px; font-size: 1px; padding: 0px;  margin-bottom: 4px;}


	#pdf { background-image: url('../images/title_df.png'); width: 171px; height: 25px; text-indent: -5000px; font-size: 1px; padding: 0px; margin-top: 25px; }

	#contact { float: left; width: 180px; }
	#contact h1 { background-image: url('../images/title_cut.png'); width: 109px; height: 25px; text-indent: -5000px; font-size: 1px; padding: 0px;  }
	#contact h2 { margin: 5px; padding: 0px; font-size: 130%;}

	.list { height: auto; min-height: 180px; clear: both; margin-bottom: 15px; border-bottom: 1px solid silver;}
	.list h1 { font-size: 15pt; border: none; padding-top: 5px;}
	.list img { float: left; margin-right: 15px; }

	#fast_facts { width: 202px; margin-top: 12px; background-image: url('../images/fast_fact_bg_1.jpg'); background-repeat: repeat-x; background-color: rgb(21,75,141); color: white;}
	#logos { width: 202px; margin-top: 12px; background-image: url('../images/logos_bg.gif'); background-repeat: no-repeat; background-color: white;  text-align: center; }
	#logos_bottom { background-image: url('../images/logos_bg_bot.gif'); width: 202px; height: 21px; font-size: 1px;}
	#fast_facts h1 { font-size: 12pt; padding: 5px 8px 0px 8px; text-align: center; text-transform: uppercase;}
	#nav h1 { font-size: 12pt; padding: 5px 8px 0px 8px; text-align: center; text-transform: uppercase; }
	#fast_facts  p { padding: 12px; font-size: 11px; text-align: justify;}
	#fast_facts_bottom { background-image: url('../images/fast_fact_bot_1.jpg'); width: 202px; height: 13px; font-size: 1px;}

	#us_affiliates div { float: left; width: 212px; padding: 5px; border-top: 1px solid silver; margin-bottom: 10px;}

	#prodform #col_1 { width: 45%; float: left; }
	#prodform #col_2 { width: 45%; float: left; padding-left: 35px; border-left: 1px solid silver; }
	#prodform p {  }
	#prodform input, #prodform textarea { width: 85%; }
	#prodform textarea { height: 195px; }
	#prodform label { font-size: 11px; font-weight: bold;}

	.contact_div { width: 45%; float: left; border: 1px solid silver; background-color: white; padding: 10px; margin: 0px 5px 20px 5px; height: 125px; }
	.contact_div h2 { margin: 0; padding: 0; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid silver; }
	.contact_div p { margin: 0; padding: 0; 




