body { 	padding: 0px; margin: 25px 0px 0px 0px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; color : #555161; background-image: url(../images/bakground_page.png); background-repeat: repeat-x; }

.hidden { DISPLAY: none}
IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; background-color:#FFFFFF;}
form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 

/* General Links */
a:link { text-decoration : none; color : #CC0000; border: 0px;} 
a:active { text-decoration : underline; color : #CC0000; border: 0px;} 
a:visited { text-decoration : none; color : #CC0000; border: 0px;} 
a:hover { text-decoration : underline; color : #FF9900; border: 0px;} 

#header { background-color: #fff; text-align: center; width:772px; height: 118px; margin: 0px auto; padding: 0px; background-image: url(../images/header.png); }
#headerLogo { background-image: url(../images/sucasa_logo.png); background-repeat: no-repeat; width: 187px; float: left; clear: both; }

/* SubHeader Class Links & Search */
#links { width:772px; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; clear: both; height: 34px;}
#linksSlogan { padding: 0px; margin: 0px; background-image: url(../images/sucasa_slogan.png); background-repeat: no-repeat; float: left; height: 34px; width: 187px; } 

I {	DISPLAY: none}
#linksMenu { WIDTH: 351px; PADDING: 0px; float: right; background-color:f1f1f1;}
#linksMenu UL { PADDING: 0px; margin: 0px; FLOAT: left; WIDTH: 351px; LIST-STYLE-TYPE: none }
#linksMenu LI { FLOAT: left }
#linksMenu A { DISPLAY: block; HEIGHT: 34px }
#linksMenu A.about { BACKGROUND: url(../images/links/about_us.png) no-repeat left top; WIDTH: 76px }
#linksMenu A.sucasanews { BACKGROUND: url(../images/links/sucasa_news.png) no-repeat left top; WIDTH: 105px}
#linksMenu A.locations { BACKGROUND: url(../images/links/locations.png) no-repeat left top; WIDTH: 88px}
#linksMenu A.contactus { BACKGROUND: url(../images/links/contact_us.png) no-repeat left top; WIDTH: 82px}
#linksMenu A:hover { BACKGROUND-POSITION: left bottom }

#subHeader { width:772px; margin: 0px; margin-left: auto; margin-right: auto; padding: 10px 0px 0px 0px; height: 30px; border-bottom: 2px solid #DDE4EC;}
#subHeaderSearch { float: left; width: 187px; text-align: right;}
#subHeaderSearch input {color:#5C6C72; background-color: #EDECE7; border: 1px solid #BAAA90; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#subHeaderWhere { color: #CD6800; float: left; padding: 0px 0px 0px 20px}
#subHeaderWhere UL { padding: 3px 0px 0px 0px; margin:0px; font-weight: bold;}
#subHeaderWhere LI { display:inline;padding: 2px 15px 2px 2px;	margin: 2px 0px 1px 0px; list-style-type: none;	background-image: url(../images/li_arrow.png); background-repeat: no-repeat;background-position: right top; }

#subHeaderWhishlist {float: right;}

#bgcontain { width: 772px; margin: 0 auto; text-align: left; } 
#content { margin: 10px 0px 10px 0px;  padding: 10px 0px 10px 0px; float: left; width: 100%; clear: both; min-height: 250px; background-image: url(../images/bakground_content.png); background-repeat: repeat-y; background-position: right; } 
#contentDefault { margin: 10px 0px 10px 0px;  padding: 10px 0px 10px 0px; float: left; width: 100%; clear: both; min-height: 250px; background-image: url(../images/bakground_content_default.png); background-repeat: repeat-y; background-position: right; } 
#contentDefault p { font-size: 10px; line-height: 16px;}

#contentCenterDefault { float: right;	width: 563px; min-height: 100%; } 
#contentCenterDefault h1 { display: block; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC6602; font-variant: normal; margin:0px 10px 20px 0px; padding: 3px 0px 3px 0px; border-bottom: solid 1px #f1f1f1; letter-spacing: -1px;}

/*\ IE/Win min height hack */ 
* html #center {height: 250px; } 
/* */ 

#center { float: right;	width: 563px; min-height: 100%; } 

.centerLeft { width: 290px; float:left; padding: 0px 0px 0px 0px; text-align:left; }
.centerLeft h1 { display: block; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC6602; font-variant: normal; margin:0px 10px 20px 0px; padding: 3px 0px 3px 0px; border-bottom: solid 1px #f1f1f1; letter-spacing: -1px;}
.centerLeft IMG {border: solid 1px #f1f1f1; padding: 0px 4px 4px 4px; margin: 0px 0px 0px 0px;}
.centerLeft A, .centerLeft A:visited {  display: block; border: solid 1px #f1f1f1; padding: 3px 4px 4px 4px; text-align: center;}
.centerLeft A:hover { color: #FFFFFF; display: block; border: solid 1px #f1f1f1; padding: 3px 4px 4px 4px; text-align: center; background-color:#FF6600; text-decoration: none;}

.centerRight { float: left; width: 240px; padding: 0px 0px 0px 23px;}
.centerRight h1 { display: block; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC6602; font-variant: normal; margin:0px 0px 20px 0px; padding: 3px 0px 3px 0px; border-bottom: solid 1px #f1f1f1; letter-spacing: -1px;}
.centerRight table { margin: 0px 0px 20px 0px}
.centerRight td {font-weight: bold; width: 50%; border-bottom: solid 1px #f1f1f1;}
.centerRight th {font-weight: normal; text-align: left; width: 50%; border-bottom: solid 1px #f1f1f1;}
.centerRight P { color: #798082; font-size: 11px; border-bottom: solid 1px #f1f1f1; padding: 0px 0px 10px 0px; line-height: 14px;}
.centerRight span { color: #435359; padding: 0px; margin: 0px;}
.centerRight UL { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight: bold;}
.centerRight LI {  padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; list-style-type: none; background-color:#F5F5EB;}
.centerRight LI A, .contentLeft LI A:VISITED { color: #CB6500; display: block; padding: 0px 0px 0px 0px;  }
.centerRight LI A:hover { display: block; color: #394958; padding: 0px 0px 0px 0px; text-decoration: none; }

.specials {}
.download {	background-image: url(../images/specials_01.png); height: 17px; background-repeat: no-repeat; }
.addtowishlist { background-image: url(../images/specials_02.png); background-repeat: no-repeat; height: 17px; }
.emailtofriend { background-image: url(../images/specials_03.png); height: 18px; background-repeat: no-repeat; }

/* Display Products */
.contentLeft { width: 134px; padding: 0px 20px 0px 0px; float: left; border-left: solid 46px #EDECE7; height: 250px;  }
.contentLeft h1 { display: block; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC6602; font-variant: normal; margin:0px 15px 0px 15px; padding: 3px 0px 3px 0px; border-bottom: solid 1px #f1f1f1; letter-spacing: -1px;}
.contentLeft UL { padding: 0px 0px 0px 0px; margin:0px 15px 0px 15px; font-weight: bold;}
.contentLeft LI {  padding: 0px 0px 0px 0px; margin: 2px 0px 1px 0px; list-style-type: none; }
.contentLeft LI A, .contentLeft LI A:VISITED { color: #CB6500; display: block; padding: 2px 0px 3px 0px; border-bottom: solid 1px #ECEDE8; }
.contentLeft LI A:hover { background-color: #f9f9f9; display: block; color: #394958; padding: 2px 0px 3px 0px; text-decoration: none; border-bottom: solid 1px #ECEDE8; }


#footer { border-top: 2px solid #DDE4EC; width:563px; margin: 0px; margin-left: auto; margin-right: auto; padding: 15px 0px 0px 200px; clear: both; font-size: 10px;}
#footer UL { padding: 0px 0px 0px 0px; margin:0px;}
#footer LI { display:inline; padding: 0px 5px 0px 5px;	margin: 0px 0px 0px 0px; list-style-type: none; border-right: solid 1px #cccccc; }
#footer LI A { color: #96A0A9;}
#footer P { padding: 5px 0px 0px 8px; margin: 0PX; color: #96A0A9; font-weight: bold;}
