﻿body 
{
    margin:0px;
    padding:0px;
    
}

#container
{
    position:absolute;
	width:980px;
	left:50%;
	margin-left:-500px;	
	top:0px;
}

#logo
{
    width: 300px;
    height: 93px;
    float:left;
}            

#topmenu
{
    width:680px;
    height:93px;       
}

#banner
{
    width:980px;    
    float:left;
    height:201px;    
}

#content
{
    margin:auto auto;      
    width:980px;
    
}

#footer
{   
    margin:auto, auto;
    width:980px;
    height:40px;
    
 
}

.topmenu
{    
    font-size:small;
    font-family:'Times New Roman';
    vertical-align:bottom;
}

.contenttable
{
    height:500px;
    width: 980px;
    
}
.contentleftcolumn
{
    vertical-align:top;
    text-align:left;
    height:500px;
    width: 190px;
    float:left;
    
    
}
.contentrightcolumn
{
    vertical-align:top;
    text-align:left;
    height:500px;
    width: 790px;
    
}

.picgallery
{
    margin:15px;
}

.eventgallery
{
    margin:25px;
}

.subcategorylabel
{
    font-size: x-large;
    font-weight: bold;
    color: #5C8727;
    font-family: 'Times New Roman';
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
}

.subcategory
{
    font-size: medium;
    font-weight: bold;
    color: #5C8727;
    font-family: 'Times New Roman';
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
    margin-left: 10px;
}

.center
{
    vertical-align:middle;
    text-align:center;
    
}

.category
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: medium;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
    color: White;    
}

#Navigation
{
    color:White;
}

.Warning
{
    color: Red;
    font-style: italic;
    font-weight: bold;
    font-size: large;
}

/* for link style */
.subNav  {color : #FFFFFF; font-family : Times New Roman; font-size : 12px; text-decoration : none;}
.subNavOn  {color : #5C8727; font-family : Times New Roman; font-size : 12px; text-decoration : none;}
A.subNav:link  {color : #FFFFFF; font-family : Times New Roman; font-size : 12px; text-decoration : none;}
A.subNav:visited  {color : #FFFFFF; font-family : Times New Roman; font-size : 12px; text-decoration : none;}
A.subNav:active  {color : Gray; font-family : Times New Roman; font-size : 12px; text-decoration : none;}
A.subNav:hover  {color : Gray; font-family : Times New Roman; font-size : 12px; text-decoration : none;}

.topcategory  {color : #FFFFFF; font-family : Times New Roman; font-size : 15px; text-decoration : none;}
.topcategoryOn  {color : #5C8727; font-family : Times New Roman; font-size : 15px; text-decoration : none;}
A.topcategory:link  {color : #FFFFFF; font-family : Times New Roman; font-size : 15px; text-decoration : none;}
A.topcategory:visited  {color :#FFFFFF; font-family : Times New Roman; font-size :15px; text-decoration : none;}
A.topcategory:active  {color : Gray; font-family : Times New Roman; font-size : 15px; text-decoration : none;}
A.topcategory:hover  {color : Gray; font-family : Times New Roman; font-size : 15px; text-decoration : none;}

.shortdescription
{
    color:Gray;
    text-align:left;
}

.eventtitle
{
    color: #5C8727;
    font-style: normal;
    font-weight: bold;
    text-align: left;
}

.evendescription
{
    color:White;
}

.backtopage
{
    font-family: 'Times New Roman';
    color: #5C8727;
    font-size: large;
    font-weight: bold;
}

.picdisplay
{
    width:500px;
    height:375px;
    margin-top:10px;
    margin-left:1px;
    border-width:1px;
    border-style:solid;
    border-color:#5C8727;
}

.picgallery
{
    margin-left:30px;
    margin-top:30px;
}

.footer
{
    color:#5C8727;
    font-size:small;
    text-align: right;
    vertical-align:middle;    
}

.eventtitle
{
    font-size: large;
    font-weight: bold;
    color: #5C8727;
    font-family: 'Times New Roman' , Times, serif;
    font-style: italic;
    font-variant: normal;
    text-transform: capitalize;
}

.lblattachment
{
   color:White;
}
A.lblattachment:visited
{
    color:White;
}

.icondisplay
{
    margin-top:10px;
    margin-left:1px;
    border-width:1px;
    border-style:solid;
    border-color:#5C8727;    
}

.font
{
    font-family:Times New Roman;
}

.hyper_link
{
   color:#5C8727;
}
A.hyper_link:visited
{
    color:#5C8727;
}
A.hyper_link:link
{
    color:#5C8727;
}
A.hyper_link:active
{
    color:#5C8727;
}
A.hyper_link:hover
{
    color:Red;
}

.calendar
{
    font-family:Times New Roman;
}

.datapage
{
    text-align:center;
    background-color:#000000;
    font-family:Times New Roman;
    color:White;
}
   
.categorystatus
{
    font-size: 12px
    font-weight: bold;
    color: #5C8727;
    font-family: 'Times New Roman';
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
}   
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
    
    