body{

	background:#fff;
	font-family: Arial, Verdana,sans-serif;
	font-size: 13px;
	text-align:center;
	margin:0px;
	padding:0px;
}

h1{
	font-family: Arial,"Bitstream Vera Serif","Times New Roman",serif;
	font-size:18px;
}

h3{
	color:#bc0202;
}

input, textarea{
	border:1px solid #888;
}


a{
	color:#000;
	text-decoration:underline;
}

a:hover{
	color:#bc0202;
}

#outer_container{
	text-align:left;
	width:980px;
	margin:auto;
}


#head1{
	background:#525252;
	height:8px;
	margin-bottom:0px;

}

#head2{
	background:#fff url(/images/glueh-head-bg.jpg) repeat-x;
}

#logo{
	float:left;
	width:400px;
	padding:20px;
}

#logo h1{
	font-size:30px;
}

#bulbimage{
	float:right;
	width:500px;
	text-align:right;
}



#content_container{
	padding:5px;
	
}

.thirdbox{
	float:left;
	width:318px;
}

.flashMessageContainer{
	padding:10px;
	margin-bottom:15px;
	font-weight:bold;
}

.flashMessageContainerStatus_success{
	background:#75E94E;
	border: 1px solid #006F00;
}

.flashMessageContainerStatus_error{
	background:#F77E82;
	border: 1px solid #red;
	color:#333;
}

.username_big{
	color:#bc0202;
	font-weight:bold;
	font-style:italic;
}

.leftboxcontent{
	width:600px; float:left;  border-right:1px solid #eee; padding:10px;
}

.rightboxcontent{
	width:320px; float:right;
}

.opinionmsg{
	color:#666; font-style:italic;
}

.addcommentbox{
	margin-top:15px; border-top:1px solid #eee; padding:10px;
}

a.addcomment{
	color:#bc0202; font-weight:bold; text-decoration:none;
}

div.footerarea{
	margin-top:10px;
	background:#f5f5f5;
	padding:10px;
	text-align:left;
	line-height:40px;
	
}