@charset "UTF-8";

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

a { outline:none; }

#wrapper {
width:722px;
margin:5px auto 0 auto;
background:url(images/logo2.jpg) 0 0 no-repeat;
padding:0 0 30px 42px;
}

#home #wrapper { background:none; }

a#home, div#hspacer {
display:block;
width:443px;
height:100px;
margin-left:-42px;
}

#gContainer {
width:720px;
height:480px;
margin:0 auto;
padding:0;
}

#gContainer.portfolio {
height:515px;
}

#gContainer.contact {
height:455px;
}

#contact_info {
width:170px;
height:60px;
background:url(images/gj_contact_info.jpg) no-repeat;
margin:0 auto;
}

#nav {
width:345px;
margin:10px auto 0 auto;
padding:0;
}

#nav a {
display:block;
height:17px;
float:left;
}

#nav a:hover {
background-position:0 -17px;
}

a#fashionedit {
width:99px;
background:url(images/btn_fashionedit.jpg) 0 0 no-repeat;
}
a#portraits {
width:56px;
background:url(images/btn_portraits.jpg) 0 0 no-repeat;
}
a#projects {
width:50px;
background:url(images/btn_projects.jpg) 0 0 no-repeat;
}
a#newwork {
width:62px;
background:url(images/btn_newwork.jpg) 0 0 no-repeat;
}
a#blog {
width:30px;
background:url(images/btn_blog.jpg) 0 0 no-repeat;
}
a#contact {
width:48px;
background:url(images/btn_contact.jpg) 0 0 no-repeat;
}

.clr { clear:both; }