/* copyright x2cms */
body
{
	font-family: verdana;
	background-color: #000000;
	color: #FFFFFF;	
	font-size: 11px;	
}

a:link, a:visited, a:active, a:hover
{
	color: #FFFFFF;		
}

.heading
{
	width:740px;	
	font-size:11px;
	text-align:left;
}

.toplinks
{
	width:740px;
	line-height:20px;
	font-size:12px;
	background-color:#4E4E4E;
	border:1px solid #B8B8B8;
	text-align:left;
	padding:1px;
	margin-top:10px;
	margin-bottom:10px;
}

.toplinks a:link, .toplinks a:visited, .toplinks a:active, .toplinks a:hover
{
	padding-left:80px;
	font-weight: bold;
	text-decoration: none;
	color: #C5C5FF;	
}

.bottomlinks
{
	width:740px;
	line-height:20px;
	font-size:12px;
	background-color:#4E4E4E;
	border:1px solid #B8B8B8;
	text-align:left;
	padding:1px;
	margin-top:10px;
	margin-bottom:5px;
}

.bottomlinks a:link, .bottomlinks a:visited, .bottomlinks a:active, .bottomlinks a:hover
{
	padding-left:100px;
	font-weight: bold;
	text-decoration: none;
	color: #C5C5FF;	
}

.formattext
{
	margin-top:5px;
	margin-bottom:15px;
}

.formattext, .formattext a:link, .formattext a:visited, .formattext a:active, .formattext a:hover
{

	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #ABF0AB;	
}

.pagelinks
{
	width:730px;
	margin-top:10px;
}

.pagelinks td, .pagelinks td a:link, .pagelinks td a:visited, .pagelinks td a:active, .pagelinks td a:hover
{
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #DADADA;	
}

.pagelinks td .currentpage
{
	color: #FFFF00;
}

.pagelinks td a:link, .pagelinks td a:visited, .pagelinks td a:active, .pagelinks td a:hover
{
	font-weight: bold;
}

.product
{
	margin-top:10px;
	background-color:#2D2D2D;
	border:1px solid #8A8A8A;
	color: #FFFFFF;
	font-size: 12px;	
	font-family: arial;
	width:730px;
}

.product .title
{
	font-size:16px;
	font-weight: bold;
	height:25px;
	vertical-align:top;
}

.product .runningtime
{
	font-size:11px;
	color: #D0EFEF;	
	text-align:right;
	vertical-align:top;
}

.product .shortdesc
{
	font-size:14px;
	height:145px;
	vertical-align:top;
	text-align:justify;	
}

.product .formats, .product .formats2
{
	font-size:12px;
	font-weight: bold;
}

.product .formats th
{
 	width: 25%;
}

.product .formats2 th
{
 	width: 33%;
}

.product .price
{
	font-size:16px;
	font-family:arial;
	color:#FFFF00;
	font-weight: bold;
}

.product .moredetails, .product .moredetails a:link, .product .moredetails a:visited, .product .moredetails a:active, .product .moredetails a:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #99CBFF;	
}

.product.isnew
{
	font-size:14px;
	font-weight: bold;	
	color:#FFFF00;
}

.bottomlinks
{
	background-color:#4E4E4E;
	border:1px solid #B8B8B8;
}

.bottomlinks td, .bottomlinks td a:link, .bottomlinks td a:visited, .bottomlinks td a:active, .bottomlinks td a:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #C5C5FF;	
}

.search td, .search td a:link, .search td a:visited, .search td a:active, .search td a:hover
{
	background-color:#4E4E4E;
	border:1px solid #B8B8B8;

	font-size: 12px;
	color: #C1DCF3;
}

input, textarea, select
{
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
 	border-color : #000066; 	
 	font-family: arial;
 	font-size: 10px;
 	font-weight: none;
 	color:#000066;	
}

.submit
{
 	border: 1px solid #B8B8B8;
 	background-color:#CCD0DC;
 	font-weight:bold;
 	font-size:11px;
 	letter-spacing:0.8px;
 	width:100px;
 	height:22px;
 	cursor:hand;
 	color:#060654; 	
}

.moredetails
{
	padding:3px;
	width:85px;
	text-align:center;
 	background-color:#333366;
 	border:1px solid #CCCCCC;
}

.moredetails, .moredetails a:link, .moredetails a:visited, .moredetails a:active, .moredetails a:hover
{
	font-size:13px;
 	text-decoration:none;	
 	color:#FFFFFF;
}

.page
{
	border:1px solid #666666;
	background-color:#2D2D2D;
}

.pageheading
{
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-bottom:0px;
	text-decoration: none;
	text-align:center;
}

.pagecontent
{
	font-size:12px;
	padding:10px;
}

.buynow
{
	padding:3px;
	width:60px;
	text-align:center;
 	background-color:#B7FCAE;
 	border:1px solid #000000;
}

.buynow, .buynow a:link, .buynow a:visited, .buynow a:active, .buynow a:hover
{
	font-size:11px;
 	text-decoration:none;
 	color:#000000;
}

.prodcat
{
	padding-top:10px;
	text-align:center;
	font-size:10px;
}

.prodcat a:link, .prodcat a:visited, .prodcat a:active, .prodcat a:hover
{
	font-size:10px;
}

.prodcat img
{
	border: 1px solid #FFFFFF;
}
