@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; }* 
body
{
font-size:13px;
line-height: 1.6em;
background: #fff;
font-family:Helvetica,Verdana, Calibri;
}


.content { 

	margin: 0 auto;
	width: 960px;
	padding: 20px;
	overflow:visible;
	
}

#tabs
{
float:right;
font-family:Helvetica,Verdana, Calibri;
font-size:12px;
}
#tabs a { text-decoration:none; color:#000000;}
#tabs a:hover { color:#CC0000;}

.active { font-size:14px; font-weight:bold;}

#line
{
background-image:url(images/line.gif);
background-repeat:repeat-x;
height:1px;
}

#banner
{
background-image:url(images/bannerbg.jpg);
background-repeat:no-repeat;
height:551px;
}

#product
{
width:960px;
height:auto;
font-family:Helvetica, Verdana, Tahoma, Calibri;
}

#bannertext
{ float:left; font-size:14px; font-family:Helvetica, Helvetica, Verdana, Arial, sans-serif; line-height: 1.8em; font-weight:200; width:400px;}

#play {float:left; width:170px; margin-top:420px; margin-left:-120px;}




#brandsa tr td a { text-decoration:none; color:#000000;}
#brandsa tr td a:hover { color:#0000FF;}

#footer
{
float:left;
font-family:Calibri, Helvetica, Verdana;

}
#footer a { text-decoration:none; color:#000000;}
#footer a:hover { color:#CC0000;}


#riv { border:#999999 thin dotted;
 -moz-border-radius:5px; width:250px;
	-webkit-border-radius:5px; margin-top:5px; padding-left:5px;}
	
	#riv a{ text-decoration:none; color:#000000;}
	#riv a:hover { color:#0000FF;}
	#riv1 a{ text-decoration:none; color:#000000; font-size:18px; margin-left:10px;}
	#riv1 a:hover { color:#0000FF;}
	
	#riv2 a{ text-decoration:none; color:#2884af; font-size:24px;}
	#riv2 a:hover { color:#0000FF;}
	

#product-box{
	width:940px;
	height:auto;
	margin:0 auto;
	font-family:Helvetica, Verdana, Tahoma, Calibri;
}
.box{
	float:left;
	position:relative;
	width:286px;
	height:280px;
}
.box .image-container{
	width:280px;
	height:auto;
	margin:0 auto;
}
.box .image-container .image-holder{
	width:280px;
	height:200px;
}
.box .image-container .description-holder{
	width:280px;
	height:80px;
	font-size:16px;
	font-weight:400;
	padding-right:5px;
	padding-top:10px;
}
.middle-box {
	width:282px;
	border-left:dotted #999999 thin;
	border-right:dotted #999999 thin; 
	margin: 0 20px 0 20px;
	padding:0 20px 0 20px;
}

#product-box1{
	width:960px;
	height:auto;
	margin:0 auto;
	font-family:Helvetica, Verdana, Tahoma, Calibri;
}

#brandbox
{ float:left; width:470px; text-align:center}

#brandhead1
{ float:left; width:470px;}

#brandtext
{ text-align:left;}

#brandbox1
{ float:right; width:470px; border-left:#C0C0C0 thin dotted; padding-left:15px; text-align:center;}

#brandhead2
{ float:left; width:470px; padding-left:15px;}
