/* CSS Document */
body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a294f; line-height:140%; background-image:url(../images/pagebg.jpg); background-repeat:repeat-x; }
#Container {margin:auto;margin-top:0px;width:1000px;}
#Banner{height:130px; padding:10px 10px 0 0; color:#3a294f;background-color:#3a294f; background-image:url(../images/BannerBg.jpg); background-repeat:no-repeat; position:relative;}
#BannerBoxOne{position:absolute; left:322px;top:20px;width:350px; height:90px;color:#ccc; font-weight:bold;}
#BannerBoxOne p {color:#ccccff; font-style:italic; text-align:right; position:relative;top:-20px; left:0px;}
#BannerBoxTwo {position:absolute; left:720px;top:10px; width:260px;color:#fff; text-align:right;}
#BannerBoxTwo strong {color:#6699ff;}
#BannerBoxTwo a {color:#fff;}

h5 {font-size:30px;position:relative;left:30px;top:20px;margin:0px 0px 0px 0px; color:#0066FF;}
h6 {font-size:20px;position:relative;left:30px;top:30px;margin:0px 0px 0px 0px; color:#0066FF;}
.Content {width:928px;margin:20px auto auto auto;  background-color:#eee4d1; line-height:150%;overflow:hidden;min-height:568px;}
#ContentHome {background-image:url(../images/HomeBg.jpg); background-position:top right; background-repeat:no-repeat;}
#ContentAbout {background-image:url(../images/AboutusBg.jpg); background-position:top right; background-repeat:no-repeat;}
#ContentTeam {background-image:url(../images/TeamBg.jpg); background-position:top right; background-repeat:no-repeat;}
#ContentEmergency {height:568px;background-image:url(../images/EmergBg.jpg); background-position:top right; background-repeat:no-repeat;}
#ContentServices {background-image:url(../images/ServicesBg.jpg); background-position:top right; background-repeat:no-repeat;height:auto;}
#ContentLocation {background-image:url(../images/LocationBg.jpg); background-position:top right; background-repeat:no-repeat;}
#ContentContact {background-image:url(../images/ContactBg.jpg); background-position:top right; background-repeat:no-repeat;}
#ContentSmile {}

.NavBar {height:34px;width:990px; background-image:url(../images/NavBarBg.jpg); background-repeat:repeat-x; position:relative;left:30px;margin:1px 0 0 0;}
#Shade {position:relative;top:34px;}
.Underline {position:relative;left:37px;}
.Lhs {float:left;display:inline;padding:10px 0 10px 20px;}
#LhsHome {width:650px; }
#LhsTeam {width:420px;}
#LhsPage {width:450px; }
.TeamRows {margin:10px 0 10px 0; border-bottom:1px dotted #999;padding:0 0 5px 0;}
.TeamRows a:hover {color:#3040ba;}
#LhsHome a {text-decoration:none; font-weight:bold;color:#151c54}
#LhsHome a:hover {text-decoration:underline;}
#Rhs {width:458px;float:left;display:inline;margin:0; background-color:#000000;height:550px;}
#Smilegallery, #Walkthrough {padding:10px 20px;}
#HomePanel {width:630px; padding:5px; background-color:#f7f2e8;margin:0;}
#HomeHouse {width:564px; height:162px; margin:10px 0;}
#HomeHouse img {border:none;}
#Promotions {
	width:183px;
	height:81px;
	padding:50px 10px 5px 10px;
	background-image:url(../images/LatestPromotions.jpg);
	background-repeat:no-repeat;
	float:right;
	display:inline;
	position:relative;
	}
#Footer {float:none; clear:both;height:33px; padding:3px 150px 0px 20px; text-align:right;margin:auto;width:756px; background-image:url(../images/FooterBg.jpg); background-repeat:no-repeat; background-position:right;font-size:90%;color:#a0a0a4;}
#map {border:1px solid #999; height:380px; width:450px;}

/* 	SMILE GALLERY */
.Smiley {width:390px; height:250px; background-color:#f7f1e4; float:left; display:inline;margin:0 10px 15px 10px;padding:15px;border:1px solid #ccc;}
.Smiley .Block {width:175px;float:left; height:132px; display:inline;margin:8px; border:1px solid #dadada; background-color:#ebebeb; text-align:center;}
.Smiley .Title {background-color:#7093fa; color:#fff; font-weight:bold;margin:0 0 5px 0;padding:3px;}
.SmileThumb { height:100px;overflow:hidden;}
/* 	NAVIGATION STYLES */
a{color:#333333; text-decoration:none;}
a:hover { text-decoration:underline;}
.TeamRows a {text-decoration:none;color:#151c54;}
.NavBar ul {list-style-type:none;margin:0 0 0 0; padding:0; position:absolute;top:3px;z-index:5;}
.NavBar li {margin:0 5px 0 0; padding:0;float:left;}

.NavBar a {margin:0px 0px 0px 0px; padding:6px 0 0 0; color:#69562e; text-decoration:none; display:block; font-size:18px;  text-align:center;height:40px; font-family:"Times New Roman", Times, serif; }

.NavBar a:hover {text-decoration:none;}

#CurrentOne {width:61px; background-image:url(../images/OneBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentTwo {width:107px; background-image:url(../images/TwoBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentThree {width:140px;background-image:url(../images/ThreeBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentFour {width:140px;background-image:url(../images/FourBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentFive {width:107px; background-image:url(../images/FiveBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentSix {width:107px; background-image:url(../images/FiveBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentSeven {width:107px; background-image:url(../images/SevenBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF;}
#CurrentEight {width:107px; background-image:url(../images/ThreeBg.jpg); background-repeat:no-repeat; color:#151c54;background-color:#FFFFFF; }

#Footer a {color:#a0a0a4; text-decoration:none;}
#Footer a:hover {text-decoration:underline;}
/* STYLES */
h3 {color:#151c54; font-family:"Times New Roman", Times, serif;font-size:24pt;line-height:100%;margin:0 0 5px 0; font-weight:normal;}
.right{float:right;}
.left{float:left;}
.small {font-size:8pt; font-weight:normal;}
.White {color:#fff;}
.DarkBlue {color:#3040ba;}
.LightBlue {color:#526ced; margin-left:200px;}
.DownloadBtn {border:none; position:absolute; top:110px; left:54px;}

.Clear {float:none; clear:both;}
.Right {float:right;}
#RightBox {
width:150px;
border-left:1px solid #999;
height:300px;
padding-left:10px;
float:right;
font-size:14px;
}
#RightBox img {margin-bottom:15px;}
.Box {width:130px; height:69px; padding:10px; background-image:url(../images/RightBoxBg.jpg); background-repeat:no-repeat; text-align:center; color:#FFFFFF;}
.borderinput, textarea {padding:3px; border:1px solid #ccc; color:#333; font-family:Verdana, Helvetica, sans-serif; font-size:12px;}

/* LINKS */
a:link, a:visited, a:hover, a:active {outline:none;}
.RhsImage {float:right;margin:0 0 0 20px;border:none;}
#Portrait { float:right;width:492px; height:490px;margin:10px 10px 10px 20px;}
#Portrait img {border:1px solid #ccc;margin:0 10px 10px 0;float:left;display:inline;}

/*.PortImg {border:1px solid #d1c699;border-top:2px solid #d1c699;border-bottom:2px solid #d1c699;}*/