﻿body{	margin:0;	padding:0;	font-family:Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h4,h5,ul,li,p,a{	margin:0;	padding:0;	list-style:none;	text-decoration:none;				height:auto;}ul li li{	list-style-type:none;} a:hover{text-decoration:underline;}a{	outline:0;}input,select{	outline:none;	margin:0;	padding:0;	font:normal 12px/14px Arial,Helvetica,sans-serif;	color:#818181;	vertical-align:middle;}img{display:block;		border:0;}form,fieldset{	margin:0;	padding:0;	border:none;}#page{	width:954px;	margin:0 auto;	overflow:hidden;}#page div.share{	background:url(../images/bg-bottom.gif) repeat-y 0 0;}#page div.share div.bg{	background:url(../images/bg.gif) no-repeat 0 0;	width:954px;	min-height:59px;}* html #page div.share div.bg{height:59px;}#page div.share div.left-coll{	width:566px;	float:left;}#page div.share div.right-coll{	width:387px;	float:right;}#page div.share div.buy{	width:16px;		float:left;	max-height:10px;}#page div.share h2{	font-family:Arial,Helvetica,sans-serif;	font-size:12px;		letter-spacing:-1px;	color:#000;	float:left;	padding:8px 0 0 8px;	 vertical-align:bottom;}#page div.share div.rate{	width:70px;	height:13px;	float:left;	overflow:hidden;	margin:7px 9px 0 20px;}#page div.share div.rate ul{	width:70px;	overflow:hidden;}#page div.share div.rate ul li.active{background:url(../images/one-star.gif) no-repeat 0 -13px;}#page div.share div.rate ul li{	background:url(../images/one-star.gif) no-repeat 0 0;	width:14px;	height:13px;	overflow:hidden;	float:left;	text-indent:-9999px;}/* #page div.share a.btn:hover{color:#ffcf2d;} */#page div.share a.btn{	background:url(../images/btn.gif) no-repeat 0 0;	float:left;	line-height:17px;	font-size:12px;	color:#fff;	font-weight:bold;	text-decoration:none;	margin:7px 3px 0px 0;}#page div.share a.btn span{	background:url(../images/btn.gif) no-repeat 100% -17px;	float:left;	padding:0 4px;	cursor:pointer;} #page div.share ul.tab{	width:558px; float:left; 	overflow:hidden;	padding:13px 0 0 8px;	list-style:none; }  #page div.share ul.tab li{	float:left;}#page div.share ul.tab li a:hover span,#page div.share ul.tab li.active a span{	/* background:url(../images/tab-active.gif) no-repeat 100% -23px; */	padding: 0;	margin: 0;	}#page div.share ul.tab li a.audio:hover{color:#565555;}#page div.share ul.tab li a:hover,#page div.share ul.tab li.active a{background:url(../images/tab-active.gif) no-repeat 0 0;color:#565555;}#page div.share ul.tab li a.audio{color:#ffcf2d;}#page div.share ul.tab li a{	float:left; 	font-size:14px;	line-height:23px;	letter-spacing:-1px;	color:#dbdbdb;	font-weight:bold;	text-decoration:none;	list-style:none; }#page div.share ul.tab li a span{	float:left;	padding:0 10px 0 6px;	cursor:pointer;}#page div.share ul.btn{	float:right;	overflow:hidden;	padding:7px 12px 0 0;	list-style:none; }#page div.share ul.btn li{	background:url(../images/border1.gif) no-repeat 0 50%;	line-height:18px;	float:left;	padding:0 8px 0 11px;	margin:0 0 0 -1px;}#page div.share ul.btn li a{	 	float:left;		font-size:12px;	color:#f5f5f5;	font-weight:bold;	padding:0 0 0 0;}#page div.share ul.btn li.digitalstore{		padding:3px 0 0 0;	 margin-right:50px;	}#page div.share ul.btn li.share{		padding:5px 5px 0 7px;}#page div.share ul.btn li.rss{		padding:5px 3px 0 7px;	 }#page div.share ul.btn li a.buy{	background:url(../images/) no-repeat 100% 50%;	float:left;	font-size:12px;	color:#f5f5f5;	font-weight:bold;	padding:0 5px 0 0;}#page div.share ul.btn li a.rss{	background:url(../images/rssbackground.gif) no-repeat 100% 50%;	padding:0;	color:#fff;	text-decoration:none;	line-height:15px;	padding:0 5px;	margin:2px 0 0;}#page div.share ul.btn li a.share{	background:url(../images/share.gif) no-repeat 95% 50%;	width:94px; }#page div.share div.form{	width:373px;	float:left;	overflow:hidden;	padding:8px 0 0 14px;}#page div.share div.form input{	width:109px;	height:15px;	line-height:15px;	float:left;	padding:1px 3px;	border:0;}#page div.share div.form input.submit{	background:url(../images/submit-btn.gif) no-repeat 0 0;	width:51px;	height:17px;	padding:0 0 1px;	margin:0 13px 0 6px;	font-size:12px;	line-height:16px;	color:#fff;	font-weight:bold;	cursor:pointer;}#page div.share div.form label{	background:url(../images/border1.gif) no-repeat 0 50%;	float:left;	font-size:12px;	line-height:17px;	color:#c68738;	font-weight:bold;	padding:0 9px 0 13px;}.RatingButton {
	height:15px;
	width:15px;
	margin:0;
	padding:0;
	border:0;
	vertical-align:middle;
}

	
.RatingTextBox {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight: bold;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	 filter: alpha(opacity=30);	
 	-moz-opacity:.30;
 	border:1px solid #000000;
 	color:black;
	height:16px;
	width:60px;
	margin:0px 5px 0px 5px;
	padding:0;
	 border:0;
   vertical-align: middle;   
   text-align:left;
}

.ViewTextBox {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight: bold;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	 filter: alpha(opacity=30);	
 	-moz-opacity:.30;
 	border:1px solid #000000;
 	color:black;
	height:16px;
	width:80px;
	margin:0px 0px 0px 0px;
	padding:0;
	border:0;
   vertical-align: middle;   
   text-align:center;
   text-align:left;
}

.InvisibleViewButton {
	height:0px;
	width:0px;
	margin:0px 0px 0px 0px;
	padding:0;
	border:0;
}

.videowidgetlabelSpan
{
	font:bold 11px Arial, Helvetica, sans-serif;		
	color:#CCCCCC;	 	
	margin: 0px 5px 0px 5px;
}

	
.videowidgettext {
	margin: 0px;	
	vertical-align:bottom;
	height:20px;
	width:80px;
}

.thumbtable{
		margin: 2px 0px 0px 2px;	
		color: #003366;
		width:470px;		
}


.thumbitemlabel {
	color: black;
	font-family: Arial, Helvetica, Geneva, sans-serif;
 	font-size:11px;	
 	font-weight:bold;	
} 

.thumbitemtext {
	color: black;
	font-family: Arial, Helvetica, Geneva, sans-serif;
 	font-size:10px;	
 	font-weight:bold;
}

.thumbitem 
{
	font:bold 11px Arial, Helvetica, sans-serif;		
	margin: 5px 0px 0px 5px;	
	text-align:left;
	width:190px;
	vertical-align:top;
}
	
.ratingtable
{
	margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;

}	

.RatingButton {
	height:15px;
	width:15px;
	margin:0 0 2px 0;
	padding:0;
	border:0;
 
}

.divleft{	float:left;}
UL LI
{
	list-style-type:none;
}

