/* CSS Document */

body{
  font: 75% arial, verdana, sans-serif;
  color:#4a4e50;
  background:url("images/page-bg.png") repeat-x;
  background-color:#F1F8F8;
  margin:0;
}

#container{
	margin:0 auto;
	width:975px;
	padding: 0 10px;
}

#left {
	float: left;
	width: 700px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	}
#right {
	float: right;
	width: 265px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	display: inline;
        background: url("images/right-bg.png") repeat-y;
	min-height: 1250px;
	}

.thumbs img{
	padding: 3px 3px 15px 3px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
	}

/*MENU*/
#menu{height:83px; padding:0px; margin:0px;}
#menu ul{height:83px; display:inline; margin-left:0; padding-left:0;}
#menu li{display:inline;}

#header{height:114px; padding:0px; margin:0px;}

#leads{width:245px; padding:5px; background-color:#CBE4E3; margin-bottom:10px; color:#08116C;}
#leads h3{margin:0 0 5px 0; padding-bottom:3px; border-bottom:1px solid #449797; color:#08116C; font-size:18px;}

#footer{
	 background-color: #f1f1f1;
	 border-top:5px solid #e6e6e6;
     	 text-align: center;
	 bottom: 0px;
         left: 0px;
	 padding:15px 0 10px 0;
	 color:#878787;
	 width:100%;
}
#footer a{color:#878787; margin:0 5px;}
#footer a:hover{color:#646464;}

/*HTML TAGS*/
a {color:#232e46;}
a:hover {color:#449797;}
p {line-height:1.4em; margin-top:0px;}
.content{padding:2px; margin-top:10px; background:url("images/left-bg.png") no-repeat; width:700px;}
.gradient{padding:5px; background:url("images/bg-gradient.gif") repeat-x; width:686px;}
.divoptions{padding:5px; color:#3060c6; background-color:#FFF; border:1px solid #dedede; margin-top:10px;}
.divoptions a{margin:0 5px;}

.clear {clear:both;}

h1 {color:#032F60; font-size:2.5em; letter-spacing:-1px; margin:0px 0 5px 0;}
h2 {color:#032F60; font-size:1.8em; letter-spacing:-1px; margin:0px 0 5px 0;}
h3 {color:#032F60; font-size:1.4em; letter-spacing:-1px; margin:0px 0 5px 0;}
h4 {color:#032F60; font-size:1.2em; margin:10px 0 5px 0;}

/*FORM ELEMENTS*/
form {margin:0; padding:0;}
.inputsearch{border:1px solid #4062ab; width:190px; padding:3px;}
.inputsmall{border:1px solid #4062ab; width:83px; padding:3px;}
.inputmedium{border:1px solid #4062ab; width:430px; padding:0 3px 3px 3px;margin-right:10px;}
.inputlogin{border:1px solid #c0d4e1; width:95%; padding:3px;}
.inputsmall2{margin:5px 0 10px 0; border:1px solid #c0d4e1; width:234px; padding:2px;}
.inputlarge{margin:5px 0 5px 0; border:1px solid #c0d4e1; width:85%; padding:2px;}
.textarealarge{margin:5px 0 15px 0; border:1px solid #c0d4e1; width:98%; padding:2px}
.input{margin:0px; border:1px solid #449797; width:181px; padding:2px;}
.submit{margin:5px 0 5px 0;}
.message{margin:5px 0 5px 0; border:1px solid #c0d4e1; width:85%; padding:2px; height:150px;}
.optional{font-size:11px; color:#FFFF00;}

