.style1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
a:link {
	color: #00CCFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00CCFF;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.style4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
body {
	background-color: #3E3528;
}

.style42 {
	font-size: 36px;
	font-family: Impact;
}

.style54 {
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.style118 {	font-size: 11px;
	color: #F93;
}
.style58 {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
}

.style64 {
	color: #900
}

.iFrameStyle {
	width: 265px;
	height: 500px;
	overflow-x: hidden;
	overflow-y: hidden;
}
.iFrameStyleHome {
	width: 265px;
	height: 800px;
	overflow-x: hidden;
	overflow-y: hidden;
}



.iFrameHeaderStyle {
	width: 1000px;
	height: 30px;
	overflow-x: hidden;
	overflow-y: hidden;
}
.iFrameHeaderStyleHome {
	width: 850px;
	height: 30px;
	overflow-x: hidden;
	overflow-y: hidden;
}

#ajax_response{
	border : 2px solid #C9D7F8;
	width:60%;
	float : left;
	-moz-border-radius : 9px;
	padding : 5px;
	margin-bottom : 10px;
	text-align : left;
}
.comment_table{
	clear : left; 
	font-size:12px;
	border : 2px solid #C9D7F8;
	-moz-border-radius : 9px;
}
.comment_table input[type="text"],textarea,input[type="button"]{
	border : 1px solid #C6C4C4;

}
.comment_table input[type="text"]:hover,textarea:hover,input[type="button"]:hover{
	border : 1px solid #C6C4C4;
	background : #E2E4FC;
}
.comment_table input[type="text"]:focus,textarea:focus,input[type="button"]:focus{
	border : 1px solid #C6C4C4;
	background : #E2E4FC;
}
.comment_holder{
	border : 2px solid #ADADB6;
	padding: 5px;
	width : 98%;
	float : left;
	margin-bottom : 5px;
	-moz-border-radius : 9px;
	background : #FFFFFF;
	font:Calibri, Cambria;
}
#loading{
	visibility : hidden;
}
.highlight{
	background : #E3FEE0;
}
#date_posted{
	font-size : 10px;
	text-align : right;
	color: #6A7063;
	border-bottom : 1px solid #928F89;
}
#photo{
	border:1px solid #ADADB6;
	float:left;
	-moz-border-radius : 9px;
	padding:5px;
	text-align : center;
}
#photo img{
	padding : 4px;
}
#comment_text{
	width:82%;
	border:1px solid #ADADB6;
	float:right;
	margin : 0px 0px;
	padding : 5px;
	-moz-border-radius : 9px;
	height : auto;
	text-align : left;
}
.required{
	background :#FE8585;
}
