@charset "utf-8";
/* CSS Document */

html, body {
	background-image: url(../images/main_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#000;
	margin: 0 auto;
	font-family: Verdana, sans-serif;

	}
img, div { 
	behavior: url(iepngfix.htc); 
}
img, div, a, input { 
	behavior: url(iepngfix.htc) ;
}
.y{
	color:#ffea00;
}
a:link{
color:#FFFFFF;
text-decoration:none;
}
a:visited{
color:#FFFFFF;
text-decoration:none;
}
.copy{
	float:right;
	margin: 10px 0 0 90px;
}
/* default size 1047px */
#bcont{
	width: 1115px;
	float:left;
}
#sides{
	background-image:url(../images/side_border.png);
	background-repeat:no-repeat;
	float: left;
}
.cont{
	width: 1047px;
}
	#logo{
		position: absolute;
		width: 360px;
		height: 100px;
		margin: 10px 0 0 -8px;
	}
	#number{
		position: absolute;
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size: 18pt;
		color: #ccc39a;
		margin: 16px 0 0 340px;
	}
		.nav{
				border-top: 5px solid #302e2e;
				height: 50px;
				background-color:#000;
				color:#FFF;
				width: 1047px;
			}
			.nav ul {
				display: inline;
				padding: 0;
				margin: 0;
				color: #ffea00;
			}
					.nav span{
						margin-top: 5px;
						width: 480px;
						float: right;
						font-size: 12pt;
						line-height: 20px;
					}
							.nav li{
								font-size: 13px;
								font-weight: bold;
								list-style: none;
								float:right;
								padding-right: 5px;
							}
									#store{
										padding-right: 30px;
										background-image:url(../images/cart_icon.png);
										background-position:right;
										background-repeat:no-repeat;
										margin-right:77px;
									}
									#snav{
										color: #fff;
									}
									#snav a:link{
										color:#ffea00;
										text-decoration:none;
									}
									#snav a:visited{
										color:#ffea00;
										text-decoration:none;
									}
		.fcont{
			height: 378px;
			width: 1074px;
			}
				#cswap{
					float:left;
					margin: 49px 0 0 -25px;
				}
				#quote{
					width:132px;
					font-size: 13px;
					font-style:italic;
					color: #ffdb6c;
					margin: 290px 0 0 20px;
					float:left;
					}
				#fquote{
					position: relative;
					right: 0;
					top: 0;
					background-image:url(../images/form_bg2.png);
					background-repeat:no-repeat;
					width: 355px;
					height: 348px;
					margin-top: 7px;
					float: left;
				}
					.formcont{
						font-size:10px;
						float:left;
					}
						.fleft{
							width: 80px;
							float:left;
							text-align:right;
							margin-right: 10px;
							line-height: 30px;
						}
						.fright{
							width: 240px;
							float:left;
						}
						.fright input{
							margin-top: 7px;
							width: 230px;
						}
						.fright textarea{
							margin-top: 9px;
							width: 230px;
							height: 68px;
						}
							#submitBtn{
								float:right;
								margin: 25px 0 0 0;
							}
					#fquote span{
						text-align:left;
						float:left;
						width: 332px;
						margin: 83px 12px 0 12px;
					}
					#fquote h1{
						font-size:12px;
					}
		.links{
			width: 1047px;
			background-image:url(../images/links_bg.jpg);
			background-repeat:repeat-x;
			background-color: #FFF;
			float:left;
			height: 670px;
		}
		
				.tabs{
					margin: 7px 0 7px 16px;
					width: 328px;
					float:left;
					text-align:left;
				}
					.t1c{
						float:left;
						font-family:Verdana;
						font-size:18px;
						font-weight:bold;
						color:#FFF;
						letter-spacing: -1px;
					}
							.t1c span{
								float: left;
								margin: 6px 0 0 12px;
							}
					.tabcon{
						float:left;
						background-color: #FFF;
						width: 328px;
						height: 620px;
					}
					.content{
						font-weight:normal;
						font-size: 12px;
						float:left;
						color:#000;
						margin: 10px 12px 10px 12px;
					}
							.t1{
								background-image:url(../images/tab_bg1.jpg);
								background-repeat: no-repeat;
								height: 38px;
								width: 328px;
							}
								.t1h{
									background-image:url(../images/t1_head.jpg);
									background-repeat: no-repeat;
									text-indent: -9999px;
									height: 229px;
								}
							.t2{
								background-image:url(../images/tab_bg2.jpg);
								background-repeat: no-repeat;
								height: 38px;
								width: 328px;
							}
								.t2h{
									background-image:url(../images/t2_head.jpg);
									background-repeat: no-repeat;
									text-indent: -9999px;
									height: 229px;
								}
							.t3{
								background-image:url(../images/tab_bg3.jpg);
								background-repeat: no-repeat;
								height: 38px;
								width: 328px;
							}
								.t3h{
									background-image:url(../images/t3_head.jpg);
									background-repeat: no-repeat;
									text-indent: -9999px;
									height: 229px;
								}
		.footer{
			color:#FFF;
			clear:both;
			width: 1047px;
			height: 32px;
			background-color: #000;
			font-size:11px;
		}		
				.footer span{
					float:left;
					margin-top: 8px 0 0 0;
				}
				.footer ul{
					float:left;
					margin-top: 9px;
				}
				.footer li{
					margin-right: 10px;
					float:left;
					list-style:none;
					padding-right: 13px;
					background-image:url(../images/y_sep.png);
					background-position:right;
					background-repeat:no-repeat;
				}
/*  main content stuff for the index */				
.rowc{
	float:left;
	width:1016px;
	height:370px;
	background-color:#FFF;
	margin: 5px 0 5px 16px;
	font-size:9pt;
}
		.rowc span{
			text-align:left;
			float:left;
			width: 300px;
			margin:0 20px 0 18px;
		}
						.rowc h2{
							font-size:21px;
							background-color:#f9b622;
						}
						.rowc h3{
							margin-left: 20px;
							font-weight: normal;
							font-size:16px;
							color:#272727;
						}
						.rowc h4{
							font-size:13px;
							font-style:italic;
							color: #0f3e52;
						}
.itabc{
	float:left;
	background-color: #FFF;
	width: 328px;
	height: 233px;
}
		.it1h{
			background-image:url(../images/t1_head.jpg);
			background-repeat: no-repeat;
			text-indent: -9999px;
			height: 229px;
		}
		.it2h{
			background-image:url(../images/t2_head.jpg);
			background-repeat: no-repeat;
			text-indent: -9999px;
			height: 229px;
		}
		.it3h{
			background-image:url(../images/t3_head.jpg);
			background-repeat: no-repeat;
			text-indent: -9999px;
			height: 229px;
		}
