@charset "utf-8";
/* CSS Document */

body,html {
	height:100%;
}
.f16 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    color:#362f2d;
    text-align:center;
    }
    .f16 a:link {color:#362f2d; text-decoration:none; }
    .f16 a:visited {color:#362f2d; text-decoration:none; }
    .f16 a:active {color:#362f2d; text-decoration:none; }
    .f16 a:hover {color:#362f2d; text-decoration:none; }

body {
	background-repeat: repeat;
	background-image:url(../images/wood_three_02.jpg);
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}

.maincontainer {
	min-height: 100%;
	width:900px;
	height: auto !important;
	height: 100%;
	margin: 0 auto -96px;
	position:relative; 
	}
	
	* {
	margin:0;
	}
	
.header {
	width:900px;
	height:150px;
	background:url(../images/HEADER_2%5D_02.jpg) top no-repeat;
	}
.header_countdown{
	width:900px;
	height:150px;
	}
	.ap {
	width:265px;
	height:150px;
	float:left;
	}
	.tabs {
		width:635px;
		height:150px;
		float:left;
		}
	.language {
		width:260px;
		height:45px;
		padding-top:5px;
		margin-left:375px;
		}
	.nav {
		width:550px;
		height:45px;
		padding-top:5px;
		padding-left:20px;
		padding-right:65px;
		}
	.login {
		width:550px;
		height:45px;
		margin-left:85px;
		padding-top:5px;
		}

.namefield {
	width:152px; 
	height:17px;
	border:0 none;
	padding:0px;
	margin:0px;
	}
	.namefield input {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10pt;	
	font-weight:bold;
	border:0 none;
	background:url(../images/login_bg_03.jpg) no-repeat;
	}
	
.namefield_two {
	width:250px; 
	height:17px;
	border:0 none;
	padding:0px;
	margin:0px;
	}
	.namefield_two input {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10pt;	
	font-weight:bold;
	border:0 none;
	width:250px;
	background:url(../images/login_bg_03.jpg) repeat-x;
	}
	
.comments {
	width:250px; 
	height:200px;
	border:0 none;
	padding:0px;
	margin:0px;
	}
	.comments textarea {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10pt;	
	font-weight:bold;
	border:0 none;
	width:250px;
	background:url(../images/comments_03.jpg) top no-repeat;
	}

.select {
	width:123px; 
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#362f2d;
	font-size:10pt;
	font-weight:bold;
	border:0 none;
	padding:0px;
	margin:0px;
	}
	
.content_div {
	width:900px;
	height:auto;
	background:url(../images/yellow_04.jpg) top left no-repeat;
	}
	
.indexFlash {
	width:900px;
	height:542px;
	}
	
.page_header {
	width:900px;
	height:auto;
	margin-bottom:-5px;
	}
	html> body .page_header {
	margin:0px;
	padding:0px;
	}
	
.icon {
	width:261px;
	height:123px;
	float:left;
	}
	
.site_desc {
	width:639px;
	height:123px;
	float:left;
	}
.site_desc_secrets {
	width:639px;
	height:123px;
	float:left;
	background:url(../images/papertop_inner_04.jpg) top no-repeat;
	}

.secrets {
	width:900px;
	height:100%;
	text-align:justify;
	}
	.inner_secrets {
		width:900px;
		height:100px;
		border-bottom:1px dashed #d29658;
		padding-top:10px;
		}
	.secrets_photos {
	width:400px;
	height:297px;
	margin-right:146px;
	margin-left:40px;
	margin-top:10px;
	}
	
.circuit {
	width:900px;
	height:auto;
	}
	.featured_events {
		width:387px;
		height: 120px;
		margin-left:382px;
		margin-right:131px;
		text-align:justify;
		}
	.event_title {
		width:380px;
		height:33px;
		padding-top:45px;
		padding-left:45px;
		padding-right:135px;
		}
	.event_pic {
		width:380px;
		height:291px;
		padding-top:5px;
		padding-left:45px;
		padding-right:135px;
		}
.event_divider {
	width:900px;
	height:auto;
	}
	.ediv {
		width:200px;
		height:auto;
		padding-right:25px;
		}
	.ecalendar {
		width:200px; 
		height: auto; 
		margin-bottom:10px; 
		padding-bottom:10px; 
		}
.content_event {
	width:900px;
	height:100%;
	text-align:justify;
	}
	
.paging {
	width:240px;
	height:30px;
	text-align:center;
	padding-top:10px;
	margin-left:330px;
	margin-right:330px;
	}
	
.bloggers{
	width:900px;
	height:100%;
	}
	.bloggers_profile {
		width:346px;
		height:114px;
		background:url(../images/profile_03.jpg) top no-repeat;
		padding-left:30px;
		padding-top:76px;
		padding-right:30px;
		}
	.profile_pic {
		width:134px;
		height:99px;
		float:left;
		margin-right:10px;
		}
	.profile_name {
		width:202px;
		height:114px;
		float:left;
		}
	.paper {
		width:360px;
		height:auto;
		background:url(../images/paper_rep_05.jpg) top repeat-y;
		padding-left:26px;
		padding-right:20px;
		padding-bottom:20px;
		}
		
.photo_tilt {
	width:900px;
	height:165px;
	}
	.photo_contents {
		width:900px;
		height:auto;
		}
	.photo_panel {
		width:900px;
		height:auto;
		clear:both;
		}
	.pic_cont {
		width:121px;
		height:105px;
		float:left;
		background:url(../images/pic_bg_08.gif) top no-repeat;
		padding-top:17px;
		padding-left:29px;
		}
	.photo_desc {
		width:900px;
		height:auto;
		clear:both;
		padding-bottom:20px;
		}
	.desc_div {
		width:140px;
		height:auto;
		float:left;
		text-align:center;
		padding-right:5px;
		padding-left:5px;
		}
		
/**revised pic holder 0615**/

.pic_cont_b {
		width:92px;
		height:105px;
		float:left;
		background:url(../images/pic_bg_08.gif) top no-repeat;
		padding-top:17px;
		padding-left:67px;
		padding-right:66px;
		}

.desc_div_b {
		width:215px;
		height:auto;
		float:left;
		text-align:center;
		padding-right:5px;
		padding-left:5px;
		}
/**end of revision**/		

.vidpaper {
	width:400px;
	height:367px;
	float:left;
	background:url(../images/new_vid_09.jpg) top no-repeat;
	display:block;
	}
	.vid_des {
		width:390px;
		height:auto;
		padding-bottom:20px;
		text-align:justify;
		padding-left:335px;
		padding-right:175px;
		}
	.video_loop {
		width:900px;
		height:auto;
		}
	.vidcont {
		width:900px;
		height:auto;
		}
	.vidholder {
		width:156px;
		height:109px;
		float:left;
		padding-left:34px;
		padding-right:35px;
		}
	.vid_loc {
		width:900px;
		height:auto;
		}
	.vid_locdesc {
		width:205px;
		height:auto;
		padding-left:10px;
		padding-right:10px;
		text-align:center;
		float:left;
		padding-bottom:20px;
		}
		
.dl_holder {
		width:117px;
		height:97px;
		float:left;
		padding-left:53px;
		padding-right:55px;
		padding-top:10px;
		background:url(../images/border_15.gif) top no-repeat;
		}
.dl_links {
		width:117px;
		height:97px;
		float:left;
		padding-left:53px;
		padding-right:55px;
		padding-top:10px;
		background:url(../images/border_15.gif) top no-repeat;
	}
	
.frame {
	width:430px;
	height:370px;
	border:0 none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	overflow:hidden;
	background:url(../images/winner_bg_b_09.jpg) top no-repeat;
	}

.footer, .push {
	height:96px;
	}
	.footer_bg {
		width:1000px;
		height:96px;
		background:url(../images/ap_footer_02.png) top no-repeat;
		position:absolute; left:50%;
		margin-left:-500px; 
		margin-top:0px; 
		margin-bottom:0px; 
		padding:0px; 
		border:0 none;
		}
	.ft {
		width:1000px;
		height:16px;
		text-align:center;
		padding-top:80px;
		}
		
a img { border:0 none; }


/*fonts*/
.footer_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#c69c6d;
	}
	
.f1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.f2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	}
	.f2 a:link { color:#FFFFFF; text-decoration:none; }
	.f2 a:visited { color:#FFFFFF; text-decoration:none; }
	.f2 a:active { color:#FFFFFF; text-decoration:none; }
	.f2 a:hover { color:#f6e502; text-decoration:none; }
	
.f3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#a9d76c;
	}

.f4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#130911;
	font-weight:bold;
	}
	.f4 a:link {color:#130911; text-decoration:none; }
	.f4 a:visited {color:#130911; text-decoration:none; }
	.f4 a:active {color:#130911; text-decoration:none; }
	.f4 a:hover {color:#130911; text-decoration:none; }
	
.f5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#130911;
	font-weight:bold;
}
	.f5 a:link {color:#130911; text-decoration:none; }
	.f5 a:visited {color:#130911; text-decoration:none; }
	.f5 a:active {color:#130911; text-decoration:none; }
	.f5 a:hover {color:#130911; text-decoration:none; }
	
.f6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#130911;
	font-style:italic;
}

.f7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#130911;
	font-weight:bold;
	font-style:italic;
	}
	.f7 a:link { color:#130911; text-decoration: underline; }
	.f7 a:visited { color:#130911; text-decoration: underline; }
	.f7 a:active { color:#130911; text-decoration: underline; }
	.f7 a:hover { color:#130911; text-decoration: underline; }
	
.f8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#d29658;
	font-weight:bold;
	font-style:italic;
	}	
	
.f9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#d29658;
	font-weight:bold;
	}
.f10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	}
	.f10 a:link {color:#FFFFFF; text-decoration:none;}
	.f10 a:visited {color:#FFFFFF; text-decoration:none;}
	.f10 a:active {color:#FFFFFF; text-decoration:none;}
	.f10 a:hover {color:#FFFFFF; text-decoration:none;}
	
.f11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#d29658;
	font-style:italic;
}

.f12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#8dc63f;
	font-style:italic;
}
	.f12 a:link {color:#8dc63f; text-decoration:none; }
	.f12 a:visited {color:#8dc63f; text-decoration:none; }
	.f12 a:active {color:#8dc63f; text-decoration:none; }
	.f12 a:hover {color:#FFFFFF; text-decoration:none; }

.f13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#FF5A00;
	}
	.f13 a:link {color:#FF5A00; text-decoration:none; }
	.f13 a:visited {color:#FF5A00; text-decoration:none; }
	.f13 a:active {color:#FF5A00; text-decoration:none; }
	.f13 a:hover {color:#FF5A00; text-decoration:none; }
	
.f14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FF5A00;
	}
	.f14 a:link {color:#FF5A00; text-decoration:none; }
	.f14 a:visited {color:#FF5A00; text-decoration:none; }
	.f14 a:active {color:#FF5A00; text-decoration:none; }
	.f14 a:hover {color:#fff568; text-decoration:none; }


.f15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#130911;
	font-weight:bold;
	}
	.f15 a:link {color:#130911; text-decoration:none; }
	.f15 a:visited {color:#130911; text-decoration:none; }
	.f15 a:active {color:#130911; text-decoration:none; }
	.f15 a:hover {color:#130911; text-decoration:none; }