@charset "utf-8";
/* CSS Document */

#clear{
clear:both;}

/* Body */
body 
{text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
line-height:1.6em;
background-image: url(../images/BG.png);
}


#container
{
width:960px;
margin:auto;
text-align:left;

}

#header{
width:960px;
height:165px;
background-color:#FFFFFF;
border:none;
overflow:hiddenp;
}

#header1{
width:960px;
height:165px;
background-color:#FFFFFF;
border:none;
overflow:hiddenp;
margin-bottom: 1.2em;
margin-top:2em;
}


#headleft{
height:165px;
width:231px;
background-image: url(../images/headlogo.gif);
float:left;
}

#headright{
height:165px;
width:430px;
background-image: url(../images/headbanner.png);
float:right;
}

#topText{
padding: 87px 0 0 0;
text-align:left;
}

#topText p {
color:#121246;
width: 290px;
float:left;
}

#tierOne{
width:960px;
margin-top:1.2em;

}

#breadCrumbs{
background:#fff;
height:15px;
padding:0 5px 8px 25px;
margin:5px 0 0 0:
}
#breadCrumbs a{
color:#667b90;
}

#noticeBar{
background:#ede7d7;
height:15px;
padding:0 5px 8px 25px;
margin:.6em 0 0 0;
color:#341c10;
}
#noticeBar a{
color:#667b90;
}

#netBar{
background:#667b90;
height:15px;
padding:0 5px 8px 25px;
margin:.6em 0 0 0;
font-size:1 em;
font-weight:bold;
text-transform:uppercase;
color:#fff;
}
#netBar a{
color:#667b90;
}

#projectBox1{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em .6em 0 0;
}
#projectBox2{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 0;
}
#projectBox3{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 .7em;
}
#projectBox4{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em 0 0 .7em;
}

#featBox{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
}

#featPhoto{
float:left;
margin:.3em .3em .3em .3em;
border:#FFFFFF;
}

#featBar{
float:right;
margin:.3em .3em .3em 0;
border:#FFFFFF;
}

#featText{
float:left;
text-align:left;
font-size: 75%;
line-height:1em;
width:110px;
margin-top:.5em;
}

#tierTwo{
width:960;
margin-top:1.2em;
display: inline;

}


#footInfo{
width:960px;
height:100px;
background-color:#FFFFFF;
}

#footBottom{
width:960px;
height:50px;
background-color:#d2d2d2;
}


/*MenuBar*/
 
#headNavbar{
background-color:#c8c8c8;
height:47px;
padding-top:4px;
border:thick;
border-color:#FFFFFF;
}


ul#navMain{
margin:.5em 0 0 0;
padding:10px 0 0 10px;
 }

ul#navMain li{
margin: 20px 0 0 0;
display:inline;
}

ul#navMain li a{
display:inline;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding: 0 1em 0 1em;
}

ul#navMain li a:hover{
color:#121246;

}
/*Media Content1*/

#mediaContent1{
width:715px;
height:286px;
background-color:#FFFFFF;
float:right;
}

#leftContent1{
float:left;
height: 270px;
width: 426px;
margin: .5em .5em .5em .5em;
overflow:hidden;
background-image:url(../mainmedia/media/background.png);
}
#rightContent1{
float:left;
height: 270px;
width: 266px;
background-color:#666666;
margin: .5em .5em .5em 0;
overflow:hidden;
}

#topContent1{
background-color:#ced5da;
padding: .7 0 0 0;
height:100px;
}

#topContentText{
background-color:#ced5da;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding: .7em .7em 0 .7em;
height:90px;
}


#bottomContent1{
background-color:#667b90;
padding: 0 .7em 0 .7em;
height:232px;
}

#bottomText{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding:.4em 0 0 0;
line-height:line-height:100%;
}

#bottomText a{
color: #fff;
font: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:12px;
}

/*Media Content2*/

#mediaContent2{
width:715px;
height:286px;
background-color:#FFFFFF;
float:right;
}

#aboutLabel{
background-image:url(../images/01titleBar.png);
background-repeat:repeat;
height:30px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
}

#aboutText{
padding:3px 0 0 6px;
font-size:90%;

}
#aboutText1{
padding:3px 0 0 6px;
font-size:90%;
line-height:108%;

}
#leftContent2{
float:left;
height: 270px;
width: 426px;
margin: .5em .5em .5em .5em;
overflow:hidden;
background-color:#FFFFFF;
}

#leftContent3{
float:left;
height: 270px;
width: 426px;
margin: .5em .5em .5em .5em;
overflow:scroll;
background-color:#FFFFFF;
}

#rightContent2{
float:left;
height: 270px;
width: 266px;
background-color:#666666;
margin: .5em .5em .5em 0;
overflow:hidden;
}

#topContent2{
background-color:#ced5da;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding: 0 .7em 0 .7em;
height:100px;
}
#amenities{
background-color:#667b90;
font-size:14px
font-weight:bold;
color:#FFFFFF;
padding: 0 .7em 0 .7em;
height:332px;
text-align:left;
}

#amenitiesList{
margin:0 0 0 0;
width:225px;
height:285px;
text-align:left;
padding:.4em 0 0 0;
line-height:1.3;
}

#amenitiesList ul{
 list-style-type: none;
 width: 205px;
}


#amenitiesList li{
color: #fff
font: Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:12px;
}

#amenitiesList li a{
color: #fff;
font: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:12px;
}

/*Media Content2*/
#tierThree{
width:715;
margin-top:1.2em;
float:right;
}

#mediaContent2{
background-color:#FFFFFF;
width:715px;
height:286px;
float:right;
overflow:hidden;
margin: 1.2em 0 0 0;
}

#mediaContent2insert{
background-color:#FFFFFF;
width:715px;
height:225px;
float:right;
overflow:hidden;
}


#media2title{
background-image:url(../images/01titleBar.png);
background-repeat:no-repeat;
float:left;
margin: 0 .5em .5em 0;
width:213px;
height:30px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;

}

#toolBox{
width:225px;
height:286px;
background-color:#FFFFFF;
float:left;
margin:1.2em 1.2em 0 0;
text-align:left;
border: 1px dotted #999;
border-width: 1px 0; }

#toolBox ul{
 list-style-type: none;
 width: 205px;
}

#toolBox li{
color: #181445;
font: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#toolBox li a{
color: #667b90;
display: block;
text-decoration: none;
padding:0 0 0 5px;
}

#toolBox li a:hover {
background:#ced5da;
}

/*Side Bar*/
#conditional{
height:50px;
width:225px;
clear:both;
padding:0 0 0 0;
padding:0 0 0 0;
}

#sidebarMain{
background-color:#FFFFFF;
float:left;
margin:0 1.2em 0 0;
width:225px;
height:285px;
text-align:left;
border: 1px dotted #999;
border-width: 1px 0;
}

#sidebarMain ul{
 list-style-type: none;
 width: 205px;
}


#sidebarMain li{
color: #181445;
font: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#sidebarMain li a{
color: #667b90;
display: block;
padding:0 0 0 5px;
text-decoration: none;
}

#sidebarMain li a:hover {
background:#ced5da;
}


#navSide{
list-style:none;
text-align:left;
margin:1em 0 0 0;
padding:0 0 0 10px;

}

ul#navSide li a{
font-size:.9em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
list-style:none;
padding:0 0 0 5px;
}
ul#navSide li a:hover{
color:#121246;
}

/*News / Info Boxes*/

#infoBox1{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 0; }

#infoBox2{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 .7em;
}
#infoBox3{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 1.2em .7em;
}
#infoBox4{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em 0 1.2em .6em;
}

#infoBox{
width:225px;
height:225px;
background-color:#FFFFFF;
}

#newsLable{
background-image:url(../images/01titleBar.png);
background-repeat:no-repeat;
margin: .5em .5em .5em .5em;
width:200px;
height:30px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
}

#newsMain{
margin: .5em .5em .5em .5em;
overflow:hidden;
}

#promoLable{
background-image:url(../images/01titleBar.png);
background-repeat:no-repeat;
margin: 0 0 .5em 0;
width:200px;
height:30px;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
}
	
/*Elements*/
a {
text-decoration:none;
}


p {
color: #43433f;
line-height: 21px;
}

ul{
list-style:none;
}

#pagetext{
font-size:10px;
text-align:right;
text-decoration: none;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
padding:0 0 0 5px;
}
#pagetext a{
color:#667b90;
}


#footerCopyright{
margin: .5em .5em .5em .5em;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
float:left;
}
/*Layout & Prices*/
#layoutBox{
width:700px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 0 .5em;
}
#contact{
width:100%;
height:100%;
background-color:#ced5da;
}
table.stats
{text-align: center;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 100%;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 

table.stats1
{text-align: center;
font-weight: normal;
font-size: 11px;
width: 100%;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

table.stats1 td
{color: #000;
text-align: left;
border: 1px #fff solid;
padding:0 0 0 1em;}

table.stats1 td.hed
{
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 

table.stats1 a{
display:inline;
color:#667b90;
}

table.stats1 a:hover{
font-weight:bold;
color:#666;

}
table.stats1 tr:hover{
background-color:#fff;
}
table.stats1 thead{
font-size:12px;
font-weight:bold;
}

/*Video Content*/

#videoContent{
width:576px;
height:356px;
background-color:#FFFFFF;
}
#videoBox{
width:560px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 0 .5em;
}
#videoContainer
{
width:576px;
margin:auto;
text-align:left;
background-color:#FFFFFF;

}
#videolayoutBox{
width:560px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 .6em .5em;
}
#mediaContent3{
margin:1.2em 0 1.2em 0; 
width:715px;
height:710px;
background-color:#FFFFFF;
float:right;
}