/* CSS Document */
* {margin:0;padding:0;}
body {padding: 0; background: #fff; color:#fff; font:80%/1.2 arial,verdana,sans-serif; margin-top:30px;}

/* LINKS */
a,a:link,a:link,a:link,a:hover {text-decoration:none;cursor:pointer;} 
a:link {color:#ffffff; font-weight:bold;} 
a:visited {color:#fff;font-weight:bold;}
a:hover,a:active {color:#fff;font-weight:bold; text-decoration:underline;} 

/* DIVs */
#full {width:100%; height:100%; vertical-align:middle; }
#wrapper {width:885px; margin:auto; background:url(../graphics/midbg.gif) repeat-y; }
#logo {position:absolute;width:200px;height:115px;z-index:1;}
#top {background:url(../graphics/topbg.gif) no-repeat; height:23px;}
#content { }
#title {letter-spacing:-1px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:24px; font-weight:200;}
#windows {padding-right:45px; padding-top:15px; padding-left:10px; }
#textbox {margin-right:370px; width:180px;}
#gallerybox{float:right; width:350px; margin-right:25px; margin-top:18px;}
#btm {background:url(../graphics/btmbg.gif) no-repeat; height:23px; clear:both;}
#footer {background:#FFFFFF; text-align:center; font-size:9px; margin-bottom:5px; color:#cccccc;}
#footer a,a:link,a:link,a:link,a:hover {text-decoration:none;cursor:pointer;}
#footer a:link {color:#CCCCCC;text-decoration: none;}
#footer a:hover,a:active {color: #0066CC;text-decoration: none;}
#footer a:visited {color: #CCCCCC;text-decoration: none;}
#Content2 {margin:0 0 0 200px; padding:10px; }
#Menu {float:left;width:172px;height:485px;margin-bottom:6px;padding:15px;line-height:17px;voice-family: "\"}\"";voice-family:inherit;width:150px;}
body>#Menu {width:150px;}
#menucontent { margin-top:165px; background:#FFFFFF;}
#work {}
.form {width: 450px; background-color: #fff;border: 1px dotted #333; padding: 5px;margin: 0px auto; color:#000000; font-size:11px; clear:inherit; height:300px;}
.form p {padding:2px; margin:5px;}


/* Holder Styles */
#homeholder {background:url(../graphics/bgs/01.jpg) no-repeat; margin-left:29px; height:515px; margin-top:5px; margin-bottom:5px;}
#servicesholder {background:url(../graphics/bgs/02.jpg) no-repeat; margin-left:29px; height:515px; margin-top:5px; margin-bottom:5px;}
#consultholder {background:url(../graphics/bgs/03.jpg) no-repeat; margin-left:29px; height:515px; margin-top:5px; margin-bottom:5px;}
#deliveryholder {background:url(../graphics/bgs/04.jpg) no-repeat; margin-left:29px; height:515px; margin-top:5px; margin-bottom:5px;}
#aboutholder {background:url(../graphics/bgs/02.jpg) no-repeat; margin-left:29px; height:515px; margin-top:5px; margin-bottom:5px;}
#contactholder {background:url(../graphics/bgs/03.jpg) no-repeat; margin-left:29px; height:515px; margin-top:5px; margin-bottom:5px;}


/* Menu Styles */
#mainul {color:#CC0066; font-size:10px; text-transform:uppercase; list-style:none; padding:5px;}
#mainul li {padding:4px; margin-bottom:1px;margin-left:5px;background:#FFFFFF; font-weight:bold;}
#mainul li a:link {color:#000000;text-decoration: none;display:block;}
#mainul li a:hover {color: #CC0066;text-decoration: none;display:block;}
#mainul li a:visited {color: #000000;text-decoration: none;display:block;}
#mainul li a:visited a:hover {color: #000000;text-decoration: none;display:block;}
#secondul {padding:4px; margin-top: -4px; list-style:none;}
#secondul li {margin-left:10px; color:#666666; margin-top:1px;}
#secondul li a:link {color:#666666;text-decoration: none;display:block;}
#secondul li a:hover {color: #2B586F;text-decoration: none;display:block;}
#secondul li a:visited {color: #666666;text-decoration: none;display:block;}

h1 { font-size:91%; letter-spacing:-1px; margin-top:30px; margin-left:10px;}
.sidetext { width:180px; background:#FFFFFF; padding:15px; color:#000000; margin-top:40px; margin-left:10px;}
.formfield { background:#E1E1E1; font:90%; border:none; padding:2px; margin-left:150px; clear:both;}
.redstar {color:#990000; font:105%;}
.formsmall { font-size:9px;; color:#999999; text-align:right;}
.lftflt { float:left;}


div.row {clear:both;padding-top: 10px;}
div.row span.label {float: left;width: 100px;text-align: right;}
div.row span.formw {float: right;width: 330px;font-size:11px;text-align: left;} 