

#marker1{
	width:8px;
	height:8px;
	border:1px solid black;
}

#pdiv2{
	width:300px;
	height:224px;
	border:3px solid #ccc;
	}


body{

	padding:0px;
	margin:0px;
	background-color:#797268;

}

#validate{
	position:relative;
	background-color:#797268;
}

#header_2{
position:relative;
background-image:url(http://securecities.com/img/header_again_title_2.png);
background-repeat:no-repeat;
}


#header{
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	position:relative;	
	height:260px;
	width:957px;
	background-repeat:no-repeat;
	background-position:top;
	background-color:#fff;

}

#wrapper{
	background-color:#FFF;	
	position:relative;
	width:957px;
	margin-left:auto;
	margin-right:auto;

}

#vcenter{
	background-color:#fff;
	float:left;
	position:relative;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;
	width:957px;
}

#footer{

	
	clear:both;
	position:relative;
	background:#797268 url(../img/footer.png) no-repeat;
	height:85px;
	width:977px;
	text-align:center;
	line-height:20px;
	font-family:Verdana,Geneva,sans-serif;
}

#left{
	
	position:relative;
	min-height:300px;
	width:196px;
	float:left;
	font-family:Verdana,Geneva,sans-serif;
	background-color:#FFF;
	margin-left:0px;
	padding-top:70px;
	padding-left:0px;

} 

#right{
	position:relative;
	min-height:300px;
	width:709px;
	float:right;
	background-color:#FFF;
	margin-right:25px;
	font-family:Verdana,Geneva,sans-serif;	
}

#CITIES .gnav_city{
	position:relative;
	font-size:10px;
	height:20px;
	line-height:20px;
	margin-right:10px;
	padding-top: 1px;
	padding-bottom: 1px;
	cursor:pointer;
}

.DISTRICTS .gnav_dist{
	position:relative;
	font-size:75%;
	color: black;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #ccc;
	width:140px;
 	margin-top:5px;		
	margin-left:75px;	
	text-align:left;
	cursor:pointer;	
		
}

.ZONES .gnav_zone{
	position: relative;
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding-left: 55px;
	margin-right: 25px;
	padding-top: 1px;
	padding-top: 1px;
	cursor: pointer;
}


/* NAVIGATION */

#navbar {
    position:relative;
    font-size:100%;
    font-family:Arial;
    margin-top:10px;
    margin-left:50px;   
    padding: 0;
    height:30px; 
    z-index:100;
}


#navbar li {
    
    color:#fff;    
    background-color:#5e8ce9;
    list-style: none;
    float:left; 
}

#navbar li.none {
  	list-style:none;
 	float:left;
	height:26px;
	vertical-align:middle;

}
   
#navbar li a {
    display:block;
    padding:3px 8px;
    background-color:#5e8ce9;
    color:#fff;
    text-decoration:none; 
}

#navbar li ul {
    display: none;
    width:200px; 
    background-color: #69f;
}

#navbar li:hover ul {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0; 
}

#navbar li:hover li {
    float: none; 
}

#navbar li:hover li a {

    background-color: #69f;
    border-bottom: 1px solid #fff;
    color: #000; 
}

#navbar li li a:hover {
    background-color: #8db3ff; 
}


/*END NAVIGATION BAR*/

a:link {

	color:#369;
	text-decoration:none;
}


.footText{
	
	text-align:center;
	float:left;
	font-size:75%;
	font-family:Arial,Helvetica,sans-serif;
	margin: 10px 0px 0px 0px;
	position:relative;
	color:#fff;
	width:957px;
}
#footer .gnav3{
        position: relative;
        height:20px;
        line-height:20px;
        float:left;
	font-size:75%;
        text-align:center; 
	margin:15px 0px 0px 260px;
	color:#036;
        cursor: pointer;
        border-bottom:1px solid #036;
}

#footer .gnav2{
        position: relative;
        height:20px;
        line-height:20px;
	float:left;
        font-size:75%;
        text-align:center;
        margin:15px 5px 0px 5px;
        color:#003366;
        cursor: pointer;
        border-bottom:1px solid #036;
}

#footer .gnav1{
	position: relative;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
	text-align:right;
        padding: 5px 5px 5px 5px;
	color:red;
        cursor: pointer;
      } 

#footer .gnav{
        position: relative;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
        text-align:right;
        padding-left: 5px;
        padding-right: 5px;
        color:red;
        cursor: pointer;
       	margin-top:15px;
}

#CITIES .gnav{

        position: relative;
	padding-left: 5px;
        border-bottom: 1px solid #ccc;
        font-size:12px;
        height: 20px;
	margin-right: 25px;
        line-height:20px;
        cursor:pointer;
}

#CITIES .gnav_home{

        position:relative;
        padding-left: 5px;
	border-top:1px solid #ccc;
        border-bottom:1px solid #ccc;
        font-size:12px;
        height:20px;
        margin-right: 25px;
        line-height:20px;
        cursor:pointer;
	padding-top: 1px;
	padding-top: 1px;
}

#G_IMG_MAP img{
        position:relative;
        border:1px solid #FFF;
}

#DISTRICT{
        position:relative;
        width:700px;

        margin-left:auto;
        margin-right:auto;
}
#DISTRICT_NAME{

        font-family: Verdana;
        padding: 5px 10px 5px 10px;
        font-size:20px;
        position:relative;
        height:30px;
        color:white;
        background-color: #FFF;
}

#DISTRICT_BLURB{

        font-family: Arial,Helvetica,sans;
        padding: 5px 0px 5px 10px;
        font-size: 12px;
        position:relative;
        height:100px;

}

#DISTRICT_IMG_MAP{
	
	
	border: 5px solid #FFF;
}


.image_map{
	

}

.image_map img{
        position:relative;
        
}


#ref_map{
                position:relative;
                border:1px solid #000;
                width:189px;
                margin-left:30px;
        }

#image_map_image_{

        border:1px solid black;
        position:relative;
        margin-left:30px;
        width:5000px;
        height:180px;
}



