body{padding:0px; margin:0px; background:#fff; font-family: Calibri, sans-serif; 
	font-size:16px;}

#wrapr{ width:970px; margin:0px auto; background:#fff; }
#logoarea{width:970px; height:79px; background:url(picz/produrlbanner.jpg) no-repeat;}
#navigation{  height:38px; width:970px; background:#000; }


#mainarea{ border-bottom:2px solid #3a3b3b;
	width:970px; background:#fff;  overflow:hidden; padding: 0px;
	height: expression( this.scrollHeight < 650 ? "650px" : "auto" ); 
	min-height:650px;		
	}

#leftbox{
	margin:0px 0px 0px 0px;
	width:768px;
	float:left;
}

#rightbox{

	width:200px;
	float:left;
}

.sidelinks{ list-style-type:none; padding:0px; margin:0px; color:#000; font-size:12px; }
.sidelinks li {  margin:0px; }
.sidelinks li a{  display:block;  color:#5a5b5a;  text-decoration:none; zoom:1; margin:0px; padding:8px; border-bottom: 1px dotted #5a5b5a;  }
.sidelinks li a:hover{ color:#3a3b3b; background:#fafafa; 	text-decoration:none; border-bottom: 1px solid #3a3b3b; }

	.txtbox{font-family : Arial; font-size :9pt; color : #000; }
	.txtbox a{  color : #5a5b5a; text-decoration:underline;}
	.txtbox a:hover{ color : #3a3b3b; text-decoration:none;}

	h1 { font-family : Arial; font-size : 16px; color : #5a5b5a;  padding:0px 0px 9px 0px ; margin:0px 0px 0px 0px; position:relative; z-index:1;  border-bottom:1px solid #3a3b3b;  }
	h1 a{  color : #5a5b5a; text-decoration : none;}
	h1 a:hover{ color : #3a3b3b; text-decoration : none;}

	h2 { font-family : Arial; font-size : 14px; color : #5a5b5a;  padding:0px 0px 9px 0px ; margin:0px 0px 0px 0px; position:relative; z-index:1; border-bottom:1px solid #3a3b3b; }
	h2 a{ color : #5a5b5a; text-decoration : none;}
	h2 a:hover{  color : #3a3b3b; text-decoration : none;}
	
	h3 { font-family : Arial; font-size : 12px; color : #5a5b5a;  margin:0px 0px 8px 0px; padding:0px;}
	h3 a{ color : #5a5b5a; text-decoration : none;}
	h3 a:hover{  color : #3a3b3b; text-decoration : none;}
	
	.content{ 	padding:0px; margin:10px 10px 10px 0px;  }
	.clrdiv{ clear:both; }
	#footer{width:970px; margin:0px auto;  
	padding:15px 0px;
	text-align:center;
}

.box { padding:0px; }

.footer{
	line-height:25px;
	font-family:Arial;
	color:#5a5b5a;
	font-size:7pt;
}

.footer a{
	color:#3a3b3b;
	text-decoration:underline;
}

.footer a:hover{
	color:#5a5b5a;
	text-decoration:none;
}


 .pagination_new{ font-size:12px; font-weight:bold;}
.pagination_new a{ color : #5a5b5a; }
.pagination_new a:hover{ color : #3a3b3b; }
.published{font-size:12px; font-weight:bold;}
#share_icons {margin: 15px auto;clear:both;}
#share_icons span {display: inline-block;}
#share_icons span#share_this {float: left; font-size: 20px !important; line-height: 30px;}
h2#gallery{background:url(picz/photogallery.png) no-repeat scroll 0 0; padding-left:30px; line-height:25px;}

#comment_msg_succ {color: #009933; border: 1px dotted; margin: 10px; padding: 10px; display: block;}
#comment_msg_err {color: #ff0000; border: 1px dotted; margin: 10px; padding: 10px; display: block;}
#leftbox a{color:#5a5b5a ; text-decoration:none;}
#leftbox a:hover{color:#3a3b3b ; text-decoration:none;}



/*---------------------New Style Starts Here----------------------------------------------------------------------*/
#overlay_form{
	position: absolute;
	border: 1px solid gray;
	padding: 10px 10px 0 10px;
	background: #EEEEEE;
	width: 480px;
	height:460px;
}
#overlay_form1{
	position: absolute;
	border: 1px solid gray;
	padding: 10px 10px 0 10px;
	background: #EEEEEE;
	width: 480px;
	height:460px;
}
#pop{
	display: block;
	border: 1px solid gray;
	width: 100px;
	text-align:center;
	padding:2px;
	text-decoration: none; float:right;
	margin:0; background:#0066FF; color:#fff; font-weight:bold; font-size:12px;
}

p.second_para{padding:10px 0 0 0;}
#review_rating h3{font-size:15px; margin:10px 0; padding:0 0 3px 0;}
#review_rating h4{margin:0; padding:8px 0 8px 0; font-size:12px;}
#review_rating h4 span{font-weight:normal; color:#6b6b6b;}
#review_rating div.user_rate{margin:0; padding:0; height:20px;}
#review_rating p{margin:10px 0 15px; padding:0;}

a#close {
    background: url(dialog_close_button.png) no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 20px;
    width: 20px;
	float:right;
	position:relative;
	z-index:1500;
}
a#close1 {
    background: url(../../../dialog_close_button.png) no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 20px;
    width: 20px;
	float:right;
	position:relative;
	z-index:1500;
}
.review_rating_section{border-bottom:1px solid #999999; margin-bottom:10px;}
form#overlay_form h2{padding-bottom:10px;}
form#overlay_form p{float:left; display:block; width:100%;}
form#overlay_form p label{float:left; width:100px;}
form#overlay_form p input, form#overlay_form p textarea{float:left; width:300px;}
form#overlay_form p input.sub_rating{width:auto; margin-left:100px;}
form#overlay_form1 h2{padding-bottom:10px;}
form#overlay_form1 p{float:left; display:block; width:100%;}
form#overlay_form1 p label{float:left; width:100px;}
form#overlay_form1 p input, form#overlay_form p textarea{float:left; width:300px;}
form#overlay_form1 p input.sub_rating{width:auto; margin-left:100px;}
/*-----------------New Style Ends Here----------------------------------------------------------------------*/
