.bodycopy, ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
.copyrightstuff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.size11ptboldgreen {
	color: #ffa517;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
.size11pt {font-size: 11px; font-style: normal; line-height: 16px; font-family: Arial, Helvetica, sans-serif;}.size20ptgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #999999;
}
.size28ptbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
}
.size18boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffa517;
}
.bodycopybold {
}
.size20ptbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.buildingtabletypebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 13px;
	text-transform: uppercase;
}
.buildingtitlelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.bodycopybold {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.buildingtabletype {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; }
.buildingsubtitles {
	color: #ffa517;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.buildingdescriptbold {
	color: #FFA517;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.buildingdescriptbold a {
	color: #FFA517;
}

.viewflrplan {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; }.size14ptboldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffa517;
}
.currentlyavailable {
	font-size: 14px;
	font-weight: bold;
	color: #ffa517;
}
.currentbuildings {
	color: #ffa517;
	font-weight: bold;
}
.citynames {
	color: #ffa517;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
.copyrightstuff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.latestnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
}
.latestnewstitle {
	font-size: 14px;
	font-weight: bold;
	color: #ffa517;
}
.bodycopynews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.bodycopynews-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffa517;
}
.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #ffa517;
}
.style2 {
	color: #ffa517;
	font-weight: bold;
}
.boldtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffa517;
	text-decoration: underline;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffa517;
}
.tglargewhitetitle {font-size: 18px}
.style4 {font-size: 20px}
.click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.types {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.floors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffa517;
	text-decoration: none;
}
.numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.boldtitlesnocolor {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.currentlyavailable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffa517;
}
.tgbodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.vr_adress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}
.tg_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #000000;
}
.vr_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.ec_logo {
	float: right;
	height: auto;
	width: 2in;
	margin-right: 200px;
}

.vr_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #000000;
}
.vr_logo {
	float: left;
	height: 1.4in;
	width: 3in;
	margin-right: 40px;
	margin-left: 20px;
	margin-top: 10px;
}


.tgregistration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.tgregistration textarea{
	width:280px;
	height:100px;
}
.tgregistration input, select{
	width:150px;
}
.err, .err td{
	color:#FFA517;
	font-weight:bold;
	
}
.err td input, .err td textarea{
	background-color:#FFA517;		
}
.tgbodycopyredbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: 8c3114;
}
.tgbodycopybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: 101d2d;
	font-weight: bold;
}
.tg18ptyellowbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: ffa517;
}
.tg11ptboldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 101d2d;
}
.tg14ptyellowbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: ffa517;
}
.tg11ptblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 101d2d;
	line-height: 15px;
}
#container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: 101d2d;
}
a {
 color: #ffa517;
}




/* The containing box for the gallery. */
#container {
	position:relative;
	width:510px;
	height:396px;
	background-image: url(images/tg_images/gall_ph1.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
    }


/* Removing the list bullets and indentation */
#container ul {
    padding:0;
    margin:0;
    list-style-type:none;
    }
	
/* Remove the images and text from sight */
#container a.gallery span {
	position:relative;
	width:1px;
	height:1px;
	top:616px;
	left:524px;
	overflow:hidden;
    }
	
/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block;
    color:#000;
    text-decoration:none;
    border:1px solid #000;
    margin:1px 2px 1px 2px;
    text-align:left;
    cursor:default;
    }
#container a.slidea {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph1_th.jpg);
    }
#container a.slideb {
    background:url(../images/tg_images/gall_ph2_th.jpg);
	height:60px;
	width:60px;
	;
	background-image: url(images/tg_images/gall_ph2_th.jpg);
    }
#container a.slidec {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph3_th.jpg);
    }
#container a.slided {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph4_th.jpg);
    }
* html #container a.slided {
    height:60px;
    width:60px;
    }
#container a.slidee {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph5_th.jpg);
    }
#container a.slidef {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph6_th.jpg);
    }
* html #container a.slidef {
    height:60px;
    width:60px;
    }
#container a.slideg {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph7_th.jpg);
    }
#container a.slideh {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph8_th.jpg);
    }
#container a.slidei {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph9_th.jpg);
    }
#container a.slidej {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph10_th.jpg);
    }
#container a.slidek {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph11_th.jpg);
    }
* html #container a.slidek {
    height:60px;
    width:60px;
    }
#container a.slidel {
	height:60px;
	width:60px;
	background-image: url(images/tg_images/gall_ph12_th.jpg);
    }
	
	
	/* set the size of the unordered list to neatly house the thumbnails */
#container ul {
	width:150px;
	height:386px;
	margin:5px;
	float:right;
    }
#container li {
	float:right;
	margin-left: 0px;
    }
	
/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #fff;
    }


/* styling the :hover span */
#container a.gallery:hover span {
    position:absolute;
    width:372px;
    height:372px;
    top:10px;
    left:10px;
    color:#000;
    }
