body  {background-image: url(images/main_bg.gif); background-repeat:repeat-x; background-color:#162645; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#333;}

#wrapper {width:876px; margin:0 auto; text-align:left;}
#tileshadow {width:876px; background:url(images/shadow_tile.gif); float:left; background-repeat:repeat-y;}
#shadowMain {width:876px; background:url(images/shadow_main.gif); float:left; background-repeat:no-repeat;}
#maincontainer {width:850px; margin-left:13px;}
#contentBg {width:850px; float:left; background-image:url(images/content_tile.gif); background-repeat:repeat-y;}
#allcontent {width:850px; float:left; background-image:url(images/content_bg.gif); background-repeat:no-repeat;}

/* Home Page */ 

/* Header / Top Nav
----------------------------------------------------------------------------*/
#header {
   width:850px;
   height:71px;
   background-image:url(images/header.jpg);
   overflow:hidden;
}

#topNavBox {
   width:850px;
   height:115px;
   background-image:url(images/top_nav_bg.gif);
   overflow:hidden;
}

#topNav {
   width:825px;
   float:left;
   text-align:right;
   margin-top:14px;
   color:#1058d9;
   font-weight:bold;
}
#topNav a {color:#1058d9; text-decoration:none;}
#topNav a:hover {color:#ff5a00; text-decoration:none;}

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:158px;
   float:left;
   margin-top:18px;
}

#leftNav {
   width:142px;
   float:left;
   margin-left:16px;
   color:#063ea5;
   font-size:13px;
}
#leftNav a {color:#063ea5; text-decoration:none;}
#leftNav a:hover {color:#ff5a00; text-decoration:none;}

#search {
   width:124px;
   float:left;
   margin-left:16px;
   margin-top:18px;
   text-align:center;
   font-size:11px;
   color:#6c6c6c;
}

#sponsors {
   width:110px;
   float:left;
   margin-top:24px;
   margin-left:24px;
   font-size:11px;
   color:#525252;
   text-align:center;
}
#sponsors a {color:#525252; text-decoration:none;}
#sponsors a:hover {color:#000; text-decoration:none;}
#sponsors p {margin-top:0px; margin-bottom:10px;}

/* Right Side
----------------------------------------------------------------------------*/ 
#right {
   width:640px;
   float:left;
   margin-left:26px;
}

#inner-right {
   width:640px;
   float:left;
   margin-left:26px;
   margin-top:18px;
}
#inner-right p {margin-top:0px; margin-bottom:5px;}

#homeMid {
   width:462px;
   float:left;
   margin-top:18px;
   line-height:16px;
}

#homePics {
   width:150px;
   float:left;
   text-align:center;
   margin-left:24px;
   font-weight:bold;
}
#homePics p {margin-top:1px; margin-bottom:13px;}

/* Footer
----------------------------------------------------------------------------*/
#copyright {
   width:876px;
   float:left;
   background-image:url(images/copyright_bg.gif);
   background-repeat:no-repeat;
}

#copyText {
   width:850px;
   float:left;
   margin-top:60px;
   text-align:center;
   margin-left:13px;
   color:#69a5c7;
   font-size:11px;
}
#copyText a {color:#69a5c7; text-decoration:underline;}
#copyText a:hover {color:#fff; text-decoration:underline;}

/* Inner Pages
----------------------------------------------------------------------------*/ 
.topProd {
   width:640px;
   float:left;
   border-bottom:1px solid #69a5c7;
   padding-bottom:4px;
   margin-top:26px;
}

.brandID {
   width:225px;
   float:left;
   font-size:14px;
}

.checkOut {
   width:415px;
   float:left;
   text-align:right;
   font-size:10px;
   color:#FF5A00;
}
.checkOut a {color:#FF5A00; text-decoration:none;}
.checkOut a:hover {color:#000; text-decoration:none;}

.mainProd {
   width:640px;
   float:left;
   margin-top:14px;
}

.prodBox {
   width:140px;
   float:left;
   margin-right:20px;
   text-align:center;
   font-weight:bold;
   height:175px;
}

.prodBox2 {
   width:140px;
   float:left;
   margin-right:20px;
   text-align:center;
   font-weight:bold;
   height:250px;
}

.linksBox {
   width:620px;
   float:left;
}

.linksPic {
   width:120px;
   float:left;
}

.linksTxt {
   width:500px;
   float:left;
}

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:16px; color:#000; margin-bottom:15px; margin-top:0px;}
h2 {font-size:16px; color:#000; margin-bottom:0px; margin-top:0px;}
h3 {font-size:14px; color:#000; margin-bottom:6px; margin-top:0px; font-family:Helvetica, arial;}
.picspace {margin-top:8px; margin-bottom:4px;}
.picspace2 {margin-bottom:40px;}
.picspace3 {margin-bottom:3px;}
.orange {color:#ff5a00;}
.blue {color:#0046c5;}
a img {border:none;}
a {outline:none;}
td {font-size:12px;}
ul.dot {list-style-image:url(images/dot2.gif); margin-top:0px; margin-bottom:0px; margin-left:0px; padding-left:16px;}
li.brk {margin-bottom:5px;}
a:hover {outline:none;}
a {color:#0046c5; text-decoration:underline;}
a:hover {color:#ff5a00; text-decoration:underline;}
form {padding:0px; margin:0px;}
