header div#logo

{

 margin-left:10px;

}

header div#logo img

{

 width: 350px;

 height:auto;

}

header nav

{

 max-width: 810px;

}

header nav a, header nav a:hover, header nav a:visited

{

 padding:10px;

}

footer

{

 padding:0px 1%;

}

.maintoppadding

{

 padding-top:100px;

}

.mainwidth

{

 padding-left:10px;

 padding-right:10px;

}

#details_container_left

{

 padding-left:15px;

 padding-right:15px;

}

#details_container_right

{

 width:auto;

 max-width:485px;

}