body {
	color:#ffffff;
	background: #030003;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body a, a:link, a:visited{
	color: #EE6600;
}

h2 {
	/*color: #525980;*/
}
.bodywrapper
{
	width:100%;
}
#headpub{
	width:100%;height:65px;
	padding-top:7px;
	margin-bottom:20px;
	background:url(/images/front/fade_head.png) repeat-x top;
	color:#000;
}


.main{width:936px;vertical-align:top;margin:auto;padding:0
24px;text-align:left; clear:both;overflow:hidden}
#headerlogohome{position:relative;float:left;width:auto;z-index:100}
.hf_pubright{float:right;width:480px;text-align:right;padding-top:16px;font-weight:bold; font-family:13px; letter-spacing:20;}
.hf_pubright a:hover,.footpubfine a:hover{text-decoration:none}
.hf_pubright a:link,.hf_pubright a:visited,#paneltab .tab a:hover{text-decoration:underline}

.bodyleft
{
	float:left;
	width:620px;
	padding:2px;
	
}
.bodyright
{
	float:right;
	width:280px;
	padding:2px;
	margin-left:5px;
	
}
.box
{
	border:#ffffff solid 1px;
	width:100%;
	background-color:#000000;
	margin-top:15px;
	margin-bottom:15px;
	overflow:hidden;
	float:left
}

.box_border_bottom
{
	border-bottom:#ffffff solid 1px;
}

.box_border_top
{
	border-top:#ffffff solid 1px;
}

.box_headerback
{
	background:url(/images/front/grad_panel_head.png) repeat-x;
	font-family:Helvetica,Arial,sans-serif;font-size:11px;
	font-weight:700;
	background-color:#000000;

}
.box_header
{
	
	font-weight:700;

	color:#525980;	
	width:100%;

	float:left
}
.box_header h1
{
	
	font-size:18px;
	line-height:30px;
	text-indent:10px;
	padding:0;
	margin:0;

}
.box_content
{
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	color:#ffffff;
	width:98%;
	float:left;
	padding-left:1%;
	padding-top:5px;
	padding-bottom:5px;

}
.box_content h2
{
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#ffffff;
	width:98%;
	float:left;
	padding-left:1%;
	font-weight:bold;

}
.box_content th
{
	background:url(/images/front/grad_panel_head.png) repeat-x;
	font-family:Helvetica,Arial,sans-serif;font-size:11px;
	background-color:#000000;
	color:#525980;	

	
	line-height:20px;
	padding:3px;
	
}
td
{
	font-size:12px;
	line-height:20px;
}
.float_leftdiv
{
	width:98%;
	float:left;
	padding-left:1%;
	padding-top:10px;
	padding-bottom:10px;
	color: #ffffff;

}
a.small
{
	font-size:10px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
a.small:hover
{
	font-size:10px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:underline;
}

.inputtxt
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
}
.red
{
	color: #FF9900;
	font-weight: bold;
	
	}
	.txtindent
	
{
	text-indent:20px;
}
.bdrbottom
{
	border-bottom:#000 solid 2px;
}
.btn
{
	/*background:url(/images/front/grad_panel_head.png) repeat-x;*/
	background-color:#FF6600;
	border-color:#000 solid 1px;
	font-size:12px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	color:#fff;
	font-weight:bold;
	line-height:20px;
	padding-bottom:3px;
	border:none;
	cursor:pointer;
}
.session_msg
{
	color:#ff0303;
	font-weight:700;
	font-size:12px;
	padding-right:5px;
	overflow:hidden;
	clear:both;
}

.star{
font-size:14px;}


#timer_div {
	font-size:20px;
}

form {
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.event_title {
	color:#ff0303}

.hidden {
	display:none;
}

.google_map {
width:100%; height:200px; border:#666666 1px solid; overflow:hidden;

}

.input_text_stylish {
	height:16px;
	margin-left:5px;
	float:left;
	width:50px;
	border:solid 1px #ff0303;
}

.curreny_unit {
	margin-top:0px;
	float:left;
	width:5px;
}	

.donation_box {
	float:left;
	width:50px;
	overflow:visible;
}