@charset "UTF-8";
/* CSS Document */
body {margin:auto; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:25px;}
a {color:#000;text-align: center;text-decoration:underline;}

H1 {font-family: Times, Times New Roman, Serif; font-size:24px; color:#000; font-weight:normal; font-variant:small-caps; letter-spacing:1px; line-height:30px;}
H2 {font-family: Times, Times New Roman, Serif; font-size:18px; color:#000; font-weight:normal; font-variant:small-caps; letter-spacing:25px; text-align:center;}
H3 {font-family: Times, Times New Roman, Serif; font-size:20px; color:#000; font-weight:normal; letter-spacing:3px; margin:0px 0px 10px 0px;}
H4 {font-family: Times, Times New Roman, Serif; font-size:32px; color:#000; font-weight:normal; letter-spacing:3px; margin:0px 0px 10px 0px;}
p  {/*font-family: Times, Times New Roman, Serif; font-size:14px; */color:#000;/* line-height:25px; text-align:center;*/}

.subHead {color:#000; font-weight:bold; font-size:16px; line-height:25px;}
.modelName {font-family: Times, Times New Roman, Serif; font-size:36px; color:#000; font-weight:normal; font-variant:small-caps; letter-spacing:5px; line-height:30px;}
.modelSubHead {color:#000; font-weight:bold; font-size:21px; line-height:25px; margin-top:-25px;}
.modelDescription {color:#000; font-weight:bold; font-size:21px; line-height:25px;}

.featuresName {font-weight:bold; color:#000; font-variant:small-caps; font-size:16px;}
.floorplansName {font-weight:bold; color:#f4e1ae; font-variant:small-caps; font-size:13px;}

.ModelLink {font-family: Times, Times New Roman, Serif; font-size:16px; color:#f4e1ae; font-weight:bold; font-variant:small-caps; letter-spacing:1px; line-height:20px; text-align: right;}
.ModelLink a {text-decoration:underline; color:#fff; }

.contactUs {font-family: Times, Times New Roman, Serif; font-size:20px; color:#000; letter-spacing:2px;}
.contactUs a {text-decoration:underline;}

#main {width:900px; margin:auto; border:8px solid #000;}
#leftContentCol {float:left; width:400px; text-align:center;}
#leftContentCol img {margin:20px auto;}
#rightContentCol {float:left; width:480px; text-align:center; margin-right:20px;}
#rightContentCol a {font-weight:normal; font-size:16px; font-variant:small-caps;text-decoration:underline; color:#000;}

/*----- HEADER ---------------------------------------------------------------------------------------*/
#header {background-color:#666666; margin:0px auto; height:96px; text-align:center;}
#header img {margin-top:11px;}
#headerBottomFade {height:35px; background-repeat:repeat-x;}

/*----- TOP NAV --------------------------------------------------------------------------------------*/
#topNav {border-bottom:2px solid #000; margin-top:15px; height:20px; background-color:#fff;}
.topNav {font:8px/10px "Times New Roman", Times, serif normal;}
.tabClass { /*background-color: #D0071A;*/ }
.tabClass a { color:#000; font-weight:bold; text-decoration:none; font-size:14px; }
.clear { clear:both; }
.active { background-color:#999;}
#menu { list-style:none; margin:0px; padding:0px 0px 0px 0px; width:900px; height:30px; }
#menu li { float:left; padding:0px 0px; height:30px; background-image:url(/images/nav_images/TCC_navSeparator.jpg); background-repeat:no-repeat; background-position:right; }
#menu a { display:block; padding:3px 10px; height:30px; color:#000; font-weight:bold; text-decoration:none; font-size:14px; /*background-image:url(/images/nav_images/TCC_navSeparator.jpg); background-repeat:no-repeat; background-position:right;*/ }
#menu li.end { background-image:none; }

/*----- CONTENT --------------------------------------------------------------------------------------*/
#content {margin:15px 15px 40px 15px;}
#modelBlock {background-color:#666666; height:150px; width:390px; float:right; text-align:center; margin-top:40px;}
#modelDescriptionBlock {width:390px; float:right; text-align:center;}

/*----- FOOTER ---------------------------------------------------------------------------------------*/
#footer {width:900px; /*margin:0px auto; height:85px; padding:10px 40px 0px; background-color:rgb(96,53,62);*/}
#footerContainer {/*border:1px solid red;*/ background-color:#CCC;}
/*#footerNew {width:820px; margin:0px auto; height:85px; padding:10px 40px 0px; background-image:url(/images/TCC_redBG.jpg);}*/
#footerLeft {float:left; margin:10px 0px 0px 85px; text-align:center;}
#separator {width:1px; background-color:#FFF; height:74px; float:left; margin:20px 50px; height:50px;}
#footerRight {float:left; /*height:70px;*/ text-align:center; margin-top:15px;}
#footerRight a {font-weight:normal; font-size:16px; font-variant:small-caps;text-decoration:none; color:#000;}
.DBfooter {font-family:Arial; font-size:11px; font-weight:normal;font-width:narrower;text-color:#fff;}
#DBfooter { width:900px; text-align:center; padding:10px 4px 10px 4px; background-color:#fff; margin:auto;}

#footerRightbelow {margin:0px auto;/* height:20px;*/ text-align:center; width:900px;}
#footerRightbelow a {font-family: Arial, Sans Serif;font-weight:normal; font-size:11px; /*font-variant:small-caps;*/ text-decoration:underline; color:#000;}
#footerRightbelow p {font-family: Arial, Sans Serif;font-weight:normal; font-size:11px; color:#000; text-align: left;}

div.article-thumbnail { float:left; padding-right:8px; }
div.article-listing { float:left; }
div.article-header {color:#fff; font-weight:bold; text-transform:uppercase; border-bottom:solid 1px #fff;margin-bottom:5px;line-height:2px;}
div.article-headline {font-weight:bold;text-transform:capitalize;}
div.article-date {color:#c6c7c9; font-weight:normal; font-size:12px; line-height:20px;}
div.article-intro-text {font-weight:normal;font-size:12px;line-height:16px;}
div.view-more-link {padding-bottom:5px;margin-bottom:15px;}
div.view-more-link a.article-view-more {color:#fff; font-weight:normal; font-size:12px; text-decoration:none;}
div.view-more-link a:hover.article-view-more {color:#ccc; }
#content-wrapper-interior #content-area #about .article-body a {color:#434244;}
#content-wrapper-interior #content-area #about .article-body a:hover {color:#fff;}
#content-wrapper-interior #content-area #about .article-body img {margin:6px;}
