* {
	margin: 0;
	padding: 0;
	border:none
}
body {
	background:#dbd7d4 url(/images/bg.jpg) repeat;
	color:#c8c8c8;
	line-height:18px;
	font: 12px Georgia, Geneva, Arial, Helvetica, sans-serif;
}
ul {
	list-style:none;
}
.clear {
	clear:both;
}
.aleft {
	float:left;
}
.aright {
	float:right;
}

.imgright { float:right; margin:0 0 12px 12px; }
h1,h2,h3,h4,h5,h6{font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;font-weight:400;}

/* STRUCTURE ----------------------------------*/

#header { width:900px; margin:0 auto; padding:20px 0 10px  0; margin-bottom:15px; background:url(/images/sepretor_hr.gif) repeat-x bottom; height:10%; overflow:hidden; position:relative; }

#wrapper { width:900px; margin:0 auto; padding-bottom:20px;    }
#index_content { width:484px; float:left; background:#fff; position:relative; min-height:200px; _height:200px; padding:15px;  }

#content { width:645px; float:left; background:#fff; position:relative; min-height:200px; _height:200px; padding:15px;  }
#content2 { width:420px; float:left; background:#fff; position:relative; min-height:200px; _height:200px; padding:15px; margin-left:15px;  }
.content2_in { width:645px !important; float:right !important;   margin-left:0px  !important;  }
.content2a_in { width:870px !important; float:left !important;   margin-left:0px  !important;  }

#sidebar { width:190px; float:right; background:#fff; position:relative; min-height:200px; _height:200px; padding:10px; }

#sidebar_l { width:190px; float:left; background:#fff; position:relative; min-height:200px; _height:200px; padding:10px; }


#footer { width:900px; margin:0 auto; background:url(/images/sepretor_hr.gif) repeat-x top; padding:10px 0;  }


/* header ----------------------------------*/

.logo { background:url(/images/logo.gif) no-repeat; padding:2px 0 15px 40px; font:24px Georgia, "Times New Roman", Times, serif; color:#3b3b3b; text-transform:uppercase; }

#nav { margin:0; padding:0; }
#nav li { margin:0 10px 0 0; padding:0; list-style:none; font:bold 12px Arial, Helvetica, sans-serif; color:#5d5d5d; float:left; }
#nav li a { display:block; float:left; padding:5px 10px; color:#5d5d5d; text-decoration:none; }
#nav li a:hover { display:block; float:left; background:#000; color:#fff; }
#nav li a.current { background:#000;  padding:5px 10px; color:#fff; } 



/* search ----------------------------------*/
.search { background:url(/images/searchbox_center.gif) repeat-y; width:900px; margin:0 auto 20px auto; }
.search_top { background:url(/images/searchbox_top.gif) no-repeat top left;   }
.search_bottom { background:url(/images/searchbox_bottom.gif) no-repeat bottom left; padding:15px; padding-bottom:5px; }


.search h3 { margin:0 0 8px 0; padding:0; font-size:18px; color:#000;  }
.search p { margin:0 0 8px 0; padding:0; font-size:14px; color:#5e5e5e; line-height:20px; }

.search_left { width:380px; float:left; }
.search_right { width:450px; float:right; }

.countertop1 { border-bottom:3px solid #cc9900; border-top:3px solid #cc9900; padding:1px 0; margin-bottom:20px; }

.small {  font-size:12px; }

.search_box { width:405px; padding:7px 0 5px 36px; height:35px; background:url(/images/searchbox_bg.gif) no-repeat; position:relative;   }
.textfield { border:none; background:#fff; color:#5e5e5e; font-size:14px; width:365px; float:left; }
.b_go { position:absolute; right:0; top:0px;   }

.searchbox  { position:absolute; right:0; bottom:10px; width:185px; padding:3px 0 8px 25px ; background:url(/images/search_inbg.jpg) no-repeat; position:absolute;   }
.textfield2 { border:none; background:none; color:#333; font-size:14px; width:135px; float:left;  }



/* index content --------------------------*/

.l_topcurv, .r_topcurv, .l_bottomcurv, .r_bottomcurv  { position:absolute; }

.l_topcurv { position:absolute; left:0; top:0; }
.r_topcurv { position:absolute; right:0; top:0; }
.l_bottomcurv { position:absolute; left:0; bottom:0; }
.r_bottomcurv { position:absolute; right:0; bottom:0; }


#index_content h1 { margin:0; padding:2px 0 15px 0px; font:36px Georgia, "Times New Roman", Times, serif; color:#a08d3e; text-transform:uppercase; font-weight:normal; } 
#index_content h3 { margin:0 0 12px 0; padding:2px 0 5px 30px; font:18px Arial, Helvetica, sans-serif; color:#c17929; font-weight:normal; border-bottom:1px dashed #999896;  } 

.i_city { background:url(/images/i_city.gif) no-repeat; } 
.i_article { background:url(/images/i_article.gif) no-repeat 0 5px; padding:2px 0 5px 20px; color:#64baa7; font-size: large; } 


.orange { color:#c17929; }
.blue { color:#64baa7; }

.citylist { margin:0; padding:0;  }
.citylist li { margin:0 0 12px 0; padding:0 0 0 10px; line-height:18px; width:110px; font:12px Arial, Helvetica, sans-serif; color:#41474a; 
background:url(/images/bullet.gif) no-repeat 0 4px; float:left;  }
.citylist li a { color:#41474a; text-decoration:none; }
.citylist li a:hover { color:#000; }

.citylist2 { margin:0; padding:0;  }
.citylist2 li { margin:0 0 12px 0; padding:0 0 5px 10px; line-height:18px; font:12px Arial, Helvetica, sans-serif; color:#41474a; 
background:url(/images/bullet.gif) no-repeat 0 4px; border-bottom:1px dashed #ebeaea;  }
.citylist2 li a { color:#41474a; text-decoration:none; }
.citylist2 li a:hover { color:#000; }

.service { width:366px; float:right;  }
.service h3 { margin:0; padding:2px 0 5px 0px; font:22px Georgia, "Times New Roman", Times, serif; color:#000; text-transform:uppercase; font-weight:normal; } 
.service p { margin:0 0 8px 0; padding:0; font-size:12px; color:#41474a; line-height:18px; }
.service p a { color:#666; text-decoration: underline; }
.service p a:hover { color:#000; text-decoration:none; }
.service ul{ margin:0 0 8px 0px; padding-left:20px; font-size:12px; color:#41474a; line-height:22px; list-style-type: disc;  }

.service img { margin-bottom:15px; }
.aright { text-align:right; }


/*#content ------------------------------------------- */
.post { background:url(/images/sepretor_hr.gif) repeat-x bottom; padding-bottom:12px; height:100%; overflow:hidden; margin-bottom:35px; }

#content2 h1 { margin:-5px 0 22px 0; padding:0px; font:30px Arial, Helvetica, sans-serif; color:#369;   } 
#content2 h1,#content2 h2,#content2 h3,#content2 h4,#content2 h5,#content2 h6{font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;font-weight:400;}
#content h2, #content2 h2 {font-size:1.75em;line-height:1;margin-bottom:1em; color:#6477B9} 
#content h3, #content2 h3 {font-size:1.5em;line-height:1;margin-bottom:1em; color:#64baa7} 
#content h3 a, #content2 h3 a { color:#64baa7; text-decoration:none; }
#content h3 a:hover, #content2 h3 a:hover { color:#000; text-decoration:none; }

#content2 li, #content2 strong, #content2 em  { margin:0 0 8px 0; padding:0; font-size:14px; color:#41474a; line-height:22px; }
#content p, #content2 p { margin:0 0 15px 0; padding:0; font-size:12px; color:#41474a; line-height:22px; }
#content2 ol { margin:0 0 8px 0; padding-left:20px; font-size:14px; color:#41474a; line-height:22px; }
#content2 ul { margin:0 0 8px 0px; padding-left:20px; font-size:14px; color:#41474a; line-height:22px; list-style-type: disc; }
#content p a, #content2 p a { color:#7f9334; text-decoration:none;  }
#content p a:hover, #content2 p a:hover { color:#000; }

#content p.date, #content2 p.date { font-size:12px; color:#a0a3a4; }
#content .tag, #content2 .tag { font-size:12px; float:left; }
#content .readmore, #content2 .readmore { font-size:12px; float:right; }


/*#sidebar ------------------------------------------- */
#sidebar h3, #sidebar_l h3 { margin:0 0 12px 0; padding:2px 0 5px 30px; font:18px Arial, Helvetica, sans-serif; color:#c17929; font-weight:normal; border-bottom:1px dashed #999896;  } 
 #sidebar_l h3 { padding:2px 0 5px 20px; color:#64baa7;  }
#sidebar_l .divh3 { padding:2px 0 5px 20px; color:#64baa7;  }


/* footer ------------------------------------------ */


#footer p { margin:0 0 8px 0; padding:0; font-size:12px; color:#7d7b79; line-height:18px; text-align:center; }
#footer p a { color:#7d7b79; text-decoration: none; padding:0 5px; }
#footer p a:hover { color:#000; text-decoration:none; }



/* clearfix ------------------------------------------ */
.clearfix:after {
	content: ".";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
.clearfix {
	display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}


.readMore{display:none;}





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
