@charset "utf-8";
/* CSS Document */


body {background-image: url(dot.gif); margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px;}

a:active img {outline: 0;}
#container {width: 895px; height: 750px; margin-top: 0px; margin-left: auto; margin-right:auto;}

#container #main {width: 870px; height: 550px; float: left;}
#container #enter  {width: 25px; height: 550px; float: left;} 
#container #enter a{width: 25px; height: 550px; display: block; background-image:url(enter1.gif); background-position: 0px 0px;}
#container #enter a img {border: 0px;}
#container #enter a:hover {background-position: -25px 0px;}



#main2 {width: 895px; height: 550px; float: left; background-image:url(about.jpg);}
#main3 {width: 875px; height: 550px; float: left; background-image:url(portfolio.jpg);}
#main4 {width: 895px; height: 550px; float: left; background-image:url(contact.jpg);}

#main2 #leftcol {width:210px; height: 550px; float: left;}
#main2 #leftcol a img {position: relative; top: 29px; left: 21px; border: 0px;}

#main2 #topnav {width: 650px; height: 75px; float: left; border-bottom: 1px solid #40571e;}

#main2 #topnav #homelink {width: 100px; float: left; margin-left: 0px; padding-top: 50px;}
#main2 #topnav #homelink a{width: 100px; height: 25px; display: block; background-image:url(homenav.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main2 #topnav #homelink a img {border: 0px;}
#main2 #topnav #homelink a:hover {background-position: 0px -25px;}

#main2 #topnav #about {width: 100px; float: left; margin-left: 230px; padding-top: 50px;}
#main2 #topnav #about a{width: 100px; height: 25px; display: block; background-image:url(whatido.gif); background-position: 0px -25px; background-repeat: no-repeat;}
#main2 #topnav #about a img {border: 0px;}
#main2 #topnav #about a:hover {background-position: 0px -25px;}


#main2 #topnav #worklink {width: 100px; float: left; margin-left: 10px; padding-top: 50px;}
#main2 #topnav #worklink a{width: 100px; height: 25px; display: block; background-image:url(portfolionav.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main2 #topnav #worklink a img {border: 0px;}
#main2 #topnav #worklink a:hover {background-position: 0px -25px;}


#main2 #topnav #contactlink {width: 100px; float: left; margin-left: 10px; padding-top: 50px;}
#main2 #topnav #contactlink a{width: 100px; height: 25px; display: block; background-image:url(contactnavblack.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main2 #topnav #contactlink a img {border: 0px;}
#main2 #topnav #contactlink a:hover {background-position: 0px -25px;}

#main2 #content {width: 600px; float: left; padding-left: 15px; padding-right: 15px;}
#main2 #content h1 {font-size: 1.8em; color: #40571F; margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px;}
#main2 #content h2 {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #BF2025; font-style: italic; font-weight: bold; padding-top: 5px; padding-bottom: 0px; margin-top: 0; margin-bottom: 0;}
#main2 #content h3 {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000000; font-weight: normal; font-style: italic; padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0;}

#main2 #content p {padding-top: 5px; padding-bottom: 5px; margin-top: 0; margin-bottom: 0;}
#main2 #content img {padding: 10px 25px 0px 0px;}
#main2 #content p a {padding-top: 5px;}
#main2 #content a img {float: right; padding: 0px; border: 0px; margin-top: 10px; margin-right: 2px;}
#main2 #content p a:hover img {padding: 1px; border: 1px solid #000000;}

#main2 #content ul {padding-top:0; margin-top: 5px; padding-left: 12px; margin-left: 0; padding-bottom: 15px; margin-bottom: 0px;}
#main2 #content ul li {padding-left: 0; margin-left: 25px;}


#main3 #leftcol {width:210px; height: 550px; float: left;}
#main3 #leftcol a img {position: relative; top: 29px; left: 21px; border: 0px;}
#container #rightnav a img {float: right; border: 0px; margin: 0; padding:0;}
#main3 #topnav {width: 650px; height: 75px; float: left; border-bottom: 1px solid #40571e;}

#main3 #topnav #homelink {width: 100px; float: left; margin-left: 0px; padding-top: 50px;}
#main3 #topnav #homelink a{width: 100px; height: 25px; display: block; background-image:url(homenav.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main3 #topnav #homelink a img {border: 0px;}
#main3 #topnav #homelink a:hover {background-position: 0px -25px;}

#main3 #topnav #about {width: 100px; float: left; margin-left: 230px; padding-top: 50px;}
#main3 #topnav #about a{width: 100px; height: 25px; display: block; background-image:url(whatido.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main3 #topnav #about a img {border: 0px;}
#main3 #topnav #about a:hover {background-position: 0px -25px;}

#main3 #topnav #worklink {width: 100px; float: left; margin-left: 10px; padding-top: 50px;}
#main3 #topnav #worklink a{width: 100px; height: 25px; display: block; background-image:url(portfolionav.gif); background-position: 0px -25px; background-repeat: no-repeat;}
#main3 #topnav #worklink a img {border: 0px;}
#main3 #topnav #worklink a:hover {background-position: 0px -25px;}

#main3 #topnav #contactlink {width: 100px; float: left; margin-left: 10px; padding-top: 50px;}
#main3 #topnav #contactlink a{width: 100px; height: 25px; display: block; background-image:url(contactnavblack.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main3 #topnav #contactlink a img {border: 0px;}
#main3 #topnav #contactlink a:hover {background-position: 0px -25px;}

#main3 #workgallery {width: 576px; float: left;}
#main3 #workgallery table {margin-top: 0px;}
table tr td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-align: center; border-bottom: 1px solid #40571e;}
table tr td p a img {border: 0px solid #000;}

#main4 #leftcol {width:210px; height: 550px; float: left;}
#main4 #leftcol a img {position: relative; top: 29px; left: 21px; border: 0px;}

#main4 #topnav {width: 650px; height: 75px; float: left; border-bottom: 1px solid #40571e;}

#main4 #topnav #homelink {width: 100px; float: left; margin-left: 0px; padding-top: 50px;}
#main4 #topnav #homelink a{width: 100px; height: 25px; display: block; background-image:url(homenav.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main4 #topnav #homelink a img {border: 0px;}
#main4 #topnav #homelink a:hover {background-position: 0px -25px;}


#main4 #topnav #about {width: 100px; float: left; margin-left: 230px; padding-top: 50px;}
#main4 #topnav #about a{width: 100px; height: 25px; display: block; background-image:url(whatido.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main4 #topnav #about a img {border: 0px;}
#main4 #topnav #about a:hover {background-position: 0px -25px;}

#main4 #topnav #worklink {width: 100px; float: left; margin-left: 10px; padding-top: 50px;}
#main4 #topnav #worklink a{width: 100px; height: 25px; display: block; background-image:url(portfolionav.gif); background-position: 0px 1px; background-repeat: no-repeat;}
#main4 #topnav #worklink a img {border: 0px;}
#main4 #topnav #worklink a:hover {background-position: 0px -25px;}

#main4 #topnav #contactlink {width: 100px; float: left; margin-left: 10px; padding-top: 50px;}
#main4 #topnav #contactlink a{width: 100px; height: 25px; display: block; background-image:url(contactnavblack.gif); background-position: 0px -25px; background-repeat: no-repeat;}
#main4 #topnav #contactlink a img {border: 0px;}
#main4 #topnav #contactlink a:hover {background-position: 0px -25px;}


#main4 #content {width: 600px; float: left; margin-left: 15px;}
#main4 #content form table {margin-left: 20px;}
#main4 #content form table tr, #main4 #content form table tr td {border: 0px;}

#footer {width: 895px; float: left; clear: both; margin-top: 0px; padding-top: 0px;	text-align: center;}

#footer p, #footer a{color: #fff; font-family: "Times New Roman" Georgia serif; font-size: 11px; font-style: italic; font-weight: bold; margin-top: 0px; padding-top: 30px;}

#footer p>img {position: relative; top: -70px; left: -372px;}