body
{
	font-family:Arial;
	font-size:13px;		  
    text-align:center;    
    margin:0;    
    height:100%;
    width:100%;
    background-color:white;
    color:White;
}


/* Generic Sulware CMS Styles */
.paragraph
{           
}

.paragraph .image
{  
}

.paragraph .content
{
}

.paragraph .left
{
    margin-right:5px;
    float:left;
}
/* End Sulware CMS Styles */

/* General HTML Tags */
h1
{
    font-size:20px;
}

h2
{
    color:White;
    font-size:16px;
}

h3
{
    color:White;
    font-size:16px;
    font-style:italic;
}

h4
{
}

h5
{
}

a
{
    color:White;
    text-decoration:none;
}

h1, a:hover, a.menuitem_selected, .emph
{
    color:#009afe;
}

/* END Html Tags */

.lhs
{
    float:left;
}

.rhs
{
    float:left;
}

#normalBody
{
    margin:0;
    overflow:hidden;    
    height:100%;    
}

#main
{
	width:1010px;
	background-color:#333333;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}


#main #line1
{
    height:87px;    
}

#main #line1 .lhs

  {
    float:left;
}

     

#main #line1 .rhs
{
    padding-top:70px;
    width:258px;
    margin-left:285px;
}

#main #line2
{
    clear:both;
    background-image:url(../_images/collage.jpg);
    width:1010px;
    height:272px;
}

#main #line3
{
    margin-left:68px;
    height:64px;
    width:891px;
    background-image:url(../_images/menu_bar.gif);
}

#main #line3 #menu_line_1
{
    height:48px;
    padding-left:604px;
}

#main #line3 #menu_line_2
{
    height:16px;
    width:865px;
    text-align:right;     
}

#main #line3 .menu_item
{
    float:left;
    text-align:right;
}

#main #line3_b
{
    height:81px;
    padding-left:60px;
}

#main #line3_b .rhs
{
    margin-top:28px;
}

#main #line4
{
    clear:both;
    margin-left:68px;
    height:auto;
    overflow:hidden;
}

#main #line4 .submenu2
{
    width:160px;
    height:auto;
    overflow:hidden;
    float:left;
    margin-left:20px;
	display:none;
}

#main #line4 .submenu2 li
{
    list-style-type:none;
    list-style-image:url(../_images/bullet.gif);
}

#main #line4 .submenu2 ul
{
}


#main #line4 .maincontent
{
    float:left;
    width:540px;
    margin-right:30px;
    text-align:justify;   
}

#main #line4 .banners
{
    float:left;
    width:311px;
}

#main #line4 .home_panels
{
    background-image:url(../_images/homepage_back.gif);
    width:889px;
    height:153px;    
}


#main #line4 .home_panels .home_audio_panel
{
    float:left;
    margin:50px 90px 0px 44px;    
    width:220px;
    height:90px;   
    overflow:hidden;
}

#main #line4 .home_panels .home_video_panel
{
    float:left;
    width:180px;
    height:70px;					
    margin:50px 90px 0px 0px;
    overflow:hidden;
}
#main #line4 .home_panels .home_events_panel
{
    float:left;
    width:220px;
    height:70px;
    margin:50px 0px 0px 0px;
    overflow:hidden;
}

#main #line4 .home_panels a
{
    color:#cc6698;
}


#main #line5
{
    clear:both;
    height:21px;
    width:891px;
    margin-left:68px;
    background-image:url(../_images/endcontent_bar.gif);
}

#main #line6
{
    margin-top:10px;
    height:33px;
    width:100%;
    text-align:center;
}


#footer
{
    width:100%;
    font-size:9px;
    height:20px;
}


#footer #sitemap
{
    padding-left:25px;
    float:left;
}


#footer #copyright
{
    padding-left:390px;    
    float:left;
}

#footer #sulware
{
    padding-left:330px;
    float:left;
}




#footer a
{
    color:White;
    text-decoration:none;
}

.subarea_heading 
{
    color:#009afe;
    font-size:16px;
    font-weight:bold;
}

.inner
{
    padding:40px 0px 0px 20px;
    width:220px;
    height:50px;
    overflow:hidden;
}

.banner_audio
{
    background-image:url(../_images/audio_banner.gif);
    width:311px;
    height:103px;
}

.banner_video
{
    background-image:url(../_images/video_banner.gif);
    width:311px;
    height:102px;
}

.banner_events
{
    background-image:url(../_images/event_banner.gif);
    width:31
