@charset "UTF-8";
body {background-color:rgb(73,65,25); margin:0px; font:14px/28px "Times New Roman", Times, serif; color:white; background-image:url(/images/FCCpageBG2.jpg); background-position:top center; background-repeat:no-repeat; text-align:left;}
H1 {color:rgb(222,186,83); font-size:24px; font-weight:normal;}

a {text-decoration:none; color:rgb(119,195,209);}
a:hover {color:rgb(73,65,25);}
a:visited {color:rgb(222,186,83)}
div {}

/* DIV IDs */
#container {width:950px; margin:0px auto; background-image:url(/images/pageFadeBG2.png); background-repeat:repeat-y;}
#main {width:900px; margin:0px auto;}
#headerHome {background-image:url(/images/Fulshear-Creek-Crossing_homeHeader2.jpg); background-repeat:no-repeat; height:130px;}
#headerSSP {background-color:rgb(238,233,197); padding:10px 0px; margin:0px auto; text-align:center; height:232px;}
#header {}
#updateBurst {background-color:#900; width:185px; border:2px #600 solid; float:left; position:relative; top:35px; left:465px; padding:6px 4px;}
/*#newsContainer {position:relative; width:202px; height:48px; top: 36px; left:480px; float:left;}*/
#newsContainer {position:relative; width:202px; height:48px; top: 36px; left:665px; float:left;}
#mainContent {background-color:rgb(57,22,8); background-image:url(/images/contentBGimage.jpg); background-repeat:no-repeat; background-position:bottom;}
#mainContainer {width:592px; margin-right:45px; float:right;}
#mainNewsContainer {width:810px; margin-right:45px;float:right;}
#bottomFade {height:25px; margin-bottom:25px; background-image:url(/images/bottomFade.png); background-repeat:no-repeat; background-position:center; background-color:;}
#overviewMap {}

/* CLASSES */
.subHead {font-size:18px; color:rgb(222,186,83); font-weight:bold;}
.leftSubHead {font-size:16px; color:rgb(119,195,209); font-weight:bold;}
.introLine {color:rgb(237,201,90); font-weight:bold; text-align:left;}
.devTeamName {font-weight:bold; font-variant:small-caps; color:rgb(119,195,209);}
.clearFloat {clear:both; height:0; font-size: 1px;line-height: 0px;}

/*-------------- NAV ------------------------------------------------------------------------------------*/
#navBar {height:50px; background-image:url(/images/topNavBG.jpg); background-repeat:repeat-x; text-align:center; padding-top:0px;}
#topNav {margin:0px 0px; height:50px; text-align:center;}
.topNav {font-size:12px; color:rgb(238,233,197); font-weight:bold; text-align:center;}
.topNav a {color:#000; text-decoration:none;}
.topNav a:hover {}
.topNav a:visited {color:#000;}
.topNavOn {color:rgb(80,95,143);}
.nav {margin:0px auto; padding:0px; margin:auto;}
.nav li {display:inline; text-align:center;}
.nav li a {display:block; float:left; padding:11px 8px; margin:0px auto;}
.nav li a:hover {background-color:#97A262;}
.navCurrent {background-color:rgb(222,186,83);}
.navCurrent a {color:#F00;}
.navCurrent a:hover {background-color:#F00;}

/*-------------- LEFT COL -------------------------------------------------------------------------------*/
#leftCol {width:220px; margin-top:15px; margin-left:15px; float:left;}
#more {width:auto; padding-right:25px; margin-top:-5px; text-align:right; background-image:url(/images/rightArrow.png); background-position:right; background-repeat:no-repeat; float:right;}
.leftText {color:rgb(153,86,62); font-style:italic;	font:14px/24px;	margin-left:10px; display:block; text-align:left;}
.leftMore {font-variant:small-caps; color:rgb(153,86,62); font-size:12px; text-decoration:none;}
.leftMore:hover {color:rgb(222,186,83);}

/*-------------- FOOTER ---------------------------------------------------------------------------------*/
#footer {height:35px; background-image:url(/images/footerBottom.jpg); background-repeat:no-repeat; border-top:2px rgb(75,28,10) solid; padding-top:25px; }
#copyright {margin:20px 0px 0px 20px; position:relative; float:left;}
#footerNav {margin:20px 20px 0px 0px; position:relative; float:right;}
#footerCopyright {float:left; margin-left:24px;}
#footerLinks {float:right;}
.footerText {font:9px "Times New Roman", Times, serif;}
.footerText a {color:#999;}
.footerText a:hover {color:rgb(237,201,90);}

/*-------------- NEWS ARTICLES --------------------------------------------------------------------------*/
H2 a {font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:rgb(222,186,83); position:relative; top:-12px;} /* for news headlines */
H2 {font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:rgb(222,186,83);}
.newsBodyText, .news_date {font-family:"Times New Roman", Times, serif; font-size:12px; color:#fff; line-height:px; position:relative; top:-12px;}
.newsBodyText a {color:rgb(222,186,83);}
.newsBodyText a:visited {color:rgb(222,186,83);}
.newsBodyText a:hover {color: #000;}
.news_date {font-weight:bold; line-height:0px;}
.news_dateArticle {font-weight:bold; line-height:4px;}

/*-------------- TESTIMONAILS ---------------------------------------------------------------------------*/
#testimonial {border:2px solid rgb(90,42,25); padding:10px; background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;}
.testimonialText {font:12px/28px "Times New Roman", Times, serif italic; letter-spacing:.125em; color:rgb(205,167,85);}
#testimonialName {width:auto; padding-right:20px; background-image:url(/images/testiCapFlourish.png); background-repeat:no-repeat; background-position:375px 5px;}
.testimonialName {text-align:right; line-height:16px; font-style:italic; color:rgb(153,86,62); padding-top:5px;}

/*-------------- OPT IN ----------------------------------------------------------------------------------*/
.signUp {font-family:"Times New Roman", Times, serif; font-size:18px; font-style:italic; color:rgb(119,195,209); text-align:center;}
#leadGen {width:220px; margin:60px 0px 0px 0px;}
#leadGen input {margin:0px 0px 8px 10px;}
#leadGen img {margin:0px 0px 0px 10px;}

/*-------------- POP UPs ---------------------------------------------------------------------------------*/
#popupMapFulshear {width:566px; height:420px; position:absolute; left:50px; margin:-10px auto; z-index:1;}
#popupMap {width:566px; height:420px; position:absolute; left:50px; margin:-10px auto; z-index:1;}
#popupMapLocation {width:566px; height:420px; position:absolute; left:85px; margin:-10px auto; z-index:1; padding:20px; background-color:rgb(238,233,197); border:4px solid rgb(0,0,0);}
