@charset "utf-8";
/* CSS Document */


/* #######################  GENERAL SETTINGS ############################ */
* {
	margin: 0;
	padding: 0;
}


html, body{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: /* #013346*/ #666666 url(../images/bg.png) no-repeat center;/* #fff;*/
	color:#333333;
	line-height: 1.2em;
}

/*  Heading Formatting */
h1 {font-size:29px ;line-height: 1.2em;font-weight: bold;color: #333333; margin: 0 0 26px 0; font-family:Georgia, "Times New Roman", Times, serif}
h2 {font-size:1.5em;line-height: 1.2em;font-weight: bold;color: #333333; margin: 0 0 5px 0;}
h3 {font-size:1.4em;line-height: 1.2em;font-weight: bold;color: #333333; margin: 0 0 5px 0;}
h4 {font-size:1.3em;line-height: 1.2em;font-weight: bold;color: #333333; margin: 0 0 5px 0;}
h5 {font-size:1em;line-height: 1.2em;font-weight: bold;color: #333333; margin: 0 0 5px 0;}
h6 {font-size:0.9em;line-height: 1.2em;font-weight: bold; letter-spacing: 0.1em;color: #ce1915; margin: 0 0 5px 0;}

/*links*//*
a:link {color: #CC6600;}
a:hover {color: #659FDE;}
a:visited {color: #CC6600;}*/
img{border: 0 none; }
p { margin: 0 0 8px 0; line-height: 1.4em;}

/* Clears Divs */
.clr{clear: both;}

ul, li { 
margin:0 auto; 
padding: 0;
	}
hr { padding-bottom: 22px; }

.logoid { margin: -300px 0 0 27px; z-index: 99; position: absolute;    }


/*############*/
#bot { height: 30px;
width: 985px;
display: block;}
#wrapper { width: 985px; 
	margin: 0 auto;
	padding: 0;

	}
 
#main { 
	background:url(../images/wrapperbg_03.png) repeat-y center;
	width: 964px;
	height: auto;
	margin: 0 auto;
	padding: 0 10px 0 11px;
	display: table;

	}
	
	
	#container {
			width: 964px;
			height: auto;
			display: table;

			background: url(../images/bannerbg_02.jpg) no-repeat top;
			margin: 0 auto;
			padding: 0;
			}
	
	
			#mainarea {
					width: 876px;
					margin: 324px 28px 3px 59px;
					height: auto;
					display: block;
					}
		
				#mainarealeft {
					float: left;
					width: 535px;
					height: auto;
					margin-right: 54px;
					}
					#mainarealeft p {
							margin-bottom: 22px;}
					#mainarealeft p.f11 { font-size: 11px;}
					
				#mainarearight {
					float: left;
					width: 286px;
					height: auto;
					margin-top: 69px;
					}
					
					#mainarearight h2{
						font-size: 25px;
						color: #026287;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-weight:normal;
						letter-spacing: -0.02em;}
					#mainarearight ul{ 
						background: url(../images/ull_bg_06.jpg) top no-repeat;
						padding-top: 38px;
						padding-bottom: 20px;
						color: #005980;
						}
					
					#mainarearight li {
						margin: 0px 20px 22px 25px;
					}
						
						

#footer {
	background:url(../images/footerbg_06.png) no-repeat bottom;
	width: 985px;
	height: 91px;
	display: block;
	color:#FFFFFF;
	}
	
	#footer p {
			font-size: 12px;
			padding: 30px 54px 10px 54px; }
			
			
			
			
	/***********form*************/
	

.contactform { width: 509px;
	height: auto;	
	margin-left: 10px;
	}
	
	.contactform p { font-size: 14px;
	font-weight: bold;
	color: #464646;
	letter-spacing: -0.02em;}
	
	.contactform p span{ 
	color: #ff5c00;
	}

.contactformleft {
	float: left;
	width: 228px;
	display:table;
	margin: 21px 0px 0px 0px;
	}
	
input.contactinput{
border: 1px solid #d0d0d0;
width: 216px;
height: 19px;
color: #333333;
font-size: 12px;
font-weight: bold;
padding: 5px 5px 5px 5px;
background: #ededed;
	}
	
	
input.contactweb{
border: 1px solid #d0d0d0;
width: 475px;
height: 19px;
color: #333333;
font-size: 12px;
font-weight: bold;
padding: 5px 5px 5px 5px;
background: #ededed;
	}	
	
	


.contactformright {
	float: left;
	width: 228px;
	display:table;
	margin: 21px 0px 0px 29px;	
	
	}
	
	
	
	
	.formbottom{
	width: 500px;
	display:table;
	margin: 0px 9px 0px 0px;
	}
	
	.formsubmit {
		width: 152px;
		height: 32px;
		background: url(../images/givememyebook_09.jpg) no-repeat;
		border: none;
		
		display: block;
		margin: 0px 0 20px 0px;}
		
			