/*  CONTAINER */
#container {
 width: 960px;
 margin:auto;
 margin-top: 50px; 
 padding:0;
}

/* BG IMAGE AND FLOAT (CONTENT SIDE) */
#content{
 background-image: url('../images/bg_main.gif');
 background-repeat: repeat-y;
 color: #666666;
 width: 480px;
 min-height: 445px;
 padding-top: 5px;
 margin-left: 480px;


}

#content H1, #content H2, #content H3, #content H4, #content H5, #content H6 {
  color:#FFFFFF;
}

#content H2 {
 color:#FFFFFF;
 font-weight:bold;
 font-size: 1.1em;
 margin-bottom: 4px;
}

#content H3 {
 color:#FFFFFF;
 font-weight:bold;
 font-size: 0.9em;
}

#footer{
	width:960px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	font-size: .8em;
	color:#353230 !important;
}
#footer A,#footer A:visited,#footer A:hover{
	color:#353230 !important;
}
#footer A:hover{
text-decoration:none;
 filter: alpha(opacity=50); 
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
 -moz-opacity: 0.50; opacity:0.5;
}

/* LEFT SIDE IMAGE, BACKGROUND IMAGE PROPERTY COULD BE SWAPPED FOR RND SCRIPT */
#feature{
 width: 480px;
 height:450px;
 display: block;
 float:left;
}


/* NEWS BAR AND FONTS FOR NEWS */
		#body_copy {
		 display: block;
		 width: 250px;
		 color:#FFFFFF;		
		 margin-left: 193px;
		 line-height:1.2em;
		
		}
		
		#projects {
		margin-top: -5px;
		}
		
		#projects LI, #scroll_btn{
		 font-size: 14pt;
		 text-transform: uppercase;
		 list-style: none;
		 display: block;
		 width: 250px;
		 line-height: 20pt;
		 letter-spacing: -0.05em;
		 font-family: Verdana, Geneva, sans-serif;
		}
		#scroll_btn{
					 font-size: 10pt;
					 font-weight:bold;

			}
		
		#projects LI A {
		 color: #999999;
		 text-decoration: none;
		}
		
		#projects LI A:HOVER, #projects LI A.selected {
		 color: #fff;
		}

#header {
 height: 108px;
 padding:0;
 margin:0;
 }

/* PAN URBAN LOGO */
#logo A {
 margin-right:24px;
 float: right;
 display: block; 
 height: 0;
 padding-top: 75px;
 line-height: 171px;
 width: 432px;
 overflow: hidden;
 background: url('../images/logo_pan_urban.gif') no-repeat;
}

  /** MENU **/

  
  			#menu_wrapper {
 			 display: block;
 			 float: left;
			 width: 165px;
			  height:97px !important;
			  overflow:hidden;
			 } 			
  			
			#menu {
			 width: 150px;
			 background-repeat: no-repeat;
			 display: block;
			 float: left;
			 height:81px;
			 margin-left:13px;
 			 margin-top:1px; 			 
			 padding-bottom: 4px;
			 
			}
			
			#menu OL {
			 list-style: none;
			}
			
			#menu A {
		 display: block;
			 padding-top: 16px; 
			 height: 0;
			 width: 100%;
			 overflow: hidden;
			}
			
			#home_panurban {
			 background-image: url('../images/menu.gif');
			 background-position: 0 0px;
			}
			
			#home_panurban:HOVER {
			 background-image: url('../images/menu_hover.gif');
			 background-position: 0 0px;
			}
						
			#news_panurban {
			 background-image: url('../images/menu.gif');
			 background-position: 0 -14px;
			}
			
			#news_panurban:HOVER {
			 background-image: url('../images/menu_hover.gif');
			 background-position: 0 -14px;
			}
			#current_panurban {
			 background-image: url('../images/menu.gif');
			 background-position: 0 -30px;
			}
			
			#current_panurban:HOVER {
			 background-image: url('../images/menu_hover.gif');
			 background-position: 0 -30px;
			}
			
			#past_panurban {
			 background-image: url('../images/menu.gif');
			 background-position: 0 -46px;
			}
			
			#past_panurban:HOVER {
			 background-image: url('../images/menu_hover.gif');
			 background-position: 0 -46px;
			}
			
			#invest_panurban {
			margin-top:1px;
			 background-image: url('../images/menu.gif');
			 background-position: 0 -63px;
			}
			
			#invest_panurban:HOVER {
			 background-image: url('../images/menu_hover.gif');
			 background-position: 0 -63px;
			}
			
			#contact_panurban{
			 background-image: url('../images/menu.gif');
			 background-position: 0 -78px;
			}
			
			#contact_panurban:HOVER {
			 background-image: url('../images/menu_hover.gif');
			 background-position: 0 -78px;
			}

/** END MENUS **/

/** SUB NAV DYNAMIC **/
#sub_nav img{
	border:1px; border-style:solid; border-color:#595553;
	width:134px; 
	height:62px;
	margin:2px;
}
#sub_nav {
	font-weight:bold;
	
				 width: 136px;
			 background-repeat: no-repeat;
			 display: block;
			 float: left;
			 height:203px;
			 margin-left:25px;
 			 margin-top:6px;	
}
#sub_nav a:hover {
	text-decoration:none; 
	color:#fff;
}
#sub_nav a img{
 -moz-opacity: 0.4;
 opacity:.40;
 filter: alpha(opacity=40);
}
#sub_nav a:visited, #sub_nav a {
	color:#595553;
	text-decoration:underline;
}
#sub_nav a:hover img, #sub_nav .selected IMG{
 -moz-opacity: 1.0;
 opacity:1.00;
 filter: alpha(opacity=100);
 }
/** END SUB NAV DYNAMIC **/

#sub_nav OL{
	list-style-type:none;
	padding:0;
	margin:0;
}

#feature_text a{
color:#FFFFFF;
line-height:3em;
}
#feature_text{
 position: relative;
 z-index: 9;
 color:#FFFFFF;
 padding:10px 20px 0 20px;
 text-align:right;
 background-color:#000000;
 height: 140px;
 filter: alpha(opacity=70); 
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); 
 -moz-opacity: 0.70; opacity:0.7;
 margin-top: -150px;
 overflow: hidden;
 font:Tahoma, Geneva, sans-serif;
 font-size:11px;
}

#feature_text{
	color:#fff;
}
#newslist {
list-style:none;
font-size:1.25em;
line-height:1.5em;
}
#newslist a:hover{
text-decoration:none;
color:#c25027;
}	

footer {
float:right;
}

#scroll_up {
cursor: pointer;
}

#scroll_down {
cursor: pointer;
}

#scroll_box {
height: 300px;
width: 300px;
overflow: hidden;
}

#scroll_btn {
position:absolute;
width:10px;
margin-left:235px;
text-align:right;
}
