body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background:#F7F7F7;
	margin:0px;
}
hr {
	display:none;
}

#container{
	margin-left:auto;
	margin-right:auto;
	width:770px;
	background-image:url(data/container_bg.gif);
	background-color:#021574;
}

/*
////////////
// HEADER //
////////////
*/
#header {
	position:relative;
	height:297px;
	background-image:url(data/header.jpg);
}
#header a {
	font-family: Trebuchet MS, Arial, Verdana;
	color:#0033DA;
}
#header a:hover {
	color:#FF0000;
}
#header ul {
	position:absolute;
	top:254px;
	left:5px;
	list-style:none;
	margin:0px;
	padding:0px;
	text-transform:capitalize;
	font-weight:bold;
	color:#0033DA;
}
#header ul li {
	float: left;
}
#header ul li a {
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.header_select {
	position:absolute;
	top:254px;
	left:610px;
	width:150px;
	font-size:11px;
}
.header_select2 {
	position:absolute;
	top:254px;
	left:455px;
	width:150px;
	font-size:11px;
}

/*
///////////
//  HOME //
///////////
*/
#header2 {
	position:relative;
	margin-left:5px;
	margin-top:-22px;
	padding:20px;
	width:720px;
	height:192px;
	background-image:url(data/home/home_header.jpg);
	font-size:12px;
}
#cat {
	position:relative;
	width:178px;
	height:171px;
	background-image:url(data/home/cat_bg.jpg);
	text-align:center;
}
#cat_title {
	position:absolute;
	left:0px;
	top:19px;
	width:178px;
	font-weight:bold;
}
#cat_title a {
	color:#FFFFFF;
	text-decoration:none;
}
.cat_pic {
	position:absolute;
	top:49px;
	left:27px;	
}
#catfirst {
	position:relative;
	width:356px;
	height:171px;
	background-image:url(data/home/catfirst_bg.jpg);
}
#catfirst_title {
	position:absolute;
	left:0px;
	top:19px;
	width:360px;
	font-weight:bold;
	text-align:center;
}
#catfirst_title a {
	color:#FFFFFF;
	text-decoration:none;
}

/*
//////////
// FEED //
//////////
*/
#feed {
	position:relative;
	background-image:url(data/feed_bg.jpg);
	background-repeat:no-repeat;
	width:760px;
	height:267px;
	margin-left:auto;
	margin-right:auto;
}
#feed_extra01 {
	position:absolute;
	top:13px;
	left:245px;
	width:400px;
	color:#000099;
	font-size:16px;
}
#feed_name {
	position:absolute;
	text-align:center;
	text-transform:uppercase;
	width:198px;
	top:15px;
	left:22px;
}
#feed_name a {
	color:#FFFFFF;
	text-decoration:none;
}
#feed_average {
	position:relative;
	float:right;
	top:15px;
	right:30px;
}
#feed_description {
	position:absolute;
	top:52px;
	left:246px;
	width:225px;
	text-align:justify;
}
#feed_picture {
	position:absolute;
	top:47px;
	left:26px;
}
#feed_screenshots_txt1 {
	position:absolute;
	top:52px;
	left:489px;
	width:120px;
	text-transform:uppercase;
	text-align:center;
}
#feed_screenshots_txt2 {
	position:absolute;
	top:52px;
	left:613px;
	width:120px;
	text-transform:uppercase;
	text-align:center;
}
.feed_screenshot1 {
	position:absolute;
	top:78px;
	left:489px;
}
.feed_screenshot2 {
	position:absolute;
	top:78px;
	left:613px;
}
.feed_access {
	position:absolute;
	top:215px;
	left:495px;
	width:229px;
	height:28px;
	font-weight:bold;
}
#sentence {
	position:relative;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	padding:10px;
}
#sentence a {
	color:#FFFFFF;
	text-decoration:none;
}
#sentence a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/*
//////////////////
// JOIN CONTENT //
//////////////////
*/
#join_content {
	position:relative;
	width:100%;
	height:380px;
	background-image:url(data/join/content.jpg);
}
#join_sentence {
	position:absolute;
	top:10px;
	left:20px;
	width:350px;
}
#join_payment {
	position:relative;
	left:395px;
	width:321px;
	height:261px;
	text-align:center;
	padding:20px;
	font-size:16px;
	font-weight:bold;
}
#join_payment p {
	display:none;
}
#join_instant_access {
	width:297px;
	height:34px;
	margin-top:20px;
}
#join_instant_access a {
	position:absolute;
	width:297px;
	height:34px;
	left:35px;
	background-image:url(data/join/instant_access.jpg);
}
#join_other {
	width:297px;
	height:34px;
	margin-top:5px;
	margin-bottom:20px;
}
#join_other a {
	position:absolute;
	width:297px;
	height:34px;
	left:35px;
	background-image:url(data/join/other_ways.jpg);
}
#join_payment_txt2 {
	font-size:9px;
}

/*
////////////
// FOOTER //
////////////
*/
#footer {
	position:relative;
	width:770px;
	height:221px;
	background-image:url(data/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#footer p {
	display:none;
}
#footer a {
	position:absolute;
	left:0px;
	top:0px;
	width:770px;
	height:221px;
}

/*
/////////////////
// FOOTER JOIN //
/////////////////
*/
#footer_join {
	position:relative;
	height:210px;
	background-image:url(data/join/footer.jpg);
	z-index:0;
}

/*
/////////////////
// FOOTER MENU //
/////////////////
*/
#footer_menu {
	position:relative;
	left:5px;
	width:760px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#0013C0;
	text-align:center;
	font-size:10px;
}
#footer_menu a {
	color:#FFFFFF;
}

/*
/////////////
// WARNING //
/////////////
*/
#jeanroch {
	width:474px;
	background-color:#0017AD;
	border:2px solid #021574;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	font-size:11px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
#jeanroch a {
	color:#FFFFFF;
}
#warning {
	width:474px;
	background-color:#0017AD;
	border:2px solid #021574;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	font-size:11px;
}
#warning a {
	color:#FFFFFF;
}
.warning_logo {
	position:relative;
	float:right;
	margin-top:10px;
}
#warning_button {
	position:relative;
	height:51px;
	width:100%;
}
#warning_enter {
	position:absolute;
	width:158px;
	height:51px;
	left:65px;
}
#warning_enter a {
	position:absolute;
	width:158px;
	height:51px;
	background-image:url(data/warning/enter.gif);
}
#warning_enter p {
	display:none;
}
#warning_exit {
	position:absolute;
	width:158px;
	height:51px;
	left:260px;
}
#warning_exit a {
	position:absolute;
	width:158px;
	height:51px;
	background-image:url(data/warning/exit.gif);
}
#warning_exit p {
	display:none;
}