body { margin:0 0 0 0; background:#000; }
body,dd,dl,ul,img,#container,#mainframe,#main_content,#header img,#zipBox h2,#zipBox input,#triangle,#close,#footer ul li,#FDIC,#arrow img,#dots,#copyright p { padding:0; }
body,#footer ul { text-align:center; }
dd,dl,ul,img,#mainframe,#main_content,#main_content p,#main_content h2,#main_content ul,#main_content ul li,#logo,#header,#header img,#zipBox,#zipBox h2,#zipBox input,#error,#error1,#error2,#footer,#footer ul,#footer ul li,#footer ul li span,#FDIC,#footnote,#disclosure,#disclosure p,#disclosure p span,#arrow,#arrow img,#dots,#copyrightWrapper,#copyright,#copyright p { margin:0; }
dd,dl,ul { list-style-type:none; }

.accessibility { position:absolute; left:-9999px; }

#container { width:900px; height:auto; margin:0 auto; clear:both; }
#container,#copyright p { display:block; }
#content,#mainframe,#main_content,#main_content p,#main_content h2,#main_content ul,#main_content ul li,#logo,#header img,#phone,#zipBox,#zipBox h2,#zipBox input,#error,#error1,#error2,#triangle,#close,#footer,#footer ul,#footer ul li,#FDIC,#footnote,#disclosure,#disclosure p,#disclosure p span,#arrow,#arrow img,#dots,#copyrightWrapper,#copyright,#copyright p {float:left; }
#content,#main_content ul li,#logo,#disclosure p span { width:100%; }

#content { height:700px; background:url(../sem-images/motorcycle_background.jpg) no-repeat; }
.alt { height:700px; background:url(../sem-images/motorcycle_background2.jpg) no-repeat !important; }
.alt #main_content ul { margin-bottom:45px; }
.alt #main_content ul li { font-size:16px; color:#fff; background:url(../sem-images/motorcycle_bullet_white.gif) no-repeat 0 6px; } 
.alt #phone { margin:0 0 22px 0; }
.alt #main_content h2 { font-size:18px; }
.alt #zipBox { background:none; padding-top:0; padding-left:40px; margin-top:20px; height:auto; }
.alt #zipCode { font-size:22px; }
.alt #zipBox input#zipCode { width:169px; height:32px; color:#666; padding:8px 18px 0 18px; }
.alt #zipBox input#go { margin-top:-7px; }
.error { top:-180px !important; left:253px !important; }
.alt #footer { margin-top:65px; }

#main_content,#main_content p,#main_content h2,#main_content ul,#main_content ul li,#logo,#header img,#phone,#zipBox,#zipBox h2 {clear:left; }
#main_content p,#main_content h2 { width:315px; }
#main_content p,#logo { padding:25px 0 0 40px; }
#main_content h2 { padding:20px 0 0 40px; font:17px "Myriad Pro",Arial,Helvetica,sans-serif normal; }
#main_content ul,#zipBox { width:400px; }
#main_content ul { margin-bottom:53px; padding:20px 0 17px 40px; font:13px "Myriad Pro", Arial, Helvetica, sans-serif normal; }
#main_content ul li { padding:0 0 7px 7px; background:url(../sem-images/motorcycle_bullet.gif) no-repeat 0 7px; }

#header { padding:30px 0 0 40px; }

#phone { margin:0 0 -5px 0; padding:12px 0 0 40px; }

#zipBox { height:35px; padding:26px 0 0 47px; background:url(../sem-images/motorcycle_zip_background.gif) no-repeat 39px 15px; }
#zipBox h2 { width:61px; font:13px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0; padding:0; }
#zipBox input#zipCode, #zipBox input#zipCode1 { width:85px; margin:-3px 0 0 0; padding:2px 0 2px 0; }
#zipBox input#go, #zipBox input#go1,#error p, #error1 p, #error2 p { margin:-5px 0 0 0; }
#zipBox input#go, #zipBox input#go1 { padding:0 0 0 5px; }

#error, #error1, #error2,#arrow img { display:none; }
#error, #error1, #error2 { width:160px; padding:10px; top:-270px; left:190px; background:#fff; position:relative; }
#error, #error1 p, #error2 p { padding:6px 0 0 6px !important; font:14px "Myriad Pro", Arial, Helvetica, sans-serif normal; color:#000; }
#error p, #error1 p, #error2 p,#footnote,#copyright p,#main_content p,#main_content h2,#main_content ul,#main_content ul li,#zipBox h2,#copyright { text-align:left; }

#triangle { margin:0 0 0 -31px; top:-25px; left:40px; }
#triangle,#close { position:relative; }

#close { margin:0 0 0 -15px; top:-6px; left:145px; }

#footer { width:780px; padding:15px 0 0 36px; }
#footer ul { width:702px; padding:0 0 5px 5px; }
#footer ul li span { padding:0 6px 0 6px; }
#footnote { width:700px; padding:8px 0 0 5px; }

#disclosure { width:800px; padding:4px 0 0 15px; overflow:hidden; }
#disclosure,#dots,#copyright p { height:10px; }
#disclosure p { width:750px; padding:0 0 12px 25px; text-align:justify; }
#disclosure p span { padding:10px 0 0 0; }

#arrow { width:785px; padding:0 0 7px 25px; }
#dots { width:775px; background:url(../sem-images/motorcycle_dots.gif) repeat-x 0 0; }
#copyrightWrapper { padding:0 0 40px 15px; }
#copyright { width:776px; height:30px; padding:2px 0 0 24px; }

body { font-size:.725em; }
body,#footer,#footer ul li,#footer ul li a,#footnote,#disclosure,#copyright { color:#fff; }

#main_content p { font:17px "Myriad Pro",Arial,Helvetica,sans-serif; }
#main_content h2,#main_content ul,#main_content h2,#main_content ul { color:#cbb98f }

#footer,#disclosure,#copyright { font:.8em verdana,arial,helvetica,sans-serif; }

#logo a img,#arrow img { border:none; }

#callUs     { float:left!important; clear:both; padding-left:40px; margin-top:30px; width:300px }
#callUs a   { float:left!important; border:none; line-height:24px!important; color:#FFF; font:1.4em "Myriad Pro",Arial,Helvetica,sans-serif; }
#callUs img { float:left!important; border:none; margin-right:10px; }
