body {
	background:#cc071e;
	margin:0 auto;
	color: #1b1b1b;
	text-align:center;
	padding:0;
	font:12px/1.5em Arial, Helvetica, sans-serif;
	 }
/* basic elements*/  
a {	color: #75675e; text-decoration: none; font-weight:bold; outline:none;	}
a:hover {color: #b4292c; text-decoration: none;}
img{border:none; margin:0; padding:0; }
td {vertical-align:top;margin:0;padding:0;	}
/*------------------------------------------------------------structure home*/
#wrapper_home{
	background: url(../images/home_shadow.jpg) no-repeat ;
 	position:relative;
 	width:868px;
	padding:0 0 20px 0;
	margin:50px auto 0 auto;
	text-align:left;
	 }

#content{
	padding:0 ;
	margin:0 0 20px 0;
	width:850px;
	height:544px;
	text-align:left;
	border:6px solid #fff;
 }
#col1{
	float:left;
	margin:0;
	padding:0;
	}
#col3{
	float:right;
	margin:0;
	padding:0;
	}
/*------------------------------------------------------------------------------navigation*/
/*------------------------------------------------------------home page nav*/
#nav_home{
	background:url(../images/home_nav_bg.jpg) no-repeat;
	width:138px;
	margin:0 0 0 142px;
	padding:0;
	}
#nav_home ul{
	padding: 5px 0 5px 23px;
	margin:0;
	list-style-type: none;
	color: #141216;
	text-align: left;
}
#nav_home li {
	padding: 2px 0;
	line-height:0.85em;
	}

#nav_home li a{
	text-decoration: none;
	color:#141216;
	padding: 0;
	margin: 0;
	font:italic bold 12px "bold italic Arial", Helvetica, sans-serif;
}

#nav_home li a:hover{
	color: #b4292c;
}

/*-----------------------------------------------------------------win*/
dl.win{PADDING: 0px; MARGIN:0 0 0 20px; }
dl.win dt {DISPLAY: block; MARGIN:0; WIDTH: 85px; TEXT-INDENT: -10000px; HEIGHT: 77px;}
dl.win dt a{DISPLAY: block;  WIDTH: 85px; HEIGHT: 77px; background:url(../images/book_button.png) no-repeat;}
dl.win dt a:hover {BACKGROUND-POSITION: -85px 0px	}

/*-----------------------------------------------------------------news button*/
dl.news{PADDING: 0px; MARGIN:0 0 0 20px; }
dl.news dt {display: block; MARGIN:0; width: 102px; TEXT-INDENT: -10000px; }
dl.news dt a#survey{display: block; margin-bottom:4px;  width: 102px; HEIGHT: 40px; background:url(../images/survey_button.png) no-repeat;}
dl.news dt a#gallery{display: block; margin-bottom:4px;  width: 102px; HEIGHT: 31px; background:url(../images/daily_gallery_but.png) no-repeat;}
dl.news dt a#newsletter{display: block;  width: 102px; HEIGHT: 58px; background:url(../images/news_button.png) no-repeat;}
dl.news dd {display: block; MARGIN:2px 0 0 0; width: 102px; TEXT-INDENT: -10000px; HEIGHT: 11px;}
dl.news dd a{display: block;  WIDTH: 102px; HEIGHT: 11px; background:url(../images/click_button.png) no-repeat;}
dl.news dd a:hover{background-position: 0 -11px}

/*----------------------------------------------------------------footer*/
#footer{
	height:40px;
	padding:0;
	margin: 0;
	width:862px;
	text-align:center;
	overflow:hidden;
 }
#footer p {
	font-size: 11px;
	margin:1em 20px;
	padding: 0;
	color: #1b1b1b;
	}

/*------------------------------------------------------------------------presentation*/




/*------------------------------------------------------------clear floats*/
.clearer{
 	height:1px;
 	overflow:hidden;
 	margin-top:-1px;
 	clear:both;
}

#macfront {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFF;
	text-align: center;
	line-height: 0px;
	font-weight: lighter;
}
