/****HTML****/

body { margin: 0 auto; font: 11px Helvetica, Arial, sans-serif; color: #000033; text-align: center;}	



/****CONTENT****/

#masterContainer { margin: 0 auto; width: 781px; background: transparent url(../images/masterBackground.gif) repeat-y top center; text-align: left; overflow: hidden; }

#gutsLeft { width: 217px; margin: 0px 0px 0px 6px; float: left; }

.imgLeft{ margin: 0px 0px 0px 0px; float: left;}
.leftHdr{ width: 200px; margin: 0px 0px 0px 14px; float: left; }

.linkList { margin-left: 0px; position: relative; top: 0px; width: 217px; float: left; }
.linkList ul { margin: 0px; margin-left: 15px; padding: 0px; }
.linkList li { line-height: 0ex;  list-style-type: none; display: block;  padding-top: 0px; margin-top: 10px; margin-bottom: 10px; }

#addcartButton { margin: 0 0 0 14px; padding: 4px 0px 0px 0px; width: 186px; height: 20px; text-align: center; background-color: #cc0000; float: left; margin-top: 10px; }
#addcartButton a { color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; }
#addcartButton a:link, #addcartButton a:visited { COLOR: #FFF; text-decoration: none; }
#addcartButton a:hover, #addcartButton a:active { COLOR: #FFF; text-decoration: underline; }	

.sepLeft{ height: 20px; float: left;}


#gutsRight { width: 528px; padding: 0px 8px 0px 4px; float: left; overflow: hidden;}

#cartSection { width: 528px; margin: 20px 0px 0px 0px;}

#cartNav { margin: 0px 0px 0px 196px; width: 320px; color: #cc0000; text-align: center;}
#cartNav ul { margin:0px auto; padding: 0;}
#cartNav li { display: inline; list-style-type: none; padding-right: 4px; padding-left: 4px; font: bold 11px Arial, Helvetica, sans-serif; line-height: 3.5ex;}
#cartNav a { color: #cc0000; font: 11px Arial, Helvetica, sans-serif;}
#cartNav a:link, #cartNav a:visited { COLOR: #cc0000; text-decoration: none; }
#cartNav a:hover, #cartNav a:active { COLOR: #cc0000; text-decoration: underline; }	

#balanceButton { margin: 0px 0px 0px 196px; padding: 4px 0px 0px 0px; width: 320px; height: 20px; text-align: center; background-color: #cc0000;}
#balanceButton a { color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; }
#balanceButton a:link, #balanceButton a:visited { COLOR: #FFF; text-decoration: none; }
#balanceButton a:hover, #balanceButton a:active { COLOR: #FFF; text-decoration: underline; }	

#cartDetails { margin: 5px 0px 0px 196px; width: 320px; height: 50px; background: url(../images/cart_background.gif);}

.hdr{ margin: 0px 0px 0px 5px; width: 523px; height: 50px; float: left;}
.hdrMainpage{ margin: 0px 0px 0px 5px; width: 523px; height: 150px; float: left;}
.imgRight{ margin: 0px 0px 0px 0px; float: left;}

#flashTop { float: left; }
#flashMidSec { width: 528px; }
#flashLeft { width: 5px; float: left; }
#flashContent { width: 514px; float: left; }
#flashGuts { width: 514px; float: left; }
#flashRight { width: 9px; float: left; }
#flashBttm { float: left; }

#flashNav { margin: 0px 0px 0px 0px; padding: 4px 10px 0px 0px; width: 504px; height: 19px; text-align: right; background-color: #cc0000; float: left; }
#flashNav a { color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; }
#flashNav a:link, #flashNav a:visited { COLOR: #FFF; text-decoration: none; }
#flashNav a:hover, #flashNav a:active { COLOR: #FFF; text-decoration: underline; }	

#places { margin: 0px 0px 0px 0px; width: 528px; color: #cc0000; text-align: right;}
#places ul { margin:0px auto; padding: 0;}
#places li { display: inline; list-style-type: none; padding-right: 0px; padding-left: 0px; }


/****SPACER****/

#bottomSpacer { float: left; width: 100%; height: 20px; }

/****FOOTER****/

#masterFooter { width: 773px; margin: 0 auto; clear: both; text-align: left;}
#footerBottom { width: 773px; height: 12px; background: transparent url(../images/masterBottom.gif) no-repeat top center; }

#footerGuts { width: 773px; margin: 0px 0px 0px 0px; text-align: center; }
#footerGuts ul { margin:0px 0; padding: 0;}
#footerGuts li { display: inline; list-style-type: none; padding-right: 5px; padding-left: 5px; font: 10px Arial, Helvetica, sans-serif; line-height: 3.5ex; COLOR: #cc0000}
#footerGuts a { color: #efefef; font: 10px Arial, Helvetica, sans-serif;}
#footerGuts a:link, #footerGuts a:visited { COLOR: #cc0000; text-decoration: underline; }
#footerGuts a:hover, #footerGuts a:active { COLOR: #cc0000; text-decoration: none; }	
