/* 25th Company Site Stylesheet */

*{ padding:0px; margin:0px; }

html{ padding:0px; margin:0px; }

body{ font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px; background:url(images/dpm-uk.gif) center top; }

p.breadcrumbs{ color:#6f4b18; text-align:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

form{ text-align:left; padding:10px 0px 0px 20px; margin:0px auto; }
form p{ padding:0px; margin:0px; }

div#wrapper{ width:800px; margin:0px auto; padding:0px; background:#EEE; }

div#header{ width:800px; height:230px; margin:0px auto; background:url(images/header.jpg) no-repeat center top; text-align:center; position:relative; padding:0px; }
div#header a{ width:180px; height:150px; display:block; text-decoration:none; position:absolute; top:70px; left:325px; }
div#header a:hover{ text-decoration:none; }

ul#navmenu{ width:660px; height:40px; margin:0px auto; background:url(images/menu.jpg); text-align:center; list-style:none; color:#6f4b18; padding:5px 40px 5px 100px; }
ul#navmenu li{ display:inline; padding:10px 10px 0px; margin:0px; height:30px; text-align:left; }
ul#navmenu li a{ color:#6f4b18; text-decoration:none; font-size:14px; }
ul#navmenu li a:hover{ color:#888; text-decoration:underline; }
ul#navmenu li a.current_choice{ font-weight:bold; }
ul#navmenu ul{ background:#eedcc2; border:dashed 1px #993300; padding:5px; margin:0px; width:155px; top:40px; left:10px; }
ul#navmenu ul li{ width:150px; height:30px; }
ul#navmenu ul ul, ul#navmenu ul ul ul { left:155px; }

div#content{ width:700px; margin:0px auto; padding:5px 50px 10px; text-align:center; background:url(images/content.jpg); }

div#footer{ background:url(images/footer.jpg) bottom right no-repeat #eedcc2; width:500px; height:80px; margin:20px auto 0px; padding:5px 50px 10px; text-align:center; }
div#footer p{ padding:3px; margin:0px; font-size:12px; color:#6f4b18; text-align:left; }
div#footer a{ color:#6f4b18; }
