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

body {
background-color:#dadbdc;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

#outer {
width:100%;
}

#header {
text-align:left;
width:950px;
background-color:#000000;
}

img {
border:0;
}

#nav {
text-align:left;
width:939px;
height:45px;
padding-left:11px;
padding-top:5px;
background-color:#ffffff;
background-image:url(../images/nav/nav-btm.gif);
background-position:bottom left;
background-repeat:repeat-x;
}

#homeMain {
background-image:url(../images/home-bg.jpg);
height:326px;
width:950px;
padding-top:60px;
}

#searchMain {
background-image:url(../images/search-bg.jpg);
height:491px;
width:870px;
padding:40px 40px 0 40px;
text-align:left;
}

#contactMain {
background-image:url(../images/home-bg.jpg);
height:326px;
width:870px;
padding:40px 40px 0 40px;
text-align:left;
}

#newsMain {
background-image:url(../images/news-bg.jpg);
background-position:top;
width:870px;
padding:40px 40px 0 40px;
text-align:left;
}

#news2Main {
background-image:url(../images/news-bg.gif);
background-position:top;
width:870px;
padding:16px 40px 0 40px;
text-align:left;
}


#prodMain {
background-image:url(../images/home-bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:870px;
padding:20px 40px 20px 40px;
text-align:left;
}

#brochureMain {
background-image:url(../images/home-bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:870px;
padding:30px 40px 20px 40px;
text-align:left;
}


#prodMainGrayling {
background-image:url(../images/home-bg.jpg);
width:870px;
padding:20px 40px 20px 40px;
text-align:left;
}


div.bg450 {
background-image:url(../images/bg-450h.jpg) !important;
}

div.bg630 {
background-image:url(../images/bg-650h.jpg) !important;
background-position:top;
background-repeat:no-repeat;
}

div.bg900 {
background-image:url(../images/bg-900h.jpg) !important;
}

#invictaMain {
background-image:url(../images/background.jpg);
height:513px;
width:950px;
padding-top:15px;
text-align:left;
}

#invictaProductMain {
background-image:url(../images/products-bg2.jpg);
background-repeat: no-repeat;
height:1590px;
width:950px;
padding-top:15px;
text-align:left;
}

#graylingProductMain {
background-image:url(../images/grayling-products.jpg);
height:675px;
width:950px;
padding-top:15px;
text-align:left;
}


#btmBar {
font-size:9px;
background-image:url(../images/home-btm.gif);
width:950px;
}

#ftr {
width:930px;
color:#979899;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}

#ftr a {
color:#979899;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

#mainLeft {
width:255px;
height:490px;
margin-left:15px;
}

#mainRight {
width:614px;
height:470px;
margin-right:30px;
font-size:13px;
float:right;
}

#mainRight h3 {
font-size:14px;
}

img.title {
margin-top:10px;
}

div.prodSelectInner {
height:95px;
border:1px solid #636366;
}

#navLeft {
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:15px;
}

#navLeft ul {
list-style-type:none;
padding:0;
margin:0;
}

#navLeft ul li {
padding:0;
margin:0px 0 30px 15px;
}

#navLeft ul li.lw {
padding:0;
margin:0px 0 25px 15px;
}

#navLeft ul li a {
color:#cf7932;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#navLeft ul li a.active {
color:#36508c;
}

#navLeft ul li a:hover {
color:#36508c;
}

div.leftTop {
height:360px;
}

div.leftBottom {
height:30px;
padding:95px 0 0 20px;
}

div.invictaProds {
height:30px;
padding:95px 0 0 35px;
}

div.invictaProds2 {
height:30px;
padding:260px 0 0 35px;
}

div.graylingProdsSearch {
height:30px;
padding:95px 0 0 35px;
}


div.leftBottom input {
margin:0;
}

div.leftBottom form {
padding:0;
margin:0;
}

input {
font-size:12px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1b387c;
margin:0;
padding-top:14px;
padding-bottom:0;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#prodMain th {
font-size:12px;
color:#cf7932;
font-weight:bold;
text-align:left;
}

#prodMain td {
font-size:12px;
background-color:#cf7932;
color:#ffffff;
text-align:left;
border-bottom:2px solid #ffffff;
}

#prodMainGrayling th {
font-size:12px;
color:#2485d0;
font-weight:bold;
text-align:left;
}

#prodMainGrayling td {
font-size:12px;
background-color:#90b3e3;
color:#ffffff;
text-align:left;
border-bottom:2px solid #ffffff;
}


#productList {
margin-top:20px;
}

#productList a img {
margin:0 10px 0 10px;
}

p {
margin-top:10px;
margin-bottom:10px;
padding:0;
}

td ul {
margin:10px 0 0 0;
padding:0;
}

td ul li {
margin:10px 0 0 20px;
padding:0;
}

table.features {
background-color:#FFFFFF;
color:#000000;
}

table.features td {
background-color:#FFFFFF !important;
color:#000000 !important;
}

table.features td h3 {
font-size:13px;
color:#cf7932;
margin:0px;
padding:0px;
}

table.featuresGrayling {
background-color:#FFFFFF;
color:#000000;
}

table.featuresGrayling td {
background-color:#FFFFFF !important;
color:#000000 !important;
}

table.featuresGrayling td h3 {
font-size:13px;
color:#2485D0;
margin:0px;
padding:0px;
}

table.featuresGrayling td ul {
margin-bottom:10px !important;
}

div.homeLeft {
margin-top:30px; margin-left:30px; float:left; width:424px;
}

div.homeRight {
float:right; width:360px; margin-top:30px; margin-right:20px; line-height:1.5; 
}

div.homeRight p {
font-size:13px;
}

div.invictaBespokeGallery img {
margin-top:15px;
margin-right:20px;
}
