*
{
	margin: 0;
	padding: 0;
}


img
{
border: 0;
}




/*-----modalbox-----------------------------*/
#overlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     z-index: 1000;
    background:url("images/background-trans.png") repeat;
}


#overlay div {
     position: relative;
     width:800px;
     overflow: hidden;
     margin: 100px auto;
     background-color: #000;
     border:1px solid #000;
     padding:15px;
}

#moverlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     z-index: 1000;
    background:url("images/background-trans.png") repeat;
}


#stuffy{
     position: relative;
     width:600px;
     height: 700px;
     overflow: hidden;
     margin: 30px auto;
     background-color: #ccc;
     padding:15px;
}



body
{
}

#logo
{
float: left;
margin-left: -130px;
}





#nav
{
float: right;
width: 350px;
margin-top: 130px;
}





#wrapper
{
position: absolute;
width: 100%;
top: 158px;
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px dotted #000;
border-bottom: 1px dotted #000;
background:url(images/textr.jpg) 0px 11px repeat-x;
height: 515px;
}



#main
{
float: left;
width: 978px;
display: inline;
height: 510px;
}

#cent
{
position: absolute;
width: 978px;
margin-top: 1px;
left: 50%;
margin-left: -489px;
}


#firstSlide
{
float: left;
width: 95px;
border-left: 3px solid #fff;
height: 512px;
}


#secondSlide
{
float: left;
width: 418px;
border-left: 3px solid #fff;
height: 512px;
}


#thirdSlide
{
float: left;
width: 453px;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
height: 512px;
}


#location
{
float: left;
width: 453px;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
height: 512px;
}




#contact
{
float: left;
width: 453px;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
height: 512px;
background: #11130b;
}


#lightBulb
{
float: left;
width: 69px;
height: 512px;
}

#building
{
float: left;
width: 444px;
height: 512px;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
}



#address
{
position: absolute;
top: 310px;
left:180px;
}



#lefty
{
float: left;
}



#righty
{
float: left;
}







#header
{
position: absolute;
width: 978px;
left: 50%;
margin-left: -489px;
}




#footer
{
position: absolute;
width: 978px;
top: 700px;
left: 50%;
margin-left: -489px;
}

a
{
color: #000;
text-decoration: underline;
}





.yeah
{
margin-left: 10px;
margin-right: 10px;
}

#rights
{
float: right;
}

#leftor
{
float: left;
}



#bigBox
{
float: left;
width: 600px;
height: 512px;
background: #11130b;
border-left: 3px solid #fff;
}


#smallerBox
{
float: left;
width: 369px;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
height: 512px;
}


#menu
{
float: left;
width: 600px;
margin-left: 50px;
margin-top: 20px;
}

#about
{
float: left;
margin-left: 50px;
margin-right: 30px;
margin-top: 20px;
}


#events
{
float: left;
width: 298px;
height: 512px;
border-left: 3px solid #fff;
background: #11130b;
}


.item
{
float: left;
height: 60px;
margin-bottom: 5px;
padding-right: 20px;
width:250px;
}

#bigBulb
{
float: left;
width: 563px;
height: 512px;
border-left: 3px solid #fff;
border-right: 3px solid #fff;
}

#branch
{
float: left;
width: 105px;
height: 512px;
border-right: 3px solid #fff;
}





/*---------text----------*/

p
{
font-family: arial;
font-size: 11px;
line-height: 150%;
color: #000;
}

h1,h2,h3,h4,h5,h6
{
font-family: georgia;
}


.title
{
font-style: italic;
color: #b77400;
font-size: 14px;
font-weight: normal;
margin-top: 30px;
margin-left: 30px;
}



#menu p
{
color: #ccc;
}

#about p
{
color: #ccc;
}



#events p
{
color: #ccc;
margin-left: 50px;
margin-right: 30px;
margin-top: 20px;
width: 230px;
}


#main a
{
color: #797664;
}




.itemHead
{

color: #ccc!important;
}

.itemp
{
float: left;
width: 250px;
color: #797664!important;
}


#nav ul 
{
float: left;
}

#nav ul li
{
list-style-type: none;
font-family: arial;
color: #000;
font-size: 11px;
padding-left: 14px;
display: inline;
}


#nav ul li a
{
color: #000;
text-decoration: none;
}



#nav ul li a:hover
{
color: #b77400;
}






