@charset "utf-8";
/* CSS Document */
body {
text-align: center;
background-position:top;
margin: 0px, 0px, 0px, 0px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(http://www.powdermountain.com/images/bgstart.jpg);
background-attachment:fixed;
}


#wrapper {
	width:1000px;
	height:auto;
	min-height:300px;
	margin:0 auto;
	text-align:left;
	position:relative;
	z-index:1;
	margin-top:0px;
	background-color:#FFFFFF;
}

#header {
width:1000px;
height:124px;
position:relative;
float:left;
background-image:url(rideshare_top.jpg);
}

#navlinks {
	width:425px;
	height:20px;
	position:absolute;
	right:0px;
	top:103px;
	z-index:100;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	margin-right:22px;
}

a.menulinks{
font-size: 11px;
color:#FFFFFF;
padding-right:3px;
padding-left: 3px;
text-decoration:none;
}

a.menulinks:hover{#cccccc;}

#account{
width:425px;
height:20px;
position:absolute;
top:4px;
right:0px;
z-index:100;
font-size:11px;
color:#FFFFFF;
text-align:right;
margin-right:22px;}

#info{
width:375px;
height:auto;
margin-top:25px;
margin-right:70px;
margin-bottom:30px;
position:relative;
float:left;
font-size:11px;
margin-left:100px;}

#signup-wrap{
width:365px;
height:auto;
position:relative;
float:left;
margin-top:25px;
margin-right:20px;
margin-bottom:20px;


}


#signup{
width:347px;
height:auto;
padding-left:15px;
padding-top:15px;
position:relative;
float:left;
border: 1px #CCCCCC solid;
font-size:11px;
padding-bottom:15px;}

#lowerinfo{
width:364px;
height:auto;
margin-top:25px;
position:relative;
float:left;
font-size:12px;
line-height:25px;}



.input{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:solid 1px #1c4b74;
width:100px;}

.select{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:solid 1px #1c4b74;
width:150px;}

.textarea{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:solid 1px #1c4b74;
width:166px;}

#signup-form{
	width:810px;
	height:auto;
	margin-top:25px;
	padding-top:15px;
	position:relative;
	float:left;
	border: 1px #CCCCCC solid;
	font-size:11px;
	margin-left:90px;
}

#internal-signup-form{
width:998px;
height:auto;
margin-top:25px;
position:relative;
float:left;
border: 1px #CCCCCC solid;
font-size:11px;
}

.signup-input{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:solid 1px #1c4b74;
width:150px;}

a.textlink{
color:#1c4670;}
a.textlink:hover{color:#999999;}

.advanced-search{
width:118px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;}

#footer{
width:1000px;
height:18px;
background-image:url(footer.jpg);
margin:0 auto;
text-align:left;
position:relative;}