/* css document */

body{
	margin:0;
}

hr{
	margin-bottom:2px;
	margin-top:2px;
}

#full{
	margin:0;
}


/*----------Menu----------*/
#menu1{
	background-image:url(../images/menu1.jpg);
	background-repeat:repeat-x;
	height:28px;
}

#menu2{
	background-image:url(../images/menu_2.jpg);
	background-repeat:repeat-x;
	height:57px;
}

#menu_items{
	width:800px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	background-image:url(../images/menu_.jpg);
	background-repeat:no-repeat;
	height:57px;

}

#menu_items a{
	text-decoration:none;
	color:#FFFFFF;
	font-family:Helvetica, Verdana, Arial, sans-serif
}

#menu_items2{
	width:722px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif
}

#menu_items2 a{
	text-decoration:none;
	color:#FFFFFF;
	font-family:Helvetica, Verdana, Arial, sans-serif
}

#mailinglist{
	font-size:10px;
}

#ins_menu{
	margin-bottom:12px;
}
/*----------End Menu----------*/


/*----------Banner----------*/

#banner{
	width:800px;
	height:154px;
	background-image:url(../images/banner4.jpg);
	background-repeat:no-repeat;
}

#banner_tile{
	background-image:url(../images/banner_tile.jpg);
	background-repeat:repeat-x;
	margin:0;
}

/*----------End Banner----------*/

/*----------Body----------*/
#body{
	background-image:url(../images/tile_body.jpg);
	background-repeat:repeat;
}

#mirror{
	background-image:url(../images/mirror4.jpg);
	background-repeat:no-repeat;
	width:800px;
}

#sub_menu{
	color:#FFFFFF;
	margin-top:30px;
	margin-left:27px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}

#sub_menu a{
	color:#FFFFFF;
	text-decoration:none;
}

#sub_menu_td{
	background-image:url(../images/sub_menu_bg.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:21px;
}

#sub_menu a:hover{
	text-decoration:underline;
}

#text{}

#ins_text{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:30px;
	margin-right:50px;
	line-height:18px;
}

#title{
	font-size:14px;
}
/*----------End Body----------*/


/* ----------Boxes----------*/
#boxes{
	background-image:url(../images/tile_boxes.jpg);
	background-repeat:repeat;
	height:278px;
	margin-left:5px;
}

#box1{
	background-image:url(../images/box1.jpg);
	background-repeat:no-repeat;
	height:278px;
	width:233px;
}

#box1_title{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:55px;
	margin-left:85px;
	margin-right:10px;
}

#box1_text{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:10px;
	margin-left:30px;
}

#box1_text a{
	color:#FFFFFF;
	text-decoration:none;
}

#box1_text a:hover{
	text-decoration:underline;
}

#box2{
	background-image:url(../images/box2.jpg);
	background-repeat:no-repeat;
	height:278px;
	width:232px;
}

#box2_upcoming{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:30px;
	margin-left:12px;
	margin-top:55px;
}

#box2_past{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:30px;
	margin-left:12px;
}

#box3{
	background-image:url(../images/box3.jpg);
	background-repeat:no-repeat;
	height:278px;
	width:233px;
}

#ins_box3{
	width:186px;
	margin-top:50px;
	margin-left:12px;
}
/* ----------End Boxes----------*/


 /*		Footer		*/
#footer{
	background-image:url(../images/tile_footer.jpg);
	background-repeat:repeat-x;
	height:200px;
}

#ins_footer{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:40px;
	line-height:16px;
}

#developer{
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}

#developer a{
	text-decoration:none;
	color:#FFFFFF;
}

#developer a:hover{
	text-decoration:underline;
}
