@charset "utf-8";
/* CSS Document */


body {
	margin: 0 auto;
	font-family: verdana, arial, Garamond; 
	font-size: 14px;
	color: #444444;
	background-color: #ffffff;
	background-image: url(../images/bg_background.jpg);
	background-repeat: repeat-x;
	background-position: top;}
	
li { margin-bottom: 10px;}
h1 {font-size: 18px; font-weight:normal; line-height: 1.0em;color: #666666; margin-top: 0px; margin-bottom: 2px;}
h2 {margin: 0 0px 0px; font-weight: normal; padding: 8px 0px 2px; color: #666666;	font-size: 14px;}
h3 { font-size: 16px; font-weight: normal; line-height: 1.1em; padding: 0px; margin: 0px; color: #555555;}
h4 { font-size: 26px; font-weight: normal; line-height: 1.1em; padding: 0px; margin: 0px; color: #666666; text-transform:uppercase;}
h5 { font-size: 16px; font-weight: normal; line-height: 1.0em; padding: 0px; margin: 0px; color: #444444;}
h6 { font-size: 10px; font-weight: normal; padding: 0px; margin: 0px;}

table.order_borders {border: 0px double #CCCCCC;border-collapse: collapse; width: 410px; font-size:10px}
table.order_borders td { border: 0px dotted #CCCCCC; font-size:12px; font-size:10px} 
table.order_borders td.rt_column {padding-left: 8px;}
table.order_borders td.no_border_lft {padding-left: 8px; border-left: 1px solid #f3f3f3 ;}
table.order_borders td.no_border_rt {border-right: 1px solid #f3f3f3 ; } 

/*Price Calculator*/
input.nb, input.total {border-style: none; text-align:right;}
td.total, input.total {background-color:#ffefd5;}
	
	
/* #diasabled_form {
			position: absolute;
			margin:0 0 0 0;
			padding: 0;
			width: 441px;
			height: 775px;
			left: 0px;
			top: 100px;
			border:none;
			background-image:url(../images/img_order_form_disabled.jpg);
			z-index: 99;   }    */
#top {
	margin: 0 auto; 
	padding: 0;
	width: 1100px;
	height: 182px;}
	
#banner {
	clear:both;
	margin: 0 auto; 
	padding: 0;
	width: 1100px;
	height: 299px;
	background-image:url(../images/bg_banner.jpg);}
	
#banner_ad {	
	position:relative;
	left: 95px;
	top: 20px;
	width: 450px;
	height: 300px;
	text-align:center;
	font-size:12px;
	display:none;}
	
#menu{
	position:relative;
	left: 682px;
	top: 0px;
	width: 300px;
	height: 15px;
	text-align:center;
	font-size:8px;
	color:#f7f7f7;
	display:none;}
	
#body {
	clear:both;
	margin: 0 auto;
	padding-top: 30px;
	width: 900px; /*actual width minus padding*/}
	
#syndicate_container {
	clear:both;
	margin: 0 auto; 
	padding-top: 3px; /*prevents invasion of body div content*/
	width: 100%;
	height: 180px;
	background-image:url(../images/syndicate.jpg);
	text-align: center;}

#footer_container {
	margin: 0 auto;
	padding-top: 3px; /*prevents invasion of body div content*/
	width: 100%;
	height: 140px;
	text-align: center;
	font-size:12px;
	color:#999999;
	background-color:#e7e7e7}

		

