@charset "UTF-8";
/* CSS Document */
body#community div#content_container{
	width:820px;
	margin: 0 auto;
}

#left_column{
	float:left;	
	display:inline;
	width:500px;
}

#right_column{
	float:left;	
	display:inline;
	margin:0 0 0 20px;
	color:#d5d6d7;
	width:300px;
}

div.clear{
	clear:both;	
}

h1#community_header{
	background:url(../images/community/community_title.jpg) no-repeat center;
	width:610px;
	height:59px;
	text-indent:-9999px;
	text-align:center;
	margin: 25px auto;
}

p#header_desc{
	font-size:130%;
	text-align:center;
	line-height:23px;
	margin:-15px 0 15px;
}

h2{
	color:#890912;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:150%;
	font-weight:lighter;
	margin:5px 0 0 0;
	padding:0;
}

#content_container h3{
	font-size:110%;
	margin:5px 0 0 0;
	padding:0;
}
div#content_container a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:90%;
	color:#890912;
	padding: 0;
}


#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
font-size:13px;
}

#contest_comm{
	width:295px;
	height:200px;
	background:url(../images/index/contest_border.png) no-repeat;
	margin:10px 0 30px 0;
	padding:10px 0 0 10px;
	
}

#contest_comm p{
	color:#752427;
	font-size:100%;
	text-decoration:underline;
	padding:0;
	margin:10px 0 0 -7px;
}
.bold{
	font-weight:bold;
	font-size:110%;
}

.italics{
	font-style:italic;
	font-size:110%;
}

/*--- CONTEST DETAILS CSS LIGHTBOX ----*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background:none;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid #890912;
	background-image:url("../images/texture.jpg");
	z-index:1002;
	overflow: auto;
}

div#content_container a.closebtn{
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:80%;
	position:absolute;
	top:5px;
	right:5px;
}
