/*--------- COMMON ---------*/
body{background: #fff url(/images/bk.gif) bottom center repeat-x; padding:0px; margin:0px; min-height: 794px;}
div { margin: 0; padding: 0; }
img { border: 0; }
p { font: 12px Verdana, Arial, sans-serif; line-height: 1.4em; color: #666; padding-bottom: 15px; margin: 0;}
b {color: #000; font-weight: bold; font-size: 12px;}
strong {font-weight: bold;}
a {font-weight: normal; font-size: 12px; text-decoration: underline; color: #562023;}
a:hover {color: #844E53; }
ol {padding: 0 10px 20px 50px; margin: 0px;}
ul {padding: 0 10px 20px 50px; margin: 0px;}
li {font: 12px Verdana, Arial, sans-serif; line-height: 1.4em; color: #666; margin: 0;}

h1 { font: 18px Georgia, sans-serif; color: #009DB2; text-align: center; text-align:left; padding: 0; margin: 0; }
h2 { font: 15px Georgia, sans-serif; color: #009DB2; text-align: center; text-align:left; padding: 0; margin: 0;}

.column{position: relative;float: left;}
.inline {display: inline;}
.center {text-align: center; font-size: 10px;}
.clear {clear: both;}
.input{font: Verdana, Arial, sans-serif;font-size:11px; color: #666; background-color: fff; width: 300px; padding: 3px; border: 1px solid #009DB2; }
h3.jobTenant {font: 13px Georgia, sans-serif; color: #009DB2; padding: 0 0 0 20px; font-weight: bold; margin: 0px;  }
#jobTitle {padding-left: 20px; font: 11px Verdana, Arial, sans-serif; color: #666; font-weight: bold; width: 85px;}

* { behavior: url(/javascripts/iepngfix.htc) } /* Enables trasparent PNGs in IE */


/*--------- structure ---------*/
#container{width: 1094px; text-align:left; margin:0px auto; background: url(/images/bk_column.gif) center repeat-y;}
	#content{ }
		
		#header{padding:15px 0 0 0; width:1094px; background-color: #fff;}
		
		#mainbanner {padding-left: 118px;}
		
		#topnav {background: #562023 url(/images/bk_tnav.gif) no-repeat; width: 860px; margin-left: 118px; height: 36px;}
			#topnav ul{list-style: none; margin: 0;padding: 0;}
			#topnav li{list-style: none; float: left; padding: 0; margin: 0;}
			#topnav a{display: block; height: 36px; text-indent: -5000px; overflow: hidden;}
			#topnav a:hover{background-image: none;}	
			#highlight {color: #8ee9f5;}
			
				
		#recentnews {width: 199px; background: #fff url(/images/bk_recentnews.gif) repeat-x; border-right: 1px solid #c2c1be; position:relative; top: 0px; left: 119px; min-height: 300px;}
			#recentnews h1 {padding: 15px;}
			#recentnews p {padding: 0px 10px 15px 15px; line-height: 1.1em;}
			#recentnews a {font-size: 10px; text-decoration: underline;}
		
		#recentnewsright {width: 189px; }
		    #recentnewsright h1 {padding: 15px;}
			#recentnewsright p {padding: 0px 10px 15px 15px; line-height: 1.1em;}
			#recentnewsright a {font-size: 10px; text-decoration: underline; position:relative; top: 0px; left: 11px;}
			#recentnewsright img {padding: 5px 0 5px 10px;}
		
		#adtext{width: 458px; background-color: #fff; min-height: 350px; position:relative; top: 0px; left: 119px;}
			#adtext h1 {padding: 15px 15px 15px 20px;}
			#adtext h2 {padding: 10px 15px 10px 20px;}
			#adtext p {text-align:left; padding: 0 20px 15px 20px;}
			#adtext table {padding-left: 20px;}
			#adtext th {font: 12px Verdana, Arial, sans-serif; color: #666; font-weight:bold;}
			#pix {width: 150px; padding: 5px 0 5px 0;}
			#col1 {width: 200px;}
			#map {margin-left: 5px; z-index: -20;}
			
		#poll {width: 196px; background: #fff url(/images/bk_poll.gif) repeat-x; border-left: 1px solid #c2c1be; min-height: 300px; position:relative; top: 0px; left: 119px;}
			#poll h1 {padding: 15px;}
			#poll p {font-size: 10px; padding: 0px 10px 15px 5px; line-height: 1.3em;}
			#poll form {padding-left: 0px; font: 10px Verdana, Arial, sans-serif; color: #666;}
			#countdown {
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
}
			#pollContent { font: 12px Verdana, Arial, sans-serif; line-height: 1.4em; color: #666; padding: 0 5px 10px 15px; margin: 0;}
		
		#footer {clear: both;}
			
			#footermid {background: url(/images/bk_footer2.gif) no-repeat; height: 113px; width: 1094px; margin-left: 1px;}		
				#footernav {padding: 45px 0 0 140px; }
					#footernav a{font: 14px Georgia, sans-serif; color: #938973; padding-right: 20px;}
					#footernav a:hover{color: #fff;}
				#footerlogo {width: 75px; padding: 30px 0 0 55px;}
				#footertext {width: 355px; padding: 40px 8px 0 3px;}
					#footertext p{font: 10px Verdana, Arial, sans-serif; color: #938973; line-height: 1.5em;}
				#footerpei {width: 40px; padding-top: 30px;}
			
			


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {background: #562023 url(/images/bk_tnav.gif) no-repeat; width: 860px; margin-left: 118px; height: 37px; position:relative; z-index:100;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width: 860px; w\idth:859px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none; margin-left: 49px;}
.menu ul ul {width:860px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left; width:152px; position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {font: 14px Georgia, sans-serif; display:block; letter-spacing: 2px; text-decoration:none; color:#E4DAB9; text-align: center; width:152px; height:27px; background: #562023 url(/images/bk_tnav.gif) repeat_x; padding-top: 10px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:152px; w\idth:151px;}



/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; height:0; top:37px; left:-48px; width:152px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px; width:152px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {z-index: 100; background: url(/images/bk_layer.png) repeat-y; font: 12px Verdana, Arial, sans-serif; line-height: 1.4em; letter-spacing: normal; text-align: left; color:#E4DAB9; height:auto; padding:5px 10px; width:132px; _width: 152px; _background: #673639 url(/images/bk_layer.gif) repeat-y;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:152px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff; background: url(/images/bk_layer.png) repeat-y; _background: #673639 url(/images/bk_layer.gif) repeat-y;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff; background: url(/images/bk_layer.png) repeat-y; _background: #673639 url(/images/bk_layer.gif) repeat-y;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

			
	