@charset "UTF-8";
/* CSS Document */
body {background-color:#f4e1ae; margin:10px auto; background-image:url(/images/bgTop3.jpg); background-position:top; background-repeat:repeat-x; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:25px; color:rgb(255,255,255);}
a {color:rgb(241,221,162);}

H1 {font-family: Times, Times New Roman, Serif; font-size:24px; color:#f4e1ae; 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:#f4e1ae; font-weight:normal; font-variant:small-caps; letter-spacing:1px;}
H3 {font-family: Times, Times New Roman, Serif; font-size:20px; color:#f4e1ae; font-weight:normal; letter-spacing:3px; margin:0px 0px 10px 0px;}
H4 {font-family: Times, Times New Roman, Serif; font-size:32px; color:rgb(96,53,62); font-weight:normal; letter-spacing:3px; margin:0px 0px 10px 0px;}
p  {/*font-family: Times, Times New Roman, Serif; font-size:14px; */color:#ffffff;/* line-height:25px; text-align:center;*/}

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

.featuresName {font-weight:bold; color:#f4e1ae; 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:#fff; letter-spacing:2px;}
.contactUs a {text-decoration:underline;}

#main {background-image:url(/images/TCC_greenBG5.jpg); width:900px; margin:auto; border:8px solid #fff;}
#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:none; color:#fff;}
#rightContentCol a:hover {color:#f4e1ae;}

/*----- HEADER ---------------------------------------------------------------------------------------*/
#header {background-color:rgb(96,53,62); margin:0px auto; height:96px; text-align:center;}
#header img {margin-top:11px;}
#headerBottomFade {height:35px; background-image:url(/images/bottomHeaderFade.jpg); background-repeat:repeat-x;}

/*----- TOP NAV --------------------------------------------------------------------------------------*/
#topNav {margin-top:0px; height:32px; background-image:url(/images/TCC_topNavBG.jpg); background-repeat:no-repeat; text-align:center;}
.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-image:url(/images/nav_images/TCC_active_bg.jpg); }
#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 12px; height:30px; color:#000; font-weight:bold; text-decoration:none; font-family:Arial, sans serif; font-size:13px; /*background-image:url(/images/nav_images/TCC_navSeparator.jpg); background-repeat:no-repeat; background-position:right;*/ }
#menu a:hover { background-image:url(/images/nav_images/TCC_over_bg.jpg); }
#menu li.end { background-image:none; }


/*----- CONTENT --------------------------------------------------------------------------------------*/
#content {margin:15px 15px 40px 15px;}
#modelBlock {background-color:rgb(96,53,62); 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:#e9d3ac;}
/*#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:rgb(96,53,62); 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:#fff;}
#footerRight a:hover {color:#f4e1ae;}

#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:#76434a;}
#footerRightbelow a:hover {color:#24362a; text-decoration:underline;}
#footerRightbelow p {font-family: Arial, Sans Serif;font-weight:normal; font-size:11px; color:#76434a; text-align: left;}
#DBfooter {width:870px; margin:10px auto;}
.DBfooter, .DBfooter a {font-family:Arial, Helvetica, sans-serif; font-size:10px;}

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;}
