body
{
	background: url(gfx/bg_all.gif) ;
	font-family: Verdana;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

a
{
	color: #000000;
	text-decoration: none;
}
a:hover
{
	color: #000000;
	text-decoration: none;
}
a:link
{
	color: #000000;
	text-decoration: none;
}

img
{
	border: 0px;
}

#container
{
	position:relative;
	margin: 0px auto;
	width: 890px;
	padding: 0px;
}

#left_wrapper
{
	width: 766px;
}

#left
{
	position: relative;
	left: 111px;
	width: 543px;
}

#header
{
	position: absolute;
	left: -22px;
	background: url(gfx/top_logo.png) no-repeat !important;
	background: url(gfx/top_logo.gif) no-repeat;
	width: 566px;
	height: 125px;
}

#loginbtn
{
	position:absolute;
	left:495px;
	top: 30px;
	width: 15px;
	height: 5px;
	z-index: 1;
	cursor:pointer;
}

#headerlink
{
	z-index: 0;
	position:absolute;
	left:10px;
	top: 10px;
	width: 500px;
	height: 100px;
	cursor:pointer;
}

#stars
{
	position: absolute;
	left: 543px;
	background: url(gfx/right_stars.png) no-repeat !important;
	background: none;
	width: 160px;
	height: 429px;
}

#menu
{
	position:absolute;
	left: 520px !important;
	left: 543px ;
	top: 50px;
	width: 147px;
	z-index: 100;
}

.menuimg_mouseover
{
	display: block;
	width: 157px;
}

.mouseover
{
}

#right_quick
{
	position: absolute;
	left: 560px;
	top: 350px;
	background: url(gfx/right_quick.png) no-repeat !important;
	background: #ececec;
	width: 199px;
	height: 494px;
	color: #916c29;
	padding-top: 35px;
	padding-left: 15px;
	font-size: 10px;
}

.right_quick_title
{
	color: #000000;
	font-weight: bold;
}

.right_quick_mail
{
	color: #ff01f9;
}

.right_quick_input
{
	border: 1px solid #ae7616;
	width: 165px;
}

#right_quick_submit
{
	position: relative;
	left: 80px;
}

#right_quick_box
{
	position: relative;
	background: url(gfx/right_quick_box.png) no-repeat !important;
	background: url(gfx/right_quick_box.gif) no-repeat;
	padding: 0px;
	left: -5px;
}


#right_quick_box_content
{
	padding: 5px;
}

#right_quick_accept_txt
{
	float: left;
	cursor: pointer;
}

#right_quick_accept_check
{
}

#main_wrapper
{
	position:relative;
	top: 125px;
	width: 544px;
	background: #ffffff;
}

#header_text
{
	text-align:center;
	background: #575757;
	width: 544px;
	height: 20px;
	font-size: 13px;
	color: #ffffff;
	margin-bottom: 10px;
}

#slogan
{
	text-align:center;
	background: #575757;
	width: 544px;
	height: 20px;
	font-size: 13px;
	color: #ffffff;
	margin-bottom: 10px;
}

#slogan a
{
	color: #FFFFFF;
	text-decoration: none;
}

#main 
{
	width: 536px;
	padding: 0px;
	margin-left: 8px;
}

.mainbox
{
	width: 528px;
	background: url(gfx/bg_main.gif);
	border-bottom: 10px solid #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
}

.mainbox3
{
	width: 528px;
	background: url(gfx/bg_main.gif);
	border-bottom: 10px solid #ffffff;
}

.mainbox2
{
	width: 500px;
	padding: 10px;
}

.secret_container
{
	padding: 0px;
	position:relative;
	left: 10px;
	width: 500px;
}

.secret_container IMG
{
	position:relative;
	top: 3px;
}

.secret_top
{
	background: url(gfx/bg_main_top.gif) no-repeat;
	width: 494px;
	height: 9px;
	margin: 0px;
	padding: 0px;
}

.secret
{
	position:relative;
	top: 0px !important;
	top: -5px;
	background: url(gfx/bg_main_center.gif);
	color: #ffffff;
	width: 494px;
}

.secret_bottom
{
	position:relative;
	top: 0px !important;
	top: -5px;
	background: url(gfx/bg_main_bottom.gif) no-repeat;
	width: 494px;
	height: 10px;
	margin: 0px;
	padding: 0px;
}

.secret_date
{
	position:relative;
	top:-5px;
	font-size: 10px;
	padding: 5px;
	color: #ffd72f;
}

.secret_topblock
{
	width: 494px;
	position:relative;
	top: -5px;
}

h1.secret_title
{
	color: #ffffff;
	margin:0px;
	padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
}

h2.secret_title
{
	color: #ffffff;
	margin:0px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bold;
}

.secret_title A
{
	color: #ffffff;
}

.secret_vote
{
	float:right;
	padding-right: 10px;
}

.secret_body
{
	padding: 5px;
}

.secret_author
{
	color: #3e3e3e;
	font-weight: bold;
	width: 470px;
	text-align:right;
}

.secret_actions
{
	font-size: 10px;
	padding: 5px;
	color: #ffd72f;
}

.secret_actions A
{
	font-size: 10px;
	color: #ffd72f;
}

.comment_body
{
	padding: 5px;
	border-bottom: 1px solid black;
}

.comment_date
{
	font-size: 9px;
	padding: 5px;
	color: #ffffff;
}

.comment_author
{
	font-size: 10px;
	padding: 5px;
	color: #ffd72f;
}

#mainnav
{
	width: 528px;
	border-bottom: 10px solid #ffffff;
}

#mainnav_newest
{
	position:relative;
	width: 297px;
	height: 220px;
	background: #ff0090;
}

#mainnav_newest_header
{
}

.mainnav_newest_odd
{
	padding-left: 20px;
	width: 277px;
	height: 20px;
	cursor:pointer;
}

.mainnav_newest_even
{
	padding-left: 20px;
	width: 277px;
	height: 20px;
	background: #ff65c1;
	cursor:pointer;
}

.mainnav_newest_odd_over
{
	padding-left: 20px;
	width: 277px;
	height: 20px;
	background: #8eaeba;
	cursor:pointer;
}

.mainnav_newest_even_over
{
	padding-left: 20px;
	width: 277px;
	height: 20px;
	background: #8eaeba;
	cursor:pointer;
}

.mainnav_newest_title
{
	font-weight: bold;
}

.mainnav_newest_author
{
	color: #ffffff;
}

#mainnav_viewall
{
	margin:0px;
	font-size: 18px;
	font-weight: bold;
	cursor:pointer;

	color: #f0f0f0;

	position:relative;
	left: 220px;
	top: 10px;
}

#mainnav_best
{
	width: 224px;
	height: 220px;
	float:right;
	background: #2aabdb;
}

#mainnav_best_header
{
}

.mainnav_best_odd
{
	padding-left: 10px;
	width: 214px;
	height: 20px;
	background: #6fc7e8;
	cursor:pointer;
}

.mainnav_best_even
{
	padding-left: 10px;
	width: 214px;
	height: 20px;
	cursor:pointer;
}

.mainnav_best_odd_over
{
	padding-left: 10px;
	width: 214px;
	height: 20px;
	background: #8eaeba;
	cursor:pointer;
}

.mainnav_best_even_over
{
	padding-left: 10px;
	width: 214px;
	height: 20px;
	background: #8eaeba;
	cursor:pointer;
}

.mainnav_best_title
{
	font-weight: bold;
}

.mainnav_best_title
{
	font-weight: bold;
	color: #ffffff;
}

#footer
{
	text-align:center;
	color: #848484;
	font-size: 10px;
}

#footer_images
{
}

.secret_post_title
{
	color: #000000;
	font-weight: bold;
}

.secret_post_title 
{
	color: #000000;
	font-weight: bold;
}

.secret_post_mail
{
	color: #ff01f9;
}

.secret_post_input
{
	border: 1px solid #ae7616;
	width: 400px;
}

#secret_post_submit
{
	position: relative;
	left: 130px;
}


#secret_post_accept_txt
{
	float: left;
}

#secret_post_accept_check
{
}

#secret_listing_logo
{
	padding: 20px;
}

#secret_listing
{
	width: 100%;
	text-align: left;
	line-height: 2em;
}

#secret_listing th
{
	color: #ffdf55;
}
#secret_listing A
{
	color: #ffdf55;
}

.secret_listing_odd
{
	cursor:pointer;
	background: #a2968a;
}

.secret_listing_odd_over
{
	cursor:pointer;
	background: #8eaeba;
}

.secret_listing_even
{
	cursor:pointer;
}

.secret_listing_even_over
{
	cursor:pointer;
	background: #8eaeba;
}

.secret_listing_spacer
{
	width: 20px;
}
.secret_listing_heading_title
{
	width: 100px;
}
.secret_listing_heading_category
{
	width: 80px;
}
.secret_listing_heading_location
{
	width: 50px;
}
.secret_listing_heading_timestamp
{
	width: 60px;
}
