
/* ----------------------- colors ---------------------------

gold border = #acb55a

---------------------------------------------------------------- */        

body {
margin:30px 0 80px; background-color:#000; background-image:url(images/BG-new1.jpg); background-attachment:fixed; background-position:top center; background-repeat:no-repeat; font-size:12px; color:#555; font-family:Verdana, Arial, Helvetica, sans-serif
}

a:link, a:visited {
color:#e76b87; text-decoration:underline
}

a:hover, a:active {
color:#e76b87; text-decoration:none
}

img {
border:0
}

p {
margin:0 0 8px;
}

form {
margin-bottom:5px;
}

h1 {
color:#949d4c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; border-bottom:1px #eb90a5 dotted; 
margin:0 0 15px; line-height:26px;
}

h2 {
color:#949d4c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:12px 0 6px; line-height:26px;
}

h3 {
color:#e76b87; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; margin:3px 0 12px; line-height:26px;
}

#container {
margin:0 auto; width:841px; border:2px #acb55a solid;
}

#topC-Home {
width:100%; background-image:url(images/BG-top-Home1.jpg); background-repeat:no-repeat; height:179px;
}

#topC2-Home {
width:100%; background-image:url(images/BG-top2-Home.jpg); background-repeat:no-repeat; height:96px;
}

#middleC-Home {
width:841px;
}

#middleLeftSide-Home {
float:left; width:362px; height:300px; background-image:url(images/BG-leftSide-Home.jpg); background-repeat:no-repeat
}

#middleDoor-Home {
float:left; width:119px; height:300px; background-image:url(images/BG-door-Home.jpg); background-repeat:no-repeat
}

#middleRightSide-Home {
float:left; width:360px; height:300px; background-image:url(images/BG-rightSide-Home.jpg); background-repeat:no-repeat;
_width:357px; position:relative
}

#specials-Home {
position:absolute; top:89px; left:235px; height:50px; width:76px; z-index:1000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#2ea4bf; font-weight:bold; line-height:14px;
}

#specials-Home p {
margin:4px 0 5px;  padding:0;
}

#specials-Home a:link, #specials-Home a:visited, #specials-Home a:active {
color:#2ea4bf; text-decoration:none
}

#specials-Home a:hover {
color:#e8535d; text-decoration:none
}

.specialsDivider-Home {
border-bottom:1px #cbe3f7 dotted; margin:0;
}

#bottom-Home {
width:100%; height:25px; background-image:url(images/BG-bottom-Home.jpg); background-repeat:no-repeat; 
}

#footer-Home {
width:841px; color:#eee; margin:0 auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0 0; 
font-weight:bold
}

#footer-Home a:link, #footer-Home a:visited, #footer-Home a:active {
color:#eee; text-decoration:none
}

#footer-Home a:hover {
color:#f3f9b9; text-decoration:none
}

#topC {

}

#roofTop {
height:42px; width:100%; background-image:url(images/BG-roofTop.jpg); background-repeat:no-repeat
}

#topLinksC {
height:161px; width:812px; padding:0 0 0 29px; background-image:url(images/BG-topLinks.jpg); background-repeat:no-repeat
}

#topLink1 {
float:left; background-image:url(images/button1.jpg); background-repeat:no-repeat;  
}

#topLink1 a:link, #topLink1 a:visited, #topLink1 a:active {
background-image:url(images/button1.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink1 a:hover {
background-image:url(images/button1-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink2 {
float:left; background-image:url(images/button2.jpg); background-repeat:no-repeat; margin-left:16px; width:132px; height:77px; display:block
}

#topLink2 a:link, #topLink2 a:visited, #topLink2 a:active {
background-image:url(images/button2.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink2 a:hover {
background-image:url(images/button2-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#Logo {
float:left; margin-left:16px;
}

#topLink3 {
float:left; background-image:url(images/button3.jpg); background-repeat:no-repeat; margin-left:16px;
}

#topLink3 a:link, #topLink3 a:visited, #topLink3 a:active {
background-image:url(images/button3.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink3 a:hover {
background-image:url(images/button3-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink4 {
float:left; background-image:url(images/button4.jpg); background-repeat:no-repeat; margin-left:16px;
}

#topLink4 a:link, #topLink4 a:visited, #topLink4 a:active {
background-image:url(images/button4.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink4 a:hover {
background-image:url(images/button4-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#middleC {
width:841px; background-image:url(images/BG-subsContent.jpg); background-repeat:repeat-y;
}

#leftColumnC {
float:left; width:201px;
}

#leftNavC {
width:136px; padding:12px 0 0 65px; background-image:url(images/BG-LeftNavC2.jpg); background-position:top left; background-repeat:no-repeat
}

.leftNavLinkTop {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff; background-image:url(images/BG-leftNavLinkTop2.jpg); background-repeat:no-repeat;
}

.leftNavLinkTop a:link, .leftNavLinkTop a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkTop2.jpg); background-repeat:no-repeat; display:block; width:106px; height:25px; padding:7px 0 0 30px;  
}

.leftNavLinkTop a:hover, .leftNavLinkTop a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkTop2-O.jpg); display:block; width:106px; 
height:25px; padding:7px 0 0 30px;  
}

.leftNavLink {
background-image:url(images/BG-leftNavLink2.jpg); background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; 
}

.leftNavLink a:link, .leftNavLink a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2.jpg); background-repeat:no-repeat; display:block; width:106px; height:26px; padding:6px 0 0 30px;  
}

.leftNavLink a:hover, .leftNavLink a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2-O.jpg); display:block; width:106px; height:26px; padding:6px 0 0 30px;  
}

.leftNavLinkBig {
background-image:url(images/BG-leftNavLink2.jpg); background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; 
}

.leftNavLinkBig a:link, .leftNavLinkBig a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2-Big.jpg); background-repeat:no-repeat; display:block; width:107px; height:40px; padding:6px 0 0 29px;  
}

.leftNavLinkBig a:hover, .leftNavLinkBig a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2-Big-O.jpg); display:block; width:107px; 
height:40px; padding:6px 0 0 29px;  
}

.leftNavLinkBottom {
background-image:url(images/BG-leftNavLinkBottom2.jpg); background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; 
}

.leftNavLinkBottom a:link, .leftNavLinkBottom a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkBottom2.jpg); background-repeat:no-repeat; display:block; width:106px; height:23px; padding:6px 0 0 30px;  
}

.leftNavLinkBottom a:hover, .leftNavLinkBottom a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkBottom2-O.jpg); display:block; width:106px; height:23px; padding:6px 0 0 30px;  
}

#leftColumnPromotionsC {
width:120px; padding:22px 0 0 65px;
}

#leftColumnPromotionsTop {
margin:0; padding:0; height:9px; width:100%
}

#leftColumnPromotionsInfo {
background-image:url(images/BG-promosBottom2.jpg); background-position:bottom; background-repeat:no-repeat; 
background-color:#fb7192; padding:2px 11px 15px; width:98px; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold; text-align:center; font-size:14px;
}

#leftColumnPromotionsInfo a:link, #leftColumnPromotionsInfo a:visited {
color:#fff; text-decoration:none
}

#leftColumnPromotionsInfo a:hover, #leftColumnPromotionsInfo a:active {
color:#f3f9b9; text-decoration:none
}

#leftColumnPromotionsInfo p {
margin:4px 0 7px;  padding:0;
}

.smallerPromoText {
font-size:12px
}

#leftColumnAdditionalItems {
width:120px; padding:22px 0 0 65px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; 
}

#contentC {
float:left; padding:0 40px 25px 35px; width:525px; min-height:320px; 
}

#content-noLeftNavC {
padding:0 40px 25px 73px; width:688px; min-height:320px
}

#content-noLeftNavC-HotBuy  {
padding:0 40px 25px 73px; width:688px; min-height:320px
}

#bottom {
width:100%; height:41px; background-image:url(images/BG-bottom.jpg); background-repeat:no-repeat
}

#footer {
width:841px; color:#eee; margin:0 auto; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:11px 0 0; letter-spacing:1px; font-weight:bold
}

#footer a:link, #footer a:visited, #footer a:active {
color:#eee; text-decoration:none
}

#footer a:hover {
color:#f3f9b9; text-decoration:none
}

#footer2 {
width:841px; color:#fff; margin:0 auto; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; padding:10px 0 0; 
}

#footer2 a:link, #footer2 a:visited, #footer2 a:active {
color:#fff; text-decoration:none
}

#footer2 a:hover {
color:#fff; text-decoration:none
}

.homeURL {
font-size:12px; font-weight:bold; 	
}

#footer3 {
width:841px; color:#ddd; margin:0 auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:20px 0 0; 
}

#footer3 a:link, #footer3 a:visited, #footer3 a:active {
color:#ddd; text-decoration:none
}

#footer3 a:hover {
color:#f3f9b9; text-decoration:none
}

.clear {
clear:both
}

.handcursor {
cursor:hand; cursor:pointer;
}

#products-eCommerce table {
width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:0; border-collapse:collapse; 
}

#products-eCommerce td {
border:0; vertical-align:top; padding:0
}

#contentC table {
width:90%; border:0; border-collapse:collapse; margin:36px auto 0;
}

#contentC td {
border:0; padding:15px 9px; vertical-align:top; 
}

#paymentOptions {
text-align:center; padding:56px 0 0 0;
}

#bottomLogos {
border:0; border-collapse:collapse; margin:0 0 0 26px; width:95%; 
}

#bottomLogos td {
border:0; padding:0; vertical-align:middle; 
}

#bobcontent1 table {
width:90%; border:0; border-collapse:collapse; margin:0;
}

#bobcontent1 td {
border:0; padding:0 0 7px; vertical-align:top; 
}

#bobcontent2 {
padding-bottom:24px
}

#bobcontent2 table {
width:90%; border:0; border-collapse:collapse; margin:0;
}

#bobcontent2 td {
border:0; padding:0 0 7px; vertical-align:top; 
}

#bobcontent2 select {
margin:0 0 7px; 
}



#continueShopping {
padding:6px 0 0 0;
}

#continueShopping a:link, #continueShopping a:visited, #continueShopping a:active {
text-decoration:none; color:#949d4c
}

#continueShopping a:hover {
text-decoration:none; color:#e76b87;
}

.acceptPaymentsText {
font-size:11px; color:#555; padding:6px 0 13px; text-align:center; font-style:italic
}

#biggerPhotoC {
text-align:center; padding:37px 0 50px;
}

#newProductNotification {
display:none; padding-top:21px;
}

#newProductNotification-top {
width:120px; height:69px; background-image:url(images/BG-newProductTop1.jpg); background-position:top;
background-repeat:no-repeat
}

#newProductNotification-bottom {
width:96px; padding:0 12px 21px; color:#fff; font-size:12px; font-weight:bold; text-align:center; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
background-image:url(images/BG-newProductBottom.jpg); background-repeat:no-repeat; background-position:bottom;
}

#newProductNotification-bottom p {
padding:0; margin:0;	
}

#newProductNotification-bottom a:link, #newProductNotification-bottom a:visited {
color:#fff; text-decoration:none	
}

#newProductNotification-bottom a:hover, #newProductNotification-bottom a:active {
color:#fff; text-decoration:none	
}

.introPagePic {
margin:7px 1px 20px 32px;
}

.HotBuyText-red {
color:#dd0000; font-size:14px;
}

.cf-name {
margin-left:19px;
}

.cf-email {
margin-left:15px;
}

.cf-texBox {

}

.cf-confirmationText {
font-weight:bold; color:#e76b87; font-size:13px; margin:12px 0
}

.cf-errorText {
font-weight:bold; color:#dd0000; font-size:13px; margin:12px 0; 
}

.hotBuyNotifications {
padding:0 0 12px 7px; font-weight:bold; font-size:13px
}

.hotBuyNotifications a:link, .hotBuyNotifications a:visited, .hotBuyNotifications a:active {
text-decoration:none; color:#949d4c
}

.hotBuyNotifications a:hover {
text-decoration:none; color:#e76b87
}

.Facebook_Logo {
	
}

.Twitter_Logo {
margin:9px 0 18px;	
}

:focus {
outline:none	
}

#pb_options {
	
}

#pw_options {
display:none;	
}

#pb_options_paypal {
	
}

#pw_options_paypal {
display:none;	
}










