body 
{
   
    margin:0px;

}
th
{
	color:#fff;
	background-color:#5d7b9d;
}
h1,h2,h3,h4,h5,h6,h7,h8
{
	margin:0px;
	padding:0px;
	color:#5a99d5;
}

a
{ 
    color:#0071b7;
    text-decoration:underline;
    font-weight:bold;
}


a:hover
{
    color:#000;
    text-decoration:none;
}
.girl
{
    color:#fb4ae4
}
.boy
{
    color:#0071b7
}

.none
{
    color:#000
}


#page
{ text-align: center;
    font-family:Arial,sans-serif;
    font-size:13px;
    background-color:#e1e1e1;
}

#header
{
    height:194px;
    background-image:url('../images/headerbg.jpg');
    background-position:top;
    background-repeat:no-repeat;
    margin:0px;

    
}

#logo
{
    background-image:url('../images/logo.png');
    background-position:center;
    background-repeat:no-repeat;
    height:72px;
    width:260px;
    padding-left:40px;
    padding-top:40px;
    float:left;
}


#search
{
	clear:none;
	margin-top:20px;
	width:250px;
}


#search input[type=text]
{
	color:#999;
	font-size:12px;
	background-image:url('../images/searchtextbg.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	border:0px;
	height:21px;
	padding-left:8px;
	padding-top:3px;
	width:180px;
    float:right;
   
}
#search input[type=image]
{
	display:block;
    padding:0px;
    float:right;	
}



#menu-header
{
	float:right;
	width:280px;    
	margin-top:25px;
    font-size:14px;
    font-family:arial;
    color:#000;
 	font-weight:normal;
 	margin-right:15px;
 	letter-spacing:-1px
}

#menu-header a
{ 
    color:#000;
    text-decoration:none;
 	font-weight:normal;
}
#menu-header a:hover
{
    color:gray;
    text-decoration:none;
}
 
 
 #menu-header div 
 {
 	float:right;
 	padding-left:5px;
 	padding-right:5px;
 	padding-top:8px;
 	text-align:center;
 }
 
 #menu-header .sep 
 {
 	float:right	;
	height:50px;
 	padding-top:0px;
    background-image:url('../images/menu_header_sepline.png');
    background-position:center;
    background-repeat:no-repeat;
 }
 
 
 #mainnav{
 
 }
 
#menu-top
{
    width:758px;
    height:34px;
    float:left;
    text-align:left;
    margin-top:30px;
    margin-left:200px;
    font-size:14px;
    font-family:arial;
    color:white;
    border:1px solid #007bbd;
    background-image:url('../images/mainmenubg.gif');
    font-weight:bold;
  
}
#menu-top a
{ 
    color:#fff;
    text-decoration:none;
}
#menu-top a:hover
{
	color:#e5a924;
    text-decoration:none;
}
#menu-top ul {
    margin-top:5px;
    padding:0;
    list-style:none;
    width:758px;
 }
 
 #menu-top li {
    display:inline;
     margin:0;
    padding:5px 19px 5px 19px ;
   
 }  
 #menu-top li ul
 {
 width:220px;	
 }
#menu-top li:hover {
   
   
 }  


#printtoolbar
{
    height:26px;
	text-align:right;
	padding-right:20px;  
	padding-top:10px;  
	padding-bottom:20px;    
}

#printtoolbar  ul {
    margin:0px;
    margin-left:10px;
    padding:0;
    list-style:none;
 }
 
#printtoolbar  li {
    display:inline;
     margin:0;
    padding:2px 25px 2px 0px ;
   
 }  
 

#leftcolumn
{
    float:left;
    min-height:400px;
    margin-left:3px;	
    margin-top:0px;
}
#leftcolumn .smaller
{
    width:165px;
}
#leftcolumn .larger
{
    width:177px;
}

#leftcolumncontent
{
   padding:0px 10px 30px 10px;
}

#mainbody
{
    background-position:top;
    background-repeat:no-repeat;
    margin:0px;
    padding-bottom:90px;
    margin-right:5px;
}



#maincontent
{
    float:right;
    padding-bottom:20px;
}

#maincontent .smaller
{
    width:730px;
}
#maincontent .larger
{
    width:754px;
}

#maincontent h1
{
    font-size:16px;
   padding-left:0px;
}
#maincontent h2
{
    font-size:14px;
   padding-left:0px;
}
#maincontent h3
{
    font-size:13px;
   padding-left:0px;
}
#maincontent p
{
    padding-left:0px;
    padding-bottom:0px;
}
#maincontent ul li li
{
	list-style-type: disc;
}

#printrow
{
	
}

#printrow img
{
	float:right;
	border:0px;
	padding:5px;
}

#leadingstory
{
	width:771px;
	height:398px;
	background-repeat:no-repeat;
}

#leadingstory .content
{
	padding:20px;
	width:220px;
}
#leadingstory p
{
	font-size:16px;
	margin:0px;
	padding:0px;
}

#leadingstory .readmore
{
    color:White;
    font-weight:bold;background-image:url('../images/btnbluesmall.png');
    background-repeat:no-repeat;
    background-position:bottom;
	height:30px;  
	width:100px;
	float:right;
	margin-top:15px;

}
#leadingstory .readmore div
{
	margin-top:13px;
	text-align:center;	  
	font-size:10px ;
}
#leadingstory .readmore a
{ 
	color:#fff; 
	text-decoration:none;
}

#leadingstory .readmore a:hover
{ 
	color:#fff;  
	text-decoration:underline;
}

#footer
{
    clear:both;
    background-image:url('../images/footerbg.jpg');
    background-position:top;
    background-repeat:no-repeat;
    height:46px;
    color:#000;
    padding-left:20px;
    padding-top:20px;
    font-family:Arial;
    font-size:10px;
    position: relative;
    border-top:2px solid #6cadd4;
    padding:5px;
}
#footer a
{ 
	color:#000; 
	text-decoration:none;
	font-weight:normal;
}

#footer  a:hover
{ 
	color:#000;  
	text-decoration:underline;
}

#eventCalendarContainer, #eventCalendarControl
{
	width:500px;
}
#eventDetailContainer
{
	float:right;
	width:200px;
}

#relatedContentCol{
	float:right;
	width:200px;
}

div.content object embed {
	width: 640px;
	height: 385px;
	border: 2px solid #5a99d5;
}
