body {margin:0; padding:0; background-image:url(_assets/design/printmyride-background.gif); background-position: center -736px; background-repeat:no-repeat; background-color: #800040; font-size:14px; line-height: 120%; font-family:Arial, Helvetica, sans-serif; color: white;}

a {color: yellow; padding:3px;}
/* a:hover { background-color: #ffd200; color:black; text-decoration:none; padding:2px; border:1px solid #000;} */

#wrapper {width:976px; margin:0 auto; position:relative; height:2500px;}

p {margin:0;margin-bottom: auto;}

h2 {font-size:14px; line-height: 14px; color: white; text-align:center; font-weight: normal;}
h1 {font-size:16px; line-height: 16px; color: yellow; text-align:center}

.yellow {color: yellow}
.orange {color:#ffd200}

.inthenews {font-size:12px; color: #ffdbc1; text-align:justify;}

#footer {font-size:12px; color: #ffdbc1; width:660px; margin:0 auto; text-align:center; padding-bottom:15px;}

.copy {padding-top:15px;}

a.choose {color: white; text-decoration:none; color: #ffd200;}

a.choose:hover {filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	color: black;}


.sbutton {
background-image:url(_assets/design/button-bg.gif);
background-color: white;
color: black !important;
font-size:16px;
text-transform:uppercase;
display:block;
padding:10px 30px;
text-decoration: none;
border:1px solid #4c0026;
}

.sbutton:hover {
background-image:url(_assets/design/button-active.gif);
color:#333333;
}

.sbutton:active {
background-image:url(_assets/design/button-pressed.gif);
background-position: bottom right;
background-color: #dbdbdb;
}

a.button {
background-image:url(_assets/design/button-bg.gif);
background-color: white;
color: black;
font-size:16px;
text-transform:uppercase;
display:block;
padding:10px 30px;
text-decoration: none;
border:1px solid #4c0026;
}

a.button:hover {
background-image:url(_assets/design/button-active.gif);
color:#333333;
}

a.button:active {
background-image:url(_assets/design/button-pressed.gif);
background-position: bottom right;
background-color: #dbdbdb;
}


#form {color: #fff79e;}

#form strong {font-family: arial black; font-size:16px; font-weight: normal !important; text-transform:uppercase;}

#form p {margin-bottom:14px;}

#form input {border:2px solid #52008c; color: #0081e4; font-size: 16px; padding:2px; position:relative;}

#form textarea {border:2px solid #52008c; color: #0081e4; font-size: 16px; padding:2px;}

.back {text-decoration:none;}

#box {color: #800040;}
#box td {color: #800040;}

#box h3 {font-size:16px; font-family: arial black; color: black; text-align:center; font-weight: normal; margin-bottom:30px;}

#box input {border:2px solid #52008c; color: #0081e4; font-size: 16px; padding:2px; position:relative;}

#box textarea {border:2px solid #52008c; color: #0081e4; font-size: 16px; padding:2px;}

.small {font-size: 12px;}

.black {color: black;}

