/* CSS Document */

body{
background:#292548;
}
/*MAIN BLOCKS*/
#main{
background:url(test/main_bg.gif);
}

#wrap{
margin:auto;
margin-top:15px;
background:url(test/wrap_bg.gif) top left no-repeat;
width:800px;
height:500px;
border:#FFFFFF;
}

/*CONTENT AREA*/
#content{
float:left;
margin-top:60px;
margin-left:30px;
height:400px;
width:550px;
}

.thumbs{
height:400px;
width:90px;
overflow:auto;
text-align:center;
padding-right:15px;
display:none;
}

.thumbnail{
width:75px;
margin-bottom:5px;
}

#event{
height:400px;
width:440px;
float:right;
text-align:center;
}

/*NAV AREA*/
#nav_wrap{
float:right;
margin-top:60px;
margin-left:40px;
height:400px;
}

#catagories{
margin:auto;
margin-top:20px;
width:170px;
padding-top:10px;
}

.catbox{
float:left;
margin:5px;
width:158px;
height:43px;
text-align:center;
}

.global_buttons{
float:left;
height:111px;
width:84px;
}
/*FOOTER AREA*/
#footer{
color:#CCCCCC;
font-size:small;
width:800px;
text-align:right;
margin:auto;
}

#footer a{
color:#FFFFFF;
}

#img_title{
text-align:justified;
color:#FFFF99;
width:170px;
height:75px;
}
/*CONTACT/AUX STYLES*/

#headerwrap{
padding:20px;
color:#FFFFCC;
font-weight:bold;
font-size:large;
}

#infowrap{
padding:25px;
color:#FFFFCC;
font-size:medium;
overflow:auto;
height:300px;
}

.header{
float:left;
width:150px;
margin-right:50px;
}

.info{
float:left;
width:200px;
margin-right:20px;
}

#infowrap a{
color:#FFFFCC;
text-decoration:none;
}

#infowrap p a{
font-weight:bold;
text-decoration:underline;
}

#quote{
color:#FFFFCC;
font-size:small;
font-weight:bold;
margin-left:25px;
margin-right:25px;
margin-top:-50px;
}

#quote span{
font-style:italic;
font-weight:normal;
margin:15px;
}