body {
 margin:0px;
 padding:0px;
 background-color:#005E9C;
}

#wrapper {
 margin: 0px auto;
 padding-top:6px;
/* width:770px; */
/* margin-left: expression( (document.body.clientWidth - 770) / 2 + 'px'); */
}

#navWrap{
 width:220px;
 background-image:url('/images/nav_back.gif');
}

#contentWrap {
 margin: 0px auto;
 color:#FFFFFF;

}

.headerText {
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 background-image:url('/images/head_back.gif');
 background-position:top;
 background-repeat:repeat-x;
 width:100%;
}

.searchBox {
 background-image:url('/images/search_back.gif');
 width:148px;
}

.search {
 border:1px solid #000000;
 background-image:url('/images/search_bg.gif');
 height:12px;
 font-family:arial;
 font-size:10px;
 color:#000000;
 margin-top:5px;
}

.searchGo {
 background-image:url('/images/search_bg.gif');
 border:1px solid #000000;
 height:16px;
 width:28px;
 font-family:arial;
 font-size:10px;
 color:#000000;
 margin-top:5px;
}


/***************************************/
/*  NAV                                */
/***************************************/

ul.nav {
 margin:0px;
 padding:0px;
 color:#FFFFFF;
 font-family:arial;
 font-size:11px;
 width:182px;
 border:1px solid #666666;
 list-style:none;
}

ul.nav li.navL1_on a {
 background-image:url('/images/nav_on.jpg');
 padding-left:17px;
 color:#FFFFFF;
 text-decoration:none;
 height:17px;
 font-weight:normal;
}

ul.nav li.navL1_on a:hover {
 background-image:url('/images/nav_on.jpg');
 padding-left:17px;
 color:#FFFFFF;
 text-decoration:underline;
 height:17px;
 font-weight:normal;
}

ul.nav li.navL1 a {
 padding-left:17px;
 color:#CCCCCC;
 text-decoration:none;
 height:17px;
 width:100%;
 font-weight:normal;
}

ul.nav li.navL1 a:hover {
 padding-left:17px;
 color:#CCCCCC;
 text-decoration:underline;
 height:17px;
 font-weight:normal;
}

ul.nav li.navL1_on {
 background-image:url('/images/nav_on.jpg');
 height:17px;
}

ul.nav li.navL1 {
 background-image:url('/images/nav.jpg');
 height:17px;
}



ul.nav li.navL2 a {
 padding-left:22px;
 color:#CCCCCC;
 text-decoration:none;
 font-weight:normal;
}

ul.nav li.navL2 a:hover {
 padding-left:22px;
 color:#CCCCCC;
 text-decoration:underline;
 font-weight:normal;
}



ul.nav li.navL2 {
 background-image:url('/images/navL2_on.jpg');
 height:17px;
 padding-top:1px;
}



ul.nav li.navL3_on a {
 padding-left:32px;
 color:#999999;
 text-decoration:none;
 font-weight:normal;
}

ul.nav li.navL3_on a:hover {
 padding-left:32px;
 color:#999999;
 text-decoration:underline;
 font-weight:normal;
}


ul.nav li.navL3 a {
 padding-left:32px;
 color:#999999;
 text-decoration:none;
 font-weight:normal;
}

ul.nav li.navL3 a:hover {
 padding-left:32px;
 color:#999999;
 text-decoration:underline;
}

ul.nav li.navL3_on {
 background-image:url('/images/navL3_on.jpg');
 height:17px;
 padding-top:1px;
}


ul.nav li.navL3 {
 background-image:url('/images/navL3.jpg');
 height:17px;
 padding-top:1px;
}

.navPadding {
 padding-left:23px;
}

.storeText {
 color:#000000;
 font-family:arial;
 font-size:10px;
 padding-left:7px;
}


/************************************************/
/*  A Styles                                    */
/************************************************/

.sItemDark a {
 color:#000000;
 text-decoration:none;
 font-weight:normal;
}

.sItemDark a:hover {
 color:#000000;
 text-decoration:underline;
 font-weight:normal;
}

.sItemLight a {
 color:#000000;
 text-decoration:none;
 font-weight:normal;
}

.sItemLight a:hover {
 color:#000000;
 text-decoration:underline;
 font-weight:normal;
}

a {
 color:#FF7A1E;
 text-decoration:none;
 font-weight:bold;
}

a:hover {
 color:#FF7A1E;
 text-decoration:underline;
 font-weight:bold;
}

.conTop a {
 color:#999999;
 height:23px;
 font-family:arial;
 font-size:10px;
 text-decoration:none;
}

.conTop a:hover {
 color:#999999;
 height:23px;
 font-family:arial;
 font-size:10px;
 text-decoration:underline;
}

.searchItems a {
 display:inline;
 color:#000000;
 text-align:right;
}
.searchItems a:hover {
 display:inline;
 color:#484848;
 text-align:right;
}

.footer a {
 color:#FFFFFF;
}

.footer a:hover {
 color:#FFFFFF;
}

/************************************************/




.conTop {
 background-image:url('/images/con_top.gif');
 background-repeat:repeat-x;
 color:#999999;
 height:23px;
 font-family:arial;
 font-size:10px;
 width:100%;
}

.leftCon {
 background-image:url('/images/left_con.gif');
}

.rightCon {
 background-image:url('/images/right_con.gif');
}

.bodyContent {
 background-image:url('/images/con_back.jpg');
 background-repeat:no-repeat;
 background-position:top right;
 background-color:#FFFFFF;
 font-family:arial;
 font-size:12px;
 color:#666666;
 width:100%;
}

.bodyContent2 {
 background-color:#FFFFFF;
 font-family:arial;
 font-size:12px;
 color:#666666;
 width:100%;
}

.intro {
 background-image:url('/images/intro_para.jpg');
 background-repeat:repeat-x;
 background-position:top right;
 color:#000000;
 height:72px;
 padding-top:18px;
 padding-right:18px;
 padding-left:18px;
}

.heading1 {
 color:#FF7A1E;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 display:inline;
}

.heading2 {
 color:#666666;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 display:inline;
}

.featureBox {
 height:178px;
 width:332px;
 border:1px solid #CCCCCC;
 padding-left:7px;
 padding-right:7px;
}

.specials {
 border:1px solid #CCCCCC;
 width:99%;
 padding:1px;
}

.sItemDark {
 background-color:#F1F1F1;
 font-family:arial;
 font-size:12px;
 padding-left:8px;
 height:20px;
}

.sItemLight {
 background-color:#FFFFFF;
 font-family:arial;
 font-size:12px;
 padding-left:8px;
 height:20px;
}

.footer {
 background-image:url('/images/foot_back.gif');
 background-repeat:repeat-x;
 color:#000000;
 font-family:arial;
 font-size:10px;
 width:100%;
 text-align:center;
}

img {
 border:0px;
}

.greyBorder {
 border-top:1px dashed #000000;
 border-bottom:1px dashed #000000;
 background-color:#E5E5E5;
 padding-left:6px;
 padding-right:6px;
 height:24px;
}

.greyContent {
 border-bottom:1px dashed #000000;
 height:20px;
}


.price1 {
 color:#FF6F17;
 display:inline;
 font-weight:bold;
}

.price2 {
 color:#000000;
 display:inline;
}

.pTable {
 border:1px solid #CCCCCC;
}

.posted {
 font-size:10px;
}

.contentText {
 color:#000000;
 font-family:arial;
 font-size:12px;
 padding-left:30px;
}

hr {
 width:100%;
 color:#CCCCCC;
 padding:0px;
 margin:0px;
}
