body, html {
	margin:0;
	padding:0;
}
body {
	background:#e4e3e3;
	font-size:13px;
	font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;
	padding:10px;
}
a, a:hover, a:active, a:focus {
	outline:none;
}
.clear {
	clear:both;
}


.img-float {
	float:left;
	padding:0;
	margin:10px 15px;
	text-align:center;
}
.img-float a{
	text-decoration:none;
	text-transform:uppercase;
	color:#7f7f7f;
	font-size:13px;
}
.img-float a:hover{
	color:#0581db;
}
.img-float p{ margin:0; padding:5px 0 10px 0;}

.product-varieties{ margin:0; padding:0 0 20px 10px;}
.product-img{ margin:10px 0; padding:0 15px 0 15px; background:url(../images/pro-dvd-bg.gif) no-repeat top right; float:left;}
.bordernone{ margin:0; padding:0 10px 0 18px; background:none; float:left;}
.pv-name{ color:#7f7f7f; font-size:13px; font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif; text-align:center;}
.pv-name a{ color:#7f7f7f; font-weight:600; text-align:center; text-decoration:none;}
.pv-name a:hover{ color:#0581db;}
.pv-name span{ color:#b0b0af; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:500;}
.pv-rs-price{ color:#787878; font-size:12px; line-height:18px; text-align:center;}
.pv-sale-price{ color:#ff8a00; font-size:12px; text-align:center; line-height:18px; }



.pro-mid-col{ margin:0; padding:0;}
.pro-description-col{ float:right; width:576px; padding:0; margin:0 0 0 10px;}
.pro-sale-col{ width:210px; border-right:dashed 1px #ccc; float:left; padding:0 40px 0 0;}
.pro-mid-name{ color:#212222; line-height:35px; border-bottom:dashed 1px #cccccc; font-size:12px;}
.pro-mid-name span{ color:#666666; font-size:12px;}

.pro-mid-price{ color:#d10000; line-height:35px; border-bottom:none; font-size:12px;}
.pro-mid-price span{ color:#d10000; font-size:12px;}
.pro-mid-dscol{ float:left; margin:0 0 0 20px;}

.add-card-btn{ float:left; margin-right:5px;}

.sp-name{ color:#808080; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.sp-rs-price{ color:#808080; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:line-through;}
.sp-sale-price{ color:#c80000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.pro-compare{ margin:0; padding:0; text-align:right;}



#product-details {
	padding:0 0 15px 0;
	
}
#main-img {
	float:left;
	width:350px;
	margin:0;
	padding:0;
}
#main-img div{
	margin:0;
	padding:10px 0;
}
#main-details {
	float:right;
	width:330px;
	margin:0;
	padding:0;
	position:relative;
}
#main-details h2{
	font-size:17px;
	color:#920800;
	font-weight:400;
}
#main-details ul{
	list-style:none;
	margin:0;
	padding:0 0 10px 0;
}
#main-details ul li{
	font-size:13px;
	background:url(../images/product-details-bullet.gif) no-repeat top left;
	font-weight:normal;
	padding:3px 0 3px 20px;
	line-height:20px;
	text-transform:capitalize;
}
.model-title{
	color:#646464;
	font-size:14px;
	font-weight:600;
	padding:5px 0 0 0;
}
.modeldetails {
	color:#646464;
	font-size:13px;
}
.modeldetails h4{
	color:#212222;
	font-size:14px;
	font-weight:400;
	margin:0;
	padding:0;
}
.modeldetails div{
	color:#212222;
	font-size:14px;
	font-weight:400;
	width:100px;
	float:left;
}
.modeldetails strong{
	color:#960a00;
	font-size:13px;
	font-weight:normal;
}

#myspan{position:relative; margin:0; padding:0;}
#myspan #adminedit{ position:absolute; top:0; right:0; z-index:1000; height:24px; width:66px; background:url(../images/edit.gif) no-repeat top left; display:block; }
#myspan #adminedit a{ line-height:24px; font-family:Arial, Helvetica, sans-serif; padding:0 15px 0 30px; color:#000; text-decoration:none;}
#myspan #adminedit a:hover{ line-height:24px; font-family:Arial, Helvetica, sans-serif; padding:0 15px 0 30px; color:#000; text-decoration:none;}




#tab-btn{ margin:0; padding:0; background:#e3e3e3;}
#tab-btn ul{ margin:0; padding:0; list-style:none;}
#tab-btn ul li{ margin:0; padding:0; float:left; list-style:none; height:30px; border:solid 1px #cecece;}
#tab-btn ul li a{padding:0 16px; color:#fff; line-height:30px; background:url(../images/pro-tab-bg.gif) repeat-x top; text-decoration:none;  display:block;}
#tab-btn ul li a:hover { background:url(../images/pro-tab-h-bg.gif) repeat-x top; display:block;  color:#4f4f4f;}

#tabs {
	width:680px;
	padding:15px 0 0 0;
}



.width-floatL {
	float:left;
	width:226px;
	text-align:center;
}
.width-floatL p{
	line-height:16px;
	font-size:12px;
	color:#4f4f4f;
}
.price-color {
	color:#c80000;
}
/* Common styles ends here */
/* Home page styles starts here */
#home-body {
	margin:0;
	padding:0;
}
#main-flash {
	float:left;
	width:733px;
	height:500px;
	border:1px solid #35383b;
	background:url(../images/main-flash-bg.jpg) no-repeat;
	margin:0;
	padding:0;
}


#sidebar h2{
	margin:0;
	padding:0;
	font-weight:normal;
	color:#333333;
	font-size:20px;
}

#sidebar a{
	color:#333333;
	text-decoration:none;
}
#sidebar a:hover{
	color:#f15922;
	text-decoration:none;
}

#left-nav{ margin:0; padding:0; font-size:14px;}
#left-nav ul{
	margin:0;
	padding:0;
	list-style:none;
}
#left-nav ul li{
	 padding:5px 0 2px 0;
}
#sidebar ul li a{
	color:#333333;
	text-decoration:none;
}
#left-nav ul li a:hover{
	color:#f15922;
	text-decoration:none;

}





/* ------------------------------------- */
#content {
	float:right;
	width:700px;
	padding:0 10px 20px 20px;
	margin:0;
	color:#4c4b4b;
	background:#e3e3e3;
	line-height:25px;
}
h1{
	color:#494949;
	font-size:22px;
	font-weight:normal;
	margin:0;
	padding:10px 0 10px 0;
}
h2{
	color:#494949;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:5px 0 2px 0;
}
h3{
	color:#494949;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding:3px 0 0 0;
}

#content p{
	line-height:20px;
}
/* Footer styles starts here */
#footer {
	padding:20px 5px 20px 5px;
}
#footer, #footer a {
	font-family:Tahoma;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
#footer .menu {
	float:left;
	text-transform:uppercase;
}
#footer .menu a {
	padding:0 5px;
}
#footer .menu span a {
	padding:0 5px 0 0;
}
#footer .menu a:hover {
	color:#0072bc;
}
#footer .copyright {
	float:right;
	text-transform:uppercase;
}
#footer .copyright a {
	text-transform:capitalize;
}
#footer .copyright a:hover {
	text-decoration:none;
	color:#0072bc;
}
/* Footer styles ends here */