/********************************************************** LightBlue #09c,#09f linkBlue #105cb6 
 * Description:  New CSS of RV v2009 redesign. 
 * Last updated: 09/29/2009
 * Authors:      yangko@hotmail.com
 * Copyright(c)  1997-2010 VM-MEDIA INC
 **********************************************************/
BODY {
	BACKGROUND: url(images/main/bg-gray.gif) #B6B6B6 fixed repeat-x left top; MARGIN: 0px 5px 35px; FONT: 76% Verdana, Arial, Helvetica, sans-serif; COLOR: #000
}
BODY.m {
	BACKGROUND: url(images/main/bg-gray.gif) #B6B6B6 fixed repeat-x left top; MARGIN: 0px 5px 35px; FONT: 76% Verdana, Arial, Helvetica, sans-serif; COLOR: #000
}
BODY.l {
	FONT-SIZE: 90%
}
BODY.xxl {
	FONT-SIZE: 100%
}

/* mian layout */
#wrapper {
	MARGIN: 0px auto;
	WIDTH: 976px;
	BORDER-TOP: #fff 2px solid; PADDING-TOP: 0px;
	BORDER-RIGHT: #fff 3px solid; PADDING-RIGHT: 0px; 
	BORDER-BOTTOM: #fff 2px solid; PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 0px; 
	BACKGROUND: #fff;  
}

/* begin headers */
#headers { margin: 0px auto; padding: 0px; width: 976px;}
#top-nav { width: 976px; height: 18px;
	MARGIN: 0px;
	PADDING-TOP: 4px; PADDING-BOTTOM: 2px; border-bottom: #333 1px solid;
	FONT: 10px Arial, Helvetica, sans-serif; 
	COLOR: #333; 
	BACKGROUND: #fff; 
}
#top-nav ul { float: left; margin: 0px; width: 420px; height: 18px; overflow: hidden;
	list-style-type: none;
} 
#top-nav li { list-style-type: none; display: inline; float: right;
	MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px; 
}
#top-nav li div { padding-left: 6px; }
#top-nav li a:link { color: #000; text-decoration: none; white-space: nowrap;}
#top-nav li a:visited { color: #333; text-decoration: none; white-space: nowrap;}
#top-nav li a:hover { color: #f00; text-decoration: underline;}

#top-nav #menu { float: left; margin: 0px; width: 260px; height: 16px; overflow: hidden; 
	padding-left: 5px; padding-top: 2px; 
	text-align: left; 
}
#top-nav #menu a:link { color: #333; text-decoration: none;}
#top-nav #menu a:visited { color: #333; text-decoration: none;}
#top-nav #menu a:hover { color: #f00; text-decoration: underline;}

#top-nav #welcom-message { float: left; margin: 0px; width: 245px; height: 16px; overflow: hidden; 
	padding-right: 5; padding-top: 2px; 
	text-align: right; color: #333;
}

#header {
	WIDTH: 976px;
	height: 90px;
	BORDER-TOP: #000 0px solid; PADDING-TOP: 0px;
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #333 0px solid; PADDING-LEFT: 0px;
	background-color: #006;
}
#header #logo {  float:left; width: 450px; height: 90px;}
#header #banner {  float: left; width: 480px; height: 80px; margin-left: 44px; margin-right:2px; padding-top: 5px; margin-bottom: 5px; overflow: hidden; }
/*#header #banner #ad { margin: 0px auto; float: left; width: 12px; height: 62px; 
	background: url(images/main/bg-bottom-banner-adTEMP.gif) #7E7E7E no-repeat;} */
#header #banner #ad { margin: 0px auto; float: left; width: 2px; margin-left: 10px; height: 82px;}
#header #banner #img { margin: 0px auto; float: left; width: 468px; height: 80px; overflow: hidden;}

#top-tabs { width: 976px; padding: 2px 0px 0px 0px;
	border-top: #003 0px solid; border-right: #333 1px solid; border-left: 0px;
	background: url(images/main/bg-blueTEMP.gif) #006 fixed repeat-x left top;
	float: left;  
}
#top-tabs UL { float: left; margin: 0px; width: 100%; padding: 0px; list-style-type: none;}
#top-tabs LI { float: left; margin: 0px 2px 0px 0px; padding-left: 9px; border-bottom: #000 1px solid; 
	background: url(images/main/tab-blue.gif) no-repeat left top; 
	list-style-type: none;
}
#top-tabs LI A { float: left; display: block;
	padding-top: 6px; padding-right: 17px; padding-bottom: 6px; padding-left: 8px;
	color: #fff; font-weight: bold; text-decoration: none;
	white-space: nowrap;
}
#top-tabs LI DIV { float: left; background: url(images/main/tab-blue.gif) no-repeat right top;}
#top-tabs #current DIV { background-image: url(images/main/tab-white.gif); color: #000;}
#top-tabs #current { background-image: url(images/main/tab-white.gif);
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
#top-tabs #current A { color: #000; padding-top: 7px;}
#top-tabs #red DIV { background-image: url(images/main/tab-red.gif);}
#top-tabs #red { background-image: url(images/main/tab-red.gif);}
#top-tabs div A:hover { color: #f00;}

#top-tabs #search { padding-left: 9px; padding-right: 0px; padding-top:2px; background-image: none; border-bottom-width: 0px;}
#top-tabs #search DIV { background-image: none; }
/* eof headers */

/* begin middle-space */
#middle-space { width: 928px; height: 25px; /*realwidth:976px*/
	margin: 0; 
	padding: 10px 15px 0 33px;
	overflow: hidden; 
} 

#middle-space #twitter { width: 200px; height: 23px; 
	margin: 0px; 
	padding: 10px 0 0 35px; 
}
#middle-space #show-cartsummary { width: 391px; height: 20px; margin-top: 3px; padding-top: 1px;  
	padding-left: 20px; 
	background: url(images/main/icons/icon-view.gif) no-repeat;
	font-size: 11px;
	font-weight: normal;
}
#middle-space #search { width: 300px; height: 23px;
	margin-top: 2px;  
	padding: 0; 
	background: url(images2/main/bg-search.gif) left center no-repeat;
	overflow: hidden; 
}
#search #search-prefix { float: right; padding-top: 4px; padding-right: 20px; color: #09f; font-weight: bold; font-size: 0.9em;}
#search #search-box { float: right; padding-top: 1px; padding-right: 5px;}

#show-cartsummary a:link { color: #105cb6; text-decoration: none; white-space: nowrap;} /*#09c*/
#show-cartsummary a:visited { color: #105cb6; text-decoration: none; white-space: nowrap;}
#show-cartsummary a:hover { color: #f00; text-decoration: underline;}
#show-cartsummary a:active { color: #f00; text-decoration: underline;}
#show-cartsummary span { color: #636;}
#middle-space input { font-size: 11px; color: #333;}
/* eof middle-space */

/* begin content */
#content-wrapper { background-color: #fff;}
#content { float: left; width: 600px; padding-left: 30px; padding-top: 0px; font-size: 12px; line-height: 18px; text-align: left;} 
#content #flash-slider { margin-left: 5px; margin-right: 5px; margin-top: 10px; padding: 0px; 
	width:590px; 
	height: 210px; 
	overflow:hidden; 
}

#content hr { width: 600px; height: 1px; color: #666;}

#content #content-displaying { margin:0px; padding: 0px; width: 600px;}
#content #content-displaying h2 { margin: 0px; padding-top: 25px; line-height: 1em; font-size: 2.4em; font-weight: normal; text-transform: uppercase;}

.linkblue {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	color: #105cb6; 
	font-weight: normal; 
	font-size:0.9em; 
	text-decoration: underline;
}
A.linkblue:link, A.linkblue:visited {
  font-family: Verdana, Tahoma, sans-serif, Arial;
	color: #105cb6; 
	font-weight: normal; 
	font-size:0.9em; 
	text-decoration: underline;
}
A.linkblue:hover {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	color: #CC3333;
	font-weight: normal; 
	font-size:0.9em; 
	text-decoration: underline
}
TR.productListing-odd { background: #ddd; }
TR.productListing-even{ background: #fff; }

/*#content #bottom-banner-ad { margin: 0px auto; float: left; width: 2px; margin-left: 10px; height: 80px; background: #000;} */
#content #bottom-banner { margin: 0px auto; float: left; width: 600px; height: 84px; overflow: hidden;}

#content p.msg-products-non { font-size: 1.3em; color:#CC0000; text-align: center; margin: 0px auto; padding-top: 20px; padding-bottom: 30px;}

/* default setting of products-displaying bgcolor#105CB6 */
#products-displaying { margin:0px; padding: 0px; width: 600px;}
#products-displaying h2 { margin: 0px; padding-top: 20px; line-height: 1em; font-size: 2.4em; font-weight: normal; text-transform: uppercase;}
#products-displaying #top-bar { background: #105CB6; width:600px; height: 15px;}
#products-displaying #top-space { background-color: #105CB6; width: 600px; height: 15px;}
#products-displaying #main-container { background-color: #105CB6; width: 600px; height: auto; overflow: auto;}
#products-displaying #bottom-bar { background: #105CB6; width:600px; height: 15px;}
/* RoundedCorner */
b.rtop, b.rbottom { display: block; background: #FFFFFF}
b.rtop b, b.rbottom b {display: block; height: 1px; overflow: hidden; background: #105CB6;}
b.r7 { margin: 0 7px;}
b.r5 { margin: 0 5px;}
b.r3 { margin: 0 3px;}
b.r2 { margin: 0 2px;}
b.rtop b.r1, b.rbottom b.r1 { margin: 0 1px;height: 2px;}

#products-displaying ul { float: left; width: 580px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 15px; padding-right: 5px; list-style-type: none; }
#products-displaying li { float: left; list-style-type: none; display: inline;}
#products-displaying li div { width: 110px; text-align:center; color:#000000; padding-left: 2px; padding-right: 4px; padding-top: 0px; padding-bottom: 0px; }
/*#products-displaying .product-img { width: 102px; height: 162px;} */
#products-displaying .product-img { width: 102px; height: 147px;}
#products-displaying .product-price { width: 110px; padding-top: 5px; font-size: 9px; color: #eee; font-weight: bold; overflow: hidden;}
#products-displaying .button-watch { width: 110px; height: 16px; overflow: hidden; padding-top: 2px; padding-bottom: 10px;}
/*
#product-name a.link-product-name:link { font-size: 11px; color: #105cb6; text-decoration: none; font-weight: normal;} 
#product-name a.link-product-name:visited { font-size: 11px; color: #105cb6; text-decoration: none; font-weight: normal;}
#product-name a.link-product-name:hover { font-size: 11px; color: #f00; text-decoration: underline;}
#product-name a.link-product-name:active { font-size: 11px; color: #f00; text-decoration: underline;}
*/
.picstroke { border: #eee 2px solid;}
/* eof default products-displaying */

/* no bgcolor displaying */
#products-displaying2 { margin:0px; padding: 0px; width: 600px;}
#products-displaying2 h2 { margin: 0px; padding-top: 25px; line-height: 1em; font-size: 2.4em; font-weight: normal; text-transform: uppercase;}
#products-displaying2 ul { float: left; width: 600px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; list-style-type: none; }
#products-displaying2 li { float: left; list-style-type: none; display: inline;}
#products-displaying2 li div { width: 110px; text-align:center; color:#000000; padding-left: 10px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#products-displaying2 .product-img { width: 102px; height: 162px;}
#products-displaying2 .product-price { width: 110px; padding-top: 5px; font-size: 9px; color: #000; font-weight: bold; overflow: hidden;}
#products-displaying2 .button-watch { width: 110px; height: 16px; overflow: hidden; padding-top: 2px; padding-bottom: 10px;}
#products-displaying2 .picstroke { border: #777 2px solid;}

/************************** end_split_page ****************/
#end-split-page {
	CLEAR: both; FONT-SIZE: 1.1em; 
}
#end-split-page #showing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px;
}
#end-split-page #page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px
}


#content div#showing {
	FONT-WEIGHT: none; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0.5em; COLOR: #000
}
#showing SPAN {
	/*COLOR: #693*/
	font-size: 11px;
}
#content #cat-links P#showing {
	MARGIN: 0.9em 0px 0.5em
}
#end-split-page P.blogpaging {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#end-split-page IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
/************************** /end_split_page ****************/



#right-column {
	FLOAT: left; 
	WIDTH: 302px;
	PADDING-LEFT: 30px; padding-right: 14px; padding-top: 10px;
	FONT-SIZE: 0.9em; 
	LINE-HEIGHT: 1.5em; 
	BACKGROUND: #fff; 
}

#right-column #browse-by-studios { margin: 0px auto; padding: 0px; width: 300px; height: 22px; overflow: hidden; background: url(images/main/bg-browse-by.jpg) left center no-repeat;}
#right-column #browse-by-themes  { margin: 0px auto; padding: 0px; width: 300px; height: 22px; overflow: hidden; background: url(images/main/bg-browse-by.jpg) left center no-repeat;}
#browse-by-studios #studios-prefix { float: right; padding-top: 1px; padding-right: 8px; color: #09f; font-weight: bold;}
#browse-by-studios #studios-box { float: right; padding-top: 1px; padding-right: 1px;}
#browse-by-themes #themes-prefix { float: right; padding-top: 1px; padding-right: 5px; color: #09f; font-weight: bold;}
#browse-by-themes #themes-box { float: right; padding-top: 1px; padding-right: 1px;}

#right-column select { font-size: 11px; color: #333;} 


#right-column #chat-us { clear: both; width: 300px; height: 60px; padding-top: 0px; padding-bottom: 10px; padding-left: 0px;}
#right-column #chat-us #toll-free { margin: 0 auto; float: left; width: 139px; height: 47px; margin-top: 1px; padding-top: 10px;
	border-top: #666 1px solid;
	border-bottom: #333 1px solid;
	border-left: #666 1px solid; 
	text-align: center;
}
#right-column #chat-us #toll-free span { font: normal 14px/1.25 "Trebuchet MS", Tahoma; font-weight: bold;}
#right-column #chat-us #live-help { margin: 0 auto; float: left; width: 160px; height: 60px;}
#right-column #right-nav  { width: 300px; height: auto; padding-top: 10px;}
/*
#right-column #view-all { width: 250px; height: 30px; padding-left: 10px;}
#view-all ul { margin: 0px; width: 100%; padding: 10px 0px; list-style-type: none;}
#view-all li {  float: left; list-style-image: url(images/main/icons/icon-view.gif); display:inline;}
#view-all li div { background: url(images/main/icons/icon-view.gif) no-repeat; padding-left: 18px; padding-right: 10px; font-family: sans-serif; font-size: 11px; font-weight: bold;}
#view-all li a:link { color: #09c; text-decoration: none; white-space: nowrap;}
#view-all li a:visited { color: #09c; text-decoration: none; white-space: nowrap;}
#view-all li a:hover { color: #f00; text-decoration: underline;}
#view-all li a:active { color: #f00; text-decoration: underline;}
*/

#right-column #cart-summary { clear: both; width: 300px; height: auto; padding-top: 0px; padding-bottom: 10px; padding-left: 0px;}
#right-column #cart-summary #top-border { width: 300px; height: 16px; background-image: url(images/borders/shadow/top.gif);}
#top-border .tl { float: left; width: 16px; height: 16px; background: url(images/borders/shadow/topLeft.gif)  top left no-repeat;}
#top-border .tr { float: right; width: 16px; height: 16px; background: url(images/borders/shadow/topRight.gif) top right no-repeat;}
#right-column #cart-summary #summary-title { width: 300px; height: 36px; background: #fff;}
#summary-title .ml { float: left; width: 16px; height: 36px; background: url(images/borders/shadow/left.gif) repeat-y;}
#summary-title .mc { float: left; width: 268px; height: 36px; text-align: center; border-bottom: #333 1px solid;}
#summary-title .mr { float: right; width: 16px; height: 36px; background: url(images/borders/shadow/right.gif) repeat-y;}
#right-column #cart-summary #bottom-border { width: 300px; height: 16px; background-image: url(images/borders/shadow/bottom.gif);}
#bottom-border .bl { float: left; width: 16px; height: 16px; background: url(images/borders/shadow/bottomLeft.gif) bottom left no-repeat;}
#bottom-border .br { float: right; width: 16px; height: 16px; background: url(images/borders/shadow/bottomRight.gif) bottom right no-repeat;}

#summary { width:235px; height:28px; text-align:center; background-image:url(images/main/bg-shoppingcart.gif); margin-top:0px; padding-bottom:2px }
#summary h3 { margin: 0px auto; padding-top: 8px; color: #fc3; font-size: 13px; font-weight: bold; text-align: center;}

#column #right-nav {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#column #right-nav H4 {
	MARGIN-TOP: 30px
}
#right-nav LI {
	MARGIN: 0px 0px 0.5em
}
#right-nav A:visited {
	COLOR: #636
}
/*
#search-form { width: 235px; height: 80px; margin-top: 20px; margin-left: 0px; background: url(images/main/bg-joinus.gif) left top no-repeat; }
#search-form h3 { margin: 0px auto; padding-top: 12px; padding-bottom: 5px; padding-left: 15px; color: #eee; font-size: 13px; font-weight: bold; }
#search-form ul { margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 15px; list-style-type: none; }
*/
#top10 { margin-top: 30px; }
#top10 h3 { margin-top: 0px; margin-bottom: 0px; background:url(images/main/bg-top10.gif) center top no-repeat; width: 300px; height: 34px; padding-top: 9px; padding-bottom: 0px;  text-align: center; color: #000; font-size: 16px; font-weight: normal;
}
#top10 ul { margin-top: -8px; margin-left: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 40px; background-color: #DBD8D7; width: 260px; color: #000;
}
#top10 li { padding-left: 0px; LIST-STYLE-TYPE: decimal; }
#top10 A:link { color: #000; text-decoration: none;}
#top10 A:hover { color:#FF0000; text-decoration: underline;}
#top10 div { margin-top: -20px; padding-top: 0px; width: 300px; height: 10px; background: url(images/main/bg-top10-bottom.gif) left bottom no-repeat;}

#top-sellers { margin-top: 30px; }
#top-sellers h3 { margin-top: 0px; margin-bottom: 0px; background:url(images/main/bg-top10.gif) center top no-repeat; width: 300px; height: 34px; padding-top: 9px; padding-bottom: 0px;  text-align: center; color: #000; font-size: 16px; font-weight: normal;
}
#top-sellers ul { margin-top: -8px; margin-left: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 40px; background-color: #DBD8D7; width: 260px; color: #000;
}
#top-sellers li { padding-left: 0px; LIST-STYLE-TYPE: decimal; }
#top-sellers A:link { color: #000; text-decoration: none;}
#top-sellers A:hover { color:#FF0000; text-decoration: underline;}
#top-sellers div { margin-top: -20px; padding-top: 0px; width: 300px; height: 10px; background: url(images/main/bg-top10-bottom.gif) left bottom no-repeat;}

TD.leftTitle3, DIV.leftTitle3 { color:#1A1A1A; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding: 5px,0px,10px,0px; }

/*
#fontsize {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#fontsize IMG {
	VERTICAL-ALIGN: text-bottom; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
*/
/*
#column #search-form { PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 7px; TEXT-ALIGN: right; BACKGROUND: none transparent scroll repeat 0% 0%;}
*/
/*
#empty #column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 450px; MARGIN: 0px; PADDING-TOP: 0px
	BACKGROUND: url(images/main/column-bg-short.jpg) #ffffff no-repeat left top; 
}*/
#column-end { clear: both; width: 976px; height: 30px;}

#footer { margin: 0px auto; width: 980px; color: #fff; padding-top: 15px; padding-bottom: 5px; font-size: 0.8em; text-align: center; background-color: #006;}
#footer p { margin: 7px 0px; padding-bottom: 5px;}
#footer ul { list-style: none; margin: 0px; padding: 0px;}
#footer ul li { list-style: none; display: inline; margin-right: 5px;}
#footer a:link { color: #fff; text-decoration: none;}
#footer a:visited { color: #fff; text-decoration: none;}
#footer a:hover { color: #f00; text-decoration: underline;}
/***********************************************************/

/***********************************************************/
/* main CSS */
/* inherited from adult_v2.css*/
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #C76170; font-weight: bold; }
SPAN.productPrice { color: #000066; font-weight: normal;}
SPAN.productSpecialPrice { color: #B50000; font-weight: bold;} 
SPAN.greetUser { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #F0A480; font-weight: bold; }
/*SPAN.checkoutBarHighlighted { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #0407AA; }*/
SPAN.checkoutBarHighlighted { color:#105cb6;}
SPAN.newItemInCart { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }

TD.tableHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.tableHeading2 { color:#fff; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight: bold; letter-spacing: 1px; background-color: #105cb6; text-transform: uppercase; height: 20px;}
.priceListing { color: #101010; font-family: Tahoma, Arial, Verdana; font-size:11px; }
TD.productListing-data { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }

TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
TD.pageHeading, DIV.pageHeading {color: #333333;font: normal 26px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}

table.shadow { align: center}

td.shadow-top { height: 16px;  background-image: url(images/borders/shadow/top.gif)}
td.shadow-topLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/topLeft.gif)} 
td.shadow-topRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/topRight.gif)}
td.shadow-left { width: 16px; background-image: url(images/borders/shadow/left.gif)}  
td.shadow-right { width: 16px; background-image: url(images/borders/shadow/right.gif)} 
td.shadow-bottom { height: 16px; background-image: url(images/borders/shadow/bottom.gif)}
td.shadow-bottomLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomLeft.gif)}  
td.shadow-bottomRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomRight.gif)}  
td.shadow-center { background-color: E2E1E1  }


/* main CSS of v2009 */
/*#content P.msg { padding-left: 20px; background:url(images/main/icons/icon-attn.gif) left top no-repeat; font-size: 1.3em; color:#CC0000;
}*/
A:visited {
	COLOR: #636;
	/*COLOR: #006;*/
}

H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 1em 0px 0.2em
}
/*#header H2 {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold italic 15px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: lowercase; WIDTH: 500px; COLOR: #fff; PADDING-TOP: 7px; TEXT-ALIGN: right
}*/
#title H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2.4em; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1em; PADDING-TOP: 4px
}
H3 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 1.7em
}
#column H4 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 1.7em
}
#content H3 {
	MARGIN: 1.5em 0px 0.6em
}
#content #category H3 {
	MARGIN: 0px 0px 4px; LINE-HEIGHT: 1em; PADDING-TOP: 0.8em
}
#content #cat-links H3 {
	MARGIN: 0px; PADDING-TOP: 0.5em
}
#column H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BORDER-BOTTOM: #ff0000 1px solid
}
#column H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BORDER-BOTTOM: #ff0000 1px solid
}
LI {
	LIST-STYLE-TYPE: square
}
#column OL LI {
	LIST-STYLE-TYPE: decimal
}
#cat-links OL LI {
	LIST-STYLE-TYPE: decimal
}

A:active {
	COLOR: #c00
}
A:hover {
	COLOR: #c00
}
#content A:hover {
	COLOR: #c00
}
#column A:hover {
	COLOR: #c00
}
#column #reviews .space A:hover {
	COLOR: #c00
}

.red {
	COLOR: #c00
}
A.red:link {
	COLOR: #c00
}
A.red:visited {
	COLOR: #c00
}
P.more A {
	COLOR: #c00
}
P.more A:visited {
	COLOR: #c00
}
.blognav A {
	COLOR: #c00
}
.blognav A:visited {
	COLOR: #c00
}
#overall EM {
	COLOR: #c00
}
#fontsize {
	COLOR: #c00
}
#crumbs A {
	COLOR: #c00
}
#end A {
	COLOR: #c00
}
#cat-links EM A {
	FONT-WEIGHT: normal; COLOR: #c30
}
#cat-links EM A:visited {
	FONT-WEIGHT: normal; COLOR: #c30
}
#search-results EM A {
	FONT-WEIGHT: normal; COLOR: #c30
}
#search-results EM A:visited {
	FONT-WEIGHT: normal; COLOR: #c30
}
#dicktionary .links EM A {
	FONT-WEIGHT: normal; COLOR: #c30
}
#dicktionary .links EM A:visited {
	FONT-WEIGHT: normal; COLOR: #c30
}
#tv A:hover {
	FONT-WEIGHT: normal; COLOR: #c30
}
#tv A:hover EM {
	FONT-WEIGHT: normal; COLOR: #c30
}
#column H5.red {
	FONT-WEIGHT: normal; COLOR: #c30
}
#content {
	COLOR: #000
}
#column {
	COLOR: #000
}
#content A.red:hover {
	COLOR: #000
}
#content #crumbs A:hover {
	COLOR: #000
}
#content P.more A:hover {
	COLOR: #000
}
#content .blognav A:hover {
	COLOR: #000
}
#end A:hover {
	COLOR: #000
}
#cat-links EM A:hover {
	COLOR: #000
}
#search-results EM A:hover {
	COLOR: #000
}
#dicktionary .links EM A:hover {
	COLOR: #000
}
#crumbs SPAN {
	COLOR: #000
}
A:link {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
.blue {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
A.blue:link {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
A.blue:visited {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#right-nav A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#paging A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#category DT A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#category-4 LI A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#category-3 LI A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#videocats A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
#column A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
DIV#index H4 A {
	COLOR: #105cb6; TEXT-DECORATION: underline
}
.green {
	COLOR: #693
}
.link-options A {
	COLOR: #693
}
.link-options A:visited {
	COLOR: #693
}
.options-blog A {
	COLOR: #693
}
.options-blog A:visited {
	COLOR: #693
}
#category DT {
	COLOR: #693
}

#jumpmenu A {
	COLOR: #693
}
#category-4 LI {
	COLOR: #693
}
#category-3 LI {
	COLOR: #693
}
.screenshot {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid
}
#mt-blog IMG {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid
}
#review IMG {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid
}
#editor-pick IMG {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid
}
.screenshot {
	MARGIN-TOP: 4px
}
#mt-blog IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#review IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
/*
#header LI A:hover {
	COLOR: #ff0
}*/

#content P {
	MARGIN: 0.5em 0px 1.5em; COLOR: #333; LINE-HEIGHT: 1.5em
}
#content LI {
	MARGIN: 0.6em 0px; LIST-STYLE-TYPE: square
}
#content H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; MARGIN: 1em 0px 0.4em; TEXT-TRANSFORM: capitalize; 
}
#title {
	MARGIN-BOTTOM: 1em
}
#title STRONG {
	FONT-WEIGHT: normal
}
#title P {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0.2em; TEXT-TRANSFORM: lowercase; LINE-HEIGHT: 1.2em
}
#title FORM {
	MARGIN: 0.4em 0px 0.2em
}
#content .line {
	PADDING-BOTTOM: 0.6em; BORDER-BOTTOM: #333 1px solid
}
#content H4.line {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; MARGIN: 1em 0px 0.4em
}
#title #crumbs {
	COLOR: #999
}
#end P {
	CLEAR: both; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 19px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}

#tv {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #000; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; POSITION: relative
}
#tv P {
	FONT-SIZE: 11px; RIGHT: 3px; MARGIN: 0px; WIDTH: 145px; LINE-HEIGHT: 1.5em; POSITION: absolute; TOP: 42px; TEXT-ALIGN: center
}
#tv H4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #000; LEFT: 15px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: absolute; TOP: 88px; TEXT-ALIGN: center
}
#tv A {
	COLOR: #fff; TEXT-DECORATION: none
}
#tv EM {
	FONT-SIZE: 17px; COLOR: #ff0; FONT-STYLE: italic
}
#tv IMG {
	BORDER-TOP-STYLE: none; MARGIN-RIGHT: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .inframe {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(images/main/frame.gif) #fff no-repeat left top; MARGIN: 0.9em 0px 0px; LINE-HEIGHT: 1em
}
#content .inframe A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 19px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#review .inframe SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 19px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#content #review .inframe A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .frame {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(images/main/frame.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 1.6em; PADDING-TOP: 7px
}
UL#price {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(images/main/frame.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 1.6em; PADDING-TOP: 7px
}
UL.price {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(images/main/frame.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 1.6em; PADDING-TOP: 7px
}
#category DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 290px; PADDING-TOP: 0px
}
#category DT A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize
}
#category .home DT {
	FONT-SIZE: 1.1em
}
#category .home-dick DT {
	FONT-SIZE: 1.4em
}
#category DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 19px 0em 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#category DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 19px 1.5em 0px; PADDING-TOP: 0px
}
#category DD A {
	TEXT-TRANSFORM: lowercase; COLOR: #06c
}
#category-4 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 24%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#category-3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 24%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#category-3 UL {
	WIDTH: 33%
}
#category-4 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 7px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#category-3 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 7px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#category-4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#category-3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}


INPUT {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
SELECT {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
FORM {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
#search-box {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
#content #search-box P {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
#search SELECT {
	MARGIN-TOP: 1px; WIDTH: 110px
}
#searchboxcolumn {
	MARGIN-TOP: 3px; WIDTH: 170px
}
#search-box P {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 15px
}
#directorysearch P {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.9em
}
#column FORM#search P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
#column #search A {
	DISPLAY: block; FONT-WEIGHT: normal; PADDING-BOTTOM: 9px
}



#noimage #fontsize {
	PADDING-BOTTOM: 170px
}
#column #score {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#column A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ffff66
}

#column OL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#column UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#column DL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#column #search P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#tags P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.column-bg P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#column OL LI {
	MARGIN-LEFT: 26px; COLOR: #66cc33
}
#column LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#column DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0.9em 0px 0.2em; PADDING-TOP: 0px
}
#column DD {
	MARGIN: 0px 0px 4px
}
#column DD.title {
	FONT-SIZE: 1.1em; MARGIN: 7px 0px; LINE-HEIGHT: 1.1em
}
#column P {
	MARGIN: 0px
}
#column DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/main/column-bg-middle.gif) repeat-y left top; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#column .screenshot {
	BORDER-RIGHT: #fff 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 1px; BACKGROUND: #000; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 3px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 3px solid
}
#column #reviews .space {
	MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 19px; BORDER-BOTTOM: #303a53 1px solid
}
#column #reviews .space A {
	FONT-WEIGHT: normal; COLOR: #6c3
}
#column #reviews H3 {
	MARGIN-BOTTOM: 0px
}
#column #reviews DL {
	PADDING-BOTTOM: 1px
}

#rss A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 12px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; BACKGROUND: url(images/main/icons/feed-icon-14x14.gif) no-repeat left center; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 1px
}

#content P#jumpmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0.5em
}

#content #cat-links P#jumpmenu {
	MARGIN: 0.9em 0px 0.5em
}
#jumpmenu A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1em; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#jumpmenu #selected {
	BACKGROUND: #693; COLOR: #fff; TEXT-DECORATION: none
}
#jumpmenu A:hover {
	BACKGROUND: #693; COLOR: #fff; TEXT-DECORATION: none
}
#jumpmenu A:hover {
	BACKGROUND: #360
}
#jumpmenu {
	FLOAT: left; MARGIN: 0px
}
#cat-links P {
	MARGIN: 0px
}
#dicktionary UL.dick-links P {
	MARGIN: 0px
}
#cat-links H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0em 0px 0.2em; TEXT-TRANSFORM: capitalize
}
#dicktionary H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0em 0px 0.2em; TEXT-TRANSFORM: capitalize
}
#cat-links H4.sponsor {
	FONT-SIZE: 1.1em
}
#cat-links H4 A {
	PADDING-RIGHT: 16px; BACKGROUND: url(images/main/icons/external_site.gif) no-repeat right center
}
.external {
	PADDING-RIGHT: 16px; BACKGROUND: url(images/main/icons/external_site.gif) no-repeat right center
}
.visit A {
	PADDING-RIGHT: 16px; BACKGROUND: url(images/main/icons/external_site.gif) no-repeat right center
}
#cat-links #story-cat H4 A {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#cat-links .review-cat H4 A {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#cat-links .video-cat H4 A {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#cat-links .search-results H4 A {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#cat-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px; COLOR: #000; PADDING-TOP: 0px
}
#cat-links LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; MARGIN: 1em 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dashed
}
#cat-links #sponsored LI {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#cat-links #sponsored SPAN {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FLOAT: right; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 7px
}
#cat-links #sponsored UL {
	PADDING-RIGHT: 19px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 19px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#cat-links #sponsored {
	CLEAR: both; PADDING-RIGHT: 3px; MARGIN-TOP: 0.6em; PADDING-LEFT: 3px; BACKGROUND: url(images/main/frame.gif) no-repeat left bottom; PADDING-BOTTOM: 2px; WIDTH: 584px; PADDING-TOP: 0px
}
#content .link-options {
	FONT-SIZE: 0.9em; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #333
}
#cat-links EM {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FONT-STYLE: normal
}
#cat-links EM SPAN {
	FONT-WEIGHT: normal
}
.icon-pics {
	PADDING-LEFT: 16px; BACKGROUND: url(images/main/icons/icon-images.gif) no-repeat left center
}
.icon-vids {
	PADDING-LEFT: 16px; BACKGROUND: url(images/main/icons/icon-images.gif) no-repeat left center
}
.icon-vids {
	BACKGROUND-IMAGE: url(images/main/icons/icon-videos.gif)
}
SUP {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; VERTICAL-ALIGN: text-top; COLOR: #090
}
.popular {
	COLOR: #f33
}
#cat-links H4 .popular {
	COLOR: #f33
}
#cat-links .screenshot {
	FLOAT: left
}
#editor-pick IMG {
	FLOAT: left
}
#cat-links UL.review-cat DIV {
	MARGIN-LEFT: 140px
}
#cat-links UL.review-cat-featured DIV {
	MARGIN-LEFT: 120px; MARGIN-RIGHT: 30px
}
#cat-links UL.editors-cat DIV {
	MARGIN-LEFT: 220px
}
#cat-links UL.review-cat LI {
	FLOAT: left; MARGIN: 0.3em 0px 1em; WIDTH: 100%; LIST-STYLE-TYPE: none
}
#cat-links UL.video-cat LI {
	FLOAT: left; MARGIN: 0.3em 0px 1em; WIDTH: 100%; LIST-STYLE-TYPE: none
}
#cat-links UL.review-cat-featured LI {
	FLOAT: left; MARGIN: 0.3em 0px 1em; WIDTH: 100%; LIST-STYLE-TYPE: none
}
#cat-links UL.editors-cat LI {
	FLOAT: left; MARGIN: 0.3em 0px 1em; WIDTH: 100%; LIST-STYLE-TYPE: none
}
#cat-links UL.review-cat-featured LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.8em; MARGIN: 0.2em 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#cat-links UL.editors-cat IMG {
	MARGIN: 0px 12px 2px 0px
}
#cat-links UL.review-cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cat-links UL.video-cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cat-links UL.review-cat-featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cat-links UL.editors-cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#editor-pick P {
	MARGIN: 0px 0px 2px 222px; LINE-HEIGHT: 1.6em
}
#review LI {
	MARGIN: 7px 0px 7px 20px
}
#review IMG {
	FLOAT: right; MARGIN: 0px 0px 4px 12px
}
#review {
	CLEAR: both
}
#review P {
	FONT-SIZE: 1.1em; MARGIN: 1.6em 0px 0px; LINE-HEIGHT: 1.5em
}
#content P.reviewdate {
	FONT-SIZE: 1em; FLOAT: right; MARGIN: 10px 0px 0px; LINE-HEIGHT: 1.2em
}
#review UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 26px
}
#content P.visit {
	FONT-SIZE: 1.8em; MARGIN: 0px 0px 30px
}
#price STRONG {
	COLOR: #930
}
#score TABLE {
	BORDER-RIGHT: #030524 12px solid; BORDER-TOP: #030524 7px solid; BACKGROUND: #030524; BORDER-LEFT: #030524 12px solid; BORDER-BOTTOM: #030524 12px solid
}
#score TD {
	FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#column #score P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
#score H4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; BACKGROUND: #030524; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; BORDER-TOP-STYLE: none; PADDING-TOP: 12px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#score H5 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; BACKGROUND: #030524; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; BORDER-TOP-STYLE: none; PADDING-TOP: 12px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#score H5 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 14px; MARGIN: 0px; COLOR: #6c3; PADDING-TOP: 0px; BORDER-BOTTOM: #f00 1px solid; FONT-STYLE: italic
}
#score A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em
}
#column BLOCKQUOTE {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #030524; PADDING-BOTTOM: 12px; MARGIN: 0px; TEXT-INDENT: 19px; PADDING-TOP: 7px
}
#column BLOCKQUOTE A {
	DISPLAY: block; TEXT-ALIGN: right
}
#comments DIV {
	MARGIN: 19px 0px 32px
}
#comments P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0em 0px 0.6em; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px
}
#comments .comments {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/main/comments.gif) no-repeat left top; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 19px; COLOR: #3d5692; PADDING-TOP: 5px
}
#addcomment P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; COLOR: #3d5692; PADDING-TOP: 4px
}
#addcomment INPUT.blueline {
	BORDER-RIGHT: #3d5692 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3d5692 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3d5692 1px solid; WIDTH: 400px; PADDING-TOP: 2px; BORDER-BOTTOM: #3d5692 1px solid
}
#addcomment TEXTAREA {
	BORDER-RIGHT: #3d5692 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3d5692 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3d5692 1px solid; WIDTH: 400px; PADDING-TOP: 2px; BORDER-BOTTOM: #3d5692 1px solid
}
#addcomment LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
#dicktionary P {
	LINE-HEIGHT: 1.7em
}
#dicktionary LI {
	PADDING-RIGHT: 19px; MARGIN-BOTTOM: 19px; LINE-HEIGHT: 1.5em
}
#content #dicktionary H3 {
	MARGIN: 40px 0px 7px
}
#dicktionary .lasttitle {
	FONT-SIZE: 1.5em; FONT-STYLE: italic
}
#dicktionary BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/main/quotes.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 30px 30px 0px; PADDING-TOP: 0px
}
#dicktionary BLOCKQUOTE P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.4em; BACKGROUND: url(images/main/quotes.gif) no-repeat right bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#gallery IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content #gallery H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0em; PADDING-TOP: 0.5em
}
#gallery .more {
	MARGIN-TOP: 1px; TEXT-ALIGN: left
}
#gallery LI A.gallery-pic:hover {
	BORDER-RIGHT: #f00 2px solid; BORDER-TOP: #f00 2px solid; BACKGROUND: #f00; BORDER-LEFT: #f00 2px solid; COLOR: #fff; BORDER-BOTTOM: #f00 2px solid
}
#gallery LI A.gallery-pic {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #000000; PADDING-BOTTOM: 2px; MARGIN: 5px 8px 5px 0px; BORDER-LEFT: #000 2px solid; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#gallery UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#gallery UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gallery LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#story P {
	LINE-HEIGHT: 1.7em
}
#movies P {
	LINE-HEIGHT: 1.7em
}
#story-pic {
	CLEAR: both; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 12px 4px 0px; WIDTH: 200px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
#story-pic A {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
#story-pic IMG {
	MARGIN-BOTTOM: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mt-blog H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 2.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#mt-blog P {
	MARGIN: 0px 0px 12px; LINE-HEIGHT: 1.6em
}
#mt-blog LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-TOP: 0px
}
#mt-blog DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 19px; MARGIN: 19px 0px 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px dashed
}
#mt-blog DIV.flashvideo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mt-blog .picture {
	FLOAT: right; MARGIN: 12px 0px 7px 4px
}
#mt-blog .options-blog {
	BORDER-TOP: #666666 1px solid; FONT-SIZE: 0.8em; MARGIN: 7px 0px; COLOR: #333; PADDING-TOP: 2px
}
#mt-blog .blogvisit {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; MARGIN: 12px 0px 0px; LINE-HEIGHT: 1.4em
}
#mt-blog .blogreview {
	MARGIN: 2px 0px 0px
}
#column #tags A {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; LINE-HEIGHT: 1.1em
}
.rank-10 {
	FONT-SIZE: 0.8em
}
.rank-9 {
	FONT-SIZE: 0.8em
}
.rank-8 {
	FONT-SIZE: 0.9em
}
.rank-7 {
	FONT-SIZE: 0.9em
}
.rank-6 {
	FONT-SIZE: 1em
}
.rank-5 {
	FONT-SIZE: 1.1em
}
.rank-4 {
	FONT-SIZE: 1.3em
}
.rank-3 {
	FONT-SIZE: 1.5em
}
.rank-2 {
	FONT-SIZE: 1.6em
}
.rank-1 {
	FONT-SIZE: 1.7em
}
.rank-0 {
	FONT-SIZE: 1em
}


#content .banner {
	CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #000; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.banner IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.banner-col {
	TEXT-ALIGN: left
}
#column .banner-col IMG {
	BORDER-RIGHT: #fff 7px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 7px solid; PADDING-LEFT: 1px; BACKGROUND: #000; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 7px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 7px solid
}
#column IFRAME {
	BORDER-RIGHT: #fff 7px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 7px solid; PADDING-LEFT: 1px; BACKGROUND: #000; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 7px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 7px solid
}
#column IFRAME {
	BORDER-RIGHT: #fff 7px solid; BORDER-TOP: #fff 7px solid; BORDER-LEFT: #fff 7px solid; BORDER-BOTTOM: #fff 7px solid
}
#contentheader {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 20px; COLOR: #fff; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.error {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #c30; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.message {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #393; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#formsubmit FIELDSET {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #999 1px solid; DISPLAY: inline; PADDING-LEFT: 30px; PADDING-BOTTOM: 12px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #999 1px solid
}
#form FIELDSET {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #999 1px solid; DISPLAY: inline; PADDING-LEFT: 30px; PADDING-BOTTOM: 12px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #999 1px solid
}
#formsubmit LEGEND {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#form LEGEND {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#formsubmit LABEL {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 19px 0px 2px
}
#formsubmit .radio LABEL {
	DISPLAY: inline
}
#addcomment .radio LABEL {
	DISPLAY: inline
}
.catdepth2 {
	TEXT-TRANSFORM: uppercase
}
.checkbox {
	FLOAT: left; MARGIN: 0px 5px 3px 0px; WIDTH: 200px
}
#webcenter IMG {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 12px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clear {
	CLEAR: both
}
.small {
	FONT-SIZE: 0.9em
}
.more {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 10px 0px 0px; TEXT-TRANSFORM: lowercase; TEXT-ALIGN: right
}
#column .more {
	FONT-SIZE: 1em
}
.right {
	TEXT-ALIGN: right
}
.xl {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; MARGIN: 10px 0px 0px; LINE-HEIGHT: 1em
}
#cat-links UL.video-cat DIV {
	MARGIN-LEFT: 134px
}
#movies TABLE {
	BORDER-BOTTOM: #999 1px dashed
}
#movies TR {
	VERTICAL-ALIGN: top
}
#movies TD {
	PADDING-RIGHT: 7px; BORDER-TOP: #fff 4px solid; PADDING-LEFT: 7px; BACKGROUND: #ebeefa; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px
}
#movies TABLE STRONG {
	FONT-SIZE: 0.9em
}
#movies UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#movies LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
#movies TD.rating IMG {
	VERTICAL-ALIGN: text-bottom
}
DIV#index {
	MARGIN-BOTTOM: 25px
}
DIV#index DIV {
	PADDING-RIGHT: 0px; FLOAT: left; MARGIN: 8px 0px 25px; WIDTH: 275px
}
DIV#index DIV.first {
	PADDING-RIGHT: 30px
}
DIV#index H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px 0px 4px
}
DIV#index H5 {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: #eef0f6; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 4px
}
DIV#index UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: #eef0f6; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 4px
}
DIV#index LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
DIV#index P {
	MARGIN: 0px; LINE-HEIGHT: 1.4em
}
DIV#index IMG {
	FLOAT: left; MARGIN: 2px 8px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#blogroll UL.index LI {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN: 0px 1px 0px 0px
}
#blogroll UL.index LI A {
	FONT-WEIGHT: normal
}


.label2 { color: #334EE4;}
.fliessgross { color: #000; font-size: 11px;}
#cart-summary { margin: 0px auto; width: 220px; height: 28px; background: url(images/main/bg-title-summary.gif) left top no-repeat; font-size: 14px; color: #fff; font-weight: bold; padding-top: 3px; 
}