/* Contact Us ***************************************************/
div.main-widget.contact-us {	background: #FFFAEA url(../../images/orange_widget_header.jpg) repeat-x 0px 0px; padding:4px;}
div.main-widget.contact-us h1.title { padding-top:0px; background:none;	border-width:0px;	border-style:none; color:#447c3f; }
div.contact-us dl dt { display:block; float:left; clear:left; width:130px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#333; padding: 5px; margin:0px 0px 10px 0px; } 
#send-label {display: none;}
div.contact-us dl dd input[type = text], 
div.contact-us dl input[type = password] { border:1px solid #CCC; height:18px; width:320px; }
div.contact-us dl dd input[type = radio] { border:1px solid #CCC; float:left; clear:none; }
div.contact-us dl dd textarea { border:1px solid #CCC; height:400px;	width:500px; min-width:500px; max-width:600px; }
div.contact-us dl dd select { border:1px solid #CCC; max-width:300px; width:300px; }
div.contact-us dl dd { display:block; float:left; clear:right; width:230px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#000000; padding: 5px; margin:0px 0px 10px 0px; }
/* All GuestBooks ***************************************************/
div.all-guestbooks div.listing { display:block;	float:left;	clear:both;	padding:10px 0px 0px 0px; width:auto; height:auto; }
div.all-guestbooks div.listing h3.title a {
	text-decoration:none;
}
div.all-guestbooks div.listing ul {
	display:block;
	float:left;	
	clear:both;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: none;
}
div.all-guestbooks div.listing ul li {
	display:block;
	float:left;
	clear:both;	
	width:100%;
	margin:0px; 0px 0px 0px;
	padding:0px 0px 10px 0px;
	
}
div.all-guestbooks div.listing ul li div.guestbook
{
	width:828px;
	height:auto;
	padding:0px 0px 10px 0px;
	border:1px solid #FECC37;
}
div.all-guestbooks div.listing ul li div.guestbook div.content {	width:816px; padding:0px 6px 0px 6px; }
div.all-guestbooks div.listing ul li div.guestbook div.content img {float:left;clear:none;border:0px none; margin:0px; padding:0px 6px 0px 0px;}
div.all-guestbooks div.listing ul li div.guestbook div.footer {
	display:block;
	float:left;
	width:820px;
	clear:both;
	overflow:hidden;
	height:24px;
	margin:0px;	
	padding:0px 4px 0px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper {
	border-top:1px solid #FECC37;
	width:820px;
	padding:0px;
	margin:0px;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper div {
	display:block;	
	clear:none;
	height:24px;
	line-height: 24px;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper div span {
	display:inline;
	padding:0px 4px 0px 4px;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper div.source {
	float:left;
	width:200px;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper div.comments {
	float:right;
	width:200px;
	text-align: right;
	color:#447c3f;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper div.category {
	float:right;
	width:auto;
	text-align: center;
	color:#447c3f;
	padding:0px 4px 0px 4px;
}
div.all-guestbooks div.listing ul li div.guestbook div.footer div.wrapper div.rating {
	float:right;
	clear:right;
	width:auto;
	text-align: right;
	color:#447c3f;
	padding:0px 0px 0px 4px;
}
div.all-guestbooks div.listing ul li div.guestbook,  div.all-guestbooks div.listing ul li div.article div.content { display:block; }
div.all-guestbooks  div.listing ul li div.guestbook h3.title {	 }
div.all-guestbooks  div.listing ul li div.guestbook h3.title {	width:818px; padding:4px 4px 4px 4px;	margin:0px 0px 4px 0px;	border:1px solid #FFF; display:block;	float:left;	clear:both;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	font-style:normal;	color:#333;	text-decoration: none; }
div.all-guestbooks  div.listing ul li div.guestbook h3.title span.date {display:block;	float:left;	clear:left; width:130px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:normal;	font-style:normal;	color:#333;	text-decoration: none; }
div.all-guestbooks  div.listing ul li div.guestbook h3.title span.name {display:block;	float:left;	clear:none; width:665px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	font-style:normal;	color:#333;	text-decoration: none; }
div.all-guestbooks  div.listing ul li div.guestbook h3.title span.flag {display:block;	float:left;	clear:right; width:20px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	font-style:normal;	color:#333;	text-decoration: none; }

div.all-guestbooks div.listing ul li div.guestbook div.content a:hover { color:#333; font-style: normal; }
div.all-guestbooks div.listing ul li div.guestbook div.content p,  
div.all-guestbooks ul li div.article div.intro a { display:block;float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration: none; text-align: justify; }

div.all-guestbooks div.pagination-control { width:820px; }

/* Terms Of Use */
div.terms-of-use { height:auto; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
div.terms-of-use h1.title {	display:block;	float:left;	clear:both;	height:20px; padding:0px 2px 0px 2px; background:none; border-width:0px;	border-style:none; color:#447c3f; }
div.terms-of-use div.content {padding:4px 0px 2px 0px; }
div.terms-of-use h2.title {	border:1px solid #FFF; color:#333333; padding:4px; margin:4px 0px 4px 0px; background-color: #FFCC33; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
div.terms-of-use p { display:block; clear:both;	margin:4px 0px 4px 0px;	padding:0px 4px 0px 4px; text-align: justify; }
div.terms-of-use ul { padding:4px 0px 0px 8px; list-style-position:inside; list-style-type: square; }
div.terms-of-use ul li { margin: 4px 0px 10px 0px; padding:0px 4px 0px 4px;	font-weight:bold; font-size:11px; text-align: justify; }

/* About Us ********************************************************/
div.about-us { height:auto; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
div.about-us h1.title {	display:block;	float:left;	clear:both;	height:20px; padding:0px 2px 0px 2px; background:none; border-width:0px;	border-style:none; color:#447c3f; }

div.about-us div.content {padding:4px 0px 2px 0px; text-align: center; width:100%;}
div.about-us h3 { display:block; clear:both; width:100%; padding:10px 0px 30px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#666; text-align: center; }
div.about-us h4 { display:block; clear:both; width:100%; padding:10px 0px 30px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#666; text-align: center; }
div.about-us h5 { display:block; clear:both; width:100%; padding:10px 0px 20px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#666; text-align: center; }
div.about-us h6 { display:block; clear:both; width:100%; padding:10px 0px 5px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: center; }
div.about-us p  { display:block; clear:both; width:100%; padding:10px 0px 70px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: center; }
div.about-us dl { display:block; clear:both; width:100%; padding:10px 0px 30px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: center; }

div.terminal {width:100%; height:auto;}
