* {margin:0;padding:0;}
body {
	font-size: 82%;
	font-family: Arial;
	font-weight: normal;
	color: #252525;
	line-height:1.3em;
	background:#665135 url('../images/background_main.gif');
}
a:link, a:visited, a:active {
	color: #1E2B82;
	text-decoration:underline;
}
a:hover {
	color: #1E2B82;
	text-decoration:none;
}
p {
	padding:0 0 16px 0;
	margin:0;
	color: black;
}
h2, h3 {
	color: #525B66;
	padding:0
}
h1 {
	color:#333941;
	font:normal 1.7em Verdana, sans-serif;
	margin: 0 0 18px 0;
}
h2 {
	font: normal 1.5em Verdana, sans-serif;
	margin: 0 0 14px 0;
}
h3 {
	font: bold 1.1em Verdana, sans-serif;
	margin: 0 0 3px 0;
}
form {
	margin: 0;
	padding: 0;
}

/* PAGE STYLES */
.clr {clear:both;overflow:hidden;margin:0;padding:0;line-height:0;height:0;font-size:1px;}

.wrap {
	width:1000px;
	margin:0 auto;
	background:url('../images/background_main.png');
	behavior:url('../js/iepngfix.htc');
}
.main {
	width:966px;
	padding:0 5px;
	background:#3c3526;
	margin:0 auto;
}
.header {
	width:100%;
	-height:136px;
}
.header .sub_header {
	float:left;
	height:106px;
	width:780px;
	overflow:hidden;
	position:relative;
}
.header img {
	behavior:url('../js/iepngfix.htc');
}
.header .epigraph {
	color:#E5CC8E;
	font-family:Tahoma;
	font-size:1.5em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:8px 0 0 8px;
	margin-top:-106px;
}
.header .main_link {
	height:68px;
	width:578px;
	position:absolute;
	top:35px;
}
.header a.main_link {
	top:0;
	display:block;
}
.header .mem_zone_sum {
	font-family:Verdana, Serif;
	width:180px;
	height:95px;
	padding-top:10px;
	float:right;
}
.header .mem_zone_sum table {
	color:#d5f5f7;
	font-weight:bold;
	text-align:right;
}
.header .mem_zone_sum table tr th {
	font:bold normal 1.15em Arial;
	text-decoration:underline;
	padding-bottom:2px;
}
.header .mem_zone_sum table tr td {
	padding-right:3px;
}
.header .mem_zone_sum table tr td div.divider {
	height:1.1em;
	border-right:2px solid #d5f5f7;
	padding-right:20px;
	margin:1px 0;
}
.header .login_area {
	-width:950px;
	-height:16px;
	-overflow:hidden;
	background:#736444;
	color:#cdb990;
	font:bold normal 1em Tahoma;
	font-weight:bold;
	padding:4px 8px 6px 12px;
}
.header .login_area form {
	font:normal normal 1em Tahoma;
	float:right;
	padding-top:3px;
}
.header .login_area form span {
	float:left;
	padding-left:4px;
}
.header .login_area form input {
	height:14px;
	line-height:1em;
	font-size:0.8em;
	margin-top:-3px;
	float:left;
}
.header .login_area div.login_button {
	width:48px;
	height:19px;
	float:left;
	cursor:pointer;
	margin-left:4px;
	margin-top:-3px;
	overflow:hidden;
	*position:relative;
}
.header .login_area div.login_button img {
	behavior:url('../js/iepngfix.htc');
}
.header .login_area .forgot_pass {
	float:right;
	margin:-4px -8px 0 20px;
	-margin-right:-4px;
	border-left:2px solid #3c3526;
}
.header .login_area .forgot_pass a {
	display:block;
	background:#445473;
	padding:5px;
	color:#a6d6e2;
}
.header .login_area .forgot_pass a:hover {
	display:block;
	background:#335db3;
	padding:5px;
	color:#fff;
}

/* MENU STYLES */
.menu {
	*width:970px;
	*height:38px;
	*overflow:hidden;
}

.menu ul {
	display:block;
	overflow:hidden;
	width:966px;
	height:32px;
	background:#3C3526 url(../images/background_menu.gif) repeat-x;
	margin:3px auto;
}
.menu ul li {
	display:block;
	float:left;
	border-left:2px solid #fffccb;
	height:20px;
	margin-top:6px;
	width:157px;
}
.menu ul li#first {
	border:none;
}
.wrap .menu ul li a {
	display:block;
	width:150px;
	margin:0 auto;
	font:bold normal 1.3em Tahoma;
	color:#cdc9a4;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
}
.menu ul li a:hover {
	line-height:1.3em;
	background:#8d8766;
	border:1px solid #cdc9a4;
	width:148px;
	color:#fffccb;
	margin-top:-2px;
}
.menu ul li a.ju {
	color:#fffccb;font-size:1.35em;
}
.menu ul li.selected a, .menu ul li.selected a:hover {
	font-size:1.35em;
	line-height:1.3em;
	background:transparent url('../images/selected.gif');
	border:0;
	width:150px;
	color:#918c74;
	margin-top:-2px;
}

/* CONTENT */

.content {
	background:#b7976d;
	padding:33px 25px;
}
.content .block_left_r .r_img_l img, .content .block_left_r .r_img_r img,
.content .block2_left_r .r_img_l img, .content .block2_left_r .r_img_r img,
.content .block_right_r .r_img_l img, .content .block_right_r .r_img_r img {
	behavior:url('../js/iepngfix.htc');
}
.content .block_left_r .r_img_l img, .content .block2_left_r .r_img_l img, .content .block_right_r .r_img_l img {
	margin-left:-5px;
	margin-top:-5px;
	position:absolute;
}
.content .block_left_r .r_img_r img, .content .block2_left_r .r_img_r img, .content .block_right_r .r_img_r img {
	margin-left:-1px;
	margin-top:-5px;
	position:absolute;
}
.content .block_left_r .r_img_l, .content .block2_left_r .r_img_l {
	width:4px;
	height:30px;
	background:#3c3526;
	float:left;
	position:relative;
}
.content .block_right_r .r_img_l {
	width:4px;
	height:30px;
	background:#3c3526;
	float:right;
	position:relative;
}
.content .block_left_r .r_img_r, .content .block2_left_r .r_img_r {
	width:4px;
	height:30px;
	background:#3c3526;
	float:left;
}
.content .block_left_r#full_width_title .r_img_r {
	width:4px;
	height:30px;
	background:#3c3526;
	float:right;
}
.content .block_left_r#full_width_title .block_title {
	width:98%;
}
.content .block_left_r#full_width_title .inner_content {
	padding:0;
}
.content .block_left_r#month .inner_content {
	background:#80694c;
}
.content .block_left_r#month .row {
	height:210px;
}
.content .block_left_r#month .hi {
	background:#312b1f;
	width:287px;
	height:200px;
	padding:5px;
	color:#fffdd6;
	float:left;
	margin-right:3px;
	position:relative;
}
.content .block_left_r#month .hi a {
	color:#66CCFF;
	font-size:0.8em;
	position:absolute;
	bottom:0;
	padding-bottom:3px;
}
.content .block_left_r#month .hi span {
	font-weight:bold;
	text-decoration:underline;
	padding-bottom:10px;
	display:block;
}
.content .block_left_r#month .hi img {
	float:left;
	margin-right:6px;
}
.content .block_left_r#month .hi div img {
	margin-top:4px;
}
.content .block_left_r#other .inner_content {
	background:#bd3f3f;
	height:460px;
}
.content .block_left_r#other .column {
	width:289px;
	height:475px;
	float:left;
	margin:0 5px;
}
.content .block_left_r#other .column .naming {
	padding:6px 0;
	color:#fff;
	font-size:1.05em;
	font-weight:bold;
}
.content .block_left_r#other .column .see_more {
	text-align:right;
}
.content .block_left_r#other .column .see_more a {
	color:#fff;
	padding-left:3px;
	font-weight:bold;
}
.content .block_left_r#other .column .previews img {
	margin-left:3px;
}
.content .arch {
	text-align:center;
	font-weight:bold;
	font-size:1.7em;
	line-height:2em;
	color:#14120E;
}
.content .arch_desc {
	text-align:center;
	font-weight:bold;
	font-size:1.7em;
	line-height:2em;
	color:#14120E;
	padding:10px 0;
}
.content .arch a {
	color:#0039a2;
}
.content .block_left_r#video1 {
	float:left;
	width:236px;
}
.content .block_left_r#video1 .block_title {
	width:222px;
}
.content .block_left_r#video1 .inner_content {
	width:222px;
	height:278px;
	text-align:center;
	background:#42617c;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
}
.content .block_left_r#video1 .inner_content span {
	display:block;
	padding:6px 0;
	color:#E6E670;
	font-size:1.4em;
	font-weight:bold;
}
.content .block_left_r#video1 .inner_content .view_more {
	padding-top:39px;
	*padding-top:35px;
	font-size:0.8em;
	font-weight:bold;
	text-align:right;
}
.content .block_left_r#video1 .inner_content .view_more a {
	color:#9CE9FF;
}
.content .block_left_r#video2 {
	width:432px;
	height:318px;
	float:left;
	border-top:2px solid #3C3526;
	border-bottom:2px solid #3C3526;
	padding-bottom:0px;
	overflow:hidden !important;
	position:relative;
	z-index:200;
}
.content .block_left_r#video2 .flashpl {
	margin-top:-37px;
	position:relative;
	background-color:#000;
}
.content .block_left_r#video2 .movie_name {
	padding:7px;
	color:#fff;
	font-size:1.2em;
	background:#333;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-weight:bold;
	position:relative;
	width:432px;
	z-index:100;
}
.content .block_left_r#video2 img {
	margin-top:-37px;
}
.content .block_right_r#video3 {
	width:242px;
	border-left:0;
	float:left;
}
.content .block_right_r#video3 .inner_content {
	background:#42617C none repeat scroll 0 0;
	border-left:2px solid #3C3526;
	height:288px;
	overflow:auto;
	overflow-x:hidden;
	position:relative;
	width:238px;
}
.content .block_right_r#video3 .inner_content ol {
	margin-left:28px;
	color:#fff;
}
.content .block_right_r#video3 .inner_content ol li {
	-margin:0 auto -15px 10px;
}
.content .block_right_r#video3 .inner_content ol li a {
	text-decoration:none;
	color:#fff;
	outline:none;
	display:block;
}
.content .block_right_r#video3 .inner_content ol li.selected_li a {
	background:#1A3853;
	font-weight:bold;
	margin-left:-34px;
	margin-right:-5px;
	padding-left:34px;
}
.content .block_right_r#video3 .block_title {
	float:right;
	width:228px;
}
.content .block_left_r#full_width_title .row1 {
	height:260px;
	background:#c490b3;
	padding:0 0 10px 10px;
	border-bottom:2px solid #3c3526;
}
.content .block_left_r#full_width_title .row2 {
	height:260px;
	background:#e3b1d3;
	padding:7px 0 7px 10px;
}
.content .block_right_r .r_img_r {
	width:4px;
	height:30px;
	background:#3c3526;
	float:right;
}
.content .block_title {
	width:auto;
	height:30px;
	background:#3c3526;
	font-size:1.3em;
	padding:0 5px;
	line-height:1.7em;
	color:#fff;
	float:left;
	overflow:hidden;
}
.content .block_left_r#benefits .block_title {
		width:603px;
		padding-left:300px;
}
.content .block_left_r#network .block_title {
		width:898px;
		text-align:center;
}
.content .block_left_r#network .inner_content {
	background:#fff;
	padding:30px 0;
}
.content .block_left_r#network .inner_content span {
	
}
.content .block_left_r#upload {
	background:#b7976d;
}
.content .block_left_r#upload .r_img_r {
	background:#796649;
}
.content .block_left_r#upload .inner_content#movies {
	background:#e1ebf3;
}
.content .block_left_r#upload .inner_content#movies p {
	width:880px;
}
.content .block_left_r#upload .r_img_l {
	background:#3c3526;
}
.content .block_left_r#upload div#upl_movie {
	float:left;
	padding:10px;
}
.content .block_left_r#upload div#upl_movie .video_upload, .content .block_left_r#upload div#upl_photo .photo_upload {
	width:615px;
}
.content .block_left_r#upload div#upl_movie .video_upload span, .content .block_left_r#upload div#upl_photo .photo_upload span {
	float:right;
	margin-right:3px;
}
.content .block_left_r#upload div#upl_movie .video_upload input#file {
	margin-right:3px;
}
.content .block_left_r#upload div#upl_movie .video_upload .click_here,
.content .block_left_r#upload div#upl_photo .photo_upload .click_here {
	float:right;
	width:338px;
}
.content .block_left_r#upload div#upl_movie .video_upload .input_captcha,
.content .block_left_r#upload div#upl_photo .photo_upload .input_captcha  {
	float:right;
	width:166px;
}
.content .block_left_r#upload div#upl_photo .photo_upload .input_captcha {
	width:166px;
	*width:502px;
	*margin-top:-35px;
}
.content .block_left_r#upload div#upl_movie .video_upload .input_captcha input,
.content .block_left_r#upload div#upl_photo .photo_upload .input_captcha input {
	width:155px;
	float:none;
}
.content .block_left_r#upload div#upl_movie input {
	float:right;
	width:500px;
	margin-bottom:2px;
}
.content .block_left_r#upload div#upl_photo input {
	float:right;
	width:300px;
	margin-bottom:2px;
	margin-right:198px;
}
.content .block_left_r#upload div#upl_movie input.submit_it,
.content .block_left_r#upload div#upl_photo input.submit_it {
	float:right;
	width:250px;
	height:30px;
	font-size:2em;
	margin-bottom:5px;
	margin-right:25px;
	padding-bottom:35px;
	*line-height:19px;
}
.content .block_left_r#upload div#upl_movie textarea {
	width:500px;
	height:140px;
	float:right;
	margin-bottom:3px;
}
.content .block_left_r#upload div#upl_photo textarea {
	float:right;
	height:140px;
	margin-bottom:3px;
	margin-right:188px;
	width:309px;
}
.content .block_left_r#upload div#upl_photo .zip {
	float:right;
	margin-right:-75px;
	margin-top:-170px;
}
.content .block_left_r#upload div#upl_photo .zip span {
	margin-right:30px;
	margin-top:5px;
}
.content .block_left_r#upload div#upl_photo .zip input {
	margin:0;
	margin-bottom:3px;
	width:auto;
}
.content .block_left_r#upload div#upl_photo {
	display:none;
	padding:10px;
}
.content .block_right_r .block_title {
	width:auto;
	height:30px;
	background:#3c3526;
	font-size:1.3em;
	padding:0 5px;
	line-height:1.7em;
	color:#fff;
	float:right;
	overflow:hidden;
}
.content .block_left_r .block_title#long {
	width:898px;
}
.content .block_title .fav {
	float:left;
	height:26px;
	margin-top:3px;
	overflow:hidden;
	position:relative;
	width:34px;
	background:url('../images/icons_title.gif') no-repeat;
	margin-right:5px;
}
.content .block_title .fav#first {
	background-position:1px 1px;
}
.content .block_title .fav#second {
	background-position:-34px 1px;
}
.content .block_title .fav#third {
	background-position:-68px 1px;
}
.content .block_title .fav#fourth {
	background-position:-102px 1px;
}
.content .block_title .fav#fifth {
	background-position:-136px 1px;
}
.content .block_title .fav#sixth {
	background-position:-170px 1px;
}
.content .block_title .fav#seventh {
	background-position:-204px 1px;
}
.content .block_title .fav#eighth {
	background-position:-238px 1px;
}
.content .block_title .fav#ninth {
	background-position:-272px 1px;
}
.content .block_title .fav#tenth {
	background-position:-306px 1px;
}
.content .block_title .fav#eleventh {
	background-position:-340px 1px;
}
.content .block_title .fav#twelfth {
	background-position:-374px 1px;
}
.content .block_title .fav#thirteenth {
	background-position:-408px 1px;
}
.content .block_title span {
	font-size:1.1em;
	line-height:1.8em;
	padding:0 5px;
}
.content .block_title span span {
	color:#FFE9B4;
}
.content .block_left_r .and_also {
	color:#3B3529;
	font-size:1.1em;
	font-weight:bold;
	padding:10px;
}
.content .block_left_r .and_also a {
	color:#183778;
}
.content .block_left_r, .content .block2_left_r, .content .block_right_r {
	margin:0 auto;
}
.content .block2_left_r {
	float:left;
}
.content .mar_bot {
	margin-bottom:50px;
}
.content .block2_left_r {
		width:49%;
		float:left;
		margin-right:9px;
}
.content .block_right_r {
		width:50%;
		float:left;
}
.content .block_left_r .inner_content {
	background:#bcd1aa;
	border:2px solid #3c3526;
	padding:5px;
	height:auto;
}
.content .block_left_r .inner_content#flash {
	background:#628b8b;
	padding:0;
}
.content .block_left_r .inner_content#flash .flash_desc {
	background:#3b5353;
	color:#fff;
	text-align:center;
	padding:3px;
}
.content .block2_left_r .inner_content {
	background:#dbc2a1;
	border:2px solid #3c3526;
	padding:5px;
	height:445px;
	overflow:auto;
	position:relative;
}
.content .block_right_r .inner_content {
	background:#8e7554;
	border:2px solid #3c3526;
	height:455px;
	width:444px;
	float:right;
}
.content .block_right_r .inner_content img {
	
}
.content .block_left_r .inner_content .row {
	height:260px;
}
.content .block_left_r .inner_content#today_story {
	background:#e6dccf;
	color:#5f584a;
	height:455px;
	overflow:auto;
	padding:0 15px;
}
.content .block_left_r .inner_content#today_story2 {
	background:#e6dccf;
	color:#5f584a;
	height:460px;
	overflow:hidden;
}
.content .block_left_r .inner_content#today_story2 p {
	padding:0 10px;
}
.content .block_left_r .inner_content#today_story3 {
	background:#bcd1aa;
	color:#5f584a;
	min-height:460px;
}
.content .block_left_r .inner_content#today_story3 img.top_right_img {
	position:absolute;
	right:-42px;
	top:-51px;
	behavior:url('../js/iepngfix.htc');
}
.content .block_left_r .inner_content#today_story3 img.top_right_img2 {
	position:absolute;
	left:0;
	bottom:-73px;
	behavior:url('../js/iepngfix.htc');
}
.content .block_left_r .inner_content#today_story3 .some_buttons {
	background:#FFFFFF url(../images/benef_bg.jpg) no-repeat scroll 258px 1px;
	border:2px solid #3C3526;
	height:266px;
	margin-bottom:30px;
	padding:20px 15px;
	position:relative;
}
.content .block_left_r .inner_content#today_story3 .some_buttons ul {	
	list-style-type:none;
	display:block;
	float:left;
	width:400px;
	margin-top:5px;
}
.content .block_left_r .inner_content#today_story3 .some_buttons ul li {
	background:url('../images/check.gif') top left no-repeat;
	padding-left:25px;
	margin-left:10px !important;
}
.content .block_left_r .inner_content#today_story3 .some_buttons .buttons {
	text-align:center;
	margin-top:-6px;
	float:right;
	margin-right:9px;
	display:inline;
}
.content .block_left_r .inner_content#today_story3 .some_buttons .buttons span {
	color:#787878;
	text-transform:uppercase;
	font-weight:bold;
	margin:10px auto 5px auto;
	display:block;
}
.content .block_left_r .inner_content#today_story3 .some_buttons .buttons input {
	width:350px;
	height:45px;
	font-size:1.8em;
	font-weight:bold;
	color:#0085a1;
	font-family:Verdana, sans-serif;
	margin-bottom:14px;
	cursor:pointer;
}
.content .block_left_r .inner_content#today_story3 .some_buttons ul li {
	margin-bottom:5px;
	margin-left:40px;
	color:#323231;
	font-weight:bold;
	font-size:0.9em;
}
.content .block_left_r .inner_content#today_story3 .follow_sites_txt {
	text-align:center;
	text-transform:uppercase;
	margin:40px 0 15px 0;
	font-weight:bold;
	font-size:1.4em;
	color:#3d3d3d;
}
.content .block_left_r .inner_content#today_story3 .follow_sites .site_item {
	float:left;
	background:url('../images/follow.png') top left no-repeat;
	behavior:url('../js/iepngfix.htc');
	width:218px;
	height:148px;
	margin:0 3px 0 4px;
}
.content .block_left_r .inner_content#today_story3 .follow_sites .site_item img {
	margin-top:4px;
	margin-left:4px;
}
.content .block_left_r .inner_content#today_story3 .fol_txt_bot {
	text-align:center;
	margin:15px 0 10px 0;
	font-weight:bold;
}
.content .block_left_r .inner_content#today_story2 a {
	color:#00177a;
}
.content .block_left_r .inner_content#today_story2 strong {
	color:#000;
}
.content .block_left_r .inner_content#today_story2 .super {
	float:left;
	position:relative;
}
.content .block_left_r .inner_content#today_story2 .screenshort {
	background:transparent url('../images/mem_sample_bg.png') no-repeat scroll left top;
	behavior:url('../js/iepngfix.htc');
	height:406px;
	position:relative;
	width:451px;
	z-index:30;
}
.content .block_left_r .inner_content#today_story2 img.screen {
	left:8px;
	position:absolute;
	top:8px;
	width:432px;
	z-index:20;
}
.content .block_left_r .inner_content .today_story_title {
	color:#5f584a;
	font-weight:bold;
	font-size:2em;
	text-align:center;
	text-transform:uppercase;
	margin:5px auto;
	padding:15px 0;
}
.content .block2_left_r .inner_content .row {
	height:120px;
	border-bottom:2px solid #3c3526;
	padding:5px 0;
}
.content .block2_left_r .inner_content .row img {
	float:right;
	border:1px solid #3c3526;
}
.content .block2_left_r .inner_content .row div span {
	font-weight:bold;
	text-decoration:underline;
	display:block;
}
.content .get_access {
	height:26px;
	padding-right:30px;
	float:right;
}
.content .get_access#new {
	float:right;
	height:26px;
	margin-right:-12px;
	margin-top:-1px;
	padding-right:0;
	*margin-top:-39px;
}
.content .get_access#new a {
	display:block;
	height:26px;
	background:#bfc9c0 url('../images/lock.gif') left center no-repeat;
	padding-left:28px;
	padding-top:4px;
	*padding-top:4px;
	*height:24px;
	padding-right:5px;
	text-transform:uppercase;
	text-decoration:none;
	color:#3c3526;
	font-weight:bold;
	font-size:1em;
}
.content .get_access#new a:hover {
	background:#ddffc0 url('../images/lock.gif') left center no-repeat;
	color:#3e5f22;
}
.content .daily_up_to_date {
	float:right;
	margin-top:-5px;
	position:relative;
	top:5px;
}
.content .daily_up_to_date img {
	behavior:url('../js/iepngfix.htc');
}
.content .txt_desc {
	float:right;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.3em;
	padding-right:6px;
	padding-top:8px;
	text-align:right;
}
.content .get_access img {
	behavior:url('../js/iepngfix.htc');
}
.wrap .content .get_access a {
	color:#014B01;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin-right:7px;
	margin-top:4px;
}
.wrap .content .get_access a:hover {
	text-decoration:none;
	background:#128A12;
	color:#fff;
}
.inner_content .photo_item {
	float:left;
	height:240px;
	margin:5px 0 20px 9px;
	-margin:5px 0 5px 5px;
	width:168px;
}
.inner_content#fck_ie .photo_item {
	float:left;
	height:240px;
	margin:5px 0 5px 10px;
	-margin:5px 2px 5px 6px;
	width:168px;
}
.inner_content .photo_item .photo_desc {
	height:1.3em;
	font:bold normal 1.1em Tahoma;
	font-weight:bold;
	color:#4a412f;
}
.inner_content .photo_item .img_item {
	width:168px;
	height:225px;
	border:3px solid #4a412f;
}
.inner_content .photo_item .img_item img {
	border:1px solid #4a412f;
}
.inner_content .photo_item .img_item img:hover {
	border:1px solid #fff;
	cursor:pointer;
}
.inner_content .photo_item .img_item a:hover img {
	border:1px solid #fff;
	cursor:pointer;
}
.content .contrib {
	
}
.content .contrib span.con_title {
	display:block;
	text-transform:uppercase;
	text-align:center;
	margin:0 auto 20px auto;
	font-size:1.8em;
	font-weight:bold;
	color:#3c3526;
}
.content .contrib .promo {
	width:290px;
	height:240px;
	border:3px solid #b03030;
	background:#4C422F;
	float:left;
	margin-right:9px;
}
.content .contrib .promo span {
	color:#81e68a;
	padding:7px;
	display:block;
	font-weight:bold;
}
.content .contrib .promo span.txt a {
	color:#fff;
}
.content .contrib .promo span.txt {
	color:#dbcdb2;
	padding:7px;
	display:block;
	font-weight:normal;
}
.content .contrib .con_item {
	background:#E2DCD0 none repeat scroll 0 0;
	border:2px solid #333333;
	float:left;
	height:110px;
	margin:0 8px 6px 0;
	padding:6px 0 0 5px;
	width:288px;
}
.content .contrib .con_item img {
	border:2px solid #333;
	float:left;
	margin-right:3px;
}
.content .contrib .con_item .stars {
	width:23px;
	float:left;
}
.content .contrib .con_item .stars img {
	border:0;
}
.content .contrib .con_item .con_item_desc {
	padding-left:2px;
	font-size:0.8em;
}
.content .contrib .con_item .con_item_desc span.name {
	font-size:1em;
	color:#000;
	font-weight:bold;
	display:block;
	margin-bottom:-4px;
}
.content .contrib .con_item .con_item_desc span.adder {
	font-size:1em;
	color:#990000;
	font-weight:bold;	
}
.copy {
	color:#777268;
	text-align:center;
	padding:5px 0;
	font-size:0.9em;
}
.copy a{
    text-decoration:underline;
    color:#777268;
}
.copy a:hover{
    color:#c7c0b1;
    text-decoration:none
}


/* SAMPLES */

.samples_block {
	margin-bottom:10px;
}
.samples_block .samples_block_title {
	float:left;
	background:#fff;
	border:2px solid #6a8056;
	border-bottom:0;
	padding:5px;
	color:#3c3526;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:-2px;
	position:relative;
	z-index:80;
}
.samples_block#second .samples_block_title {
	background:#ffe5e5;
}
.samples_block#third .samples_block_title {
	background:#fffae5;
}
.samples_block#fourth .samples_block_title {
	background:#e5f4ff;
}
.samples_block .samples_block_desc {
	float:right;
	color:#3c3526;
	font-size:1.1em;
	font-weight:bold;
	padding-top:8px;
}
.samples_block .inner {
	background:#fff;
	border:2px solid #6a8056;
	height:260px;
	position:relative;
	z-index:70;	
}
.samples_block#second .inner {
	background:#ffe5e5;
}
.samples_block#third .inner {
	background:#fffae5;
}
.samples_block#fourth .inner {
	background:#e5f4ff;
}
.samples_block .inner .img_item {
	border:0;
}
.samples_block .inner .photo_item .img_item a:hover img {
	border:1px solid #bcd1aa;
}
/* SAMPLES */

/* Page checker */
.content .block_title#upload {padding:0;}
.content .block_left_r#upload .block_title {
	background:#796649;
}
.content .block_left_r#upload .block_title:hover {
	background:#554934;
}
.content .block_left_r#upload .block_title a {
	color:#DBCBB6;
	font-weight:bold;
	text-decoration:none;
	font-size:1em;
	display:block;
	padding:3px 15px 0 15px;
}
.content .block_left_r#upload .act,
.content .block_left_r#upload .act:hover {
	background:#3C3526;
}
.content .block_left_r#upload .act a {
	color:#fff;
}
.content .block_left_r#upload .act a:hover {
	cursor:default;
}
.content .block_left_r#upload .block_title#mov {
	position:relative;
}
.content .block_left_r#upload .block_title#mov img {
	position:absolute;
	top:-5px;
	left:-5px;
	behavior:url('../js/iepngfix.htc');
}
.content .block_left_r#upload .block_title#pho {
	position:relative;
}
.content .block_left_r#upload .block_title#pho img {
	position:absolute;
	top:-5px;
	right:-5px;
	behavior:url('../js/iepngfix.htc');
}
/* Page checker */
