
/* FootHills                                    */
/* e-Admin v.2.8 CMS                            */
/* (c) 2002-2008 eGo Creative Media Solutions   */
/* www.ego-cms.com                              */

body {padding: 0px; margin: 0px; font: normal normal 12px Arial; }
form {	padding: 0px; margin: 0px;}

td.container {	width: 765px; vertical-align: top;}
td.left {	background-image: url(/images/lefttop.gif); background-repeat: repeat-x; background-position: top;}
td.right { background-image: url(/images/righttop.gif); background-repeat: repeat-x; background-position: top;}
table.menu2 {	height: 44px; background-image: url(/images/menubg2.gif); background-repeat: no-repeat; background-position: top right; width: 765px; margin-bottom: 10px;}

td.topl {	background-image: url(/images/topl.jpg); background-repeat: no-repeat; background-position: top right; height: 220px;}
td.topr {	background-image: url(/images/topr.jpg); background-repeat: no-repeat; background-position: top left; height: 265px;}

td.rightcopy2 {	width: 222px; vertical-align: top;}
td.photos2 {	background-color: #005496; background-image: url(/images/hmpgbg2.jpg); background-repeat: no-repeat; background-position: bottom right; height: 141px;}

input.search2 {	font: normal normal 11px Arial; color: #a1a1a1; border: 0px solid #a1a1a1; border-bottom: 1px solid #a1a1a1; margin-right: 5px; width: 160px;}

td.menu {	vertical-align: top; padding-top: 2px;}

.links {	color: #005496; font: italic normal 18px Arial; background-image: url(/images/bigarrow.gif); background-repeat: no-repeat; padding-left: 25px; margin-bottom: 15px; margin-top: 15px; display: block;}
.qlinks a {	font: italic bold 14px Arial; color: #7e7e7e; text-decoration: underline; padding-left: 15px; background-image: url(/images/smar.gif); background-repeat: no-repeat; background-position: 5px 5px; display: block; margin-bottom: 7px;}
.qlinks a:hover { text-decoration: none;}

td.foot {	background-color: #5ca9dd; height: 54px;}
td.footer {padding: 0px 10px 0px 10px; background-color: #5ca9dd; background-image: url(/images/footer.jpg); background-repeat: no-repeat; background-position: left; color: #005496; font: normal normal 11px Arial;}
td.footer td {  color: #005496; font: normal normal 11px Arial; padding: 3px;}
td.footer a {   color: #005496; font: normal normal 11px Arial; text-decoration: underline; }
td.footer a:hover {	text-decoration: none;}

div.transOFF {width: 100%; opacity:.40;filter: alpha(opacity=80); -moz-opacity: 0.8;  }
div.transON {width: 100%; }

/* CONTENT DEFINITION (Unified - just change styles) */ 

.cont {	font: normal normal 15px  Arial; color: #005496;}
.title {	font: normal bold 15px  Arial; color: #005496;}
.newstitle {	font: normal bold 15px  Arial; color: #005496;}

#content {font: normal normal 15px Arial; color: #7e7e7e; line-height: 140%; vertical-align: top; padding: 0px 20px 0px 10px; }

#content a {font: normal normal 15px Arial; color: #005496;  text-decoration: underline;  }
#content a:hover {	text-decoration: none;}

#content H1 {	font:  normal bold 18px Arial; color: #005496;  margin-bottom: 10px;}
#content H2 {	font:  normal bold 17px Arial; color: #005496; margin-bottom: 10px; }
#content H3 {	font:  normal bold 16px Arial; color: #005496; margin-bottom: 7px; }
#content H4 {	font:  normal bold 15px Arial; color: #005496; margin-bottom: 7px; }

#content td {	font: normal normal 15px Arial; color: #7e7e7e; line-height: 140%; vertical-align: top;  padding: 5px; }

#content img {	margin: 0px; border: 0;}

#content hr {	height: 1px; width: 100%; color: #e98e00;}

#content p {	padding: 0px;}

#content ul { font: normal normal 13px  Arial; color: #000000;	}
#content ul li { list-style: square;}
#content ol { font: normal normal 13px  Arial; color: #000000;	 }

/* FEEDBACK FORM DEFINITION */

input.area {	width: 250px;  height: 19px; background-color: #6495ED; border: 1px solid #000171; font: normal normal 12px Arial; color: #000000; }
input.area1 {	width: 250px;  height: 19px; background-color: #B3CCF8; border: 1px solid #000171; font: normal normal 12px Arial; color: #000000; }

select {  width: 250px;  background-color: #B3CCF8; border: 1px solid #000171; font: normal normal 12px Arial; color: #000000;}

textarea.area {	width: 250px;   background-color: #6495ED; border: 1px solid #000171; font: normal normal 12px Arial; color: #000000; }
textarea.area1 {	width: 250px;   background-color: #B3CCF8; border: 1px solid #000171; font: normal normal 12px Arial; color: #000000; }

input.sub { padding: 2px; padding-left: 5px; padding-right: 5px; background-color: #2267ad; border: 0px; text-align: center; font: normal normal 11px Arial; color: #ffffff; }
input.subsearch { background-color: #2267ad; border: 0px; text-align: center; font: normal normal 11px Arial; color: #ffffff;}
