@charset "UTF-8";
/* CSS Document */
html { min-height: 100%; margin-bottom: 1px; }

body{
margin:0;
font-family: Helvetica,Arial, sans-serif;
font-size:13px;
color:#FFF;
background:#030303 url(../images/bg_tile.jpg) repeat-x;
background-position: top center;
}

a {color:#fff; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}


h1{
	font-size:14px;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:100;
}


.pointer{cursor: pointer;}

#safe{
height: 500px;
}
#map_canvas{
color: black;
}
#container{
height:auto;
margin:0 auto;
overflow:hidden;
width:1000px;
}

#header{
	width:975px;
	height:60px;
	
}




#logo{
	padding-top:14px;
	width:400px;
	height:50px;
	float:left;

}

#navbar{
float:right;
font-size:14px;
height:14px;
margin-right:72px;
width:380px;;
}

#navlinks{
	list-style-type: none;
	display: inline;
	font-size:14px;
}
#navlinks li{
	float:left;
	display:block;
	width:60px;
	text-align:center;
}

#module{
float:right;
height:60px;
width:420px;
}

#middle{
clear:both;
margin-top:10px;
width:1024px;
}

#menusystem{
border-right:1px solid #000000;
float:left;
height:auto;
margin-top:20px;
padding:10px;
width:210px;
	
}

#menuTitle{
	font-weight:bold;
	color:#666;
	margin-bottom:10px;
}

#menuLinks ul{
	
}

#menuLinks li{
display:list-item;
list-style-type:none;
margin-left:-40px;
text-align:left;
}






.category-show{
	width:195px;
}

.category-show h3{
	clear:both;
color:#666666;
font-size:14px;
font-weight:normal;
margin-bottom:10px;
}

.category-show div{
	padding:2px;
}

.category-show li{
display:list-item;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
}

.category-show li a{
	color:#FFF;
	text-decoration:none;
}

.category-show li a:hover{
	color:#666;
	text-decoration:none;
}

.category-show li a:active{
	color:#666;
	text-decoration:none;
}

	

#content{
border-left:1px solid #232323;
float:left;
height:auto;
margin-top:20px;
min-height:668px;
padding:10px 10px 10px 20px;
position:relative;
width:750px;
}

#content2{


height:1050px;

}

#spacer{
	clear:both;
	width:100%;

	background-image:url(../images/spacer.jpg) no-repeat;
}

#eventNotch{
	float:left;
	width:20px;
	background:url(../images/event.jpg) no-repeat;
}
#eventText{
	padding-left:30px;
width:624px;
	
}
#eventYear{
	font-family:georgia;
font-size:24px;
font-style:italic;
padding-bottom:5px;
padding-left:30px;
	
}

#timeline{
position: relative;
}


#title{
font-size:24px;
font-weight:100;
}

#title2{
font-size:24px;
font-weight:100;
margin-top: 30px;
}

#title3{
font-size:20px;
font-weight:100;
padding-bottom:10px;
}


#footer{
border-top:1px solid #232323;
clear:both;
height:50px;
margin:36px auto 0;
padding:10px;
width:955px;
}

#copyright{
float: left;
font-size: 10px;
}

#credit{
float: right;
}

#linkModule{
margin-top:550px;
width:680px;
}

#thumbNails{
margin-left: -50px;
}

#contentText{
margin-top:80px;
width:680px;
}

#contentText3{
border-right:1px solid #232323;
float:left;
margin-top:25px;
width:380px;
}

#contentText2{
clear: both;
margin-top: 10px;
width:680px;
}

#categoryItem{
float:left;
width:300px;
padding: 5px;
}

#catTitle{
background-color:#000000;
color:#FFFFFF;
font-size:14px;
padding:14px;
text-align:center;
text-transform:uppercase;
}

#catTitle a{
color: #fff;
text-decoration: none;

}

#catImg{
position: relative;
width: 300px;
height: 300px;
overflow: hidden;
margin:0 auto;
background: url(../images/catbg.jpg);


}

#catText{
	color:#FFFFFF;
padding-top:10px;
	
}

#contentArea{
margin-top:5px;
width:1010px;
}
#categoryList{
list-style: none;
display: block;
margin-left:-10px;
}


#webLink a{
	color:#666;
	font-weight: bold;
	text-decoration: none;
}

#webLink a:hover{
	color:#fff;
	font-weight: bold;
	text-decoration: none;
}

#linkLeft{
float:left;
padding-bottom:25px;
}

#linkRight{
float: right;
}

li{
	list-style-image:none;
list-style-position:outside;
margin-left:5px;
}

#main_image img{
	height:auto;
	width: 672px;
}

#contentImg{
position:absolute;
z-index:0;
}

#mainImage{
height:442px;
margin-left:5px;
margin-top:7px;
overflow:hidden;
width:675px;
}

#main_image{
height:450px;
overflow:hidden;
width:680px;
}

#form{
margin:18px auto 0 280px;
width:300px;
}
   
p{
	margin:0!important;
	padding:0 0 12px 0!important;
}
p label{
	float:left;
width:75px;
}  
#rightSide{
float:left;
margin-top:25px;
padding-left:10px;
width:225px;

}

#contactUs{
padding-left: 65px;
}

#name, #telephone, #phone, #email, #message{
	background: black;
	border: 1px solid #232323;
	padding:2px;
	color:white;
}

#webLink li{
list-style-image:none;
list-style-type:none;
margin-left: 0px;
}

#arrow{
float:left;
height:10px;
overflow:hidden;
padding-top:5px;
width:5px;
}

#categorylisttitle{
float:left;
width:180px;
}

.rightarrow{
background-image: url("images/right.gif");
}

#error{
text-align: center;
color: #232323;
}

.error{
font-size: 72px;
}

.errortext{
font-size: 18px;

}

#contentdescr{
margin-top:70px;
width:680px;

}

#contentdescrpress{
margin-top:20px;
width:680px;

}

#oniaNYColorView1{
margin-top:5px;
}




