
body {margin:0px; overflow-x:hidden;}
#mcs5_container{margin-top:-30px; width:100%; height:500px; margin-left: auto; margin-right: auto; padding: 10px;}
#mcs5_container .customScrollBox{position:relative; width:95%;}
#mcs5_container .customScrollBox .horWrapper{position:relative; left:0;}
#mcs5_container .customScrollBox .container{position:relative; left:0; display:inline-block; *display:inline;}
#mcs5_container .customScrollBox .content{clear:both;}
#mcs5_container .customScrollBox .content p{padding:20px; margin:20px;}
#mcs5_container .customScrollBox .content p img{margin-right:5px;}

.dragger_container{ height:0px; width:740px; margin-bottom:10px; border-top:1px solid #666;}
.dragger{ width:60px; height:9px; background:#111 url(mcsDragger.png) no-repeat; margin-top:-5px;}
.dragger_pressed{ width:60px; height:9px; background:#111 url(mcsDraggerHover.png) no-repeat; margin-top:-5px;}

#holder{position:relative; top:-50px; width:740px; margin-left: auto; margin-right: auto;}

#header {
	height:50px;
}

a {
text-decoration:none;
color:grey;
}

.mainPage{
	background-image: url(../images/front2.jpg);
	background-repeat:no-repeat;
    width:780px;
    height:550px;
    position:absolute;
    left:50%;
    top:50%;
    margin:-267Px 0 0 -390px;
}

#sophia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	position:relative;
	left:180px;
	top:210px;
}

#photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color:grey;
	position:relative;
	left:230px;
	top:205px;
}

#mainMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:grey;
	position:relative;
	text-align:center;
	top:480px;
	text-decoration:none;
}

#pattern {
	background-image: url(../images/headerPtrn.jpg);
	width: 596px;
	height: 156px;
	position:absolute;
	left:-100px;
	top:0px;
	z-index:-1;
}

#name {
	margin-left: 130px;
	margin-top: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #5f5e5e;
}

.grey {
	color: #b6b3b3;
}

	
#footer {
	font-family: Arial, Helvetica, sans-serif; text-align:center; color:grey; font-size:13pt;
	position:relative;
	margin-top: -40px;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	
}

#sideMask {
	background-color:white;
	float:right;
	position:relative;
	top:-470px;
	height:400px;
	width: 45px;
	z-index:50;
}

#loading {  
        position:absolute;  
        width:300px;  
        top:400px;  
        left:50%;  
        margin-left:-150px;  
        text-align:center;  
        padding:7px 0 0 0;  
        font:bold 11px Arial, Helvetica, sans-serif;  
    }  
    
#topNav {  
        position:relative; 
        margin-top: -25px;
        float:right;
        z-index:50;
        padding-right:80px;
        font-family: Arial, Helvetica, sans-serif; text-align:center; color:grey; font-size:14pt
    }
	
#info {
    font-family: Arial, Helvetica, sans-serif; font-size:14pt;
	width: 400px;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}

#info_contact {
	font-family: Arial, Helvetica, sans-serif; font-size:14pt;
	width: 600px;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}

#info_left {
	float: left;
}

#info_right {
	float: right;
}

#about {
	font-family: Arial, Helvetica, sans-serif; font-size:14pt;
	width: 750px;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}

#about_left {
	float: left;
	margin-right: 20px;
}

#about_right {
	
}