@import 'form.css';
*{margin:0;padding:0;}
.sectionhead,h1,a span,#side h3{display:none;}
body{
	position:relative;
	font-size:100%; /* 16px */
	font-family: Georgia,"Times New Roman",Times,serif;
	text-align:center;
	width:100%;
	height:100%;
	background:#29c6ef url('images/body_bg.jpg') repeat-x 0 0 fixed;
	color:#FFFFFF;
}
h3{
	font-size:1.9em; /* 16x1.9=30.4px*/
	font-weight:normal;
	padding-bottom:0.65em;
}
a{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover{
	text-decoration:underline;
	color:#FFFFCC;
}
#home #navnav-home a,
#contact #navnav-contact a{
	color:#FFFFCC;
}
#head{
	background:#003759;
	border-bottom:1px solid #8db2cf;
	text-align:right;
	padding:0.5em 50px;
}
#head p{
	padding-left:56%;/* for text resizing*/
	font-size:1.13em; /* 16x1.125=18px*/
	font-weight:normal;
}
#nav{
	position:absolute;
	left:50px;
	top:0.5em;
}
#nav li{
	list-style-type:none;
	display:block;
	float:left;
	padding:0 0.5em;
	border-left:1px solid white;
}
#nav li#navnav-home{
	padding-left:0;
	border-left:0;
}
#content{
	padding:50px 50px 50px 50px;
	min-width:672px;
}
#content p{
	font-size:1.9em; /* 16x1.9=30.4px*/
	color:#b8def7;
	padding-bottom:50px;
}
#nav a,#main p,#side p{
	font-size:1.13em; /* 16x1.125=18px*/
	font-weight:normal;
	padding-bottom:2em;
	outline-style:none;
}
#main{
	width:50%;
	float:right;
	padding-bottom:25px;
}
#main p{
	line-height:1.75em;
}
#side{
	width:50%;
	float:right;
	min-width:300px;
	text-align:center;
	padding:270px 0 25px 0;
	background:transparent url('images/logo_bg.png') no-repeat center top scroll;
}
* html #side{
	width:45%;
	background:transparent url('images/logo_bg.gif') no-repeat center top scroll;
}
#side p{
	position:relative;
	display:block;
	background:transparent url('images/side_bttn.png') no-repeat left top scroll;
	width:295px;
	height:90px;
	padding:0;
	overflow:hidden;
	margin:0 auto;
}
* html #side p{
	background:transparent url('images/side_bttn.gif') no-repeat left top scroll;
}
#side p a{
	position:absolute;
	left:12px;
	top:12px;
	width:273px;
	height:50px;
	padding-top:18px;
	text-align:center;
	display:block;
	font-size:1.5em;
	color:#336633;
	overflow:hidden;
	outline-style:none;
}
#side p a:hover{
	text-decoration:none;
	color:#2b552b;
}
#foot{
	clear:right;
	padding:0.5em 0;
}
#foot p{
	font-size:0.69em; /* 16x0.69= 11px*/
	display:inline;
	color:#9dd3f6;
}
#top{
	text-align:left;
}