@charset "utf-8";
/* CSS Document */

* { padding:0; margin:0; font-family: Helvetica,Arial, sans-serif; font-size:13px; line-height:19px; color:#333;}

body {
	background:url('images/top-slide.png') top left repeat-x;
	}
	
#header{ width:800px; margin:0 auto; padding-bottom:5px;}

#header a{ margin-top:95px; margin-left:3px; float:left;}
#header a{ height:18px; text-indent:-9000px; display:block; float:left; margin-right:39px; }
#header a.logo{ padding-top:73px;margin-right:65px; width: 336px; text-indent:0px; margin-top:0px; border:none; }
#header a.home{width: 68px; background:url('images/buttons/home.png') top left no-repeat; }
#header a.portfolio{width: 66px; background:url('images/buttons/portfolio.png') top left no-repeat; }
#header a.press{width: 44px; background:url('images/buttons/press.png') top left no-repeat; }
#header a.contact{width: 58px; background:url('images/buttons/contact.png') top left no-repeat; margin-right:0px; }

#header a.home:hover { background:url('images/buttons/home-on.png') top left no-repeat; }
#header a.portfolio:hover { background:url('images/buttons/portfolio-on.png') top left no-repeat; }
#header a.press:hover { background:url('images/buttons/press-on.png') top left no-repeat; }
#header a.contact:hover { background:url('images/buttons/contact-on.png') top left no-repeat; }

#header a.homeon{width: 68px; background:url('images/buttons/home-on.png') top left no-repeat; }
#header a.portfolioon{width: 66px; background:url('images/buttons/portfolio-on.png') top left no-repeat; }
#header a.presson{width: 44px; background:url('images/buttons/press-on.png') top left no-repeat; }
#header a.contacton{width: 58px; background:url('images/buttons/contact-on.png') top left no-repeat; margin-right:0px; }


div#content,div#footer{ clear:both; width:708px; padding-right:31px; margin:0 auto; padding-top:30px; padding-left:61px;  }
#content h2{background-position: bottom left; height:23px; background-repeat: no-repeat; color: #CAD60D; font-size: 18px; font-family: Helvetica, Arial, sans-serif}
#content p{ margin-top:3px;margin-bottom:7px; }
#content a,#footer a{ color:#c8da2e; text-decoration:none;  }
#content a:hover{text-decoration:underline}

div#footer{ padding-top:50px;}
#footer p a { margin-right:25px; padding-bottom:13px; font-weight:bold; color:#333333 }
#footer a:hover{color:#c8da2e;}
#footer p a.bottomlogo img{ margin-bottom:-5px;}
#footer p{ text-align:center; line-height:20px; margin-bottom:2px;}

#content img.main{padding:6px 0 5px 10px;}
#content img.contact{padding:6px 30px 5px 10px;}
