html,body {
margin:0;
padding:0;
text-align:center;
height:100%;
font-family: Helvetica, Arial, Verdana;
}
ul,li {
margin:0;
padding:0;
list-style:none;
}
img {
border:0;
}
.clear,.shadow {
clear:both;
}

.wrapper {
padding-left:18px;
text-align:left;
width:960px;
background:url('images/background.png') repeat-y #FFF;
margin:auto;
position:relative;
min-height:100%;
}
.header {
height:86px;
}
.logo {
position:absolute;
left:20px;
width:266px;
height:96px;
background:url('images/logo.png') no-repeat;
}
.textnav {
position:absolute;
top:10px;
right:120px;
}
.textnav li {
float:left;
}
.textnav a {
border-right:1px solid #333474;
font-size:12px;
color:#333474;
text-decoration:none;
font-family:"Times New Roman";
padding:0 5px;
}
.textnav ul > li:last-child a {
border:0!important;
}
.imgnav {
position:absolute;
right:33px;
top:40px;
}
.imgnav li {
float:left;
}
.icons {
position:absolute;
top:11px;
right:32px;
}
.icons li {
float:left;
margin:0 1px;
}
.icons a {
width:17px;
height:21px;
display:block;
}
.icons .twitter {
background:url('images/twitter.png') no-repeat;
}
.icons .facebook {
background:url('images/facebook.png') no-repeat;
}
.icons .myspace {
background:url('images/myspace.png') no-repeat;
}
.icons .rss {
background:url('images/rss.png') no-repeat;
}
.shadow {
background:url('images/shadow.png') no-repeat center center;
height:20px;
margin-left:-40px;
z-index:99;
position:relative;
}
.wanted_image {
margin-top:8px;
}
.bigicons {
margin-left:-3px;
}
.bigicons li {
float:left;
margin:0 3px;
}
.bottommenu {
background:url('images/bottombackground.png') no-repeat;
height:30px;
z-index:90;
position:relative;
top:-5px;
}
.bottommenu li {
float:left;
margin-top:3px;
}
.bottommenu a {
border-right:1px solid #333474;
font-size:12px;
color:#333474;
text-decoration:none;
font-family:Arial;
padding:0 16px;
}
.bottommenu ul > li:last-child a,.noborder {
border:0!important;
}
.footer {
height:45px;
margin-top:10px;
font-size:24px;
font-family:Verdana;
font-weight:700;
}
.footer .call {
color:#523376;
}
.footer .number {
color:#303970;
}
.signup {
margin-left:-6px;
}


.halfcolumn {
	width: 420px;
	margin: 10px;
	float: left;
	}

.signupform {
	width: 941px;
	margin: 0 0 0 -6px;
	background: black url('images/psycrec_bg.jpg') top center no-repeat;
	min-height: 500px;
	color: white;
	font-size: 0.9em;
}
.signupform ul, .signupform li { list-style: disc; margin: 0 0 0 10px; }
.signupform table { font-size: 0.9em; color: white; }