@charset "utf-8";
/* CSS Document */


html{
width:100%;
height:100%;
margin:0;
padding:0;
background:url(swimming.jpg);
}
   
body{
background: url(webdesignbg.gif) no-repeat;
background-position: 50% 50%;
padding:0;
font-size:90%; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
} 

#content{
	position:absolute;
	top:50%;
	left:50%;
	height:550px;
	width:900px;
	margin:-300px 0 0 -450px; 
	background:#FF6600;
	color:#000066;
	overflow:hidden;
	text-align:left;
	border:none;

-moz-border-radius:16px;
}

#news{
bottom:10px;
margin-bottom:10px 0px 0px 0px;
padding: 8px;
}

#news p {

text-align:justify;
font-size:.8em;
}

#lmenu{
float:left;
margin-left:20px;
margin-top:20px;
width:130px;
height:490px;
background-color:#000066;
color:#FF6600;
padding:10px 10px 10px 0px;
-moz-border-radius:10px;
font-size:1em;
}

#lmenu a{
color:#FF6600;
}

#banner{

margin-right:20px;
margin-left:180px;
margin-top:20px;
/*background-color:#3333CC;*/
width:600px;
height:104px;
}

#rightbox{
margin-right:20px;
margin-left:180px;
margin-top:20px;
/*background-color:#3333CC;*/
width:700px;
height:356px;
overflow:auto;
}

#footer{
position:absolute;
	left:50%;
	top:50%;
	height:15px;
	width:900px;
	margin-left: -450px;
	margin-top: 250px;
	color:#000066;
	text-align:center;
	border:none;

}


h1 {
font-size:2em;
text-align:center;
}

h3 {

font-size:1.7em;
text-align:center;
}

p {
font-size: 1.2em;
text-align:center;
}

a{
color:#ccc;
}

/* ----------- My Form ----------- */
/*.myform{
margin:0 auto;
width:550px;
padding:14px;
}*/

/* ----------- stylized ----------- */
#stylized{
margin: 50px 0 0 250px;
border:solid 2px #b7ddf2;
width:600px;
}

#stylized h1 {
font-size:1.2em;
margin-bottom:8px;
}
#stylized p{
font-size:1.1em;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-size:0.8em;
font-weight:bold;
text-align:right;
width:250px;
float:left;
}

TextArea{
float:left;
font-size:0.7em;
display:block;
font-weight:bold;
padding:4px 2px 4px 2px;
border:solid 1px #aacfe4;
margin:5px 0 20px 10px;
width:240px;
color:#666666;
}

#stylized .small{
color:#666666;
display:block;
font-size:.7em;
font-weight:normal;
text-align:right;
width:250px;
}
#stylized input{
float:left;
font-size:.7em;
padding:4px 2px;
border:solid 1px #aacfe4;
width:240px;
margin:5px 0px 20px 10px;
}
#stylized button{
clear:both;
width:125px;
height:31px;
background:#000066 url(img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FF6600;
font-size:1em;
}
