body
{
   background: url(../images/bg_dots.png);
   font-family: Arial;
   font-size: 12px
}

h4
{
    color: #F7F7F7;
    font-size: 15px;
    background: url(../images/h4.png);

}

h5
{ 
    color: #4444FF;
    font-size: 13px;
}

img 
{ 
border: none; 
} 

#wrap
{
   margin: auto;
   width: 800px;
   height: 100%;
   background: #FFFFFF;
   border: solid 6px #F7F7F7;
}

#wrapCal
{
   margin: auto;
   width: 800px;
   height: 100%;
} 

#topheader
{
   width: 800px;
   height: 36px;
}

#topheader a
{
   color: #0000FF;
   text-decoration: none;
}

#header
{
   height: 101px;
   width: 800px;
   background: url(../images/header.png) no-repeat;
   font-size: 10px;
}

#header a
{
   color: #0000FF;
   padding-left: 700px;
   text-decoration: none;
   text-align: left;
   display: inline-block;
}

#header a:hover
{
    color: #FFFFFF;
}
    

#menu
{
   height: 26px;
   width: 800px;
   background: url(../images/menu.jpg);
   font-size: 15px;
}

#menu a
{
   color: #0000FF;
   margin-right: 10px;
   padding-left: 5px;
   text-decoration: none;
   margin: 10px;
   padding-top: 10px;
}

#menu a:hover
{
    color: #FFFFFF;
}


#maincontent
{
   height: 100%;
   width: 635px;
   color: #000;
   font-family: arial;
   font-size: 12px;
   background: #f7f7f7;
   margin-right: 40px;
}

#maincontent h4
{
    color: #F7F7F7;
    font-size: 15px;
    background: url(../images/h4.png);
}

#main
{
   width: 595px;
   min-height: 450px;
   color: #000;
   font-family: arial;
   font-size: 12px;
   background: #f7f7f7;
   margin-left: 40px;
   margin-top: 30px;
   text-align: justify;
}

#main a
{
	text-decoration: none;
}

#main a:hover
{
	color: #C0C0C0;
}

.calendar
{
    
}

#maincontent p
{
   margin: 25px;
   margin-left: 210px;
}

#right
{
   height: 100%;
   width: 155px;
   background: url(../images/right.jpg);
   float: right;
   border-bottom: solid 2px #0000FF;
   margin-left: 10px;
}

#right h2
{
   background: url(../images/h2.jpg) no-repeat;
   height: 30px;
   font-family: arial;
   font-size: 12px;
   color: #fff;
   margin-left: 5px;
   padding-left: 10px;
   margin-bottom: -20px;
}

#right p
{
   height: 132px;
   width: 144px;
   color: #000;
   font-family: arial;
   font-size: 10px;
   background: #fff;
   margin-left: 5px;
}

#leftmenu
{
   height: 100%;
   float: left;
}


#leftmenu li
{

   height: 42px;
   width: 200px;
   margin-bottom: 1px;
}

#leftmenu ul
{
   list-style: none;
   margin-left: 0px;
   padding-left: 0px;
}


#leftmenu a
{
   display: block;
   background: url(../images/leftmenu.jpg) no-repeat;
   text-decoration: none;
   color: #FFF;
   font-size: 12px;
   padding-left: 70px;
   padding-top: 8px;
   height: 42px;
   width: 200px;
}

#leftmenu a:hover
{
   background: url(../images/leftmenu_hover.jpg) no-repeat;
}

#footer
{
   height: 26px;
   width: 800px;
   background: url(../images/footer.jpg);
}

#footer p
{
    font-size: 10px;
    font-family: Arial;
    padding-left: 400px;
}

#footer a
{
    text-decoration: none:
}

.image
{
    padding-left: 5px;
    padding-right: 5px;
}

#flashcontent
{
   height: 280px;
   width: 615px;
   background: url(../images/leftbanner.jpg);
   float: left;
   border-bottom: 2px solid #0000FF;
   border-top: 1px solid #0000FF;
   border-left: 2px solid #0000FF;
   border-right: 2px solid #0000FF;
   padding-left: 15px;
   padding-top: 5px;
}

.photo
{
	margin: 5px;
}

.pageText
{
	text-align: left;
}

   