body {text-align: center;
background: #40516b;
color: #40516b;
font: 12px arial, verdana, sans-serif; line-height: 18px;
margin-top: 15px; }

#wrapper { width: 753px; margin: 0 auto; text-align: left; position: relative; background-color: #bedda5; }
#top { clear: both; background-color: #ff6600; color: #fff; }

#rightcolumn { width: 184px; float: left; }
#leftcolumn { width: 568px; float: left; }
#onecolumn { width: 753px; background: #fff;  }
#footer { clear: both; background-color: #ff6600; color: transparent; height: 30px; }

.left { width: 250px; float: left; margin: 5px; }
.right { width: 250px; float: left; margin: 5px; }

#content {
	padding: 10px;  background:#fff; 
}

h1 { font: 12px verdana, arial, sans-serif; font-weight: 700; color: #fff; padding: 5px 0 5px 25px; margin-bottom: 0; }
h2 { font: 12px arial, verdana, sans-serif; font-weight: 700; padding: 2px 10px; }
p.padding { padding: 0 10px; }

.paddingleft { margin: 0 10px 0 0; float: left; border: solid 1px #aabad2; }
.paddingright { margin: 0 0 0 10px; float: right; border: solid 1px #aabad2; }

a:link { color: #fff; text-decoration: underline; background: transparent; font-weight: 700; }
a:visited { color: #fff; background: transparent; font-weight: 700;}
a:hover { color: #fff; background: #ca5100; font-weight: 700; }

a.link2:link { color: #32883c; text-decoration: underline; background: transparent; font-size:12px; font-weight: 500; }
a.link2:visited { color: #32883c; background: transparent; text-decoration: underline; font-size:12px; font-weight: 500; }
a.link2:hover { color: #32883c; background: #e4ecde;  text-decoration: underline; font-size:12px; font-weight: 500; }

a.link3:link { color: #fff; text-decoration: none; background: transparent; font-size:11px; font-weight: 500; }
a.link3:visited { color: #fff; background: transparent; text-decoration: none; font-size:11px; font-weight: 500; }
a.link3:hover { color: #fff; background: transparent;  text-decoration: underline; font-size:11px; font-weight: 500; }

.nolink { color: #fff; text-transform: uppercase; background: transparent; font-weight: 700; }

.orange { background-color: #ff6600; color: #fff; padding: 5px 15px; font-weight: 700; }
.green { background-color:#32883c; color: #fff; padding: 5px 15px; }
.peach  { background-color: #ffcaa7; color: #40516b; padding: 5px 15px; }

.clear { clear: both; }
.dots { background-image: url(../images/dots.gif); background-repeat: repeat-x; height: 1px; clear: both; }

