@charset "UTF-8";



body { font-family:Tunga, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; background-color:#ffffff; margin:0; padding:0; color:#ffffff; }
 
a { color:#ffffff; text-decoration:none; }

img { border:0; }

#container { width: 960px; margin: 0 auto; }

ul { padding:0; margin:0; }

#main { width:960px; margin:10px 0 0 0; float:left; }

#nav { width:216px; float:left; padding:0 0px 0 0; font-family:Tunga, Arial, Helvetica, sans-serif; font-size:13px; }
#nav ul { list-style:none; }
#nav li { height:40px; background:url(../images/nav_line.gif) no-repeat; background-position:bottom left; line-height:37px; padding-left:30px; font-family:Tunga, Arial, Helvetica; font-size:16px; }
#nav li a { color:#FFFFFF; text-decoration:none; }
#nav li a:hover { color:#66CC66; }

#nav ul li.last { font-size:12px; background-image:none; line-height:17px; height:17px; background:url(../images/nav_line.gif) no-repeat; background-position:bottom left; padding-bottom:15px; }
#nav ul li.projects { font-size:12px; background-image:none; line-height:17px; height:17px; }
#nav ul li.project { background-image:none;  }
#nav ul li.contact { background-position:top left; }


#main-right { width:744px; float:left; padding:0 0 20px 0; font-size:12px; }
#main-right img { border:#FFFFFF solid 1px; }

#noborder img { border:0; }

#gallery { width:525px; float:left; }

#copy { width:219px; float:left; font-size:12px; }
#copy img { border:0; }

#middle { float:left; width:100%; margin:0; background-color:#767f4a; }

#footer {  font-family:Arial, Helvetica, sans-serif; font-size:12px; }

h1 { margin:0 0 5px 0; padding:0 0 21px 0; background:url(../images/h1_bg.gif) no-repeat; background-position:bottom right; font-size:17px; color:#000000; }

h3 { margin:0 0 5px 0; padding:0 0 21px 0; background:url(../images/h1_bg.gif) no-repeat; background-position:15px left; font-size:17px; color:#000000; }

#h1 {  font-size:17px; font-weight:bold; }

h2 { font-size:17px; }

#quote { padding:20px 10px 0 30px; font-size:16px; font-style:italic; color:#d3bb77; }

input#textfield  { width:100px; height:12px; padding:2px; border:0; }
input#textarea { border:0; }

