﻿body {margin: 0px; text-align: center;  background-color:#000000;}
body, div, p {font-family:arial; font-size: 12px;}
body A {text-decoration:none; color:#5e5d5d;}
img{display:block;}


#mainshell {width: 950px; margin: auto;  text-align: left; }
#contentshell {width: 950px;}

#contentarea{font-family:Arial; font-size:12px;}
#contentareashell{font-family:Arial; font-size:12px; margin:15px 25px 25px 25px;}
#productarea{font-family:Arial; font-size:12px;}

/*This style will provides margins for those pages that have a hard coded nav id 
and also use hard coded form values e.g. (contact form page)*/
#paddingint {margin:30px; background-color:#FFFFFF;}


/*Homepage Styles*/
#header {width: 950px; height:405px;}
#navarea {width: 950px; height:35px; background-image: url(../graphics/design/hp_nav_repeat.gif); background-repeat:repeat-x;}
#navareashadow {width: 950px; height:7px; background-image: url(../graphics/design/hp_nav_repeat_shadow.gif); background-repeat:repeat-x;}
#featurearea {width: 950px; overflow:hidden; background-image: url(../graphics/design/hp_feature_background.gif); background-repeat:repeat-y;}
#footercontent{clear:both; font-family:arial; width:950px; text-align:center; font-size: 12px; padding:10px; color:#d48043; background-image: url(../graphics/design/hp_footer_background.gif); background-repeat:repeat-y;}
#footercontent A{color:#d48043; font-weight:bold;}
#footercontent A:hover{color:#7e7e7e; font-weight:bold;}

/*Internal Styles*/
#headerint {width: 950px; height:210px;}
#navareainternal {width: 950px; height:35px; background-image: url(../graphics/design/hp_nav_repeat.gif); background-repeat:repeat-x;}
#internalfootercontent{font-family:arial; width:100%; text-align:center; font-size: 10px; color:#7e7e7e; background-color:#eaeaea;}
#internalfootercontent A{color:#7e7e7e; font-weight:bold;}
#internalfootercontent A:hover{color:#996600; font-weight:bold;}
#emailarea{text-align:right; padding-top:20px; padding-right:20px;}
.producthead {color:#bd000a; font-size:24px;}
.productprice {color:#bd000a; font-size:19px; font-weight:bold;}
.featurehead {color:#938a6e; font-size:11px; font-weight:bold;}
.features {color:#7e7e7e; font-size:11px;}
.features A{color:#7e7e7e; font-size:11px; text-decoration:underline;}
.relatedhead {font-size:14px; color:#938a6e; }
.relatedsmall A{color:#7e7e7e; font-size:10px; text-decoration:none;}
.productlink A{color:#996600}
.thumbnailImage{border:none;}
#storeresults{font-family:Arial; font-size:12px;}
.marketing{font-family:Arial; font-size:16px; color:#ffffff;}




/*
#menu {width: 234px; float: left;  margin-left:10px;}
#content {float: left; width: 734px;  background-image: url(../graphics/design/background_homepage.jpg); background-repeat:no-repeat;}

#searchblock{}
#flashblock{margin-left:10px; margin-top:25px;}
#scrollingblock{margin-left:10px; height:156px; width:710px;}
#homepagefeatures{}
#footercontent{font-family:verdana; font-size: 10px; margin-top:15px; color:#e3e9f0;}
#footercontent A{color:#e3e9f0; text-decoration:underline;}
*/

#Navigation_RadMenu1_m0_m0{background-color:#0b0909; padding:0px; border:none; width:248px; margin:0px;}
#Navigation_RadMenu1_m0_m0 a{background-color:#0b0909; padding:0px; border:none; width:248px; margin:0px;}

/* Amazon Cart CSS */
.CartIcon {border: 0px; float: right; width: 27px; height: 14px}
.CartIconDetail {border: 0px; width: 118px; height: 46px; display: inline; vertical-align: middle; margin-left: 20px}
.priceArea {margin: 0px 22px}


/* CSS For RadEditor */
.HPFeature{color:#bd000a; font-family:Arial; font-size:14px;}
.HPFeatureSub{color:#7e7e7e; font-family:Arial; font-size:14px; font-style:italic;}
.HPFeatureText{color:#7e7e7e; font-family:Arial; font-size:10px;}
.HPFeatureLink A{color:#7e7e7e; font-size:11px; text-decoration:underline;}

.INFeature{color:#cc9933; font-family:arial; font-size:14px;}
.INFeatureText{color:#fff2d7; font-family:Arial; font-size:10px;}
.INFeatureLink A{color:#fff2d7; font-size:11px; text-decoration:underline;}

