html {
	height: 100.3%;
	font-size: 62.5%;
}
body {
	text-align: center;
	font: 1.2em/1.6em Verdana, Arial, Helvetica, sans-serif;
}

* {margin: 0px; padding: 0px; border: 0px;}

a {
 color:#09c;
}

h1 {
	font-size: 2em;
	padding-bottom: 5px;
	margin: 0;
	color: #4D4D4D;
}
		
h2 {
	font-size: 1.6em;
	line-height: 2em;
	padding-bottom: 5px;
	margin: 0;
	color: #4D4D4D;
}

h3 {
	font-size: 1.2em;
	padding-bottom: 5px;
	margin: 0;
	color: #4D4D4D;
}

#wrapper{
	text-align: left;
}
	
#header {
	height: 110px;
	font-size: 2em;
  background-color:#ADD8E6;
}

#header a, #header2 a{
	text-decoration:none;
  color:#000000;
}

#header .tbanner {
  float:right;
  margin:10px;
  width: 728px;
}

#header .logo{
  padding:20px;
}

#header2 {
	padding:20px;
	font-size: 2em;
  background-color:#ADD8E6;
}

#content {
  margin-left: 260px;
  padding: 20px;
}

#content p, #content p.listing_item {
  margin: 10px 0px;
}

#content p.spages {
  margin: 20px 0px;
}

#content p.example, #content p.hide {
  margin-bottom: 10px;
}

#content p.listing_item {
  background: #ffffff url(../images/item2.gif) repeat-x bottom left;
  border: 1px dashed #c9c9c9;
  padding: 5px;
}

#left_box {
  float: left;
  width:250px;
  margin-bottom:10px;
  padding: 5px;
  background-color: #EEEEEE;
  border: 1px solid black;
}

#left_box .left_ad {
  text-align:center;
  margin: 10px 0px;
}

#footer {
  clear: both;
  padding: 20px;
  background-color:#ADD8E6;
}


form.main {
	 font: 1.2em "Trebuchet MS", Arial;
	 margin-bottom: 10px;
}

form.main p {
	 padding:5px;
}

form.main p span {
	 font-size: 0.8em;
	 color: #4D4D4D;
}

fieldset {
		border: 0;
		margin: 0;
		padding: 0;
}
		
.textfield {
  width: 300px;
  padding: 6px;
  border: 2px solid #ccc;
  font-size: 1.2em;
}

.textfield2 {
  width: 150px;
  padding:6px;
  border: 2px solid #ccc;
  font-size: 1.2em;
}

.textfield3 {
  border: 2px solid #ccc;
  font-size: 1.2em;
}

textarea {
  width: 500px;
  height: 80px;
  padding: 6px;
  border: 2px solid #ccc;
  font: 1.2em "Trebuchet MS", Arial;
}

input.btn {
  background: #09c;
  border: 0;
  padding: 5px;
  color: #fff;
  font-size: 1.2em;
  font-weight: bold;
}

img.cap {
	margin: 5px 0px;
}

.error {
	padding: 5px;
  margin: 0px 0px 20px 0px;
  color: #cc0000;
  border: 2px solid #cc0000;
}
.success {
	padding: 5px;
  margin: 0px 0px 20px 0px;
  color: #390;
  border: 2px solid #390;
}
.success2 {
	padding: 5px;
  margin: 0px 0px 20px 0px;
  color: #390;
  border: 2px solid #390;
  font-size: 1.6em;
  line-height: 1.8em; 
}

/*- Menu 10--------------------------- */

#menu10 {
        width: 200px;
        margin: 10px 25px 15px 25px;
        font-weight: bold;
        }
        
#menu10 li {
        list-style-type: none;
        }

#menu10 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu10 li a:link, #menu10 li a:visited {
        color: #4D4D4D;
        display: block;
        background:  url(../images/menu10.gif);
        padding: 8px 0 0 10px;
        }

#menu10 li a:hover, #menu10 li a.current {
        color: #FF9834;
        background:  url(../images/menu10.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
        
ul.links {
	margin: 1.8em 0.5em;
	padding-top: 0.8em;
	list-style-type:none;
	line-height: 1.6em;
	border-top: 1px solid black;
	}