/*
www.modernpinupstudios.com
Site created by Stephanie Skuzenski
http://www.skuzenskidesign.com/ Copyright A(C)2009
Creation Date:December 2009
Concept Designer:Stephanie Skuzenski
*/
* {
margin:0;
padding:0;
}
body {
margin:0 auto;
background:#efefef url(images/white3.jpg) repeat;
background-position:0px -282px;
}
h1{
font-family:helvetica,sans-serif;
background:none;
padding:0px 0px 0px 11px;
line-height:110%;
font-size:13px;
font-weight:normal;
color:#fff;	
width:800px;
}
h2{
font-family:helvetica,sans-serif;
background:none;
padding:0px 0px 0px 11px;
line-height:110%;
font-weight:normal;
font-size:12px;
color:#fff;	
}
h3{
font-family:helvetica,sans-serif;
background:none;
padding:0px 0px 0px 11px;
line-height:110%;
font-weight:normal;
font-size:13px;
color:#fff;	
}
p {
font-family:helvetica,sans-serif;
background:none;
padding:0px 0px 0px 11px;
line-height:110%;
font-size:12px;
color:#c0c0c0;	
width:820px;
}
a {
font-family:helvetica,sans-serif;
line-height:110%;
font-size:12px;
color:#efefef;	
text-decoration:none;
border-style:none;
}
a:hover {
text-decoration:none;
border-style:none;
color:#ff3366;
}
p.history {
font-family:helvetica,sans-serif;
background:none;
line-height:110%;
font-size:12px;
color:#efefef;
width:678px;	
}
a.history {
font-family:helvetica,sans-serif;
background:none;
line-height:110%;
font-size:12px;
color:#efefef;	
text-decoration:none;
border-style:none;
width:550px;
}
a.history:hover {
font-family:helvetica,sans-serif;
background:none;
line-height:110%;
font-size:12px;
color:#efefef;	
text-decoration:underline;
border-style:none;
width:550px;
}
p.contact {
font-family:helvetica,sans-serif;
background:none;
line-height:110%;
font-size:12px;
color:#efefef;	
}
a.contact {
font-family:helvetica,sans-serif;
background:none;
line-height:110%;
font-size:12px;
text-decoration:none;
border-style:none;
color:#efefef;	
}
a.contact:hover {
font-family:helvetica,sans-serif;
background:none;
line-height:110%;
font-size:12px;
text-decoration:none;
border-style:none;
color:#ff3366;
}
ol, ul {
margin-bottom:1.3em;
line-height:120%;
padding:0px 0px 0px 28px;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
list-style:bullet;
color:#efefef;
width:820px;
}
img{  
border-style:none;
}
a img {
border-style:none;
}
.wrapper {
margin:0 auto;
display:inline;
width:1060px;	
}
/* Header */
#logo {
margin:0 auto;	
clear:both;
float:left;
width:800px;
}	
/* Menu */
#Nav {
margin:0 auto;
background:url(images/MPS_navbkg.png)repeat;
}
#Nav ul {
margin:0;
text-align:left;
list-style:none;
line-height:220%;
padding-top:9px;
padding-bottom:9px;
}
#Nav li {
text-decoration:none;
font-family:helvetica,sans-serif;
line-height:110%;
color:#000;	
padding-right:36px;
padding-left:10px;
display:inline;
text-decoration:none;
}
#Nav a {
text-decoration:none;
font-family:helvetica,sans-serif;
font-weight:normal;
line-height:110%;
font-size:12px;
color:#666;	
}
#Nav a:hover {
color:#000;	
padding:2px 0px 2px 0px;
text-decoration:none;
border:none;
}
#galleryNav {
margin:0 auto;

}
#galleryNav ul li {
margin:0 auto;
width:305px;
height:294px;
overflow:hidden;
}
#galleryNav ul {
margin:0 auto;
list-style:none;
line-height:normal;
}
#galleryNav li {
display:inline;	
}
a.girls {
display:block;
position:absolute;
left:18px;
top:186px;
width:305px;
height:294px;
text-decoration:none;
background:url('images/MPS_BTN_legs.png') no-repeat;
}
a.girls:hover {
background-position: -305px 0;
}
a.boys {
display:block;
position:absolute;
left:365px;
top:186px;
width:305px;
height:294px;
text-decoration:none;
background:url('images/MPS_BTN_hat.png') no-repeat;
}
a.boys:hover {
background-position:-305px 0;
}
a.couples {
display:block;
position:absolute;
left:710px;
top:186px;
width:305px;
height:294px;
text-decoration:none;
background:url('images/MPS_BTN_legs_hat.png') no-repeat;
}
a.couples:hover {
background-position:-305px 0;
}
/* Content */
.line{

}
#content {
float:left;
display:inline;
padding-left:10px;
background:none; 
width:1024px;
}
#transblock {
margin:0 auto;
clear:both;
background:url('images/MPS_transbkg.png') repeat;
width:100%;
height:600px;
}
#flash {
position:absolute;
top:123px;
left:0px;
width:900px;
height:520px;
z-index:2;
}
#title {
float:left;
display:inline;
background:url('images/MPS_TITLE.png') no-repeat;
width:160px;
margin-left:11px;
margin-right:auto;
padding-top:9px;
z-index:100;
}
#icons {
float:left;
display:inline;
padding-top:33px;
}
div#login {  
float:left;
display:inline;
clear:both; 
padding-top:8px; 
background:none;  
text-align:left;  
}  
div#login p {  
color:#efefef;  
font-family:helvetica,sans-serif;
line-height:110%;
text-transform:uppercase; 
width:130px;    
} 
div#login input#username {   
float:left;
display:inline; 
background:none;
border:1px solid #efefef;
right:-6px; 
color:#efefef; 
text-transform:uppercase;
width:130px; 
height:24px;  
}   
div#login input#password {  
float:left;
display:inline;   
background:none;
border:1px solid #efefef;
right:-6px; 
color:#efefef; 
text-transform:uppercase; 
width:130px; 
height:24px;
}  
div#login input#login_btn { 
float:left;
margin-left:11px;
margin-top:8px;
display:inline; 
border:1px #efefef solid;  
background:none;
cursor:pointer;  
color:#efefef; 
text-transform:uppercase;
padding:4px; 
top:30px;
left:11px;  
}
.clear {
clear:both;
width:100%; 
height:1px;
}
.line {
clear:both;
position:center;
background:#999; 
margin-left:11px;
width:100%; 
height:1px;
}
/* Footer */
#footer {
margin:0 auto;
clear:both;
background:#ccc;
height:32px; 
width:100%; 
position:fixed; 
border-top:1px solid #999;
padding-top:10px;
bottom:0; 
left:0;  
}
#footer, .push {
height:31px; 
}
#copy {
margin:0 auto;
text-align:center;
padding-left:33px;
color:#333;
font-family:helvetica,sans-serif;
font-size:9px; 
}
#copy a {
font-family:helvetica,sans-serif;
line-height:110%;
font-size:9px;
color:#333;	
text-decoration:none;
}
#copy a:hover {
text-decoration:none;
color:#ff3366;
}
