body  { font-family: "Helvetica", Helvetica, Arial, sans-serif;  background: url(images/bg_pavement.jpg) repeat #2a2724;text-align: center; color:#CCC; }
a {color:#F90; text-decoration:none;}
a:hover {color: #FFF;}
.text p, .leftColumn p { color: #bdbdbd; font: normal 14px/23px Arial, Helvetica, sans-serif;margin: 0 0 20px 0;}
.text h1, .leftColumn h1 { font: normal 32px "Times New Roman", Times, serif; color:#faaa18; margin: 0 0 15px 0;}
.text h2, .leftColumn h2 { font: normal 21px "Times New Roman", Times, serif; color:#faaa18; margin: 0 0 20px 0;}

#full_main {margin-left:auto;margin-right:auto;width:960px;text-align: left; background-color: #1a1715; }
#header {padding:0; margin:0;}

#nav { background: url(images/nav_bg.gif) repeat-x; height: 33px;}
#nav ul { list-style-type: none; padding: 0; margin: 0 0 0 12px; }
#nav ul li { float: left; border-right: 1px solid #dc8916; }
#nav ul li a { text-decoration: none; font: normal 14px "Times New Roman", Times, serif; color: #000; text-transform:uppercase; letter-spacing:1px; }
#nav ul li a:hover { color:#FFFFFF; background-color:#000000; text-decoration:none !important; }
#nav ul li a { display: block; padding: 9px 15px 7px; text-decoration: none; }
#nav ul li.last {border-right: none; }
* html #nav ul li a { width: 1%;}

#content { padding-top: 25px;}

.text {padding: 40px 45px 40px 20px;}
.ftext {padding: 10px;}
.leftColumn { padding: 50px 0 0 20px;}

.text ul { margin: 0 0 1em 1.5em; font-size: 13px; }
.text ul li { list-style: outside url(images/arrow.gif); line-height: 1.8em; }
.text a:hover {border-bottom: 1px solid #fff;}

.productPics {float: left; margin-left: 15px; }
.productPics ul {font-size: 13px; margin-left: 15px;}
.info {float: left; margin-left: 15px; padding: 30px;}
#flags { font-size: 12px; padding-bottom: 50px; }
#flags li {padding-top: 10px; line-height: 17px;}
#flags img { float: left; margin-right: 10px;}
#flags a:hover { border-bottom: 1px solid #fff;}

#col1 { padding-left: 50px;}
#footer {padding:25px 0; border-top: 1px solid #C60; line-height: 1.2em;}
#footer h1{font-size:14px;text-shadow:1px 1px #000000; padding-bottom: 10px;}
#footer h1, #footer h3, #footer p { color:#777777; padding: 5px 15px 0;}
#footer h3 { font-size: 12px;}
#footer p { font-size: 12px;}
.footer_nav {padding:5px 10px 5px 15px;}
.footer_nav li {list-style: none; margin:0; padding-top: 3px;color:#666;font-size:13px;}
.footer_nav li a {color:#ccc;font-size:13px;font-weight:normal !important;text-decoration:none;}
.footer_nav li a:hover {color:#F90; border-bottom: 1px solid #F90;}
.fltrt { float:right; margin-left: 20px;}
.fltlt { float: left; margin-right: 20px;}