html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;}
body {background:url(../img/bg.gif) repeat-x; color:#999; font-family:Arial; font-size:14px;  font-weight:lighter;}
div#all {width:960px; margin-left:auto; margin-right:auto; background:url(../img/home_web.jpg) no-repeat; width:960px; height:652px; position:relative; z-index:10;}
div#menu_left {width:300px;; float:left; position:relative; top:180px;}
ul#menu, ul#menu ul {list-style-type:none; margin: 0; padding: 0;}
ul#menu a {display: block; text-decoration: none;}
ul#menu li {}
ul#menu li a.pad {font-family:Georgia; font-size:18px; color: #940d53; padding-bottom: 18px; text-transform:uppercase; font-weight:lighter; letter-spacing:2px;}
ul#menu li a.padfirst {font-family:Georgia; font-size:18px; color: #940d53; text-transform:uppercase; font-weight:lighter; letter-spacing:2px;}
ul#menu li a.padfirst:hover {color:#666;}
ul#menu li a.padnext {font-family:Georgia; font-size:18px; color: #940d53; padding-top:18px; text-transform:uppercase; font-weight:lighter; letter-spacing:2px;}
ul#menu li a.pad:hover {color:#666;}
ul#menu li a.padnext:hover {color:#666;}
ul#menu li ul li a {font-family:Arial; font-size:12px; color: #999; padding-left: 20px; padding-bottom:5px; text-transform:none; font-weight:lighter; letter-spacing:1px;}
ul#menu li ul li a.padfinal {font-family:Arial; font-size:12px; color: #999; padding-left: 20px; padding-bottom:18px; text-transform:none; font-weight:lighter; letter-spacing:1px;}
ul#menu li ul li a.margnext {font-family:Arial; font-size:12px; color: #999; padding-left: 20px; padding-top:18px; text-transform:none; font-weight:lighter; letter-spacing:1px;}
ul#menu li ul li a:hover {color: #940d53;}
.line {line-height:18px;}
div#footer {width:960px; height:161px; background:url(../img/footer.gif); margin-left:auto; margin-right:auto;}
div#signature {font-size:9px; color:#fff; padding-top:100px; letter-spacing:1px; position:relative; z-index:30;}
div#signature a {color:#fff; text-decoration:none;}
div#bottom {width:100%; height:161px; background:url(../img/bottom.gif) repeat-x; position:relative; top:-161px;}
p.billets a {font-family:Georgia; font-size:14px; color:#fff; font-weight:lighter; letter-spacing:1px; margin-top:18px; text-decoration:none; float:right; margin-top:80px;}
a.beaulieu {height:80px; width:155px; float:right; position:relative; top:81px; z-index:999;}