body{ 
margin:0px; padding:0px;
font:11px/16px Arial, Helvetica, sans-serif; 
background:#0C0D0D url(images/bd_bg1px.jpg) repeat-x;
}
p{
margin:0px; 
padding:0px;
color:#FFFFFF;
}
h1 {
	font-size: 13px;
	margin-top: 7px;
	margin-bottom: 2px;
	color: #BB0000;
	position:relative;
	z-index: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #252727;
	padding-left: 10px;
	padding-bottom: 5px;
}

#navmenu-h .style1selected {
	background-image: url(images/topmenu-hover1.jpg);
	color: #FFFFFF;
	padding-top: 2px;
	line-height: 15px;
}

#navmenu-h .saleselected {
	background:url(images/topmenu-hovernew.jpg) 0 0 no-repeat;
	text-decoration:none;
	color: #FFFFFF;
	line-height: 15px;
}
#navmenu-h  a:hover.saleselected {
	background:url(images/topmenu-hovernew.jpg) 0 0 no-repeat;
	text-decoration:none;
	color: #FFFFFF;
	line-height: 15px;
}



#navmenu-h .selected {
	background-image: url(images/topmenu-hover1.jpg);
	color: #FFFFFF;
}

a {
	color:#FFFF66;
	text-decoration: none;
}

a:hover {
	color:#FF9900;
}




img
{
border:0px;
}
a:hover
{
	text-decoration: underline;
}

#main_block
{ 
margin:auto; width:990px; 
}
#innerblock
{ 
float:left; width:990px;
}

#topPanel
{
	display:inline;
	float:left;
	width:990px;
	height:180px;
	background:url(images/top_bg.jpg) no-repeat;
	position: relative;
	z-index: 0;
}
.logo
{ 
float:left; margin:40px 0 0 30px;
}
.tp_navbg
{
 clear:left; float:left;
  width:750px; height:32px;
  display:inline; 
  margin:111px 0 0 22px;
  }
.tp_navbg a
{ 
float:left; background:url(images/tp_inactivbg.jpg) no-repeat;
 width:104px; height:19px; 
 padding:13px 0 0 0px; text-align:center; 
 font:bold 10px Arial, Helvetica, sans-serif; 
 color:#B8B8B4; text-decoration:none;
 }
.tp_navbg a:hover
{ 
float:left; background:url(images/tp_activbg.jpg) no-repeat; 
width:104px; height:19px; padding:13px 0 0 0px; text-align:center; 
font:bold 10px Arial, Helvetica, sans-serif; color:#282C2C; 
text-decoration:none;
}
.tp_smlgrnbg{
	float:left;
	background:url(images/tp_smlgrnbg1.png) no-repeat;
	width:165px;
	height:24px;
	margin-top:-61px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 820px;
	z-index: 1;
	position: relative;
}
.tp_sign{float:left; margin:6px 0 0 10px;}
.tp_txt{
float:left; margin:0px 0 0 0px; 
font:11px/15px Arial; color:#FFFFFF; 
text-decoration:none; display:inline;
}
.tp_divi{
float:left; margin:0px 6px 0 8px; 
font:11px/15px Arial; color:#FFFFFF; 
display:inline;
}

.tp_barbg
{ 
float:left; background:url(images/tp_barbg.jpg) repeat-x; 
width:990px; height:35px; 
margin-top: 0px;
}
.tp_barip
{ 
float:left; width:370px;
 height:20px; margin:8px 0 0 173px;
 }
.tp_drp{ 
float:left; margin:8px 0 0 10px;
 width:100px; height:24px;
 }
.tp_search{ 
float:left; 
margin:8px 0 0 10px;
 }
.tp_welcum{ 
float:left; margin:14px 0 0 80px; 
font:11px Arial, Helvetica, sans-serif; 
color:#2E3131; width:95px;
}

#contentpanel{ 
clear:left; float:left; width:990px; 
display:inline; margin-top:10px;
margin-left: 0px;
 padding-bottom:20px;
 }

#lp_padd{
	float:left;
	width:665px;
	display:inline;
	margin: -8px 0 0 22px;
	list-style-type: none;
}
.lp_shadebg{
 float:left; background:#0C0D0D url(images/lp_shadebg.jpg) no-repeat;
  width:660px; height:144px;
  }
.lp_watch{ float:left; margin-top:24px;}
.cp_watcxt{ 
float:left; margin:9px 0 0 7px;
 width:110px; font:11px/16px Arial, Helvetica, sans-serif; 
 color:#A1A1A1;
 }
.cp_smlpad{ 
float:left; width:200px; 
display:inline;
}
.cp_watchit{ float:left; margin:30px 0 0 7px;}
.lp_uplad{ float:left; margin-top:24px;}
.lp_newline{ float:left; margin:6px 0 0 0;}
.lp_arro{ float:left; margin:55px 0 0 7px;}
.lp_newvid1{ float:left; margin:10px 0 0 10px;}
.lp_newvidarro{ clear:left; float:left; margin:13px 0 0 10px;}
.lp_featimg1{ clear:left; float:left; margin:35px 0 0 17px;}
.lp_featline{ clear:left; float:left; margin:28px 0 0 15px;}
.lp_watmore{ 
float:left; display:inline; 
margin:5px 0 0 5px;
}
.lp_newvidpad{
	clear:left;
	float:left;
	width:698px;
	border:1px solid #252727;
	padding-bottom:20px;
	margin-top: 10px;
	list-style:none;
 }
 
 .lp_newvidpadmain{
	clear:left;
	float:left;
	width:698px;
	border:1px solid #252727;
	padding-bottom:20px;
	margin-top: 10px;
	list-style:none;
 }

.lp_vidpara{ 
float:left; display:inline; 
width:150px;
height: 50px;
}
.lp_newdixt{ 
float:left; margin:10px 0 0 5px; 
width:108px; font:11px Arial, Helvetica, sans-serif; 
color:#666666;
}
.lp_inrplyrpad{
clear:left; float:left;
margin:10px 0 0 0;
width:660px;
border:1px solid #252727;
padding-bottom:10px;
}
.lp_plyrxt{
float:left;
width:85px;
margin:10px 0 0 30px;
font:11px Arial, Helvetica, sans-serif;
color:#6F7474;
}
h3 {
	height: 0px;
	font-size:12px;	
	margin-left: 12px;
	margin-top: 5px;
	color: #FF9900;

}

.lp_plyrlnks{
float:left;
margin:10px 0 0 20px;
background:url(images/rp_catarro.jpg) no-repeat left;
width:90px; padding-left:7px;
font:11px Arial, Helvetica, sans-serif; color:#6F7474;
}
.lp_invidplyr{ clear:left; float:left; margin:10px 0 0 10px;}
.lp_featpad{
	clear:left;
	float:left;
	width:660px;
	border:1px solid #252727;
	padding-bottom:30px;
	margin-top:0px;
	list-style-type: none; 
 }
 .lp_inryho{ float:left; margin:10px 0 0 20px;}
.lp_featnav{ 
float:left; width:660px; 
display:inline;
}
.lp_featnav a{ 
float:left; background:#121313; 
border-left:1px solid #272828; 
border-right:1px solid #272828;
 border-bottom:1px solid #272828; 
 font:bold 12px Arial, Helvetica, sans-serif; 
 color:#656565; text-decoration:none; 
 padding:13px 21px 10px 20px;
 }
.cp_featpara{ 
float:left; width:600px; 
margin:28px 0 0 17px; 
display:inline;
}
.cp_featparas{
float:left;
width:500px; margin:28px 0 0 50px;
display:inline;
}
.cp_ftparinr1{
float:left; width:250px; display:inline;
}
.cp_featname{ 
float:left; width:500px; 
display:inline; font:11px/18px Tahoma, verdana, arial; 
color:#A8A7A7;
}
.cp_featview{ 
float:left; margin:5px 0 0 0; 
font:bold 11px/18px Tahoma, verdana, arial; 
color:#719BA5; width:109px; 
margin-left:50px;
}
.cp_featxt{ 
clear:left; float:left; 
font:12px Arial, Helvetica, sans-serif;
color: #FFFFFF; margin:10px 0 0 12px; 
width:670px;
}

#cp_featxt1{ 
clear:left; float:left; 
font:12px Arial, Helvetica, sans-serif;
color: #FFFFFF; margin:10px 0 0 12px; 
padding-left: 3px;
padding-right: 3px;
width:670px;
}


#cp_featxt1 ul li {
	list-style-type: square;
	list-style-position: inside;
	margin-bottom: 5px;
}

#cp_featxt1 ul ul li {
	list-style-type: circle;
	list-style-position: inside;
	margin-bottom: 5px;
}

#cp_featxt1 ul ul ul li {
	list-style-type: disc;
	list-style-position: inside;
	margin-bottom: 5px;
}


.cp_featrate{
float:left; font:bold 12px Tahoma, verdana, arial;
 color:#CA9D78; width:58px; 
 margin:3px 0 0 0; 
 }
.cp_featrate1{ 
clear:left; float:left; 
font:bold 12px Tahoma, verdana, arial; 
color:#CA9D78; width:58px; 
margin:19px 0 0 20px; 
}

#rp_padd{ 
float:left; 
width:250px;
margin-top:2px;
margin-left:50px;
display:inline; 
}
.rp_loginpad{ 
float:left; width:282px; 
background:url(images/rp_loginbg.jpg) repeat-y; 
display:inline; padding-bottom:15px; 
border-bottom:1px solid #434444;
}
.rp_login{ float:left; margin-top:13px;}
.rp_upbgtop{ float:left; margin-top:10px;}
.rp_upbgtit{ float:left; margin:4px 0 0 10px;}
.rp_upclick{ float:left; margin:12px 0 0 9px;}
.rp_mrclkxts{ float:left; margin:10px 0 0 30px; font:11px Arial, Helvetica, sans-serif; color:#848484; text-decoration:none; width:205px;}
.rp_catarro{ float:left; margin:12px 10px 0 15px;}
.rp_catline{clear:left; float:left; margin:1px 0 0 8px;}
.rp_weekimg{
	float:left;
	padding-right: 13px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
.rp_catarro1{
	float:left;
	margin:22px 10px 5px 15px;
	display: inline;
}
.rp_inrimg1{ clear:left; float:left; margin:20px 13px 0 0;}
.rp_catline1{ clear:left; float:left; margin:15px 0 0 8px;}
.lp_inrfoto{clear:left; float:left; margin:35px 15px 0 17px;}
.rp_titxt{
	float:left;
	font:BOLD 13px Arial, Helvetica, sans-serif;
	color:#CBCBCB;
	width:270px;
	height:24px;
	border-bottom:1px solid #4F4F4F;
	list-style:none;
	padding-top: 6px;
	padding-right: 0;
	padding-left: 12px;
	margin-bottom: 10px;
}

#top{
	float:left;
	font:BOLD 13px Arial, Helvetica, sans-serif;
	color:#CBCBCB;
	padding:3px 0 0 4px;
	width:200px;
	margin-top: 20px;
	margin-left: 22px;
	height:24px;
	border-bottom:1px solid #4F4F4F;
}

#main_block #contentpanel #rp_padd .top1 { 
float:left; font:BOLD 13px Arial, Helvetica, sans-serif; 
color:#CBCBCB; padding:6px 0 0 0; width:280px;
margin-top: 0px;
height:24px; 

}

#main_block #contentpanel #rp_padd #top2 { 
float:left; font:BOLD 13px Arial, Helvetica, sans-serif; 
color:#CBCBCB; padding:6px 0 0 0; width:280px;
margin-top: 0px;
height:24px; 

}


#top-list{ 
clear: both;
float:left; font:BOLD 13px Arial, Helvetica, sans-serif; 
color:#CBCBCB; padding:6px 0 0 12px; width:270px; 
height:24px; 
}



.rp_membrusr{ 
clear:left; float:left; 
margin:13px 0 0 90px; 
width:100px; font:11px Arial, Helvetica, sans-serif; 
color:#A3A2A1;
}

#main_block #innerblock #contentpanel #rp_padd .rp_loginpad .rp_membrpwd {
clear:left; float:left; 
margin:13px 0 0 90px; 
width:100px; font:11px Arial, Helvetica, sans-serif; 
color:#A3A2A1;
}

.rp_membrusr1 {
clear:left; float:left; 
margin:13px 0 0 90px; 
width:100px; font:11px Arial, Helvetica, sans-serif; 
color:#A3A2A1;
}


.panel .panel-overlay a {
	text-decoration: none;
}

.panel .panel-overlay h2 {
	margin-top: 10px;
margin-bottom: 3px;
	text-decoration: none;
}




.rp_usrip,.rp_pwdrip{ 
float:left; margin:13px 0 0 0; 
width:170px; height:12px; font:11px Arial, Helvetica, sans-serif; 
color:#000000;
}
.rp_pwdrip{ 
margin:13px 0 0 0; 
width:130px;
}
.rp_membrpwd{  
margin:10px 0 0 28px;
}
.rp_notmem{ 
clear:left; float:left; 
font:11px Arial, Helvetica, sans-serif; 
color:#EAFF00; width:155px; 
margin:7px 0 0 106px;
}

#main_block #contentpanel .lp_newvidpad .rp_uppad4 {
	float:left;
	width:282px;
	margin-left: -5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(images/rp_upbgtile.jpg) repeat-y;
	display:block;
	padding-bottom:15px;
	list-style-type: none;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #434444;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #434444;
	text-decoration: none;
 }

.lp_newvidpad ul {
	list-style: none;
	margin-left: 20px;
}


#main_block #contentpanel .lp_newvidpad ul li a:hover.rp_uppad4 {
	border-bottom-width: 3px;
	border-bottom-style: solid;	
	border-bottom-color: #DC0000;
	
 }
 
#main_block #contentpanel .lp_newvidpad .rp_uppad2 {
	float:left;
	width:282px;
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(images/rp_upbgtile.jpg) repeat-y;
	display:block;
	padding-bottom:15px;
	list-style-type: none;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #434444;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #434444;
	text-decoration: none;
 }
#main_block #contentpanel .lp_newvidpad ul li a:hover.rp_uppad2 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #9933FF;	
}
 
 
#main_block #contentpanel .lp_newvidpad ul li a:hover.rp_uppad3 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0099FF;	
 }
 
#main_block #contentpanel .lp_newvidpad .rp_uppad3 {
	float:left;
	width:282px;
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(images/rp_upbgtile.jpg) repeat-y;
	display:block;
	padding-bottom:15px;
	list-style-type: none;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #434444;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #434444;
	text-decoration: none;
 }

#main_block #contentpanel .lp_newvidpad ul li .rp_uppad1  {
 	float:left;
	width:282px;
	margin-left: -5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(images/rp_upbgtile.jpg) repeat-y;
	display:block;
	padding-bottom:15px;
	list-style-type: none;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #434444;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #434444;
	text-decoration: none;
 
 }
 
 
#main_block #contentpanel .lp_newvidpad ul li a:hover.rp_uppad1 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E89B33;	
 }
 
 
 #main_block #contentpanel .lp_newvidpad .rp_uppad5 {
	float:left;
	width:282px;
	margin-left: -5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(images/rp_upbgtile.jpg) repeat-y;
	display:block;
	padding-bottom:15px;
	list-style-type: none;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #434444;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #434444;
	text-decoration: none;
 }
 
#main_block #contentpanel .lp_newvidpad ul li a:hover.rp_uppad5 {
	border-bottom-width: 3px;
	border-bottom-style: solid;	
	border-bottom-color: #DC0000;
	
 }
 
 #main_block #contentpanel .lp_newvidpad .rp_uppad6 {
	float:left;
	width:282px;
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(images/rp_upbgtile.jpg) repeat-y;
	display:block;
	padding-bottom:15px;
	list-style-type: none;
	height: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #434444;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #434444;
	text-decoration: none;
 }
 
#main_block #contentpanel .lp_newvidpad ul li a:hover.rp_uppad6 {
	border-bottom-width: 3px;
	border-bottom-style: solid;	
	border-bottom-color: #DC0000;
	
 }
 
 
.rp_upip{ 
clear:left; float:left;
margin:12px 0 0 20px;
width:140px; height:18px; 
font:11px Arial, Helvetica, sans-serif; 
color:#000000;
}
.rp_catxt{
float:left;
margin-top:7px;
font:11px Arial, Helvetica, sans-serif; color:#959595;
width:120px;
}
.rp_inrimgxt{
float:left;
margin-top:18px;
width:189px;
font:11px/16px Arial, Helvetica, sans-serif;
color:#A1A1A1;}

.rp_vidxt{
float:left;
margin-top:18px;
font:11px Arial, Helvetica, sans-serif; color:#BEBEBE;
width:100px;
text-decoration:none;
}


#ft_padd{ 
clear:left; float:left; 
width:100%;
padding-bottom:20px;
border-top:1px solid #252727;
margin-top: 20px;
 }
.ftr_lnks{ 
float: left;display: inline; 
margin:22px 0 0 48px; width:890px; 
font:11px/15px Arial, Helvetica, sans-serif; 
color:#989897;

}
.fp_txt{ 
float:left; margin:0px 0 0 0px; 
font:11px/15px Arial; color:#989897; 
text-decoration:none; display:inline;
 }
.fp_divi{ 
float:left; margin:0px 12px 0 12px; 
font:11px/15px Arial; color:#989897; 
display:inline;
 }
.ft_cpy{ 
clear:left; float:left; 
font: 11px/15px Tahoma; 
color:#6F7475; margin:12px 0px 0px 250px;
width:480px; text-decoration:none;
}



#topPanel #ImgPan{width:229px; height:52px; background:#fff; color:#666; position:absolute; top:35px; left:0px; padding:0 0 0 35px;}
#topPanel #ImgPan img{width:201px; height:52px;z-index: 1;}


#topPanel ul {
	width:750px;
	height:32px;
	position:relative;
	top:100px;
	right:20px;
	list-style-type: none;
	z-index: 1;
	
}
#topPanel ul li{
	width:89px;
	height:32px;
	float:left;

}


#topPanel ul li a{
	width:87px;
	height:32px;
	display:block;
	background:url(images/topmenu-normal.jpg) 0 0 no-repeat;
	color:#666;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#main_block #innerblock #topPanel .style1 {
	padding-top: 5px;
	line-height: 13px;
}

#main_block #innerblock #topPanel .sale {
	width:87px;
	height:32px;
	display:block;
	background:url(images/topmenu-normalsale.jpg) 0 0 no-repeat;
	color:#666;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	

}

#main_block #innerblock #topPanel a:hover.sale {
	background:url(images/topmenu-hoversale.jpg) 0 0 no-repeat;
	text-decoration:none;
	color: #FFFFFF;
}


#topPanel ul li a:hover{
	background:url(images/topmenu-hover1.jpg) 0 0 no-repeat;
	text-decoration:none;
	color: #FFFFFF;
}

#topPanel ul li.home{
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	background-image: url(images/topmenu-hover1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#topPanel ul li.home1{
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	background-image: url(images/topmenu-hover1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 5px;
	line-height: 13px;
}


.rp_uppad p, .rp_uppad1 p, .rp_uppad2 p, .rp_uppad3 p {
	color: #FFFFFF;
	margin-top: 40px;
}
#main_block #contentpanel #rp_padd img {
	margin-left: 0px;
}

#contentpanel {
	list-style:none;
}


#main_block #contentpanel #lp_padd .lp_featpad ul {
	list-style-type: none;
}

.rp_uppad4,.rp_uppad3,.rp_uppad2,.rp_uppad1, span.text {
	color: #FFFFFF;
	list-style-type: none;
}

#main_block #ft_padd .ft_cpy a {
	color: #00B324;
}

.bottom ul{
	width:200px; 
	margin:16px 0 0 32px; 
	padding:0px; 
	float:left; 
	display:block
}
.bottom ul li{
	width:200px;
	margin:0px;
	padding:0px;
	float:left;
	display: block;
}
.bottom ul li a{
	width:200px;
	height:24px;
	margin:0px;
	padding:0 0 0 15px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	background-image: url(images/liststyle.jpg);
	background-repeat: no-repeat;
}
.bottom ul li a:hover{
	color:#FF9900;
	background-image: url(images/liststyle.jpg);
	background-repeat: no-repeat;
	background-position: 0 -24px;
}
.bottom ul li a.bottom{
	width:200px;
	height:24px;
	margin:0px;
	padding:0 0 0 15px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	border-bottom:0px;
	background-image: url(images/liststyle.jpg);
	background-repeat: no-repeat;
}
.bottom ul li a.bottom:hover{
	color:#FF9900;
	background-image: url(images/liststyle.jpg);
	background-position: 0 -24px;
	background-repeat: no-repeat;
}

#main_block #contentpanel .topad img {
	margin-left: 49px;
	margin-top: 30px;
	
}
.topad1 {
	float: right;
	margin-right: 25px;
}

.topad2 {
	float: right;
	margin-top: 5px;
	margin-right: 37px;
}

.topad3 {
	float: right;
	margin-top: 20px;
	margin-right: 17px;
}


.topad4 {
	float: right;
	margin-top: 10px;
	margin-right: 18px;
}


.topad {
	margin-top: 0px;
	margin-left: 16px;

}

#rp_padd ul {
	margin-left: 0px;
	padding-left: 10px;

}

#rp_padd .bottom {
	margin-left: 0px;

}

#rp_padd a.topad1 .test {
	border: medium solid #0c0d0d;	
}

#rp_padd a:hover.topad1 .test {
	border: medium solid #0099CC;		
}

#main_block #contentpanel a.topad3 .post {
	border: medium solid #0c0d0d;
}

#main_block #contentpanel a:hover.topad3 .post {
	border: medium solid #0099CC;	
}

#main_block #contentpanel a.topad1 .instruct {
	border: medium solid #0c0d0d;
}

#main_block #contentpanel a:hover.topad3 .instruct {
	border: medium solid #0099CC;	
}

#main_block #contentpanel a.topad3 .instruct {
	border: medium solid #0c0d0d;
}

#main_block #contentpanel a:hover.topad3 .instruct {
	border: medium solid #0099CC;	
}

#main_block #contentpanel a:hover.topad3 .top5 {
	border: medium solid #0099CC;
}

#main_block #contentpanel a.topad3 .top5 {
	border: medium solid #0c0d0d;
}


/* navigational */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	border: 0 none;
	padding: 0 0 0 20px;
	width: 810px; /*For KHTML*/
	list-style: none;
	height: 49px;
	float: left;
	position: relative;
	z-index: 1;
	margin-top: -68px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
}

ul#navmenu-h .style1 {
	padding-top: 2px;
	line-height: 15px;
	height: 50px;
}

ul#navmenu-h .sale {
	width:87px;
	height:32px;
	display:block;
	background:url(images/topmenu-normalnew.jpg) 0 0 no-repeat;
	color:#666;
	text-decoration:none;
	font-size:11px;
	line-height: 15px;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}

ul#navmenu-h a:hover.sale {
	background:url(images/topmenu-hovernew.jpg) 0 0 no-repeat;
	text-decoration:none;
	color: #FFFFFF;
}



ul#navmenu-h li {
	border: 0 none;
	padding: 0 0px; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 32px;
	float: left;
	width: 88px;
	margin-right: 1px;
	margin-top: -1px;
}

ul#navmenu-h ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 33px;
	left: 0;
	
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
	width: 160px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline;
}

/* Root Menu */
ul#navmenu-h a {
	padding: 0;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	background: #000000;
	color:#666;
	text-decoration: none;
	height: auto !important;
	height: 1%;
	background:url(images/topmenu-normal.jpg) 0 0 no-repeat;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	background:url(images/topmenu-hover1.jpg) 0 0 no-repeat;
	text-decoration:none;
	color: #FFFFFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
	float: none;
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	width: 140px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #ac240f;
	border-left-color: #ac240f;
	text-align: left;
	padding-left: 5px;
}
ul#navmenu-h li:hover li a.top,
ul#navmenu-h li.iehover li a.top {
	float: none;
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ac240f;
}
ul#navmenu-h li:hover li a.bottom,
ul#navmenu-h li.iehover li a.bottom {
	float: none;
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ac240f;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
	
	color: #B20000;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
	background: #EEE;
	color: #FFFFFF;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
	background: #CCC;
	color: #FFFFFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #FFFFFF;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFFFFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
  
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
	display: block;
}

a {
	color: #FFFF00;
}


span.review reviewheader  {
	color: #FF0000;
	margin-left: 0px;
}


td.detailimage {
	padding-left:30px;
}


HR {
	height: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #000000;
	margin-right: 20px;
	visibility: hidden;
}

span.review clickreview {
	color: #FFFFFF;
	
}


#noreview {
	color: #FFFFFF;
	
}

.numreviews {
	color: #BB0000;

}

#reviews {
color: #FFFFFF;
margin-left: 15px;

}

.review a {
color: #FFFF00;
}

.showallreview, .reviewcomments {
color: #FFFFFF;
font-weight: normal;
}

.reviewname {
color: #FFFFFF;
font-weight: bold;
}

hr.review {
color: #FFFFFF;
width: 98%;
text-align:left;
height: 0;
border-width: 1px 0 0 0;
border-style: dashed;
border-color: #FFFFFF;
visibility:visible;
float: left;
}

div.prodrating {

}

img.prodrating {

}

.submit {
	float: right;
	margin-right: 20px;
	margin-top: 13px;
}

.pagenums {
	margin-top: 18px;
}

#mainbodyspan .reviewform1 {
	color: #FFFFFF;
}

div.prodname,div.detailname {
	color: #BB0000;
}

div.prodprice {
	color: #FFFFFF;
}
div.proddescription {
	color: #FFFFFF;
}

div.detaildescription {
	color:#FFFFFF;
}

.pagenums a {
	text-decoration:none;
}

.pagenums a:hover {
	text-decoration:underline;
	color: #FF9900;
}

detaildescription a:hover {
	color: #FF9900;

}

.giantimgname detailname {
	color:#FFFFFF;

}

.prodnavigation1 {
	visibility: hidden;
}


#lp_newvidit1 .backsearch {
	float: right;
	padding-right: 8px;
	z-index: 999999999;
	position:relative;
}

.textfieldRequiredMsg {
	
}

img.prodimage {
	margin-top: 4px;
}

.detailprice {
	float: left;
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 18px;
}



.panel #orderconfirm {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
}

.panel #orderinfo {
	color: #FFFFFF;
}

.panel #ordertext {
	text-align: center;
}



.info {
	padding-right: 20px;
}


.panel #thanks {
	color:#FFFFFF;
	padding-top: 20px;
	font-size: 12px;
	text-align:center;

}

.mincart .mincart a.mincartlink {
	color: #FF9900;

}

#rp_padd #paypal {
	padding-left: 20px;
}

.cobtbl {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
 }


#name #message {
	width: 254px;
}

.panel #carttext ul {
	list-style-type: circle;
}
.panel #carttext ul li {
	padding-bottom: 5px;
}



.TipCls1 {
	width: 230px;
}

#name {
	margin-top: 16px;
}

.panel #caravan {
	float: right;
	margin-top: 170px;
}

