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

h1 { font-family: 'Francois One', sans-serif; font-size:24px; }
h2 { font-family: 'Francois One', sans-serif; font-size:18px; letter-spacing:1px; }
h3 { font-family: 'Francois One', sans-serif; font-size:16px; color:#432205; }
.hilite { font-family: 'Francois One', sans-serif; font-size:14px; }
.nav a:link, .nav a:visited { font-family: 'Francois One', sans-serif; color: #603813; text-decoration:none; }
.nav a:active, .nav a:hover { font-family: 'Francois One', sans-serif; color: #b66113; text-decoration:underline; }
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body {
	background-color: #6e3400;
	background-image: url(../images/pgbg.jpg);
	background-repeat: repeat-y;
	margin-top: 0px; margin-left:auto; margin-right:auto;
	width:1600px; height:auto;
}
#container { 
	width:990px; height:768px;
	margin-left:auto; margin-right:auto; margin-top: 0; margin-bottom:0;
	background-image:url(../images/containerbg.jpg); background-repeat:no-repeat; background-position:top; 
}
#logo {
	padding: 30px 0 30px 30px; border:0; }
#navbar { background-image:url(../images/navbarbg.jpg); background-repeat:no-repeat; width:990px; height:53px;
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0;}
#navbar ul { margin:0px; padding:20px 0 0 33px;}
#navbar li { display:inline; list-style:none;
	font-family: 'Francois One', sans-serif; font-size:14px;
	}
#about { 
	padding-left:60px; }
#contact {
	padding-left: 52px; }
#navbar a:link, #navbar a:visited { color:#FFF; text-decoration:none; }
#navbar a:active, #navbar a:hover { color:#b2603b; text-decoration:none; }
#emailphone { display:inline; float:right; color:#ffffff;
	font-family: 'Francois One', sans-serif; font-size:16px;
	position:relative; top:-30px; padding-right:20px;
	margin:0;}
#phone { font-size:24px;
	padding-left:20px;}
#rtcol { 
	background-image:url(../images/rtboxborder.png); background-repeat:no-repeat;
	background-position:top;
	width:778px; height:544px;
	float:left; margin:0; padding:0px;
	display:inline;
	position:relative; top:-20px;}
#main {
	position:relative; top:-10px; }
#leftcol { 
	width:212px; height:auto; 
	float:left; margin:0; 
	padding:0; 
}
#shop { padding-top:25px; padding-left:33px; }
#leftnav { margin-left:33px; }
#leftnav a:link, #leftnav a:visited { color:#b2603b; text-decoration:none; 
	font-family: 'Francois One', sans-serif; font-size:14px; }
#leftnav a:active, #leftnav a:hover { color:#432205; text-decoration:none; 
	font-family: 'Francois One', sans-serif; font-size:14px; }
#coinfo { 
	padding-top:15px; padding-left:33px;
	font-family: 'Francois One', sans-serif; font-size:13px;
}
#molemab { 
	width:260px; height:212px; border:0;
	background-image:url(../images/molemab.jpg); background-repeat:no-repeat;
	font-size:12px;
	}
#norton { 
	width:260px; height:212px; border:0;
	background-image:url(../images/norton.jpg); background-repeat:no-repeat;
	font-size:12px;
	}
#camel { 
	width:260px; height:212px; border:0;
	background-image:url(../images/camelgw.jpg); background-repeat:no-repeat;
	font-size:12px;
	}
#accessories { 
	width:260px; height:212px; border:0;
	background-image:url(../images/accessories.jpg); background-repeat:no-repeat;
	font-size:12px;
	}
	
/* Interior Page */

#interiorrtcol { 
	background-image:url(../images/rtcolborder.png); background-repeat:repeat-y;
	background-position:top;
	width:728px; height:auto;
	min-height:570px;
	float:left; margin:0; padding:0px;
	display:inline;
	position:relative; top:-20px;
	padding-left:30px;
}
#interiorcontainer { 
	width:990px; height:768px;
	margin-left:auto; margin-right:auto; margin-top: 0; margin-bottom:0;
	
}
#interiorrtcol h1 { 
	color:#b2603b; 
	font-family: 'Francois One', sans-serif; font-size:24px;
	 }
.productphoto { float:left; padding-right:20px; border:0 }

a:link, a:visited { color:#432205; text-decoration:underline;  }
a:active, a:hover { color:#b2603b; text-decoration:none; }