@charset "UTF-8";

body{
background-color:#F0F0F0;
}

#MainContainer{
	position: relative;
	width:960px; /*960*/
	margin:auto;
}

#header{
	position:absolute;
	top:0px;
	bottom:px;
	left:50px;
	width: 860px;
	height: 190px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	border: 3px solid #4386CD;
	background-color:#FFFFFF;
}

#headerLeft{
	position:absolute;
	top:0px;
	bottom:px;
	left:px;
	width: 380px;
	height: 190px;  
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#headerRight{
	position:absolute;
	top:-5px;
	bottom:px;
	left:340px;  /*340*/
	width: 550px; /*550*/
	height: 190px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	font-weight:700;
	line-height:10px;
}


.l1{
	letter-spacing:1pt;
	font-style:oblique;
	font-family:Segoe UI;
	font-size:32px;
	color:#4386CD;
}

.l2{
	/*letter-spacing:1pt; new*/
	font-size:18px;
	color:#0000FF;
	font-style:oblique;
}

.l3{
	font-size:24px;
	color:#4386CD;
	font-family:Segoe UI;
	font-style:oblique;
}

.l4{
	font-size:18px;
	letter-spacing:1pt;
}

#navigation{
	position:absolute;
	top:210px;
	bottom:px;
	left:20px;
	width: 920px;
	height:40px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

.moNav{
border-style:none;
height:auto;
width:110px;
margin-top:-15px;
}

.nope{
border-style:none;
}

.left{
text-align:left;
}
.left12{
text-align:left;
font-size:12px;
margin-left:-5px;
}

.inset{
margin:0 10px 0 10px;
}

.center{
text-align:center;
}

#mainBody{
	position:absolute;
	top:245px;
	bottom:px;
	left:0px;
	width: 960px;
	height:2100px; /*1525*/
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	border: 3px solid #4386CD;
	background-color:white;
}

#mainBodyRep{
	position:absolute;
	top:245px;
	bottom:px;
	left:0px;
	width: 960px;
	height:3850px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	border: 3px solid #4386CD;
	background-color:white;
}

#mainBodyTes{
	position:absolute;
	top:245px;
	bottom:px;
	left:0px;
	width: 960px;
	height:14500px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	border: 3px solid #4386CD;
	background-color:white;
}

#mainBodySer{
	position:absolute;
	top:245px;
	bottom:px;
	left:0px;
	width: 960px;
	height:1900px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	border: 3px solid #4386CD;
	background-color:white;
}

#mainBodyCont{
	position:absolute;
	top:245px;
	bottom:px;
	left:0px;
	width: 960px;
	height:1525px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	border: 3px solid #4386CD;
	background-color:white;
}


/*Images*/

.topPic{
width:338px; /*380*/
vertical-align:middle;
border-style:none;
}

.movies{
border: 1px solid black;
width: 200px;
height: 150px;
margin:auto;
padding:none;
}

.jettyHouse{
border:none;
height:300px;
width:475px;
text-align:center;
}

.reportPic{
 width:250px;
 height:186px;
 border:none; 
}

.portrait{
border-right:thick ridge #FFFFFF;
border-left:none;
border-top:none;
border-bottom:none;
height:280px;
width:185px;
margin:-3px 0 -8px -3px
}

.expImg{
border:none;
height:265px;
width:350px;
}

.Mem{
border:medium solid #000000;
width:200px;
height:135px;
}


.Bold14{
font-size:14px;
font-weight:700px;
line-height:14px;
}

.Blue{
color:blue;
line-height:;
}

.boldUnderline20{
font-weight:900px;
font-size:20px;
text-decoration:underline;
line-height:20px;
}

.convenience{
	position:absolute;
	top:px;
	bottom:px;
	left:40px;
	width:450px;
	height:25px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	background-color:#4386CD;
	border: thick ridge #FFFFFF;
	text-align:center;
	vertical-align:bottom;
}

#leftColumn{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width: 210px;
	height:1500px;
	padding-left:2px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#rightColumn{
	position:absolute;
	top:0px;
	bottom:0px;
	left:750px;
	width: 210px;
	height:1500px;
	padding-left:px;
	padding-right:10px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}


#leftColumnRep{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width: 210px;
	height:1500px;
	padding-left:2px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#rightColumnRep{
	position:absolute;
	top:0px;
	bottom:0px;
	left:750px;
	width: 210px;
	height:1500px;
	padding-left:px;
	padding-right:10px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#leftColumnTes{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width: 210px;
	height:1500px;
	padding-left:2px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#rightColumnTes{
	position:absolute;
	top:0px;
	bottom:0px;
	left:750px;
	width: 210px;
	height:1500px;
	padding-left:px;
	padding-right:10px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#leftColumnSer{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width: 210px;
	height:1500px;
	padding-left:2px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#rightColumnSer{
	position:absolute;
	top:0px;
	bottom:0px;
	left:750px;
	width: 210px;
	height:1500px;
	padding-left:px;
	padding-right:10px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#leftColumnCont{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width: 210px;
	height:1500px;
	padding-left:2px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}

#rightColumnCont{
	position:absolute;
	top:0px;
	bottom:0px;
	left:750px;
	width: 210px;
	height:1500px;
	padding-left:px;
	padding-right:10px;
	padding-top:px;
	padding-bottom:px;
	text-align:center;
	line-height:12px
}


#mainContent{
	position:absolute;
	top:10px;
	bottom:px;
	left:210px;
	width:540px;
	height:1500px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}


/*Tables*/
table{
margin:auto;
}

.select{		/*send to a friend button*/
font-size:16px;
color:red;
}

.largeBoldCenter{
font-size:24px;
font-weight:bold;
text-align:center;
}

.tesForm{
text-align:left;
padding:20px;
color:#0000FF;
font-size:20px;
line-height:24px;
}

.input1{
width:350px;
height:18px;
font-size:20px;
}

.input2{
width:350px;
height:50px;
font-size:20px;
}
.input3{
width:350px;
height:750px;
font-size:20px;
}

.riteTop{
text-align: right;
vertical-align: top;
font-size:20px;
}

.riteMid{
text-align: right;
vertical-align: top;
font-size:20px;
}

.leftMid{
text-align: left;
vertical-align: middle;
}

.send{
font-size:16px;
color:red;
}

.reset{
font-size:16px;
color:red;
}

.right{
 text-indent:50px;
 color: #4386CD; /*#548DD4*/
 font-weight:bold;
}

.titel{
 font-size:26px;
 color:#0000FF;
 font-weight:bold;
}
.Steve{
	width:530px;
	height:;
	padding-left:px;
	padding-right:5px;
	padding-top:px;
	padding-bottom:px;
	background-color:#4386CD;
	border: thick ridge #FFFFFF;
	text-align:center;
}

.topAlign{
vertical-align:top;
width:530px;
}

.t50{
width:265px;
text-indent: -15px;
font-size:14px
}

.title{
text-align:center;
font-style:oblique;
color:#4386CD; /*#548DD4*/
font-weight:bolder;
font-size:32px;
}

.monialspan{
text-align:center;
font-style:normal;
color:#FF0000;
font-weight:bold;
font-size:12px;
line-height:18px;
}

.titleLine{
font-size:20px;
}

.leftOutline{
padding:0px 40px 0px 40px;
}

ul.blue14{
font-size:16px;
color:#4386CD;
list-style-type:none;
}

.DrkBlueUnder20{
font-size:20px;
color:blue;
text-decoration:underline;
}

.DrkBlueUnder20Cent{
font-size:20px;
color:blue;
text-decoration:underline;

}

.DrkBlueUnder16Bold{
font-size:16px;
color:blue;
text-decoration:underline;
font-weight:bold;
text-align:center;
}

.LtBlue20Center{
text-align:center;
font-size:20px;
color:#4386CD;
}

.LtBlue16Left{
text-align:left;
font-size:16px;
color:#4386CD;

}

#foot{
	position:absolute;
	top:2350px; /*1770 +225*/
	bottom:px;
	left:0px;
	width:960px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#footRep{
	position:absolute;
	top:4100px;
	bottom:px;
	left:0px;
	width:960px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#footTes{
	position:absolute;
	top:14750px;
	bottom:px;
	left:0px;
	width:960px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#footSer{
	position:absolute;
	top:2145px;
	bottom:px;
	left:0px;
	width:960px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#footCont{
	position:absolute;
	top:1770px;
	bottom:px;
	left:0px;
	width:960px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}


#footLeft{
	position:absolute;
	top:px;
	bottom:px;
	left:px;
	width: 330px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	font-weight:bold;
	text-align:center;
	line-height:10px;
}

#footMiddle{
	position:absolute;
	top:px;
	bottom:px;
	left:330px;
	width: 350px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	font-weight:bold;
	text-align:center;
	line-height:16px;
}

.movie{
	border: 1px solid blue;
	width: 300px;
	height: 150px;
	margin:auto;
}

.centerBold{
text-align:center;
font-weight:bold;
}

.italicBold{
font-style:oblique;
font-weight:bold;
}

.bold{
font-weight:bold;
}

.italic{
font-style:oblique;
}

.underline{
text-decoration:underline;
}


#footRight{
	position:absolute;
	top:px;
	bottom:px;
	left:685px;
	width: 275px;
	height:240px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	font-weight:bold;
	text-align:center;
	line-height:24px;
}
.l1b{
	letter-spacing:1pt;
	font-style:oblique;
	font-family:Segoe UI;
	font-size:20px;
	color:#4386CD;
}

.l2b{
	font-size:12px;
	color:#0000FF;
	font-style:oblique;
}

.l3b{
	font-size:16px;
	color:#4386CD;
	font-family:Segoe UI;
	font-style:oblique;
}

.built{
font-size:10px;
}

#belowFoot{
	position:absolute;
	top:2600px;   /*250px diff.*/
	bottom:px;
	left:60px;
	width: 860px;
	height:;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:justified;
	font-size:12px;
	line-height:14px;
}

#belowFootRep{
	position:absolute;
	top:4350px;   /*250px diff.*/
	bottom:px;
	left:60px;
	width: 860px;
	height:;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:justified;
	font-size:12px;
	line-height:14px;
}

#belowFootTes{
	position:absolute;
	top:15000px;   /*250px diff.*/
	bottom:px;
	left:60px;
	width: 860px;
	height:;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:justified;
	font-size:12px;
	line-height:14px;
}

#belowFootSer{
	position:absolute;
	top:2390px;   /*175px diff.*/
	bottom:px;
	left:60px;
	width: 860px;
	height:;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:justified;
	font-size:12px;
	line-height:14px;
}

#belowFootCont{
	position:absolute;
	top:2020px;   /*250px diff.*/
	bottom:px;
	left:60px;
	width: 860px;
	height:;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
	text-align:justified;
	font-size:12px;
	line-height:14px;
}


/*links*/
a.nada{
text-decoration:none;
}
a.black{
  font-size: 10px;
  color: blue;
  text-decoration: none;
  line-height:12px;
}

/*floating box*/

#TopLeft{ 			/*TopLeft*/
position : fixed; 
top : 10px; 
left : 5px; 
width :80px; 
height : auto; 
background-color :#F0F0F0;
border: 2px solid #4386CD;
font-family : Segoe UI; 
color: black; 
font-style : oblique; 
font-size : 14px; 
font-weight :900px; 
text-align : center; 
text-decoration:underline;
padding :; 
z-index:1;
}

/*#TopRight{ 			TopRight
position : fixed; 
top : 10px; 
right : 5px; 
width :89px; 
height : 125px; 
background-color :;
border: 3px solid #4386CD;
font-family : Segoe UI; 
color: black; 
font-style : oblique; 
font-size : 14px; 
font-weight :900px; 
text-align : center; 
text-decoration:underline;
padding :; 
z-index:1;
}*/


#BottomLeft{ 			/*BottomLeft*/
position : fixed; 
bottom : 10px; 
left : 10px; 
width : 125px; 
height : auto; 
background-color : blue;
border-width:;
border-style:;
border-color:;
font-family : Segoe UI; 
color : white; 
font-style : oblique; 
font-size : 16px; 
font-weight :bold; 
text-align : center; 
padding :; 
z-index:1;
}


#box {
  position: relative;
  overflow: hidden;
  	border: 1px solid blue;
	width: 200px;
	height: 150px;
	margin:auto auto 10px auto;
}

#image1 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image2 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image3 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image4 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image5{
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image6{
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image7 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image8 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image9 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#image10 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#box2 {
  position: relative;
  overflow: hidden;
  	border: 1px solid blue;
	width: 200px;
	height: 150px;
	margin:auto auto 10px auto;
}

#pic11 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic12 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic13 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic14 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic15{
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic16{
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic17 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

#pic18 {
  position: relative;
  width: 200px;
  height: 150px;
  left: 0px;
}

/*New from other:*/
.boldS{
font-weight: bolder;
}

.underline{
font-weight:bolder;
text-decoration:underline;
}

.italic{
font-style:oblique;
}

#normal{
font: 12pt "times new roman";
text-align: left;
margin: auto;
}

h1{
font-size:30pt;
font-weight:bolder;
text-align:center;
}

h2{
font-size:18pt;
font-weight: bolder;
text-align:center;
}
