@charset "utf-8";
/* CSS Document */

#main .a-feature .content h2
{
	color: #000;
	font-size: 130%;
	text-transform: uppercase;
}

#main .a-feature .content h2 small
{
	display: block;
	color: #1a8eff;
	font-size: 60%;
	text-transform: none;
}

#main .productBackground
{
	background-color:#FFFFFF;
}

#main .a-feature .content p
{
	margin: 0 0 11px 0;
}

.ratingList
{
	margin: 0 0 0 0;
	padding: 0;
	color: #CE6937;
	font-weight: normal;
	float: left;
	display: inline;
}

.ratingList dt
{
	float: left;
	display: inline;
	margin: 0 8px 0 0;
	padding: 0;
}

.ratingList dd
{
	float: left;
	display: inline;
	margin: 0 8px 0 0;
	padding: 0;
}

.sharethis
{
	margin: 0 0 1em 0;
	padding: 0;
	clear: both;
}

.sharethis dt
{
	color: #1a8eff;
	font-weight: bold;
	display: block;
	margin: 0 0 5px 0;
}

.sharethis dd
{
	color: #000;
	float: left;
	margin: 0 20px 0 0;
	padding: 5px 0 8px 0px;
}

.sharethis dd a
{
	color: #333;
	text-decoration: none;
}

.sharethis dd a:hover
{
	text-decoration: underline;
}


.sharethis dd.diggit
{
	background: transparent url(../img/icon/diggit.png) no-repeat left top;
}

.sharethis dd.delicious
{
	background: transparent url(../img/icon/delicious.png) no-repeat left top;
}

.sharethis dd.facebook
{
	background: transparent url(../img/icon/facebook.png) no-repeat left top;
}

.sharethis dd.email
{
	background: transparent url(../img/icon/email.png) no-repeat left top;
}
.sharethis dd.addthis
{
	background: transparentno-repeat left top;
}

div.comments
{
	margin: 0 10px 0 0;
}

div.comments h2
{
	border-top: 1px solid #1a8eff;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #1a8eff;
	font-size: 130%;
	color: #1a8eff;
	background-color: #e7f3ff;
}

div.comments h3
{
	background-color: #efefef;
	border-top: 1px solid #b2b2b2;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid #b2b2b2;
	font-size: 100%;
	color: #666;
}

div.comments h3 span.ratings
{
	float: right;
}

div.comments h3 span.ratings img
{
	display: inline;
	margin: 0 8px 0 0;
}

div.comments div.content
{
	padding: 10px; 
}

div.comments div.flag
{
	border-top: 1px solid #b2b2b2;
	padding: 10px;
}

div.comments div.flag a
{
	padding: 0 0 5px 15px;
	background: transparent url(../img/icon/flag.gif) no-repeat top left;
	color: #cc0000;
	text-decoration: none;
	float: right;
	font-size: 10px;
}

div.comments div.flag a:hover
{
	text-decoration: underline;
}

fieldset#comment
{
}

fieldset#comment label
{
	font-size: 100%;
	font-weight: bold;
	display: block;
}

fieldset#comment textarea
{
	display: block;
	width: 552px;
	height: 100px;
	margin: 0 0 10px 0;
}

fieldset#comment .buttons 
{
	text-align: right;
	padding: 10px;
}

fieldset#comment .buttons img
{
	display: inline;
	margin: 0 0 0 0px;
}

ul.archive-articles
{
	margin: 0 10px 0 0;
	padding: 0 10px 10px 10px;
	list-style: none;
}

ul.archive-articles li
{
	margin: 0 0 1em 0;
	padding: 0;
	list-style: none;
}

ul.archive-articles h3
{
	font-size: 100%;
	margin: 0 0 5px 0;
}

ul.archive-articles p
{
	margin : 0 0 5px 0;
}
div#other strong
{
	color: #333;
}

div#other div.paging strong
{
	color: #1a8eff;
}

/* this section is for Product and Entertainment archieve page*/
div#content div.dropDownListListing
{
	margin: 0 10px 0px 0; display:inline; float:right;
}

div#content div.dropDownListListing div.label
{
	font-weight:bold; display:inline;
}

div#content hr
{
	font-size:100%;
}

div#content div.filterContainer
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 10px 0 0;
	padding:0  10px 0 10px;
}

div#content .filterListing
{
	width: 122px;
}