@charset "utf-8";

body {
	margin:0;
	padding:0;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
}

#container{
	-webkit-box-shadow: 0px 0px 10px 3px #494949;
	box-shadow: 0px 0px 10px 3px #494949;
	width:930px;
	margin:0 auto;
	background-color: #ede1c9;
}
#topcontainer{
	height: 190px;
	width: 630px;
	margin:0;
	padding:0;
}
#banner{
	width: 930px;
	margin: 0;
	padding: 0;
}
#links{
	width: 930px;
	height: 40px;
	padding: 0;
	margin: 0;
}
#content {
	width:505px;
	margin:0 auto;
	padding: 10px;
	float: left;
}
#left{
	float:left;
	margin:0;
	width:195px;
	padding-left: 15px;
}
#right{
	width:195px;
	float:right;
	margin:0;
}
#footer {
	height:10px;
	width:930px;
	margin:0 auto 10px auto;
	clear:both;
}

/* FONTS */
p{
	color: #000;
	font-size: .8em;
	font-family: Verdana, Arial, sans-serif;
	line-height: 1.4em;
	margin:0;
}
p.table{
	color:#434343;
	font-family: 'Arimo', sans-serif;
	font-size:1.2em;
	margin:0;
}
p.uc{
	color:#434343;
	font-family: 'Arimo', sans-serif;
	font-size:1.25em;
	margin:0;
}
p.left{
	color:#c31f26;
	font-family: 'Arimo', sans-serif;
	font-size:1.4em;
	font-weight:700;
	margin:0;
}
p.left2{
	color:#c31f26;
	font-family: 'Arimo', sans-serif;
	font-size:1.3em;
	font-weight:700;
	margin:0;
}
p.footer{
	color:#999;
	font-family: 'Arimo', sans-serif;
	font-size:.9em;
	margin:0;
}
a.left{
	color: #467AA7;
    font-weight: bold;
}
a.left:visited{
	color: #467AA7;
    font-weight: bold;
}
a.left:hover{
	color: #467AA7;
    font-weight: bold;
}
a.fb{
	color: #467AA7;
    font-weight: bold;
	font-size: .95em
}
a.fb:visited{
	color: #467AA7;
    font-weight: bold;
	font-size: .95em
}
a.fb:hover{
	color: #467AA7;
    font-weight: bold;
	font-size: .95em
}
a.large{
	color: #467AA7;
    font-weight: bold;
	font-size: 1.3em
}
a.large:visited{
	color: #467AA7;
    font-weight: bold;
	font-size: 1.3em
}
a.large:hover{
	color: #467AA7;
    font-weight: bold;
	font-size: 1.3em
}
a:hover{
	color:#000;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
  	line-height: 2.5em;
	font-size:.8em;
	margin:0;
	text-decoration:underline;
}
a:visited{
	color:#000;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
  	line-height: 2.5em;
	font-size:.8em;
	margin:0;
	text-decoration:none;
}
a{
	color:#000;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
  	line-height: 2.5em;
	font-size:.8em;
	margin:0;
	text-decoration:none;
}
h1{
	color: #840000;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:1.25em;
	font-weight:550;
	margin:0;
}
h1.meet{
	margin-top:10px;
}
h1.meet2{
	margin-top:19px;
}
h1.form{
	margin:13px auto -20px auto;
}
h1.content{
	margin-top:6px;
	font-size:1.3em;
}
h2{
	color: #7b7b7b;
	font-size: 1em;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
  	line-height: 1.2em;
	margin:0;
}
h3{
	color: #000;
	font-size: 1.25em;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
  	line-height: 1.2em;
	margin:0;
}
h4{
	color: #222;
	font-size: 1.1em;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
  	line-height: 1.2em;
	margin:0;
}
li{
	color:#000;
	font-size: .8em;
	line-height: 1.7em;
 	font-family: Verdana, Arial, sans-serif;
 	font-weight: normal;
	margin:0;
}
#clear{
	clear:both;
}
image{
	border:none;
}


/* Generated via www.cssmenubuilder.com */

.menu{margin:0 auto; padding:0; height:40px; width:930px; display:block; background:url('images/topMenuImages.png') repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline; text-align:center;}
.menu li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:16px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('topMenuImages.png') 0px -30px no-repeat;}
.menu li a span{line-height:40px; float:left; display:block; padding-right:15px; border-right: 1px solid #000; width: 122px; font-weight:600;}
.menu li a span.last{border:none;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif;}

hr {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
}
