/* CSS Document */
html, body { background-color:#000033; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:500;}
html { color:#CCC; background-image:url(images/htmlbak.jpg); background-repeat:repeat;}
body { background-color:#000044; width:1000px; margin:0 auto; margin-top:30px; padding:0px; background-image:url(images/courier-service-nottingham.jpg); background-repeat:repeat-y; }
p,h1,h2,h3,h4 {margin:0px; padding:0px; padding-bottom:2px;}
h1 { font-size:16px;}
h2 { font-size:14px;}
h3 { font-size:12px;}
h4 { font-size:12px;}
ul { margin-left:30px; padding:0px; margin-top:0px; margin-bottom:0px;}
li { padding:0px; margin:0px;}
ul.screen { margin-left:570px; padding:0px; margin-top:0px; margin-bottom:0px; color:#000066; font-variant:small-caps;}
ul.screen li { margin-bottom:10px;}

div#header h1 { position:absolute; text-indent:-9999px; top:-25px; left:20px; background-image:url(images/swift-courier-service-logo.png); background-repeat:no-repeat; width:184px; height:184px; z-index:50;}
div#header h2 { margin:0px; padding:0px; margin-left:250px; letter-spacing:1px; color:#003399; font-size:19px; padding-top:20px; font-weight:900; font-family:Arial, Helvetica, sans-serif; z-index:10; font-variant:small-caps;}
div#header h2.shadow_header { position:absolute; z-index:2; top:-1px; left:1px; color:#FFF; }
div#header ul li a {margin:0px; padding:0px; color:#FFF; text-decoration:none;}
div#header a:hover {margin:0px; padding:0px; color:darkblue; text-decoration: underline overline;}
div#header ul {margin:0px; padding:0px; position:relative; list-style:none; top:40px; left:220px; font-size:16px; color:#FFFFFF;}
div#header li { display:inline; font-weight:bold; letter-spacing:2px; padding-left:5px; padding-right:5px;}
div#header { width:900px; height:124px; background: url(images/courier_service_back.jpg) no-repeat; margin:0 auto; position:relative; z-index:11;}
div#wrapper { width:900px; min-height:200px;}
div#footer { width:900px; height:124px; margin:0 auto; background:url(images/courier-service-footer.png) no-repeat; position:relative;}
div#footer p.phone { font-family:Tahoma; font-size:40px; font-weight:bolder; letter-spacing:2px; word-spacing:3px; color:#FFF; padding-top:8px; position:absolute; left:126px; z-index:10; }
div#footer p.shadow { font-family:Tahoma; font-size:40px; font-weight:bolder; letter-spacing:2px; word-spacing:3px; position:absolute; left:128px; color:#000066; z-index:5; padding-top:10px; }
div#footer p.faxnumber { font-family:Tahoma; font-size:40px; font-weight:bolder; letter-spacing:2px; word-spacing:3px; color:#FFF; padding-top:8px; position:absolute; left:530px; z-index:10; }
div#footer p.faxshadow { font-family:Tahoma; font-size:40px; font-weight:bolder; letter-spacing:2px; word-spacing:3px; position:absolute; left:532px; color:#000066; z-index:5; padding-top:10px; }
div#footer img { margin-left:40px; float:left; padding-top:3px;}
div#footer img.fax { margin-left:345px; float:left;}

div#seascape { width:790px; height:263px; background:url(images/seascape.jpg) no-repeat; margin:0 auto; position:relative; z-index:10;}
div#seascape h2 { width:295px; height:224px; text-indent:-9999px; z-index:30; position:absolute; background:url(images/delivery-van_3.png) no-repeat; top:80px; left:240px;}
div#seascape h3 {width:610; height:70px; background:url(images/delivery-van-text.png) no-repeat; text-indent:-9999px; margin-left:210px;}
div#footer p.letter { font-family:Tahoma; font-size:13px; font-weight:bolder; letter-spacing:2px; word-spacing:3px; color:#FFF; padding-top:8px; position:absolute; left:120px; z-index:10; top:70px; margin-left:10px; }
img.envelope { position:absolute; top:64px; left:14px;}

div#wrapper { margin:0 auto; width:900px; padding-left:0px; padding-right:0px; margin-top:5px;}
div#topslice { background:url(images/topslice.png) no-repeat; width:790px; height:50px; margin:0 auto; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; overflow: visible; position:relative; z-index:2}
div#midslice { background:url(images/midslice.png) repeat-y; width:790px; margin:0 auto; margin-top:0px; padding-top:40px; margin-bottom:0px; padding-bottom:0px; }
div#botslice { background:url(images/bottom_line.png) no-repeat; width:790px; height:50px; margin:0 auto; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; margin-bottom:5px;}
div#topslice ul {padding-top:5px; list-style:none; margin-left:13px;} !important
div#topslice ul,li { padding:0px; margin:0px;}
div#topslice ul li { width:246px; height:76px; margin-left:5px; margin-top:5px;}
div#topslice ul li.red { background: url(images/delivery_buttons/quote.png) no-repeat; float:left; padding-right:3px; text-align:center; }
div#topslice ul li.green { background:url(images/delivery_buttons/recycling.png) no-repeat; float:left; text-align:center; }
div#topslice ul li.blue { background:url(images/delivery_buttons/shredding.png) no-repeat; float:left; text-align:center; }
div#topslice ul li.red:hover { background: url(images/delivery_buttons/quoteon.png) no-repeat; text-align:center;}
div#topslice ul li.green:hover {background: url(images/delivery_buttons/recycleon.png) no-repeat; text-align:center;}
div#topslice ul li.blue:hover {background: url(images/delivery_buttons/shredon.png) no-repeat; text-align:center;}
div#topslice ul li a {text-decoration:none; width:240px; height:70px; }
div#topslice ul li a h4 { font-size:28px; color: #000066; font-family:Arial, Helvetica, sans-serif; font-weight:900; padding-top:20px; position:relative; z-index:50;}
div#topslice p {; font-size:28px; color: #fff; font-family:Arial, Helvetica, sans-serif; font-weight:900; padding-left:20px; padding-top:20px; position:relative; top:-55px; left:-7px;}
div#midslice ul li { background: url(images/delivery-service-button.png) no-repeat; height:20px; padding-left:23px; list-style:none;}
div#midslice ul {padding-top: 5px;}
div#leftcontent { float:left; clear:both; width:550px;}
div#rightcontent p.address { padding-bottom:12px; font-size:16px;}
div#rightcontent h4 { font-size:20px; margin-top:42px;}
div#rightcontent { float:right; margin-right:10px; width:200px; padding-top:5px;}
div#rightcontent img { margin-right:5px; margin-bottom:5px;}
div#footer a { border:0px none; text-decoration:none;}
div#footer img { border:0px none;}