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{height:100%;margin:0;padding:0; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:12px; color:#adbca8; background:#203b32 url(../img/body-bg.gif) repeat-x}
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%}
.gallery{margin-left:-3px;}
a:link,a:visited { color:#bda67c; text-decoration:underline}
a:hover { text-decoration:none}
ul li{ color:#8c9d87}

.nobg{ background:none!important}
.noborder{ border:none!important}

.aligncenter{ text-align:center}

.clearfix:after{
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.clearfix{
	zoom:1;
	_height:1px;
} 


.offleft
{
	position: absolute;
	left: -9999em;
	top: 0;
}

.clear
{
	height: 1px;
	clear: both;
	margin: -1px 0 0 0 !important;
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
}