body{
	background-color:#E8E8E8; 
    background-image: url('../images/background.gif');
    background-position: top;
    background-repeat: repeat-x;    
}


.bold{
    font-weight:bold;	
}
.center_align{
    text-align:center;	
}

.right_align{
    text-align:right;	
}

.text_onwhite{
    font-size:10px;
    color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
}


.main_nav_links{
    font-size:12px;
    color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;		
}
a.side_nav_link:link,a.side_nav_link:active,a.side_nav_link:visited{
    font-size:12px;
    color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;		
	text-decoration:none;
}
a.side_nav_link:hover{
    color:#FF0000;
    text-decoration:underline;
}

#address{
	padding:25px;
	font-size:1.5em;	
}

.body_text{
    font-size:12px;
    color:#FFFF00;
    font-family: Verdana, Arial, Helvetica, sans-serif;		
}
.body_text2{
    font-size:12px;
    color:#333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;		
}

.left_float{
  width:260px;
  text-align:center;
  vertical-align:middle;
}

.h1{
	font-size:26px;
	font-weight:bold;
	padding-bottom:6px;
}

.h3{
	font-size:14px;	
	font-weight:bold;
	/*text-indent:15px;*/
	color:#ffffff;
	/*background-color:#ffffff; 1919B3*/
}
.add_background{
    background-color:#FF0000;
    padding:4px;
}
.text_onblack,a.text_onblack:link,a.text_onblack:visited,a.text_onblack:active{
	font-size:10px;
    color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
    text-decoration:none;	
}
a.text_onblack:hover{
	text-decoration:underline;
	color:#FF0000;
}

/** main page images **/
.main_left_side{
	background-color:#666666; 
    background-image: url('../images/todays_group_template_ma-12.gif');
    background-position: top;
    background-repeat: repeat-x; 
	width:253px; 
	height:512px;
}
.main_top_bar{
	background-color:#666666; 
    background-image: url('../images/todays_group_template_ma-06.gif');
    background-position: left bottom;
    background-repeat: no-repeat; 
	width:812px; 
	height:23px;
}

div#grpHolder
    {
	    width:150px;  
	    font-size:12px;
	    font-family:arial;
	    line-height: 1.5;
    }
    .hiddenNav
    {
	    position: absolute; 
	    z-index: 0; 
	    visibility: hidden; 
	    margin-left:20px;
	    overflow:hidden;
    }
    .flyOut{
	   margin-left:15px; 
    }
    a.place_link:link,a.place_link:active,a.place_link:visited{
	   color:#ffffff;
	   font-size:15px; 
	   text-decoration:none;
	   text-transform:capitalize;  
	   line-height: 1.5;
    }
    a.place_link:hover{
	   color:#FFFF00;
	   text-decoration:underline; 
    }
    .todays_info{
	   /* background-color:#24006B;*/
	    border:1px solid #FFFF00;
	    padding:4px;
    }
    
    .local_box{
	   /* background-color:#24006B;*/
	   padding-top:2px;
	   border-bottom:dotted 1px #ffffff;
    }
    
    /** page 2 bg **/
    .today_page2_background{
	  	background-color:#ffffff; 
	    background-image: url('../images/todays_main_page2_08.gif');
	    background-position: left top;
	    background-repeat: no-repeat; 
		width:808px; 
		height:510px;  
    }
    .head_band_page2
    {
	    background-color:#000000; 
	    background-image: url('../images/todays_main_page2_02.gif');
	    background-position: left top;
	    background-repeat: no-repeat; 
		width:808px; 
		height:25px;    
    }
    .page2_right_shadow{
	    background-color:#ffffff; 
	    background-image: url('../images/main_page2_09s.gif');
	    background-position: left top;
	    background-repeat: repeat-y;     
    }
     .page2_top_left_band{
	    background-color:#ffffff; 
	    background-image: url('../images/todays_main_page2_06.gif');
	    background-position: left top;
	    background-repeat: no-repeat;  
	    width:546px; 
		height:88px;    
    }
    .grad_img_bg{
	    background-color:#ffffff;
	    background-image: url('../images/grad2.jpg');
	    background-position: top;
	    background-repeat: repeat-x;    
    }
    /** page 2 bg **/
    
    .left_side_border{
	    border-left:1px #999999 dotted;
    }
    .store_addholder{
	    background-color:#ffffff;
	    border: solid 1px #999999;
    }
    
    a.basic:Link,a.basic:Active,a.basic:Visited{
	    color:#0033CC;
    }
    a.basic:hover{
	    color:#FF0000;
    }
    
   
