/* CSS Document */
body {
margin:0;
padding:0;
background: url(images/bg.png) repeat-x;
background-color: #dddddd;
}

/* Menu */
.header h1{
margin:0;
padding:0;
}
.header h2{
margin:45px 0 0 0;
padding:0;
font-family: Arial;
font-size:22px;
color: #fefefe;
text-decoration:none;
}
.header h3{
margin:0;
padding:0;
font-family: Arial;
font-size:17px;
font-weight:normal;
color: #9aaff9;
text-decoration:none;
}
.header h4{
margin:0;
padding:0;
}
.header h5{
margin:15px 0 0 0;
padding:0;
font-family: Arial;
font-size:18px;
color: #fefefe;
text-decoration:none;
}
.header h6{
margin:0;
padding:0;
font-family: Arial;
font-size:14px;
font-weight:normal;
color: #9aaff9;
text-decoration:none;
}
.header a{
color: #9aaff9;
text-decoration:underline;
}
.header a:hover{
text-decoration:none;
}

/* Menu */
.menu {
margin:0;
padding:0;
background:url(images/menu-bg.png) no-repeat;
}
.menu a{
margin:0;
padding:0;
font-family: Arial;
font-size:14px;
color: #ffffff;
text-decoration:none;
width:100px;
height:45px;
display: block;
text-align:center;
}
.menu a:hover{
color: #062950;
background:url(images/menu-hover.png) no-repeat;
}
#menu{
margin:0;
padding:0;
position:relative; 
top:14px;
}
#menu-current{
margin:0;
padding:0;
background:url(images/menu-hover.png) no-repeat;
width:100px;
height:45px;
display: block;
}
#menu-current p{
margin:0;
padding:14px 0 0 0;
font-family: Arial;
font-size:14px;
color: #062950;
text-decoration:none;
text-align:center;
}

/* Content */
.content {
margin:0;
padding:0 0 20px 0;
background-color:#ffffff;
}
.content h1{
margin:0 0 15px 0;
padding:0;
font-family: Arial;
font-size:20px;
color: #071a60;
text-decoration:none;
}
.content h2{
margin:0 0 10px 0;
padding:0;
font-family: Arial;
font-size:16px;
color: #2c6a35;
text-decoration:none;
}
.content h3{
margin:0 0 10px 0;
padding:0;
font-family: Arial;
font-size:16px;
color: #990000;
text-decoration:none;
}
.content h4{
margin:0 0 10px 0;
padding:0;
font-family: Arial;
font-size:14px;
color: #990000;
text-decoration:none;
}
.content p{
margin:0 0 10px 0;
padding:0;
font-family: Arial;
font-size:14px;
font-weight:normal;
color: #333333;
text-decoration:none;
}
.content li{
margin:0 0 5px 0;
padding:0;
font-family: Arial;
font-size:14px;
font-weight:normal;
color: #333333;
text-decoration:none;
}
.content a{
font-weight:bold;
color: #cd991c;
text-decoration:none;
}
.content a:hover{
text-decoration:underline;
}
#quote { width:500px; background:url(images/quote.gif) no-repeat; margin:30px auto; padding:10px 10px 0 10px;}
#quote p { margin:0 0 10px 0; color:#5e5e5e; font:normal normal 400 14px Arial, Helvetica, sans-serif; line-height:20px;}
#form {
border:1px solid #999999;
background-color: #f5f5f5;
font-family: Arial;
font-size:14px;
font-weight:normal;
color: #333333;
text-decoration:none;
}
a.buttonlink1 { background: url(images/button.jpg) no-repeat 0 0; color:#dd1805; display:block; height:45px; overflow:hidden; text-indent:-9999px; width:270px; }
a.buttonlink1:hover { background-position:0 -45px; }
.buttonform {
	background:transparent url(images/button.gif) top center no-repeat scroll;
	cursor:pointer;
	color:white;
	text-decoration:none;
	display:block;
	width:225px;
	height:34px;
	text-align:center;
	line-height:34px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.buttonform:hover {
	text-decoration:underline;
}
input.buttonform {
	padding-top:0;
	height:34px;
	border:none;
}


/* Sidebar */
#sidebar1{
margin:0;
padding:0;
background: url(images/sidebar1-bg.png) no-repeat;
width:285px;
height:110px;
}
#sidebar1 h1{
margin:0 0 10px 0;
padding:18px 0 0 70px;
font-family: Arial;
font-size:18px;
color: #7e868c;
text-decoration:none;
}
#sidebar1 h2{
margin:0 0 10px 0;
padding:0;
font-family: Arial;
font-size:16px;
color: #ad3333;
text-decoration:none;
}
#sidebar1 p{
margin:0 10px 5px 0;
padding:0;
font-family: Arial;
font-size:14px;
color: #333333;
text-decoration:none;
}
#sidebar1 a{
background: url('images/more.gif') no-repeat 100% 5px;
padding:0 15px 0 0;
font-weight:bold;
color: #cd991c;
text-decoration:none;
}
#sidebar1 a:hover{
text-decoration:underline;
}
#sidebar2{
margin:0;
padding:10px;
border:3px dashed #ccc;
background: url(images/sidebar2-bg.png) repeat-y;
background-color: #dae5ee;
}
#sidebar2 h1{
margin:0 0 5px 0;
padding:0;
font-family: Arial;
font-size:20px;
color: #222222;
text-decoration:none;
}
#sidebar2 h2 { margin:0 0 5px 0; font:normal normal 700 20px Arial, sans-serif; color:#333; line-height: 26px; }
#sidebar2 p{
margin:0 0 10px 0;
padding:0;
font-family: Arial;
font-size:14px;
color: #636a70;
text-decoration:none;
}
#sidebar2 .form{
font-family: Arial;
font-size:12px;
color: #636a70;
text-decoration:none;
}
#sidebar2 span { color:#990000; text-decoration:underline; text-transform:uppercase; }

.formoptinbutton { background: url(images/button.png) no-repeat 0 0; width:230px; margin:0 auto 20px; padding:0; color:#990000; display:block; height:78px; overflow:hidden; text-indent:-9999px; cursor:pointer; cursor:hand; border:0; }

.formoptinbutton:hover { background-position:0 -78px; border:0;}

/* Footer */
.footer {
margin:0;
padding:10px 0 0 0;
}
.footer p{
margin:0 0 5px 0;
padding:0;
font-family: Arial;
font-size:11px;
color: #333333;
}
.footer a{
font-weight:bold;
color: #cd991c;
text-decoration: none;
}
.footer a:hover{
text-decoration: underline;
}