body, html { padding:0px; margin:0px; }
body { background-color:#fff; color: #000; font-family:Helvetica, Arial; font-size:11px; word-spacing:1px; line-height:1.5; height:100%; width:100%; }

#content_container { position:absolute; padding-left:300px; padding-top:125px; z-index:10; width:705px; }
#homepage { position:absolute; padding-left:300px; z-index:10; width:705px; }
#maincontainer { width:670px; display:none; padding-bottom:0px; }
#nav_container { position:fixed; top:125px; left:45px; margin:0px; padding:0px; line-height:170%; white-space:nowrap; z-index:11;}

.model_names { border-bottom: solid 3px #000; width: 670px;	line-height: 5em; mardisplay:inline-block;}
.model_images {	width: 670px;	border-bottom:solid 3px #000;	padding: 20px 0px;	display:inline-block;}
.last_model_images { width: 670px; padding: 20px 0px; display:inline-block;}

.page_link a { text-decoration:none; letter-spacing:2px; color:#000; font-size:11px; padding:2px 3px 3px 3px; }
.page_link a:hover { text-decoration:underline; color:#000; }
.page_link a:active { color:#f2f2f2; background:#000; }

.contact { width: 670px; padding-top:2em; line-height: 2em; display:inline-block; font-size:20px; }
.contact a {text-decoration:none; color:inherit; }
.contact a:hover { text-decoration:underline; color:#000; }
.contact a:active { color:#f2f2f2; background:#000; }

.logo_area { position:fixed; margin-top: 10px; margin-left: 42px; z-index:99; }

h1 { font-size:30px; line-height:1em; }
h2 { font-size:14px; line-height: 1px; font-weight:200; }
h3 { font-size:20px; line-height:1em; }
h4 { font-size:30px; line-height:150%; font-variant: small-caps; letter-spacing:1px; font-weight:800;color:#000; }

