/*Global Styles*/
body,div,p{padding:0;margin:0;}
img{border:0;}
a{border:0;color:#436026;}
a:visited{color:#C60}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.clearBoth {clear:both;height:1px;overflow:hidden;}
.align_right {text-align:right;}
.gray_right {border-right:1px solid #262626;float:left;}
.gphcTxt {display:block;overflow:hidden;text-indent:-5000px;background-repeat:no-repeat;background-color:transparent;background-position:0 0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;line-height:1.25em;}
h1{font-size:17px;color:#002b52;font-weight:normal;}
h2{font-size:14px;color:#002b52;font-weight:bold;}
h3{font-size:14px;color:#333;font-weight:bold;padding:0 0 3px 0;}

/* Structure */	
body {background:#0f0d09 url(/graphics/global/bg-body-tile.jpg) top center;font-family:Arial, Helvetica, sans-serif;}
#container {width:876px;margin:0 auto;}
#tyler_logo {width:876px;padding:12px 0 19px 0;margin-bottom:1px;background:url(/graphics/global/bg-header.jpg) no-repeat right bottom;}
#tyler_logo .gphcTxt {width:318px;height:112px;margin:0 auto;background-image:url(/graphics/global/logo-Tyler-The-New-Urban-Village.png);}
.leftCol {float:left;width:210px;padding-top:35px;margin-left:20px;}
.rightCol {float:left;width:566px;padding:30px 0 50px 0;margin-left:40px;}

/*Main Navigation Styles*/
#navigation {width:876px;height:24px;background:#c28f42;text-align:center;list-style:none;margin:0 0 2px 0;padding:0;}
	#navigation .navItem {display:inline-block;* float:left;padding:0 2px 0 0;margin:0;background:url(/graphics/global/nav-div.gif) no-repeat right top;}
	#navigation .gphcTxt {height:24px;background-image:url(/graphics/global/nav-sprite.png);}
	#navigation .nav_ourdevelopment {width:140px;* margin-left:150px;}
		.nav_ourdevelopment .gphcTxt {width:140px;background-position:left top;}
			.nav_ourdevelopment .gphcTxt:hover {background-position:left bottom;}
	.nav_ouramenities {width:120px;}
		.nav_ouramenities .gphcTxt {width:120px;background-position:-142px top;}
			.nav_ouramenities .gphcTxt:hover {background-position:-142px bottom;}
	.nav_aboutus {width:86px;}
		.nav_aboutus .gphcTxt {width:86px;background-position:-262px top;}
			.nav_aboutus .gphcTxt:hover {background-position:-262px bottom;}
	.nav_ourvideos {width:99px;}
		.nav_ourvideos .gphcTxt {width:99px;background-position:-350px top;}
			.nav_ourvideos .gphcTxt:hover {background-position:-350px bottom;}
	#navigation .nav_contactus {width:100px;background:none;}
		.nav_contactus .gphcTxt {width:100px;background-position:right top;}
			.nav_contactus .gphcTxt:hover {background-position:right bottom;}

/*Subnav Styles*/
#subNav {width:866px;height:28px;background:#764338;list-style:none;margin:0;padding:0 0 0 10px;border-top:2px solid #0f0d09;}
	#subNav .subNavItem {display:inline-block;float:left;padding:0 2px 0 0;margin:0;background:url(/graphics/global/nav-div.gif) no-repeat right bottom;}
	#subNav .gphcTxt {height:28px;}
	/* OUR DEVELOPMENT MENU */
	.ourDevNav .gphcTxt {background-image:url(/graphics/subnav-sprite-development.png);}
	.subnav_histories {width:124px;}
		.subnav_histories .gphcTxt {width:124px;background-position:left top;}
			.subnav_histories .gphcTxt:hover {background-position:left bottom;}
	.subnav_complexmap {width:110px;}
		.subnav_complexmap .gphcTxt {width:110px;background-position:-219px top;}
			.subnav_complexmap .gphcTxt:hover {background-position:-219px bottom;}
	.subnav_areamap {width:88px;}
		.subnav_areamap .gphcTxt {width:88px;background-position:-329px top;}
			.subnav_areamap .gphcTxt:hover {background-position:-329px bottom;}
	.subnav_facts {width:92px;background:none;}
		.subnav_facts .gphcTxt {width:92px;background-position:right top;}
			.subnav_facts .gphcTxt:hover {background-position:right bottom;}

/*.tertiary_nav {font-size:12px;
	color:#436026;
	font-weight:bold;}
a.tertiary_nav:visited {color:#72885C;}
a.tertiary_nav:hover {color:#72885C;}*/
	
/* SECTION HEADERS */
.sectionHead {width:876px;height:94px;margin:0;padding:0;}
#headDev {background-image:url(/graphics/headers/header-our-development.jpg);}
#headAbout {background-image:url(/graphics/headers/header-about-us.jpg);}
#headAmenities {background-image:url(/graphics/headers/header-our-amenities.jpg);}
#headContact {background-image:url(/graphics/headers/header-contact-us.jpg);}
#headVideos {background-image:url(/graphics/headers/header-our-videos.jpg);}

/*Body Styles*/
.second_line {padding:0 0 0 25px}
.arrows{font-size:12px;color:#002b52;}

.content {float:left;}

.home_flash {padding:4px 0 0 0;}
	
.body_content {width:876px;
	background-color:#cc9;
	margin:2px 0 0 0;
	color:#333;
	font-size:11px;
	line-height:1.5em;}

/* CONTACT US ************* */	
.left_contact {padding:15px 0 0 0;width:510px;background-color:#cc9;}
.right_contact {padding:45px 0 0 0;width:366px;background-color:#cc9;}
	
.form_label {padding:0 0 0 70px;
	font-size:11px;
	width:90px;
	background-color:#cc9;
	float:left;}
.form_input {width:340px;
	background-color:#cc9;
	float:left;}
.form_line {padding:0 0 10px 0;}
.address {font-size:11px;
	color:#002b52;}
.required {font-size:11px;
	padding:20px 0 0 160px;}
.error {font-size:12px;
	padding:20px 0 0 160px;
	color:Red}
.thanks {font-size:12px;
	padding:20px 0 0 160px;
	color:#436026}	
.submit {padding:0 0 0 160px;}
.submit_button {margin:15px 0 50px 0;}

/* MISC SUB PAGES ************* */	
.left_about {background-color:#cc9;
	width:190px;
	padding:35px 0 0 20px;}
.right_about {padding:30px 40px 50px 40px;
	width:566px;
	background-color:#cc9;}
	
.about_para {color:#333;
	font-size:11px;
	line-height:16px;}
	
.side_flash {width:180px;padding:0 26px 0 0;}
	
.case_histories {padding:20px 0 10px 20px;}
	
.flash_piece {width:650px;height:449px;padding:0 0 0 20px;}

.case_description {padding:30px 45px 40px 45px;}
.case {width:830px;}

.tenant_list {background-image:url(/graphics/gray_gradient.gif);
	background-repeat:repeat-y;
	border:1px solid #333;
	width:179px;
	height:449px;}
.tenants {padding:25px 18px 0 0;
	font-size:11px;
	color:#fff;
	height:295px;}
	.tenants a {color:#fff;}
	.tenants a:visited {color:#fff;}

.testimonial {padding:0 26px 25px 25px;
	font-size:11px;
	color:#fff;
	font-style:italic;
	line-height:16px;
	height:50px;}
	
.featured {color:#fff;
	text-decoration:none;
	padding:0 0 0 14px;
	font-size:13px;
	font-weight:bold;}
.not_featured {color:#fff;
	font-size:11px;
	text-decoration:none;
	padding:0 0 0 25px;}

.vision {width:830px;padding:0 24px 25px 20px;}

/* MAP */	
.complexMap {margin:0 0 20px 11px;}
/*.map_key {padding:50px 81px 0 25px;width:264px;}*/

/*Footer Styles*/
#footer {height:175px;width:876px;padding:35px 0 0 0;border-top:6px solid #c28f42; border-bottom: 1px solid #C28F42; margin-top:3px;}
	.footLeft {width:306px;padding:0 17px 0 20px;float:left;line-height:18px;font-size:11px;color:#dcd4a7;}
	.footBtns {width:190px;float:left;}
		.footBtns .gphcTxt  {background-image:url(/graphics/global/footBtns.png);width:190px;}
		.footBtns .footCases {height:41px;background-position:left top;}
			.footBtns .footCases:hover {background-position:right top;}
		.footBtns .footNewsletter {height:41px;background-position:left bottom;}
			.footBtns .footNewsletter:hover {background-position:right bottom;}
		.footBtns .footLookbook {height:42px;background-position:left center;}
			.footBtns .footLookbook:hover {background-position:right center;}
	.footRight {width:257px;float:left;margin-left:42px;}	
		#footContactInfo {width:257px;height:41px;margin-bottom:20px;background-image:url(/graphics/global/right_footer.png);}
		.socIconLeft {margin-left:25px;}
		
.footer { width:877px !important; height:81px !important; border-top:1px solid #c6a159 !important; margin:0 auto;}
.footer p { text-align:left; color:#e2dbb8; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:877px; height:81px;}
.footer img { float:left; margin-right:7px; margin-top:-37px;}
.copyright { float:right !important; width:275px !important; margin-top:24px;}
.mover { float:left !important; width:250px !important; margin-top:39px;}
	
/* VIDEO ******************************************* */	
.video-list {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;padding-left:14px;}
h2.videos {font-size:16px;}
.video-list li {padding-top:15px;color:#333;}
.video-list li a:hover {font-weight:bold;}
.video-list li ul {}
.news-opt {width:250px;}
.news-opt-checkbox {width:10px; margin:-2px 0 0 3px;}
.social-media {margin-left:33px;margin-top:78px;}
    .social-media img {padding-left:8px;}
*:first-child+html .social-media {margin-left:60px;}
.contact-intro {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding: 20px 0 17px 30px; width:400px;}
*:first-child+html .footer3 {width:0; height:41px;}

/* NEWSLETTER ******************************************* */
.newsletter .body_content {padding-top:1px;}	
.archiveList li {margin-bottom:10px;}

