html{
	background-color:#4d3b35;
}

body{
	margin:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../img/back.jpg);
	background-repeat:repeat-x;
	background-color:#4d3b35;
	background-attachment:fixed;
	color:#FFFFFF;
}
a{
	text-decoration:none;
	color:#E2BB9E;
}
a:hover{
	color:#FFFFFF;
}

#page{
	margin:0px auto 0px auto;
	text-align:left;
	width:866px;
	min-height:100%;
	background-color:#24130d;
}
#header{
	background-image:url(../img/header.jpg);
	background-color:#24130d;
	background-repeat:no-repeat;
	background-position:left center;
	width:866px;
	height:184px;
}
#menu{
	background-color:#4d3b35;
	text-align:right;
	color:#E2BB9E;
	padding:3px 29px 3px 10px;
}

#message{
	background-color:#FF0000;
	
}

#content{
	background-color:#24130d;
	min-height:420px;
	
}
#footer{
	background-color:#24130d;
	padding:20px 10px 10px 10px;
	margin-right:20px;
	text-align:right;
	font-size:9px;
	color:#4d3b35;
}

#pagination{
	text-align:center;
	color:#4d3b35;
	font-size:12px;
	padding:10px 0px 10px 20px;
}

#menu a, #submenu a{
	margin:0px 3px 0px 3px;
}
em{
	color:#FFFFFF;
}
/*CAKE*/
div.error-message{
	color:#FF0000;
}

table.list,table.list-coupons{
	width:96%;
	margin:0px 0px 5px 20px;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 50px;
	color:#E2BB9E;
}

table.list-coupons{
	width:63%;
}

table.list th, table.view-list th, table.list-coupons tr.titles{
	color:#FFFFFF;
	font-weight:bold;
}

table.list td, ,table.list-coupons td{
	font-size:12px;
}

table.list a ,table.list-coupons a{
	color:#FFFFFF;
}

table.list a:hover ,table.list-coupons a:hover{
	color:#47312A;
}

.list-link{
	color:#E2BB9E;
	padding:0px 0px 20px 0px;
}
.links{
	margin:10px 60px 0px 60px;
}

/**/
.formlogin{
	color:#E2BB9E;
	padding: 150px 370px 150px 370px;
}

.formlogin input, form.shortform input, textarea{
	margin:2px 0px 5px 0px;
	background:#FFFFFF;
	border:1px solid #5C433A;
	color:#5C433A;
}

form.shortform{
	width:200px;
	text-align:left;
	padding:0px 0px 10px 50px;
	color:#E2BB9E;
}

input, select, textarea{
	margin:2px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
input.textfield, select.selectfield{
	width:200px;
	border:solid 0px #FFFFFF;
	margin:0px;
	padding:0px;
}

.view{
	padding:10px 0px 10px 50px;
}

.view-title{
	font-weight:bold;
	color:#E2BB9E;
	font-size:14px;
	
}
.view-content{
	padding-bottom:10px;
}

.view-name{
	min-width:260px;
	float:left;
}

.view-link{
	padding-left:10px;
}

.rollover-menu, .pagination-item a{
	color:#FFFFFF;
}

.rollover-menu:hover, .pagination-item a:hover{
	color:#e2bb9e;
}

.pagination-item{
	padding:35px 3px 10px 50px;
	float:rigth;
	text-align:right;
	margin-right:30px;
	color:#E2BB9E;
	
}

.title-form{
	padding:30px 0px 15px 50px;
	font-size:16px;
	color:#E2BB9E;
	/*float:left;*/
	font-weight:bold;
}

span{
	color:#E2BB9E;
}

.clear{
	clear:both;
}

#text-information{
	padding:10px 0px 15px 20px;
}
#text-welcome{
	padding:30px 0px 15px 50px;
	color:#E2BB9E;
}

div.submit input{
	font-size:11px;
	width:50px;
}
