body, html {margin:0; padding:0; font-family:"Century Gothic", Helvetica;}
img {border:0;}

div#container {width:100%; min-width:1024px;}

div#header {width:100%; height:115px; background:#2f3436; }
div#header img {float:left; margin-left:10%;}
ul#nav {list-style-type:none; float:right; margin-right:15%;}
ul#nav li {display:inline; margin-left:40px;}
ul#nav a {line-height:80px; color:#fff; text-decoration:none; text-transform:uppercase;}
ul#nav a:hover {color:#72a377;}
div#mid {width:100%; height:295px; background:url("images/bg.jpg"); overflow:hidden; }
div#mid img {position:relative; left:50px;}

div#mainl {width:50%; float:left; margin-left:20px; margin-top:-30px;}
div#mainl p {padding-left:10px; line-height:1.4em;}

div#mainr {width:40%; float:right; margin-right:20px; margin-top:-30px;}

.left {float:left;}
.right {float:right; margin-right:10%;}

h1.work {height:44px; background: url("images/work.gif") no-repeat; margin-bottom:20px;}
h1.work span {display:none;}

h1.about {height:44px; background: url("images/about.gif") no-repeat; margin-bottom:20px; position:relative; top:7px;}
h1.about span {display:none;}

h1.contact {height:44px; background: url("images/contact.gif") no-repeat; margin-bottom:20px;}
h1.contact span {display:none;}

/* Form Styling */

fieldset {border:0; font-size:90%; margin-top:-20px;}

fieldset label {width:70px; float:left; text-align:right; margin-right:10px; margin-top:21px;}

fieldset input, fieldset textarea {width:200px; border:solid 1px #ccc; margin-top:20px; padding:4px;}

.small {width:50px; margin-top:-70px; margin-left:150px; border:solid 1px #72a377;}

/* Slider */


