html, body, ol, ul, li, a, h1, h2, h3, img, form, input, p, dl ,dd, dt { margin: 0; padding: 0; list-style-type: none; border: none; }

html,body {margin:0;	padding:0;	height:100%;min-width:960px;}
body {
	color: #333; line-height: 1.4em; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; background-color: rgb(214, 214, 206);
}

a {
	color: #333 ; font-weight: normal; text-decoration: underline;
}
a:link {
	color: #333; font-weight: normal; text-decoration: underline;
}
a:visited {
	color: #333; font-weight: normal; text-decoration: underline;
}
a:hover {
 color: #693434; text-decoration: none;
}

img {
	border: currentColor;
}
em {
	color: rgb(0, 0, 0);
}

h1 {
	color: rgb(0, 0, 0); font-weight: normal;
	margin: 0px 0px 14px; padding: 5px 0px; font-size: 30px;
}
h2 {
	color: rgb(0, 0, 0); font-weight: normal;
	margin: 0px 0px 25px; padding: 5px 0px; font-size: 30px;
}
h3 {
	color: rgb(0, 0, 0); font-weight: normal; color: #313131;
	margin: 0px 0px 3px; padding: 3px 0px; font-size: 18px;
}
.cleaner {
	clear: both;
}
#wrapper {	min-height:100%;	position:relative;}

#templatemo_header_wrapper {
 width: 100%; height: 50px;
}
#templatemo_header {
	margin: 0px auto; padding: 0px; width: 960px;
}
#templatemo_middle_wrapper {
	background: rgb(31, 31, 30); width: 100%; height: 332px;
}
#templatemo_middle {
	margin: 0px auto; padding: 1px 0 1px 0; width: 960px;
}
#templatemo_main {
	margin: 0px auto -1px; padding: 12px 10px; width: 960px;

}

#templatemo_main1 {
margin: 0px auto -1px; padding: 15px 20px 15px ; width: 918px;background: rgb(200, 200, 189); border-collapse:collapse; border-left: #EBEBE7 solid 1px;border-right: #EBEBE7 solid 1px;

}

#content {
	 padding: 0; 
}

#content p {
	margin: 0px 0px 19px; padding: 0px; font-size:16px; line-height:26px; font-family:Arial, Helvetica, sans-serif;
}

#site_title {
	float: left;
}
#site_title a {
	color: rgb(255, 255, 255); display: block;
}

#templatemo_menu {
	float: right;
}

#templatemo_main img {
	border: 5px solid rgb(228, 228, 224);
}

#templatemo_main img:hover{
	padding: 3px ; border-width:2px; opacity:0.87; 
}
.fp_box5:hover{
	border: 1px solid #A4A4A4;
}
.fp_box5 {
	background: rgb(200, 200, 189); padding: 9px; border: 1px solid rgb(232, 232, 227); width: 200px; text-align: center; margin-right: 20px; float: left;
}

.fp_box5 h2 a {
	color: rgb(0, 0, 0); font-size: 12px; font-weight: 500;
}
.fp_box5 img {
	margin-bottom: 1px;
}

.fp_box5 h2 {
	margin-bottom: 1px;font-size: 12px;font-weight: 500;
}
.fp_box5 p {
	text-align: left;
}

.fp_box5:hover h2 a {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: 500;
}
.fp_box5:hover h2 {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: 500;
}
.fp_box5:hover p {
	color: rgb(214, 214, 206);
}
#templatemo_footer_wrapper {
	background: rgb(80, 80, 77); width: 100%; border-top-color: rgb(232, 232, 231); border-top-width: 5px; border-top-style: solid; height:40px;
	width:100%;position:absolute;	bottom:-40px;
}

#templatemo_footer {
	color: rgb(190, 190, 178); font-size: 11px; text-align:center; padding:6px 0px 16px;
}


