@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#eaddcd;
}

img {
	border:none;
}

#expander {
	margin:0 auto;
	padding:0;
	width:1050px;
}

#wrapperHead {
	margin:0;
	padding:0;
	width:auto;
}

#header {
	margin:0 auto;
	padding:14px 0 14px 82px;
	width:920px;
	height:104px;
}

#wrapperBody {
	margin:0;
	padding:0;
	width:auto;
	height:auto;
}

#container {
	margin:0 auto;
	padding:0;
	width:1002px;
	height:auto;
}

#nav {
	width:313px;
	float:left;
	margin:0
}

#contentIMG {
	width:669px;
	float:right;
	margin:0;
	background-image:url(../images/img_home.png);
	background-repeat:no-repeat;
}

#content {
	width:669px;
	height:auto;
	float:right;
	margin:0;
}

.contentCopy {
	margin:0 5px;
	height:auto;
}

.contentContact {
	margin:5px 25px 15px 25px;
	height:auto;
}

.contentMenu {
	margin:0 5px;
	height:950px;
}

.contentBoutique {
	margin:0 5px;
	height:600px;
}

.contentRewardsWrapper {
	margin:0 5px;
	height:625px;
}

.contentLink {
	margin:8px 0 15px 25px;
	height:auto;
}

.contentRewards {
	margin:5px 25px 15px 25px;
	height:auto;
}

.contentRewards ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#333;
	margin:0 0 0 25px;
	padding:0;
}

.contentRewards ul li {
	list-style-image:url(../images/bullet.png);
}

.contentProducts {
	margin:5px 25px 15px 5px;
	height:auto;
}

.contentProducts ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#333;
	margin:0 0 0 25px;
	padding:0;
}

.contentProducts ul li {
	list-style-image:url(../images/bullet.png);
}

#contentFlash{
	margin:13px 0 30px 13px;
}

.rule {
	border-bottom:solid;
	border-bottom-color:#F89728;
	border-bottom-width:1px;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:21px;
	font-size:12px;
	font-weight:bold;
	color:#c41230;
	margin:0;
	padding:0;
}

a:hover {
	color:#333;
	
}

.products {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	text-transform:none;
	font-weight:300;
	color:#333;
	margin:0;
	padding:0;
}

.products a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	text-transform:none;
	font-weight:300;
	color:#333;
	margin:0;
	padding:0;
}

.products a:hover {
	color:#c41230;
	
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#333;
	margin:0;
	padding:0;
}


p .red {
	color:#c41230;
	
}

p .prices {
	text-align:right;
}

#wrapperFoot {
	margin:0;
	padding:0;
	width:auto;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:21px;
	font-size:16px;
	color:#c41230;
	border-bottom:solid;
	border-bottom-color:#F89728;
	border-bottom-width:1px;
	margin:0;
	padding:0 0 5px 0;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:21px;
	font-size:12px;
	color:#c41230;
	border-bottom:solid;
	border-bottom-color:#F89728;
	border-bottom-width:1px;
	width:652px;
	margin:0 0 0 7px;
	padding:0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	line-height:21px;
	font-size:12px;
	font-weight:400;
	color:#c41230;
	margin:0;
	padding:0;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	line-height:21px;
	font-size:12px;
	font-weight:400;
	color:#c41230;
	margin:15px 20px 0 20px;
	padding:0;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:21px;
	font-size:12px;
	color:#c41230;
	width:652px;
	margin:0 0 0 7px;
	padding:0;
}

.menuSection {
	margin:20px 0 0 20px;
	height:auto;
}

.menuSection th {
	border-bottom:1px solid #F89728;
	width:320px;
}

.menuSection td {
	border-bottom:1px solid #F89728;
	width:320px;
}

.menuSection td p {
	margin:0 0 0 10px
}

.manuItem {
	border-bottom:solid;
	border-bottom-color:#F89728;
	border-bottom-width:1px;
}

#footer {
	margin:0 auto;
	padding:0;
	width:992px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#666;
}

#footer a {
	color:#c41230;
	text-decoration:none;
	margin:0 0 0 5px;
}

#footer a:hover {
	color:#c41230;
	text-decoration:underline;
	margin:0 0 0 5px;
}

#footTop {
	margin:0 auto;
	padding:0 15px;
	width:962px;
}

#footBottom {
	margin:0 auto;
	padding:0 15px;
	width:962px;
}

.footLeft {
	margin:0;
	padding:0;
	width:300px;
	float:left;
}

.footLeft img {
	margin:0 0 -2px 5px;
}

.footRightTop {
	margin:0;
	padding:0;
	height:32px;
	width:575px;
	text-align:right;
	float:right;
}

.footRight {
	margin:0;
	padding:0;
	width:600px;
	text-align:right;
	float:right;
}


a:focus {
	border:none;
	outline:none;
}


/*TWITTER*/

#twitterIcon {
	width:66px;
	margin:0;
}

#twitter_div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	/*width:249px;*/
	color:#333;
	margin:0 25px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#f89728;
}


#twitter_div a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#c41230;
	text-decoration:none;
	width:160px;
}

#twitter_div a:hover {
	color:#333;
	text-decoration:none;
}


#twitter_div a h4{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:16px;
	line-height:21px;
	color:#c41230;
	text-decoration:none;
	margin:-10px 0 0 0;
}


#twitter_div ul {
	/*list-style:none;*/
	margin-left:0;
}

#twitter_update_list {
	margin:0 0 10px 0;
}

/*CLEAR*/

.clearFloat {
	clear:both;
}




/*

ORANGE:0xF89728
GREEN:0xafd1ad
TAN:0xeaddcd
RED:0xc41230

*/