/* CSS Document */
body{
font:100% Gerogia, Arial, Helvetica, sans-serif; 1background-color:#AFBEEF; 

}

* {margin:0px; padding:0px;}

div#mainwrap { 
position:relative; background-color:#FFFFFF; border:2px solid black;
width:808px; 1height:1200px;
margin-left:auto; margin-right:auto;

}

div#header{
position: relative;
	float:left;
	width: 808px;
	height: 150px; z-index:1;
	1background-repeat: no-repeat;
	1background-image: url(/images/MJS-Header-NEW.jpg);
}

div#tabs{
margin-left:212px;
}
div#tabs img{
margin-top:-68px; 1margin-left:180px; z-index:42; position:relative; border:none;
}
div#columnswrap {
float:left; 
width:808px;

}
div#content {
float:left;
width:478px; display:inline;
padding:10px 15px; 
}
div#content-portfolio {
float:left;
width:438px; display:inline;
padding-top:10px; padding-bottom:10px; margin-left:35px; 
}

div#contentarea2 { 
1background:url(present_images/area2-blue.jpg) repeat-y top right; margin-top:-15px; float:left; 1width:776px;
}
div#contentarea {  
background:url(images/gradine.jpg) repeat-y top left; float:left; padding-top:25px; 1width:150px; margin-top:-25px;
}

div#right {
1margin: 0 0 0 641px; float:right;
1position:absolute; width:140px; 
}
 
  
div#section1{
margin-top:36px; 1width:85%; font-size:.95em; 
}
div#section2{
margin-top:20px; margin-bottom:20px; 1width:85%; font-size:.95em;
}
div#right p{
padding:9px;
}
div#right a:hover{
color:#000099;
}
div#navigation{
float:left; color:#FFFFFF;
width:140px; display:inline;
1margin-left:-633px;
padding-top:26px; padding-left:6px;  font-size:.95em;
}

div#navigation ul{
list-style-type:none; font-weight:bold;
}

div#navigation li{
margin-bottom:10px; text-align:center; 1background-image:url(images/MJS-navigation.jpg); 1background-repeat:no-repeat; 1height:25px;
}
div#navigation li:hover{
1background-image:url(images/MJS-navigation-light.jpg); 1background-repeat:no-repeat;

}

div#navigation ul a{
text-decoration:none;
color:#FFFFFF; 
}
div#navigation ul li a{
margin-top:8px;
}
div#navigation ul a:hover{
color:#000000; 

}



div#navigation2{
float:right; color:#0000FF;
width:140px; display:inline;
1margin-left:-633px;
padding-top:26px; padding-left:6px;  font-size:.95em;
}

div#navigation2 ul{
list-style-type:none; font-weight:bold;
}

div#navigation2 li{
margin-bottom:10px; text-align:center; 1background-image:url(images/MJS-navigation.jpg); 1background-repeat:no-repeat; 1height:25px;
}
div#navigation2 li:hover{
1background-image:url(images/MJS-navigation-light.jpg); 1background-repeat:no-repeat;

}

div#navigation2 ul a{
text-decoration:none;
color:#0000FF; 
}
div#navigation2 ul li a{
margin-top:8px;
}
div#navigation2 ul a:hover{
color:#000000; 

}


	div#content li{
		list-style-type:disc; margin-left:32px; padding-top:12px;
		}
		
		div#content li a{
		text-decoration:none;
		}
		
			.section{
			margin-left:55px;
			}
			
			.section{
			line-height:.8em;
			}
		
							div#space{
				clear:both; padding-top:22px;
				}
					div#footer{
					
					padding-top:18px; 
					width:100%;
					clear:both; border-top:2px solid black;
					}
					
							div#footer ul {margin:2px 0 10px 0; width:808px; text-align:center; line-height:1em;
							}
							
							div#footer li{display:inline; color:#000099; text-decoration:none;
							padding: 0 2px 0 2px; }
					
					
														
		div#footer ul.fineprint {
								color:#000000; font-size:.78em; list-style-type:none; padding-top:-8px;}

									
		
											
h1{text-align:left; padding-top:15px; padding-bottom: 10px;font-size:1.5em; color:#000099; font-family:Georgia, "Times New Roman", Times, serif;
}
h2{
font-size:.9em; color:#000099; padding-top:11px;
}
h2.form{
font-size:.9em; color:#000099; padding-top:11px;
margin-left:55px;
}
h3{
font:Arial, Helvetica, sans-serif bold; font-size:1em; padding-top:9px; 
}

p{
padding-top:18px;
}
p.bold{
font-weight:bold; text-align:left; 
}
p.boldcolour{
font-weight:bold; text-align:left; color:#000099;
}
p.small{
font-size:.9em;
}

p.quote{
font-style:italic; margin-left:13px;
}
span.bold{
font-weight:bold;
}
span.blue{
color:#000099; font-weight:bold;
}
a:link {color:#000099; text-decoration:none; }

a:visited {color:#000000;}

a:focus {color:#000099;}

a:hover {color:#000099;}

a:active {color:#000099;}

input.input{
margin-bottom:15px; margin-left:55px;
}
label.input2{
display:block;margin-left:55px;padding-left:11px;
}
input.check{
margin-left:9px;
}

.logo {
float:left; width: 70px; 1position:relative; padding-top:26px; 
}
.logo-vert{
margin-top:300px;
}
.main-image{
padding-left:73px; padding-top:26px; margin-bottom:7px;
}