body {background-color:#11333f; padding:0; margin:0 auto; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
h1 {font-size:20px; display: block;}
h2 {font-size:16px; padding:15px 0 0 17px; margin:0 auto;}
h3 {font-size:16px; color:#fff;}

.optionmfg  {font-size:12px;}

p {padding:0 10px; margin:0 auto;}

#wrap {width:1008px; height:auto; margin:0 auto; padding:0;}
#banner {background:url(images/banner.jpg); width:1005px; height:175px; margin:0 auto; float:left;}

#navigation {width:1005px; height:42px; margin:0 auto; padding:0; float:left;}
#navigation li {display:inline; list-style-type:none; white-space:nowrap; margin:0 auto; padding:0;}
#navigation ul {margin:0 auto; padding:0;}
#left_nav {background:url(images/bttn_left.gif); width:227px; height:42px; margin:0 auto; padding:0; float:left;}
#home {background:url(images/bttn_home.gif); width:88px; height:42px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#home a {background:url(images/bttn_home.gif); width:88px; height:0 !important; height/**/:42px; /*for IE5.5's bad box model*/ padding-top:42px; display:block;}
#home a:hover {background-image:url(images/bttn_home_over.gif);}
#whatsnew {background:url(images/bttn_whatsnew.gif); width:137px; height:42px; margin:0 auto; padding:0; float:left;  overflow:hidden;}
#whatsnew a {background:url(images/bttn_whatsnew.gif); width:137px; height:0 !important; height/**/:42px; /*for IE5.5's bad box model*/ padding-top:42px; display:block; overflow:hidden;}
#whatsnew a:hover {background-image:url(images/bttn_whatsnew_over.gif);}
#sale {background:url(images/bttn_sale.gif); width:77px; height:42px; margin:0 auto; padding:0; float:left;  overflow:hidden;}
#sale a {background:url(images/bttn_sale.gif); width:77px; height:0 !important; height/**/:42px; /*for IE5.5's bad box model*/ padding-top:42px; display:block; overflow:hidden;}
#sale a:hover {background-image:url(images/bttn_sale_over.gif);}
#about {background:url(images/bttn_aboutus.gif); width:114px; height:42px; margin:0 auto; padding:0; float:left;  overflow:hidden;}
#about a {background:url(images/bttn_aboutus.gif); width:114px; height:0 !important; height/**/:42px; /*for IE5.5's bad box model*/ padding-top:42px; display:block; overflow:hidden;}
#about a:hover {background-image:url(images/bttn_aboutus_over.gif);}
#contact {background:url(images/bttn_contactus.gif); width:150px; height:42px; margin:0 auto; padding:0; float:left;  overflow:hidden;}
#contact a {background:url(images/bttn_contactus.gif); width:150px; height:0 !important; height/**/:42px; /*for IE5.5's bad box model*/ padding-top:42px; display:block; overflow:hidden;}
#contact a:hover {background-image:url(images/bttn_contactus_over.gif);}
#right_nav {background:url(images/bttn_right.gif); width:212px; height:42px; margin:0 auto; padding:0; float:left;}
#shopping_cart {background:url(images/cart.gif) left no-repeat; width:180px; height:40px; margin:0 auto; padding:0;}
#shopping_cart h3 {padding:11px 0 0 45px; font-weight:normal; font-size:16px; text-align:left;}

#left_column_wrap {width:227px; height:auto; margin:0 auto; padding:0; float:left;}
#left_bgd1 {background:url(images/bkgd_1.jpg) top no-repeat; width:9px; height:330px; margin:0 auto; padding:0; float:left;}
#left_column {background:url(images/shadow_left.gif) right repeat-y; width:218px; height:auto; margin:0 auto; padding:0; float:left;}
#left_column_main {background:#241C10; width:202px; height:auto; margin:0 auto; padding:0; float:left;}
#left_bgd2 {background:url(images/bkgd_2.jpg); width:16px; height:330px; margin:0 auto; padding:0; float:left;}
#left_column_top {background:url(images/left_top.jpg); width:202px; height:56px; margin:0 auto; padding:0; text-align:left; float:left;}
#left_foot {background:url(images/column_foot_left.jpg); width:218px; height:20px; margin:0 auto; padding:0; float:right;}
#left_column_top a {color:#fff; text-decoration:none; font-weight:normal}
#left_column_top a:visited{ color:#fff; text-decoration:none; font-weight:normal}
#left_column_top a:hover {color:#f6cc57; text-decoration:underline; font-weight:normal}


#main_content_wrap {background:url(images/shadow_left.gif) right repeat-y #e6d69c; width:566px; height:auto; margin:0 auto; padding:0; float:left;}
#main_content {background:url(images/main_bkgd.jpg) top no-repeat #e6d69c; width:550px; min-height:800px; height:auto; margin:0 auto; padding:0; float:left; color:#003366;}
#main_content_right {background:url(images/bkgd_3.jpg); width:16px; height:330px; margin:0 auto; padding:0; float:right;}
#footer {background:url(images/footer.jpg); width:566px; height:56px; margin:0 auto; padding:0; float:left; text-align:left;}
#footer p {padding:10px 0 0 20px}
#footer a, #footer_home a {color:#fff; text-decoration:none; font-weight:normal}
#footer a:visited, #footer_home a:visited {color:#fff; text-decoration:none; font-weight:normal}
#footer a:hover, #footer_home a:hover {color:#f6cc57; text-decoration:underline; font-weight:normal}

#right_column_wrap {width:212px; height:auto; margin:0 auto; padding:0; float:left;}
#right_column {background:url(images/shadow_right.gif) right repeat-y; width:212px; height:auto; margin:0 auto; padding:0; float:left;}
#right_column_main {background:#241C10; width:202px; height:auto; margin:0 auto; padding:0; float:left;}
#right_column_top {background:url(images/login.jpg) no-repeat; width:202px; height:40px; margin:0 auto; padding:0; text-align:left; float:left; text-align:center; overflow:hidden;}
#right_column_top a {font-weight:normal;}
#right_column_top h2 {padding:10px 0 0 0; text-align:center;}
#right_column_top p {padding:0; text-align:center;}
#right_column a{color:#fff; text-decoration:none; font-weight:normal}
#right_column a:visited{color:#fff; text-decoration:none; font-weight:normal}
#right_column a:hover{color:#f6cc57; text-decoration:underline; font-weight:normal}

#right_bgd {background:url(images/bkgd_4.jpg); width:10px; height:330px; margin:0 auto; padding:0; float:right;}
#cart {width:198px; height:auto; margin:0 auto; padding:0; border:solid #fff 2px; border-bottom:none; border-top:none; float:left; overflow:hidden;}
#dottedline {background:url(images/dashedline.gif) no-repeat; width:198px; height:20px; margin:0 auto; padding:0;}
#newsletter {width:198px; height:auto; margin:0 auto; padding:0; overflow:hidden;}
#right_foot {background:url(images/column_foot_right.jpg); width:212px; height:20px; margin:0 auto; padding:0; float:right; text-align:left; overflow:hidden;}

.categories1 {width:198px; height:auto; margin:0 auto; padding:0; border:solid #fff 2px; border-bottom:none; border-top:none; float:left; overflow:hidden;}
.categories1 ul {list-style:none; margin:0 auto; padding:0 0 20px 0; text-align:left; font-size:12px;}
.categories1 li{background:url(images/dashedline.gif) no-repeat; width:186px; height:20px; padding:0 0 0 15px; overflow:hidden;}
.categories1 a{color:#fff; text-decoration:none; font-weight:normal}
.categories1 a:visited{color:#fff; text-decoration:none; font-weight:normal}
.categories1 a:hover{color:#f6cc57; text-decoration:underline; font-weight:normal}
.header {background:url(images/head.jpg); width:202px; height:56px; margin:0 auto; float:left; text-align:left;}
.blackborder {text-decoration: none; border: 1px solid #000000;}
.thumbnames {font-size:11px; font-weight:bold; color:#000000;}
.pdgmain {color:#003366;}
.pdgmainlnk a{color:#003366;}
.pdgmainlnk a:visited{color:#003366;}
.pdgmainlnk a:hover{color:#003366;}


#home_content_wrap {background:url(images/shadow_left.gif) right repeat-y #e6d69c; width:793px; height:auto; margin:0 auto; padding:0; float:left;}
#home_content {background:url(images/home_bgd.jpg) top no-repeat #e6d69c; width:768px; min-height:300px; height:auto; margin:0 auto; padding:0; float:left;}
#left_bgd3 {background:url(images/left_bgd5.jpg) top #11333F no-repeat; float:left; width:9px; height:330px; margin:0 auto; padding:0;}
#home_content_right {background:url(images/bgd_5.jpg); width:16px; height:330px; margin:0 auto; padding:0; float:right;}
#footer_home {background:url(images/footer_home.jpg); width:793px; height:56px; margin:0 auto; padding:0; float:left; text-align:center;}
#footer_home p {padding:10px 0 0 20px}

a {color:#003366; font-weight:bold; text-decoration:underline;}
a:visited {color:#003366; font-weight:bold; text-decoration:underline;}
a:hover {color:#003366;}

.mceContentBody {background: #fff; color: #000; }
.mceContentBody a:link, .mceContentBody a:visited   {color: #fff !important; text-decoration: underline;} /* FF requires a important here */
.mceContentBody a:hover, .mceContentBody a:active   {color: #99d9e8 !important; text-decoration: none;} /* FF requires a important here */

 #mceSpanFonts {color:#fff;}

.pdf {background:url(images/pdf.gif) top left no-repeat; padding-left:20px; margin:0 auto;}
	a.pdf:hover {text-decoration:none;}

p.contact {font-size:16px;}