html{height:100%;}
body{font-family:"Trebuchet MS",Verdana,Arial,Geneva,helvetica,sans-serif;margin:0px;background-image:url(../images/back.gif);background-repeat:repeat-x;background-color:#f2f2f2;  font-size:15px;  color:#222;}
a{outline:none;}
#links,#footer,#menu,#menu li a{background:#FFFFFF url(../images/menu.jpg); color:#5C5C5C; border-color:#D7D7D7;}
#links a,#footer a,#links a:hover,#footer a:hover{background:transparent; color:#5C5C5C;}
/*#logo{background:#FFFFFF url(../images/logo.jpg) no-repeat; color:#70695A;}*/
#logo h1,h2{background:transparent; color:#FFFFFF;}
h1,#column2 h1{background:transparent; color:#CE7014; border-color:#CAAE90;}
#column2 a,#column2 a:hover{background:transparent; color:#70695A;}
p{margin:0px;  padding:0px 0px 16px 0px;  line-height:1.7em;}
h1{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#ad111f;font-weight:normal;margin:0px;padding:0px 0px 10px 0px;letter-spacing:.1em;}
h2{font-family:Arial,Helvetica,sans-serif;font-size:19px;color:#222;font-weight:normal;margin:0px;padding:0px 0px 4px 0px;}
h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#333;font-weight:normal;margin:0px;letter-spacing:.1em;}
/* block quote */
blockquote{margin:20px 0px 20px 0px; padding:10px 20px 0px 20px; border-left:8px solid;}
/* unordered list */
ul{margin:2px 0px 0px 12px; padding:0px;}
ul li{list-style-type:square;  margin:0px 0px 11px 0px; padding:0px;}
/* ordered list */
ol{margin:8px 0px 0px 24px; padding:0px;}
ol li{margin:0px 0px 11px 0px;  padding:0px;}
/* main container */
#main{width:780px; margin-left:auto;  margin-right:auto;}
/* links above the logo / footer */
#links,#footer{margin-left:auto;  margin-right:auto; padding:10px 21px 0px 19px; width:720px;  height:26px; font-size:94%; }
#links{text-align:right;}
#links li{display:inline; padding:0px 0px 0px 10px;}
#links a,#footer a{text-decoration:none;}
#links a:hover,#footer a:hover{text-decoration:underline;}
#footer{font-size:10px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-align:center; padding-top:5px;}
/* logo */
#logo{margin-left:auto;  margin-right:auto; width:760px; height:100px; text-align:left;}
#logo h1{margin:0px; padding:20px 0px 0px 20px; font-size:150%; letter-spacing:.2em;}
#logo h2{margin:0px; padding:0px 0px 0px 20px; letter-spacing:.2em;}
/* navigation menu */
#menu{float:right;position:absolute;width:837px;height:38px;left:0px;font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;overflow:hidden;text-align:center;bottom:0px;}
#menu ul{margin:0px auto; }
#menu li{float:left; margin:0px; padding:0px; display:block;}
#menu li a{float:left; height:30px; text-decoration:none; padding:10px 19px 2px 19px; text-transform:uppercase;}
#menu li a:hover,#menu li a#selected,#menu li a#selected:hover{background:#FFFFFF url(../images/menu_hover.png); color:#000000;}
/* main content */
#content{float:left;position:relative;width:837px;height:auto;text-align:left;padding:0px;overflow:hidden;}
/* column 1 - contains sidebar items */
#column1{width:207px; float:right; padding:16px 2px 15px 0px; background-color:#f2f2f2;}
/* column 2 - page content */
#column2{text-align:justify; width:570px; float:left; padding:12px 3px 15px 19px;}
#column2 h1{padding:6px 0px 4px 0px; margin:0px 0px 12px 0px; border-bottom:1px solid;font-size:150%; text-transform:uppercase; font-weight:normal;}
#column2 a,#column2 a:hover{padding:0px 0px 2px 0px; text-decoration:none; border-bottom:1px dashed;}
#column2 a:hover{border-bottom:1px solid;}
input,textarea{font-family:verdana,arial,sans-serif; border:1px solid; font-size:100%; margin:2px;}
.submit{font-family:verdana,arial,sans-serif; border:1px solid; width:70px; height:22px; cursor:pointer; font-size:100%;}
table{font-size:12px;}
a{color:#990000;text-decoration:none;}
a:hover{color:#111;text-decoration:underline;}
#container_big{width:837px;padding:0px;margin:0px;}
#container{float:left;position:relative;width:837px;text-align:left;padding:0px;}
#header{float:left;position:relative;width:837px;height:158px;text-align:left;background-image:url(../images/header.gif);background-repeat:no-repeat;overflow:hidden;font-family:Arial,Helvetica,sans-serif;}
#banner{float:left;position:relative;width:837px;height:168px;left:0px;background-image:url(../images/banner.jpg);background-repeat:no-repeat;color:#a8c9dd;top:0px;margin-bottom:3px;overflow:hidden;}
.box{float:left;position:relative;width:235px;margin-left:10px;}
.hr{border-bottom:solid 2px #ad111f;margin-top:5px;margin-bottom:7px;}
input,textarea,button{background-color:#fff;color:#94C00D;border:solid 2px #94C00D;font-family:"Trebuchet MS",Verdana,Arial,Tahoma,Helvetica,sans-serif;font-size:10px;height:20px;margin-top:4px;}
.btn{border:0px;margin-top:4px;margin-bottom:0px;font-size:10px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;height:20px;position:absolute;}
/* ul{list-style-type:square;} */
#ttitle{background-color:#900000;color:#FFFFFF;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
//#name{font-size:33px; font-family:Myriad Pro, Helvetica, sans-serif, Verdana, Arial, Geneva; padding-top:30px; color:#ad111f;}
//#name a{text-decoration:none; color:#ad111f;}
//#name a:hover{text-decoration:none;}
#slogan{font-size:16px; padding-left:30px}