@charset "utf-8";
/* CSS Document */
*, p, ul, li, ol{ margin:0; padding:0;}
body{ background:url(../images/bodybg.jpg) repeat-x top left #fff; font:13px Arial, Helvetica, sans-serif; color:#3A3A3A; margin:0; padding:0;}

a, a img{ border:none; outline:none;}

#wraper{ width:1000px; margin:0 auto;}
#headbg{ background:url(../images/headbg.jpg) no-repeat; height:91px; margin-top:7px;}
.arrowtop{ background:url(../images/arrowtop.jpg) no-repeat top;}
.arrowtopfull{ background:url(../images/arrowtop_full.jpg) no-repeat top;}
.feedbacktop{ background:url(../images/feedbacktop.jpg) no-repeat top;}
.contacttop{ background:url(../images/contacttop.jpg) no-repeat top;}
.arrowbot{ background:url(../images/arrowbot.jpg) no-repeat top; height:17px;}
#eventheadmid{ background:url(../images/event_head_mid.jpg) repeat-x; height:47px; line-height:47px; font:18px Arial, Helvetica, sans-serif; color:#FFF;}
.eventwheadmid{ background:url(../images/event_whead_mid.jpg) repeat-x; height:47px; line-height:47px; font:18px Arial, Helvetica, sans-serif; color:#FFF;}
#callus{ background:url(../images/callus.gif) no-repeat 0px 28px; width:263px; height:156px; text-indent:-9999px;}
#emailus{ background:url(../images/emailus.gif) no-repeat 0px 13px; width:263px; height:141px;}
#emailus a{ font:11px Arial, Helvetica, sans-serif; color:#BBA46A; text-decoration:underline;}
#emailus a:hover{ color:#B80002; text-decoration:none;}
#allcards{ background:url(../images/allcards.jpg) no-repeat; width:247px; height:260px; text-indent:-9999px;}
#viewgallery{ background:url(../images/viewgallery.gif) no-repeat 0px 58px; width:263px; height:159px; text-indent:-9999px;}
#gallerybot{ background:url(../images/imggallery_shadow.jpg) no-repeat 0px 8px; height:20px;}
#redboxpad{ padding:4px;}
.fleetimgbg{ background:url(../images/ourfleetimg.jpg) no-repeat; width:319px; height:306px; padding:10px 0 0 20px;}
.fleetimgbg2{ background:url(../images/ourfleetimg2.jpg) no-repeat; width:319px; height:212px; padding:10px 0 0 20px;}

.white13px{ font:13px Arial, Helvetica, sans-serif; color:#FFF;}
.red13px{ font:13px Arial, Helvetica, sans-serif; color:#f50a15;}
.redbox{ background-color:#B80002;}
.emailpad{ padding:10px 0 0 103px;}

.padtop5px{ padding-top:5px;}
.padtop15px{ padding-top:15px;}
.padtop18px{ padding-top:18px;}
.padtop25px{ padding-top:25px;}
.padtop35px{ padding-top:35px;}
.padtop44px{ padding-top:44px;}
.padtop50px{ padding-top:50px;}
.padright5px{ padding-right:5px;}

ul.eventlist{ list-style:none; font:12px Arial, Helvetica, sans-serif;}
ul.eventlist li{ background:url(../images/arrow_bullet.jpg) no-repeat top left; font-weight:bold; line-height:26px; padding-left:15px;}

#footwrap{ background:url(../images/footermid.jpg) no-repeat 0 8px; width:1000px; height:109px; margin:0 auto;}
#footerbg{ background:url(../images/footerbg.jpg) repeat-x bottom left #fff; height:125px; font:13px Arial, Helvetica, sans-serif; color:#000;}
#footerbg a{ font:13px Arial, Helvetica, sans-serif; color:#3A3A3A; text-decoration:none;}
#footerbg a:hover{ font:13px Arial, Helvetica, sans-serif; color:#B80002; text-decoration:none;}
#footerbg a.active{ font:13px Arial, Helvetica, sans-serif; color:#B80002; text-decoration:none;}
#footerbg .fmenupad{ padding:27px 25px 0; line-height:28px;}

input.txtbox{ width:300px; height:24px; line-height:24px; font:13px Arial, Helvetica, sans-serif; color:#3A3A3A; border:1px solid #E4E4E4;}
select.selbox{ width:302px; height:24px; line-height:24px; font:13px Arial, Helvetica, sans-serif; color:#3A3A3A; border:1px solid #E4E4E4;}
textarea.contxtarea{ width:300px; height:120px; font:13px Arial, Helvetica, sans-serif; color:#3A3A3A; border:1px solid #E4E4E4;}
textarea.feedtxtarea{ width:434px; height:120px; font:13px Arial, Helvetica, sans-serif; color:#3A3A3A; border:1px solid #E4E4E4;}

.red_text{ font:11px Arial, Helvetica, sans-serif; color:#F00;}
.green_text{ font:11px Arial, Helvetica, sans-serif; color:#093;}
