div,form,img,a img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,input,select,textarea,button{margin:0;padding:0; border:0;list-style:none}

body{
    margin:0;
    padding:0;
    font-family:Calibri,Helvetica,Arial,Verdana,sans-serif;
    color:#a0a09d;
}

button{ background:none}
.o{clear:both;height:auto;overflow:hidden;width:960px;margin:0 auto}
.i{clear:both;height:auto;overflow:hidden;_display:inline-block}
.l{float:left;margin:0;display:inline;text-align:left; overflow:hidden}
.r{float:right;margin:0;display:inline;text-align:left;overflow:hidden}
.abs{position:relative;_height:1%}
.clear{clear:both}

h1{font:normal 26px; color:#52753b; font-weight:bold}
h2{font:normal 18px; color:#638d47; font-weight:bold; margin-bottom:10px;}
.gray {font:normal 18px; color:#a0a09d; font-weight:bold; margin-bottom:10px;}

h3{font:bold 13px; color:#8f8f8d;font-weight:bold}
h4{font:bold 11px;color:#656c75}


a{ color:#4b8fe3; text-decoration:none; font-weight:normal;}
a:hover{ color:#3c73b7; text-decoration:none;font-weight:normal;}
a:visited{text-decoration:none;font-weight:normal;}
a:active{text-decoration:none;font-weight:normal;}

p {
    text-align:justify;
    margin-bottom:15px;
}

ul {
    font-size:100%;
}

.align{ text-align:right}
.center{ text-align:center}

.content2{ 
	float:left; 
	width:620px; 
}

.flick {
	margin:0;	
	color:#565656;
	float:left;
	width:700px;
}

.fts {
	background:transparent url(../img/fts_bg.png) no-repeat;
	width:656px;
	height:305px;
	padding:5%;
}

.innercontent {
	margin-left:-10px;	
	color:#565656;
	float:left;
	width:600px;
    border:1px solid red;
}

.innercontent p { 
	font-size:14pt; 
	line-height:110%;
	text-align:justify; 
	margin-top:15px; 
	color:#565656;
	padding-right:0px;
}

.innercontent p b {
	font-weight:bold;
	color:#565656; 
	font-size:20px;
}

.title {
	float:left;
	width:631px;
	margin: 10px 0 0 -29px;
}

.emberplug {
	position:absolute;
	width:483px;
	height:231px;
	margin: -35px 0 0 215px;
	background: transparent url(../img/front_emberplug.png) ;
	float:right;
}

/*.front_txt p, ul, li{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:150%;
}*/

.foh a:hover {
	background: url(../img/btn_foh1.png) no-repeat;
	width:227px;
	height:46px;
}

.footer { 
    width:100%;
    height:175px;
    background:url(../img/footer_banner_tile.jpg) repeat-x bottom;
    color:#4f6f36;
    clear:both;
}

.footer-nav {
    background-color:#fff;
    opacity:0.70;
    filter:alpha(opacity=70); /* For IE8 and earlier */
  
    float:left;
    margin-left:auto;
    margin-right:auto;
    padding:25px;
    font-size:13px;
}
