﻿body {
    background-color:#000000; 
    font-size:12px;
    line-height:18px;
    font-family:Century Gothic,Arial, Helvetica, sans-serif;
    color:#292929; 
    background-position:top; background-repeat:repeat-x;
}
a, a:visited { color:#2b5e81; text-decoration:none; }
a:hover { color:#2b5e81}
#frm { background-image:url(/images/bgContentSmall.jpg); background-repeat:no-repeat; background-position:top center; }
#Layout { margin:auto auto auto auto;  width:961px; min-height:900px;  padding-top:10px;}

#CImgTL { width:9px; height:9px; background-image:url(/images/BodyTopLeft.png); background-repeat:no-repeat; float:left}
#CImgTR { width:9px; height:9px; background-image:url(/images/BodyTopRight.png); background-repeat:no-repeat; float:left}
#CImgBL { width:9px; height:9px; background-image:url(/images/BodyBottomLeft.png); background-repeat:no-repeat; float:left}
#CImgBR { width:9px; height:9px; background-image:url(/images/BodyBottomRight.png); background-repeat:no-repeat; float:left}
.CWS { background-color:#e2e2e2; width:472px; float:left;height:9px;}
.CWL { background-color:#e2e2e2; width:672px;float:left;height:9px;}
#CWB{ background-color:#e2e2e2; min-height:9px; clear:both; padding:0 9px 0 9px;}

#SubMenu{ background-image:url(/images/LeftMenuBG.jpg); width:190px; min-height:156px; margin:0 0 0 27px; padding:0; float:left;}
.SubMenuA { background-image:url(/images/LeftMenuArrow.png); background-repeat:no-repeat; padding-left:30px; height:16px; margin:15px 15px 0 15px;}
.SubMenuA a, .SubMenuA a:visited { color:White; font-size:12px; font-family:Verdana; text-decoration:none;}
.SubMenuA a:hover { color:#677e7e;}
a.aBlue, a.aBlue:visited { color:#8ca7a7; text-decoration:none;}
a.aBlue:hover { text-decoration:underline;}

#BodyWrapSmall { margin:0 10px 0 15px; float:left; width:490px;}
#BodyWrapLarge { margin:0px 15px 0 30px; float:left; width:690px;}

.RightImages { width:200px; float:right; margin:0 0 0px 10px}
.LeftImages { width:200px; float:left; margin:0 0 10px 10px}
.ContentImages { border:none;max-width:190px}
#C1 {  width:750px; float:left; margin:0; padding:0;}
#RightMenu { width:170px; float:left; margin:10px 0 0 20px;}
.RightMenuA { background-image:url(/images/RightMenuLinkArrow.jpg); background-repeat:no-repeat; padding-left:30px; height:25px; margin:5px 15px 0 15px;}
.RightMenuA a, .RightMenuA a:visited { color:White; font-size:12px; font-family:Verdana; text-decoration:none; line-height:25px;}
.RightMenuA a:hover { color:#677e7e;}

.ContentWhite { background-color:#e2e2e2;}
.ContentImg { width:9px; height:9px;}
.ContentSplit { background-image:url(/images/ContentSplit.gif); background-position:center center ; background-repeat:no-repeat; height:10px;}
#Banner { font-size:24px; margin:23px 0 0px 45px; font-weight:bold; color:#8c8b79; padding:0; }
#ContentTitle { font-size:24px; margin:10px 0 -1px 50px; font-weight:bold; color:#8c8b79; padding:0; }
#ContentTitle h1 { color:#b9b7a2; font-family:arial, Verdana; font-weight:bold; font-size:27px;  margin:0; padding:0;}
#NavTop { width:962px; height:56px; margin:0 auto 200px auto; padding:0;}

#hJoin { width:319px; height:253px; margin:0px 10px 0px 5px; float:left; padding:0;}
#hJoin img { border:none;}
#hGlobe { width:319px; height:253px; margin:0 10px 30px 30px; float:left; padding:0;}
#hVideo { height:180px;width:319px; margin:27px 10px 0px 5px; float:left; padding:0;}
#hYouthUnite { background-image:url(/images/YouthUnite.png); margin:0 10px 30px 30px; float:left; padding:40px 0 5px 5px; height:280px; width:354px; background-repeat:no-repeat;}
#BodyTop { background-image:url(/images/BodyTop.png); background-repeat:no-repeat; width:481px; height:8px;  }
#BodyBottom { background-image:url(/images/BodyBottom.png); background-repeat:no-repeat; width:481px; height:10px;}
#Body { background-color:White; width:471px; padding:0 5px 0 5px}

#NavTop a, #NavTop a:visited {display:inline-block;   line-height:25px; height:25px; font-size:15px; color:White; text-decoration:none; }
#NavTop a:hover {  height:25px;background-image:url(/images/navHover.jpg); background-position:center top; background-repeat:no-repeat;}
#Logo { width:505px; background-image:url(/images/logo.jpg); height:98px; margin-bottom:5px;}
#Header { background-image:url(/images/header.jpg); width:965px; height:158px; background-repeat:no-repeat; background-position:center center; background-color:White; height:165px;padding-bottom:13px}
#ContentLayout {  background-image:url(/images/ContentBackground.jpg); padding-bottom:100px; min-height:178px; background-color:White; background-repeat:no-repeat; margin:auto; background-position:bottom;}
#Content { width:945px; padding:10px; margin:auto;}
#LeftCol { width:695px; float:left;} 
#RightCol { width:245px; float:left; }


#Footer { margin:auto;   min-height:91px; clear:both; background-image:url(/images/footer.jpg);  background-repeat:repeat-x; padding:0; }
#FooterText { margin:auto auto auto auto; padding-top:25px; font-size:10px; text-align:right; width:965px; color:#e1e2e1;}
.InputBox, .inputBox {
	font-size: 11px; 
	font-family: Tahoma, Arial, Times New Roman;
	background: #FFFFFF;
	height: 15px;
	border: 1px solid #bdbebe;
	color:Gray;
}
.button {
	font-size: 11px;
	font-family: Tahoma, Arial, Times New Roman;
	background: white;
	height: 21px;
	border: 1px solid #2b5e81;
	
	color:#2b5e81;
	cursor:pointer;
}


#QuoteTop { background-image:url(/images/QuoteTop.jpg); width:250px; height:34px;}

.RightBoxRepeat { background-image:url(/images/RightBoxRepeat.jpg); width:250px; background-repeat:repeat-y}
.RightBoxBottom { background-image:url(/images/RightBoxBottom.jpg); width:250px; height:8px;}

#HeaderTitle { width:729px; margin:auto; background-image:url(/images/bannerImg1.jpg); padding-top:159px; background-position:right top; background-repeat:no-repeat;}
#HeaderTitle1 { width:729px; margin:auto; background-image:url(/images/bannerImg5.jpg); padding-top:159px; background-position:right top; background-repeat:no-repeat;}
#HeaderTitle2 { width:729px; margin:auto; background-image:url(/images/bannerImg2.jpg); padding-top:159px; background-position:right top; background-repeat:no-repeat;}
#HeaderTitle3 { width:729px; margin:auto; background-image:url(/images/bannerImg3.jpg); padding-top:159px; background-position:right top; background-repeat:no-repeat;}
#HeaderTitle4 { width:729px; margin:auto; background-image:url(/images/bannerImg4.jpg); padding-top:159px; background-position:right top; background-repeat:no-repeat;}

#HeaderTitle h1,#HeaderTitle1 h1,#HeaderTitle2 h1,#HeaderTitle3 h1,#HeaderTitle4 h1 { background-image:url(/images/headingPic.jpg); width:729px; line-height:34px;margin:0;padding:0; background-repeat:no-repeat; padding-left:50px; color:White;}
#LeftCol a { color:#37322e; background-image: url(/images/nav.jpg); padding-right:30px; text-align:right; line-height:32px; background-repeat:no-repeat; display:block; background-position:right; text-decoration:none; font-size:16px;} 
#LeftCol a:hover { color:White; background-image: url(/images/NavHover.jpg);}
.SubHeading { color:#ff6204; font-size:15px;}
.body { width:729px; margin:auto;}
.RedTitle { background-image:url(../../images/RedHeading.gif); line-height:29px; color:White; font-size:12px; }
.GreenTitle { background-image:url(../../images/GreenHeading.gif); line-height:29px; color:White; font-size:12px; }
#LogoLeft { width: 308px; float:left; margin-top:7px;}
#LogoRight { width: 452px;  float:left; margin-top:7px; }
#container { text-align:right; margin-top:3px;}

.LeftColSplash {background-color:#282828; margin-left:10px;  } 
.MiddleCol {  background-image:url(../../images/MiddleColBackground.jpg); background-repeat:repeat-y;  background-color:#202020; min-height:500px;} 
.MiddleColSplash {  min-height:500px;} 
#MiddleContent { margin-left:25px; margin-right:3px;}
.splash { background-image:url(/images/SplashPageBackground.jpg); background-position:bottom;  min-height:450px; background-repeat:no-repeat; background-color:Black; padding:0; margin:0;}
#LeftContent { background-image:url(../../images/LeftColTop.jpg); background-repeat:repeat-x; padding-top:25px; margin-bottom:250px; }

a.SubLinks { color:#c2c900 !important; padding-left:15px; }

.leftNavSplitter {height:2px; background-image:url(/images/navSplitter.jpg); margin:0; padding:0; line-height:1px;}

.blueSplitter { background-color:#e8f0f9; height:1px; width:180px; margin:auto; }


#RedLinks { width:190px;}
#RedLinks a, #RedLinks a:visited { color:#f83a01;  font-size:11px; margin: 0 2px 2px 10px; display:block; text-decoration:none;}
#RedLinks a:hover { color:#e07756; }


#TitleLinks { background-image:url(../../images/TopLinksBackground.gif); width:750px; height:31px; color:White; font-size:13px; }
.Clear, .clear { clear:both; height:1px; }


/*Middle Col*/


#MainTitle {  padding-left:10px; width:556px; color:White; font-size:12px; background-image:url(../../images/blueHeading.gif); line-height:29px;  }

#MainTitle #MainTitleStars {  padding-left:25px; width:150px; color:White; font-size:12px; float:right; line-height:39px; text-align:right;  }
#MainTitleSub { line-height:13px; font-size:10px; color:#7ea323; padding-left:20px; margin-bottom:10px;}
#MainText { width:563px; }
#MiddleSub { width: 566px; }

/*Buttons*/
.BtnBlack { background-image:url(/images/BtnBlack.jpg); background-repeat:repeat-x;  border:#b7672c; color:#666667; cursor:pointer; background-color:Black;}

.PSeperator { margin:0 50px 0 50px; height:1px; border:solid 1px #206a8d; }
.PSeperatorDashed { margin:0 50px 0 50px; height:1px; border:dashed 1px #206a8d; }

h2 { font-size:14px; color:#677e7e; font-weight:bold; font-family:Tahoma,Arial; margin-top:10px; padding:0;}
h1 { font-size:20px; color:#7bb20e; font-family:Century Gothic,Tahoma, Arial; margin:3px 0 6px 0; padding:0; font-weight:500;}
h3 { color:#ff6204; height:15px; font-weight:400; margin:0 0 15px 0; padding:0;}
.h1 {
	font-size:20px; color:#7bb20e; font-family:Tahoma; margin:3px 0 3px 0; padding:0; font-weight:500;
}
.h3 {
	color:#adc377; height:13px; margin:0 0 15px 0;
}
.h2 {
	font-size:15px; color:#4e63bb; font-family:Arial; margin:0; padding:0;
}

.Right { text-align:right;}
/*Rounded border*/
.RoundedBorderTop { width:502px; margin:auto; background-image:url(/images/RoundedBorderTop.jpg); height:14px; }
.RoundedBorderMiddle { width:502px; margin:auto; background-image:url(/images/RoundedBorderMiddle.jpg); background-repeat:repeat-y; min-height:140px; }
.RoundedBorderBottom { width:502px; margin:auto; background-image:url(/images/RoundedBorderBottom.jpg); height:14px; }
.Orange { color:#FF4500;}
.Size10 { font-size:10px;}
.Size11 { font-size:11px;}
.Size12 { font-size:12px;}
.Size13 { font-size:13px;}
.Size14 { font-size:14px;}
.Size15 { font-size:15px;}
.Size16 { font-size:16px;}
.Size17 { font-size:17px;}
.Width60{ width:60px; float:left;}
.Width60{ width:100px;}
.Blue { color:#2b5e81}
.GrayHR { color:#c4c4c4; height:1px; margin:2px 0px 2px 0;}
.MP { margin:0; padding:0;}
/*Links*/
a.UrlOrange, a.UrlOrange:visited { color:#FF4500; text-decoration:none; }
a.UrlOrange:hover { color:#FF8C00}

a.UrlBlue, a.UrlBlue:visited { color:#2b5e81; text-decoration:none; }
a.UrlBlue:hover { color:#2b5e81}


a.NavNormal, a.NavNormal:visited { color:#10457e; text-decoration:none; display:block;  padding-right:10px; text-align:right;}
a.NavNormal:hover { color:white}

a.NavActive, a.NavActive:visited { color:white; text-decoration:none; display:block;  padding-right:10px; text-align:right; }

a.NavWhite, a.NavWhite:visited { color:white; font-size:13px; line-height:25px; font-family:Verdana; text-align:left; text-decoration:none; }
a.NavWhite:hover { }


a.NavMain, a.NavMain:visited { background-image:url(/images/leftnavback.jpg); background-repeat:repeat-x; color:white; font-size:11px; line-height:25px; font-family:Verdana; padding-left:15px; text-align:left; display:block; text-decoration:none; }
a.NavMain:hover { background-image:url(/images/LeftNavBackHover.jpg);}

a.NavMainActive, a.NavMainActive:visited { background-image:url(/images/LeftNavBackHover.jpg);background-color:#7cb20f; color:white; font-size:11px; line-height:20px; font-family:Verdana; padding-left:15px; text-align:left; display:block; text-decoration:none; }


/*line-height:20px; background-image:url(../../images/LeftNavHover.jpg); display:block; background-position:right center; background-repeat:no-repeat;*/

a.UrlGreen, a.UrlGreen:visited { color:#adc377; text-decoration:none; }
a.UrlGreen:hover { color:#b2f904}



.MarginBottom { margin-bottom:15px; }
.LiOrange { color: #FF4500; margin:3px 0 10px 20px; padding:0; padding-left:20px;}

.Listing { border:solid 1px #e3e3e3; padding:5px; background-color:#fafafa; margin-bottom:15px; }
.Listing img { float:left; padding-right:15px;  border:0}
.Img { margin:2px 15px 15px 0; padding:2px; border:solid 1px #504f4f;}
.rightImg { float:right; margin:2px 10px 15px 30px; padding:2px; border:solid 1px #504f4f;}
.leftImg { float:left; margin:2px 30px 15px 0px; padding:2px; border:solid 1px #504f4f;}
/*Colors*/
.Green { color:#adc377;}
.Black { color:Black;}
.Blue { color:#10457e;}
.Bold { font-weight:bold; }
.Red { color:#dd2323;}

.dropBox {
	font-size: 11px;
	font-family: Tahoma, Arial, Times New Roman;
	background: #FFFFFF;
	height: 20px;
	border: 1px solid #768693;
}
.LeftTitle { padding:2px 5px 2px 5px; color:#adc377; font-size:13px; text-align:center;}
.LeftSub { font-size:11px; padding-left:5px; color:#FF4500;}
.RightSub { font-size:11px; padding-right:5px; color:#FF4500; text-align:right;}
.GreenBox { color:Gray; border:solid 1px #adc377; line-height:17px; font-size:11px;}
.Greenbutton {
	font-size: 11px;
	font-family: Tahoma, Arial, Times New Roman;
	background: white;
	height: 21px;
	border: 1px solid #adc377;
	margin-top:3px;
	color:#adc377;
	cursor:pointer;
	font-weight:bolder;
}
#imgContainer_Property {

    text-align:center;

   

}
#container { float:right; margin:0 15px 15px 15px; width:338px;}
a.InfoImgHover:hover { background-color:#FF4500}
a.InfoImgHover, a.InfoImgHover:visited{ border:0;}
.InfoImg {

    padding:4px;

    border:1px solid #CCCCCC;

}

