/* CSS Document */

/* START css of filter box for merchant flashsales. The same css are placed in productcontroller.css too */
#searchboxtop{
	width:196px;
	height:43px;
	position:relative;
	top:0px;
	left:0px;
	}
.boxlabel {
	position:absolute;
	top:6px;
	left:10px;
	}
.boxsubmit {
	position:absolute;
	left:45px;
	top: 4px;
	}
.searchboxfillers{
	width:196px;
	position:relative;
	top:0px;
	left:0px;
	height:62px;
	}
.inputs{
	font-size:12px;
	width:155px;
	}
#searchboxsubmit{
	width:196px;
	position:relative;
	top:0px;
	left:0px;
	height:50px;
	}
#searchboxbottom{
	width:196px;
	height:17px;
	position:relative;
	top:0px;
	left:0px;
	}

#searchmain{  
	position:relative;
	top:0px;
	left:0px;
	line-height:normal;
	padding-left:5px;
}

#pageWrap .search_box{
background:#1e1e1e;
border:1px solid #444444;
width:186px !important;
top:-7px;
margin-top:60px;
overflow:hidden;
}

#pageWrap .cat_box{
background:#1e1e1e;
border:1px solid #444444;
width:186px !important;
top:-7px;
margin-top:10px;
overflow:hidden;
}

.search_box #searchboxtop{
background: url(/new_hp/img/common/header_searchboxtop.jpg) no-repeat;

}
.search_box #searchboxtop .a12bb{ color:#DCDCDC;
font-size:14px; font-weight:100;
width:138px; display:block;}

.search_box .inputs{
width:165px;
font-size:12px;
}

.boxlabel input{
width:160px;
font-size:12px;
}
/* END  css of filter box for merchant flashsales. The same css are placed in productcontroller.css too */

/* Brand category table */

#categoryGallerytable{
	margin-top: 14px;
	display:block;
	
	position:relative;
	border:1px solid #666;
	}
#categoryGallerytable .prodnamediv{margin-left:5px;}
#categoryGallerytable .prodpic1{
	position:relative;
	padding-top:5px;
	padding-left:5px;
	width:152px;
	height:152px;
	padding-bottom:5px;
}
#categoryGallerytable .prodname1a{
	position:relative;
	left:4px;
	width:160px;
	color:#fff;
	font-size:12px;
	font-weight:100;
	
}
#categoryGallerytable .prodatt1a{
	color:#fff;
	font-size:15px;
	font-weight:100;
	position:relative;
	width:160px;
	line-height:120%;
}
#categoryGallerytable .prodcross1a{
	color:#999999;
	font-size:12px;
	left:3px;
	position:relative;
	width:160px;
}
#categoryGallerytable .prodpricenowa{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
	left:3px;
	position:relative;
	width:160px;
}

#categoryGallerytable .prodlefta{
	color:#FF0000;
	font-size:10px;
	left:8px;
	position:relative;
	width:160px;
	display:none;
}
#categoryGallerytable a.link{
	color:#0099cc;
	/* background:url(images/arrowside3.png) 0 0 no-repeat; */
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:14px;
}

#categoryGallerytable a.link:hover{
	color:#01749a;
	/* background:url(images/arrowside3.png) 0 0 no-repeat; */
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	vertical-align:middle;
	padding-left:14px;
}

#categoryGallerytable td.catall{
	vertical-align:top;
	text-align:center;
	padding-top:12px;
	}
#categoryGallerytable td.catall:hover{
	vertical-align:top;
	}

/* End Brand category table (gallery view) */


#brandresults {
	width:679px;
	padding:0 10px 10px 10px;
	position:relative;
	top:0px;
	text-align:left;
	border:1px solid #444444;
    display:block;
    background: transparent url(/new_hp/img/common/search_result_header.jpg) no-repeat scroll 0 0 !important	
}

#brandresults tr.search_result_header{
padding-left:0 !important;
}


#brandresults tr.search_result_header td{
	vertical-align:middle !important;
	font-weight:100 !important;
	font-size:14px !important;
	height:47px !important;
}
#brandresults tr.search_result_header strong{ color: #fff; } 

#brandresults td, #brandresults tr{ background:none; text-align:center !important; }

#brandresults td span.a12rgl{ 
	padding-left:0 !important;
	font-size:14px;
	line-height:120%;
	color:#fff;
}


#brandresults .a12bo {
	color:#FF6600;
	font-size:15px;
	line-height:120%;
	font-weight:bold;
}

/* End Brand category table (List View) */
	
#contentwrapper{
	float: left;
	width: 100%;
	background:url(images/prodpagebg.png) repeat-y;
}
#contentwrapper2{
	float: left;
	width: 100%;
	background:url(images/prodpagebg2.png) repeat-y;
}

#contentcolumn{
margin: 0 226px 0 226px; /*Margins for content column. Should be "0 right-column-width 0 left-column-width*/
}

#contentcolumn2{
margin: 0 0 0 226px; /*Margins for content column. Should be "0 right-column-width 0 left-column-width*/
}

#leftcolumn{
	position:relative;
	float: left;
	width: 226px; /*Width of left column in percentage*/
	margin-left: -100%;
	padding-top:10px;
	left: 0px;
	top: 0px;
}

#alltables{
	width: 932px; /*Width of left column in percentage*/
}

#prodvdots1{
	position:absolute;
	width:1px;
	background:url(images/dotsv.png) 0 0 repeat-y;
	left:224px;
	top:0px;
}

#merchleft{
	width:220px;
	position:relative;
	top:0px;
	left:2px;
	margin-top:20px;
	}
#merchleft #logom {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:2px;
}

#merchleft #mnamem {
background:transparent url(new_hp/img/common/bg_header_sub.jpg) no-repeat scroll 0 0;
padding:9px 8px 13px;
width:210px;
}

#merchleft #mdescm {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
	display:none;
}

#merchleft #mratem {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
}

#merchleft #ratestorem {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:20px;
}

#merchleft #hlinesm {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
}

#merchleft #mstorecm {
background:transparent url(new_hp/img/common/bg_header_sub_shadow.jpg) no-repeat scroll 0 0;
font-size:18px;
padding:17px 12px 8px;
}

#merchleft .mstorecm {
background:transparent url(new_hp/img/common/bg_header_sub_shadow.jpg) no-repeat scroll 0 0;
font-size:18px;
padding:17px 12px 8px;
}

#merchleft ul{
	list-style-type:none;
	position:relative;
	top:0px;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}
#merchleft ul li{
background:transparent url(new_hp/img/common/submenu-menu-line.gif) no-repeat scroll left bottom;
color:#716954;
font-size:12px;
height:14px;
padding:10px 4px;
}

#mstorecm .a16mcat{ font-weight:100; }
.mstorecm .a16mcat{ font-weight:100; }


#merchantmain{
	width:630px;
	/*padding-top:22px;*/
	word-spacing:normal;
	/*padding-left:10px;*/
	text-align:center;
}

/*
#merchantmain #bannerp{
	width:690px;
	position:relative;
	padding-bottom:10px;
	padding-top:2px;
	text-align:center;
}
*/

#merchantmain {
	width:690px;
	position:relative;
	text-align:center;
}


#bannerp{
	width:696px;
	position:relative;
	padding-bottom:10px;
	padding-top:20px;
	text-align:right;
}


#proshopfinder{
	width:685px;
	position:relative;
	padding-bottom:5px;
	padding-left:8px; 
}


#proshopfinder #proshopftitle{
	width:680px;
	position:relative;
	padding-bottom:5px;
	padding-top:20px;
}

.procategorytableBorder {
	border: 1px solid #666666;
	}
	
#procategorytable{
	display:table;
	width:679px;
	position:relative;
	}

#procategorytable td.pcatall{
	vertical-align:top;
	}
#procategorytable td.pcatall:hover{
	vertical-align:top;
	}
#procategorytable td.pcatall2{
	vertical-align:top;
	text-align: center;
	}
#procategorytable td.pcatall2:hover{
	vertical-align:top;
	}
#procategorytable .prodpic1{
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
	left:5px;
}
#procategorytable .prodname1a{
	position:relative;
	left:5px;
	width:160px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:100%;
	
}
#procategorytable .prodatt1a{
	color:#FFFFFF;
	font-size:15px;
	font-weight:100;
	position:relative;
	left:5px;
	width:160px;
	line-height:100%;
}
#procategorytable .prodcross1a{
	color:#999999;
	font-size:12px;
	/*text-decoration:line-through;*/
	left:5px;
	position:relative;
	width:160px;
}
#procategorytable .prodpricenowa{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
	left:5px;
	position:relative;
	width:160px;
}

#procategorytable .prodlefta{
	color:#FF0000;
	font-size:10px;
	left:5px;
	position:relative;
	width:160px;
}

#procategorytable .viewlink{
	position:relative;
	text-align:right;
	padding-right:5px;
	padding-left:100px;
	display: none;
}
#procategorytable a.link{
	color:#0099cc;
	background:url(images/arrowside3.png) 0 0 no-repeat;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:14px;
}

#procategorytable a.link:hover{
	color:#01749a;
	background:url(images/arrowside3.png) 0 0 no-repeat;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	vertical-align:middle;
	padding-left:14px;
}

.procatsearchtitle {
	padding-left:10px;
	}

.prosizefield {
	position:relative;
	width:50px;
	top: 0px;
	padding-top:1px;
	padding-bottom:1px;
	}
	
.prodropdowns{
	position:relative;
	width:50px;
	top: 0px;
	}

#threefeatured{
	width:690px;
	height:320px;
	position:relative;
	padding-bottom:5px;
	margin-left:15px;
}

#threefeatured .picm{
	position:relative;
	top:6px;
	left:6px;
	width:180px;
	height:190px;
	display:block;
}

#threefeatured .namem{
	padding-top:15px;
	position:relative;
	left:8px;
	width:135px;
	display:block;
}
#threefeatured .descm{
	position:relative;
	left:8px;
	width:124px;
	display:block;
	padding-bottom:10px;
}
#threefeatured .rrpm{
	position:relative;
	left:8px;
	width:124px;
	display:block;
}
#threefeatured .nowm{
	position:relative;
	left:8px;
	width:124px;
	display:block;
}
#threefeatured .viewm{
	position:relative;
	left:8px;
	display:none;
}

#threefeatured .onlym{
	position:relative;
	left:8px;
	display:block;
	width:150px;
}

#merchantfeatured1{
	position:absolute;
	left:0px;
	top:0px;
	width: 194px;
	height:320px;
}

#merchantfeatured1:hover{
	position:absolute;
	left:0px;
	top:0px;
	width: 194px;
	height:320px;
}
#merchantfeatured1n{
	position:absolute;
	left:0px;
	top:0px;
	width: 194px;
	height:320px;
}

#merchantfeatured1n:hover{
	position:absolute;
	left:0px;
	top:0px;
	width: 194px;
	height:320px;
}
.save1 {
	position:absolute;
	top:242px;
	left:134px;
	text-align:center;
	width:50px;
	
}
#featurespacer1 {
	width:54px;
	height:320px;
	position:absolute;
	left:194px;
	top:0px;
}

#merchantfeatured2{
	position:absolute;
	left:248px;
	top:0px;
	width: 194px;
	height:320px;
}
#merchantfeatured2:hover{
	position:absolute;
	left:248px;
	top:0px;
	width: 194px;
	height:320px;
}

#merchantfeatured2n{
	position:absolute;
	left:248px;
	top:0px;
	width: 194px;
	height:320px;
}
#merchantfeatured2n:hover{
	position:absolute;
	left:248px;
	top:0px;
	width: 194px;
	height:320px;
}
#featurespacer2 {
	width:54px;
	height:320px;
	position:absolute;
	left:442px;
	top:0px;
}


#merchantfeatured3{
	position:absolute;
	left:496px;
	top:0px;
	width: 194px;
	height:320px;
}
#merchantfeatured3:hover{
	position:absolute;
	left:496px;
	top:0px;
	width: 194px;
	height:320px;
}
#merchantfeatured3n{
	position:absolute;
	left:496px;
	top:0px;
	width: 194px;
	height:320px;
}
#merchantfeatured3n:hover{
	position:absolute;
	left:496px;
	top:0px;
	width: 194px;
	height:320px;
}


#mpager{
	width:690px;
	position:relative;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}

.mpager{
	width:690px;
	position:relative;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}

#mpager2{
	width:680px;
	position:relative;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}

.stylingRightPager{
	width:689px;
	height:55px !important;
	position:relative;
	padding-bottom:10px;
	padding-top:10px;
	text-align:right;
}

#merchanttable {
	position:relative;
	width:680px;
	margin:0 auto;
	padding-left:8px;
}

#merchanttable td.catalln{
	vertical-align:top;
}

#mhdots{
	position:relative;
	width:670px;
	top:0px;
	height:3px;
	}	

#mertable {
	position:relative;
	width:690px;
	margin:0 auto;
	line-height:normal;
	text-align:center;
	}

.box1{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	}
.box2{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	border-left:#999999 dotted 1px;
	}
.box3{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	border-left:#999999 dotted 1px;
	}
.box4{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	border-left:#999999 dotted 1px;
	}
.box1d{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	}
.box2d{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	border-left:#999999 dotted 1px;
	}
.box3d{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	border-left:#999999 dotted 1px;
	}
.box4d{
	position:relative;
	top:0px;
	left:0px;
	width:165px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	border-left:#999999 dotted 1px;
	}
.boxin{
	position:relative;
	text-align:left;	
	top:0px;
	left:0px;
	width:165px;
	padding-bottom:5px;
	display:block;
	}	
	
.8bpic{
	position:relative;
	top:0px;
	left:4px;
	width:152px;
	height:152px;
	padding-bottom:8px;
}

.prosname1a{
	position:relative;
	left:4px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:155px;
	padding-top:10px;
}
.prosatt1a{
	color:#999999;
	font-size:12px;
	font-weight:bold;
	position:relative;
	left:4px;
	width:155px;
}

.proscross1a{
	color:#999999;
	font-size:14px;
	/*text-decoration:line-through;*/
	left:4px;
	position:relative;
	width:155px;
}

.prospricenowa{
	color:#ff6600;
	font-size:13px;
	font-weight:bold;
	left:4px;
	top:0px;
	position:relative;
}

.proslefta{
	color:#FF0000;
	font-size:10px;
	left:4px;
	padding-right:50px;
	position:relative;
}

.proslefta a.link{
	color:#0099cc;
	background:url(images/arrowside3.png) 0 0 no-repeat;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:14px;
}

.proslefta a.link:hover{
	color:#01749a;
	background:url(images/arrowside3.png) 0 0 no-repeat;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	vertical-align:middle;
	padding-left:14px;
}

#ratep .star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{
	background: url(images/star.gif) left -1000px repeat-x;
}
#ratep .star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
#ratep .star-rating li{
	display: inline;
}
#ratep .star-rating a, 
#ratep .star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
#ratep .star-rating a:hover,
#ratep .star-rating a:active,
#ratep .star-rating a:focus{
	background-position: left bottom;
}
#ratep .star-rating a.one-star{
	width:20%;
	z-index:6;
}
#ratep .star-rating a.two-stars{
	width:40%;
	z-index:5;
}
#ratep .star-rating a.three-stars{
	width:60%;
	z-index:4;
}
#ratep .star-rating a.four-stars{
	width:80%;
	z-index:3;
}
#ratep .star-rating a.five-stars{
	width:100%;
	z-index:2;
}
#ratep .star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

#prodleft{
	width:220px;
	position:relative;
	top:0px;
	left:2px;
	}
#prodleft #logop {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
}

#prodleft #mnamep {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
}

#prodleft #mdescp {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
}

#prodleft #mratep {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
}

#prodleft #ratestorep {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:20px;
}

#prodleft #hlinesp {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:10px;
}

#prodleft #mstorecp {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	padding-bottom:5px;
}

#prodleft ul{
	list-style-type:none;
	position:relative;
	top:0px;
	left:10px;
	width:210px;
	padding:0px;
}
#prodleft ul li{
	position:relative;
	width:202px;
	height:20px;
	vertical-align:middle
}

#prodvdots1{
	position:absolute;
	width:1px;
	background:url(images/dotsv.png) 0 0 repeat-y;
	left:224px;
	top:0px;
}

#rightcolumn{
position:relative;
float: left;
width: 226px; /*Width of right column in pixels*/
margin-left: -226px; /*Set margin to -(RightColumnWidth)*/
padding-top:10px;
}



#productright{
	width:226px;
	word-spacing:normal;
	/*background:url(images/dotbk26.png) repeat-y;*/
	float:left;
}

#prodright{
	width:226px;
	position:relative;
	top:0px;
	left:0px;
	padding-top:10px;
	}

#prodright #pricep{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	}
#prodright #rrpp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	text-decoration:line-through;
	padding-bottom:10px;
	}
#prodright #conditionp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:10px;
	}
#prodright #sizeselectp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:2px;
	}
#prodright #stockleftp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:10px;
	}
#prodright #addbuttonp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:15px;
	}
#prodright #addwishlistp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:10px;
	}
#prodright #guidesp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:15px;
	}

#prodright #hdotsp{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
}

#prodright #showmorep{
	width:214px;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:10px;
	}

#prodright ul{
	list-style-type:none;
	position:relative;
	top:0px;
	left:10px;
	width:208px;
	padding:0px;
}
#prodright ul li{
	position:relative;
	width:200px;
	height:20px;
	vertical-align:middle
}





#centercontent {
	width:468px;
	margin-left:224px;
}


#prodmain{
	width:468px;
	padding-top:10px;
	word-spacing:normal;
}

#prodmain #titlep{
	width:450px;
	position:relative;
	left:8px;
	top:0px;
	padding-bottom:5px;
}
#prodmain #titlepb{
	width:450px;
	position:relative;
	left:8px;
	top:0px;
	padding-bottom:5px;
	background-image:url(images/relatedbordertop.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#prodmain #mainpicp{
	width:450px;
	position:relative;
	left:8px;
	top:0px;
	height:358px;
	background:url(images/prodmainbk.png) no-repeat;
	padding-bottom:5px;
}

#prodmain #mainpicp .centerpicp{
	position:absolute;
	top:9px;
	left:55px;
	width:340px;
	height:340px;
}

#prodmain #otherpicp{
	position:relative;
	top:0px;
	left:8px;
	width:450px;
	padding-bottom:10px;
	padding-top:10px;
}


#prodmain #otherpicp .thumbpicp1{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	background:url(images/otherpicbk.png);
	position:relative;
	left:7px;
	top:0px

}

#prodmain #otherpicp .thumbpicp2{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	background:url(images/otherpicbk.png);
	position:relative;
	left:7px;
	top:0px;
}
#prodmain #otherpicp .thumbpicp3{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	background:url(images/otherpicbk.png);
	position:relative;
	left:7px;
	top:0px;
}

#prodmain #otherpicp .thumbpicp4{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	background:url(images/otherpicbk.png);
	position:relative;
	left:7px;
	top:0px;
}


#prodmain #otherpicp .thumbpicp5{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	background:url(images/otherpicbk.png);
	position:relative;
	left:7px;
	top:0px;
}

#prodmain #pdescp{
	position:relative;
	top:0px;
	left:8px;
	width:443px;
	padding-left:7px;
	padding-bottom:10px;
}

#prodmain #phdots{
	position:relative;
	top:0px;
	left:0px;
	width:466px;
	background:url(images/prodhdots.png) repeat-x;
	height: 20px;
}

#prodmain #bordertpr{
	position:relative;
	left:0px;
	width:428px;
	height: 4px;
	background:url(images/relatedbordertop.png) no-repeat;
}
#prelated{
	position:relative;
	top:0px;
	left:15px;
	width:430px;
	height: 240px;
}

#bordertpr{
	position:relative;
	left:0px;
	width:428px;
	height: 4px;
	background:url(images/relatedbordertop.png) no-repeat;
}

#prelated #borderlpr{
	width:4px;
	height:231px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(images/featuredl.png) no-repeat;
}

#prelated #contentpr1{
	width:140px;
	height:231px;
	position:absolute;
	top:0px;
	left:4px;
	background:url(images/featuredc.png) repeat-x;
}

#prelated #contentpr1:hover{
	width:140px;
	height:231px;
	position:absolute;
	top:0px;
	left:4px;
	background:url(images/featuredhover.png) no-repeat;
}

#prelated #dotspr1{
	width:1px;
	height:231px;
	position:absolute;
	top:0px;
	left:144px;
	background:url(images/featureddots.png) no-repeat;
}
#prelated #contentpr2{
	width:140px;
	height:231px;
	position:absolute;
	top:0px;
	left:145px;
	background:url(images/featuredc.png) repeat-x;
}

#prelated #contentpr2:hover{
	width:140px;
	height:231px;
	position:absolute;
	top:0px;
	left:145px;
	background:url(images/featuredhover.png) no-repeat;
}

#prelated #dotspr2{
	width:1px;
	height:231px;
	position:absolute;
	top:0px;
	left:285px;
	background:url(images/featureddots.png) no-repeat;
}

#prelated #contentpr3{
	width:140px;
	height:231px;
	position:absolute;
	top:0px;
	left:286px;
	background:url(images/featuredc.png) repeat-x;
}

#prelated #contentpr3:hover{
	width:140px;
	height:231px;
	position:absolute;
	top:0px;
	left:286px;
	background:url(images/featuredhover.png) no-repeat;
}


#prelated #borderpr{
	width:3px;
	height:231px;
	position:absolute;
	top:0px;
	left:426px;
	background:url(images/featuredr.png) no-repeat;
}

#prelated .ppicf {
	position:absolute;
	top:4px;
	left:4px;
	width:130px;
	height:130px;
}

#prelated .namepr {
	position:absolute;
	top:148px;
	left:4px;
	width:130px;
	height:16px;
}
#prelated .attpr {
	position:absolute;
	top:172px;
	left:4px;
	width:130px;
	height:16px;
}
#prelated .rrppr {
	position:absolute;
	top:188px;
	left:4px;
	width:130px;
	height:13px;
}
#prelated .nowpr {
	position:absolute;
	top:201px;
	left:4px;
	width:130px;
	height:14px;
}
#prelated .viewpr {
	position:absolute;
	top:214px;
	left:80px;
}


.namem .a12bb{
	color:#FFFFFF;
	font-size:15px;
	font-weight:100;}
	
	.a11viewm{ display:none;}

