.article-info { margin:0 0 22px 0; }
.article-info tr td { color:#134f6f;vertical-align:bottom; }
.article-info a { display:block;color:#ee8215; }
.article-info img { margin:0 15px 0 0; }

.photo-caption { background:#f2f2f0;color:#134f6f;font-style:italic;font-size:11px;padding:16px 11px 13px 11px; }
.article {width:420px;}
.article p { margin:19px 0 0 0;text-align:justify; }

#categories { margin:19px 0 0 0; }
#categories hr { border:0;border-bottom:1px solid #d0dce2;margin:2px 0 5px 0; }
#categories a { color:#ee8215; }

#rating-table { margin:5px 0 5px 10px;width:371px; }
#rating-table tr td { vertical-align:top; }
#rating-table h1 { color:#ee8215;margin:8px 0 0 0; }
#rating-table .bigstars { margin:5px 0 0 0; }

#rating-box { margin:0px 0px 0px 20px; }
#rating-box h1 { color:#ee8215;float:left;margin:9px 18px 0px 0px; padding:0px; }
#rating-box .bigstars { margin:9px 9px 0px 10px; }
#rating-box a.go-white { margin:6px 0 0 0; }

#write-comment { background:#ff9933;margin:0 5px 0 0;padding:0 12px 0 14px;text-align:right; }
#write-comment textarea { color:#333333; width:333px;height:93px;border:1px solid #b28e69;background:url('../img/textareabg.gif') no-repeat top left;padding:15px;font-family:Arial, Helvetica, "sans-serif";font-size:14px;margin:0 0 10px 0; }

#write-comment2 { background:url('/img/boxes/comment/passport-bg.gif') no-repeat #ff9933;margin:0 5px 0 0;padding:0 12px 0 14px;text-align:left; }
#write-comment2 table { margin:5px 0 0 50px; }
#write-comment2 table tr td { text-align:right;color:#fff;font-weight:bold;vertical-align:middle;font-size:12px; }
#write-comment2 table tr td input, #write-comment2 table tr td input { width:242px;margin:0 0 0 8px;height:16px; color:#333333; }
#write-comment2 a { color:#134f6f; }

.comment-info { margin:0 0 6px 0;width:401px; }
.comment-info tr td { color:#134f6f;vertical-align:bottom; }
.comment-info a { display:block;color:#ee8215; }
.comment-info img { margin:0 15px 0 0; }

.comment { border:1px solid #ffcc99;padding:13px 22px 10px 12px;text-align:justify;margin:0 0 17px 0; }


a.button-signin span { display:none; }
a.button-signin { display:block;background:url('/img/signin-signin.gif') no-repeat; width:77px;height:34px;margin:6px 0 0 6px; }
a.button-signin:hover { background-position:0 -34px; }

a.button-join span { display:none; }
a.button-join { display:block;background:url('/img/buttons/join-now.gif') no-repeat; width:94px;height:36px;margin:6px 0 0 0; }
a.button-join:hover { background-position:0 -36px; }

a.button-submit span { display:none; }
a.button-submit { display:block;background:url('/img/buttons/submit.gif') no-repeat; width:77px;height:36px; }
a.button-submit:hover { background-position:0 -36px; }

/* Ajax rating style */
ul.Ajax-Rating{
	overflow:auto;
	height:22px;
	width:135px;
	background:url('../img/starsratingbig.gif') no-repeat 0px 0px;
	margin:0.5em 0 0 0;
}
ul.Ajax-Rating li{
	display:block;
	float:left;
	width:27px;
	height:20px;
}
ul.Ajax-Rating li span{
	display:none;
	width:100%;
}
ul.Ajax-Rating.bigstars5 { background-position:1px 0px; }
ul.Ajax-Rating.bigstars4 { background-position:-27px 0px; }
ul.Ajax-Rating.bigstars3 { background-position:-55px 0px; }
ul.Ajax-Rating.bigstars2 { background-position:-83px 0px; }
ul.Ajax-Rating.bigstars1 { background-position:-111px 0px; }
ul.Ajax-Rating.bigstars0 { background-position:-139px 0px; }

div.Ajax-Rating{
	margin:0.5em 0 0 0;
	font-size:1.5em;	
}

