body {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #111111;
    background:#ccf49e url(../srcimg/hoz-bg2.png) repeat-x;
    margin:0px;
    padding:0px;
}

img {border: 0px;}

h1 {font-size:20px}

a,a:visited {
color:#1b5709;
text-decoration:none;
border-bottom:1px dashed #1b5709;
}

a:hover {
border-bottom:0px;
}

.logo {
position:relative;
float:left;
width:100%;
margin:0px 0 0 10px;;
}

.logo img {
position:relative;
width:305px;
margin:0px auto;
}

.bodyWrapper {
position:relative;
width:100%;
padding-left:10px;
}

.pageLeft {
position:relative;
float:left;
width:33%;
}

.pageRight{
position:relative;
float:left;
width:25%;
padding:40px 0 0 0;
}

.ew {position:relative;float:right;width:38%;padding-top:40px;background:#eee;}

.randimg {position:relative;width:400px;margin:0px auto;margin-top:50px;}

.randimg img {padding:15px;background:#fff;border:1px solid #ddd;}



.formWrapper {
position:relative;
width:100%;
padding:3em 0 0 0;
clear:both;
}

.adWrapper {
position:relative;
float:right;
width:300px;
padding:1.5em 0 0 0em;
}

.adWrapper2 {
position:relative;
width:100%;
margin-top:20px;
padding-left:5px;
}

.userfile {
position:relative;
width:100%;
font-size:25px;
height:50px;
border:1px #000 solid;
}

.usertag {
    position:relative;
  width:400px;
  height:50px;
  margin-top:10px;
  font-size:25px;
  background:#F9F9F9;
  border:1px #000 solid;

}

.usertaginfo {
  width:400px;
  font-size: 12px;
  background: none;
  padding-top:8px;
}

.usertaginfo span {
  background: #ccf49e;
}

.userfile_bt {
width:280px;
height:125px;
background:#f7f7f7;
border:0px;
font-size:22px;
background:url(../srcimg/street-sign.png) repeat-x left center;
color:#ff9900;
}

.userfile_bt:hover {
background:#eee;
width:270px;
font-size:22px;
background:url(../srcimg/street-sign-3.png) repeat-x left center;
cursor:pointer;
}

.footer {
padding-top:133px;
}