body, html{ 

	margin: 0;
	text-align: center;
	background-color: #f3f3f3;
	
}

#devtext {
	width: 230px;
	float: right;
	margin-right: 75px;
}

.devinfo {
	background-image: url(img/titling.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 15px;
	padding-left: 5px;
	}

#devimg {

	width: 250px;
	float: left;
	margin-left: 50px;
	margin-bottom: 50px;
	
	}

#container{

	width: 781px;
	border-top-width: 9px;
	border-top-style: solid;
	border-top-color: #0675b6;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d6d6d6;
	border-left-color: #d6d6d6;
	margin:0 auto;
	text-align: left;
	background-color: #FFFFFF;
	
	}

#container .devimg {
	width: 360px;
	border: 3px solid #CECECE;
	margin-top: 30px;
	}
	
#container .devimg:hover {

	border: 3px solid #999999;
	
	}

#content {

	width: 780px
	
	}

#addNav {
	height: 120px;
	padding-bottom: 25px;
	}
	
#header {

	background-image: url(img/header.png);
	background-repeat: no-repeat;
	height: 300px;
	
	}

/* --- 7SQ Content --- */


#ssqtype {
	padding-top: 15px;
	padding-left: 320px;	
	}

#ssqnav {
	padding-left: 150px;
	padding-top: 90px;
	background-image: url(img/7SQ/header.png);
	background-repeat: no-repeat;
	height: 70px;
	}

#ssqheader {
	background: transparent url(img/7SQ/header.png) no-repeat;
	height: 165px;
}

#ssqtitle {
	float: left;
	width: 100px;
	margin-top: 25px;
	margin-left: 20px;
	color: #94949c;
}

#ssqloctitle  {
	width: 140px;
	color: #52106B;
	float: right;
	font-size: 12px;
	padding-right: 30px;
	}

#ssqcontent {
	width: 640px;
	margin-left: auto;
	border: 1px solid #999999;
	margin-right: auto;
	}

#ssqcontenta {
	width: 640px;
	margin-left: auto;
	border: 1px solid #999999;
	margin-right: auto;
	height: 800px;
	}

#ssqbody {
	background-image: url(img/7SQ/page_bg.png);
	background-repeat: no-repeat;
	height: 345px;
	}
	
#ssqHome {
	width: 380px;
	float: right;
	padding-top: 20px;
	padding-right: 80px;
}

#ssqFloorplans {
	color: #94949c;
	padding-left: 20px;
}

#ssqLocation {
	width: 550px;
	float: left;
	color: #94949c;
	padding-top: 20px;
	padding-left: 50px;
}

#ssqSpecifications {
	color: #94949c;
	background-color: #e7efef;
	width: 515px;
	margin-left: 20px;
	margin-top: 10px;
	padding: 20px;
}

#ssqSpecifications li {
	list-style: square;
	}

#ssqSpecifications h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	}

#ssqSpecifications h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: lighter;
	}

.white {
	color: #FFFFFF;
	}
	
#ssqfloat {
	float: right;
	width: 50px;
	}

/* --- Trinity Content --- */

#trinityNav {
	padding-left: 45px;
	padding-top: 15px;
	}

#trinityContenta {
	width: 650px;
	background-image: url(img/Trinity/header.png);
	background-color: #1976bc;
	padding-top: 75px;
	margin-left: 60px;
	padding-bottom: 50px;
	background-repeat: no-repeat;
	}

#trinityContent {
	width: 650px;
	background-image: url(img/Trinity/header.png);
	background-color: #1976bc;
	padding-top: 75px;
	margin-left: 60px;
	padding-bottom: 50px;
	background-repeat: no-repeat;
	height: 750px;
	}
	
#trinityContentb {
	width: 650px;
	background-image: url(img/Trinity/header.png);
	background-color: #1976bc;
	padding-top: 75px;
	margin-left: 60px;
	padding-bottom: 50px;
	background-repeat: no-repeat;
	height: 500px;
	}

#trinityBody {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 50px;
	}

#trinityindex {
	margin-top: 75px;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 300px;
	}

#trinityBodyleft {
	text-align: left;
	float: left;
	width: 412px;
}

#tloctitle {
	width: 200px;
	color: #FFFFFF;
	float: right;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 25px;
}
	
#trinityBodyright {
	width: 150px;
	text-align: left;
	float: right;
	padding: 0 50px 0 0;
}

#trinitySpec {
	background-color: #1976bc;
}

#TrinityLocation {
	width: 550px;
}

#planNav01 {
	background-color: #1863b5;
	float: left;
	padding-left: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 300px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#planNav02 {
	background-color: #1863b5;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 305px;
	padding-top: 10px;
	padding-bottom: 10px;
}
	
.squareLi {
list-style: square;
}

#trinityHome {
}

#floorholder {
	float: left;
	padding: 10px;
	background-color: #082163;
}

#floortext {
	float: left;
	margin-left: 20px;
}

.floornava {
	padding-right:15px;
	}
.floorheader {
	font-size: 16px;
	}

#footer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #CCCCCC;
	width: 731px;
	height: 20px;
	padding-top: 10px;
	padding-left: 50px;
	clear: both;
	margin-top: 50px;
	
	}

/*--- Trinity Rollovers ---*/

	a.tdevnav {
	width: 102px;
	display: block;
	background-image: url(img/Trinity/development.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 17px;
	}
	
	a.tdevnav span { 
	
	display: none;
	
	}
	
	a.tdevnav:hover { 
	
	background-image: url(img/Trinity/development.png);
	background-repeat: no-repeat; 
	background-position: 0px -23px;
	
	}
	
	a.tfloornav {
	width: 91px;
	height: 17px;
	display: block;
	background-image: url(img/Trinity/floorplans.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;	
	}
	
	a.tfloornav span {
	 
	display: none;
	
	}
	
	a.tfloornav:hover { 
	
	background-image: url(img/Trinity/floorplans.png); 
	background-repeat: no-repeat; 
	background-position: 0px -23px;
	
	}
	
	a.tlocnav {
	width: 90px;
	height: 14px;
	display: block;
	background-image: url(img/Trinity/location.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;	 
	 }
	
	a.tlocnav span { 
	
	display: none;
	
	}
	
	a.tlocnav:hover { 
	
	background-image: url(img/trinity/location.png); 
	background-repeat: no-repeat; 
	background-position: 0px -23px;
	
	}
	
	a.tspecnav {
	
	width: 94px; 
	height: 17px;  
	float: left; 
	display: block;
	background-image: url(img/Trinity/Specs.png); 
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
	}
	
	a.tspecnav span { 
	
	display: none;
	
	}
	
	a.tspecnav:hover { 
	
	background-image: url(img/trinity/Specs.png); 
	background-repeat: no-repeat; 
	background-position: 0px -23px;
	
	}

/*---7SQ Rollovers---*/

	a.devnav { 
	
	width: 130px; 
	height: 16px;  
	float: left;
	display: block; 
	background-image: url(img/7SQ/development.png); 
	background-repeat: no-repeat; 
	background-position: 0px 0px;
	
	}
	
	a.devnav span {
	
	display: none;
	
	}
	
	a.devnav:hover { 
	
	background-image: url(img/7SQ/development.png);
	background-repeat: no-repeat; 
	background-position: 0px -22px;
	
	}
	
	a.floornav { 
	
	width: 78px; 
	height: 14px;  
	float: left;
	display: block; 
	background-image: url(img/7SQ/floorplans.png); 
	background-repeat: no-repeat; 
	background-position: 0px 0px;
	
	}
	
	a.floornav span { 
	
	display: none;
	
	}
	
	a.floornav:hover { 
	
	background-image: url(img/7SQ/floorplans.png); 
	background-repeat: no-repeat; 
	background-position: 0px -22px;
	
	}
	
	a.locnav {
	
	width: 100px; 
	height: 14px;  
    float: left;display: block; 
    background-image: url(img/7SQ/location.png); 
	background-repeat: no-repeat; 
	background-position: 0px 0px;
	
	 }
	
	a.locnav span { 
	
	display: none;
	
	}
	
	a.locnav:hover {
	 
	background-image: url(img/7SQ/location.png); 
	background-repeat: no-repeat; 
	background-position: 0px -22px;
	
	}
	
	a.specnav {
	
	width: 88px; 
	height: 16px;  
	float: left; 
	display: block;
	background-image: url(img/7SQ/Specs.png); 
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
	}
	
	a.specnav span { 
	
	display: none;
	
	}
	
	a.specnav:hover { 
	
	background-image: url(img/7SQ/Specs.png); 
	background-repeat: no-repeat; 
	background-position: 0px -22px;
	
	}
	
	/******Maps********/
	
	#map_canvas {
	
	width: 350px; 
	height: 250px;
	margin-left: 25px;
	
	}
	
	#map_canvasssq {
	width: 350px;
	height: 250px;
	}

