/* Start of CMSMS style sheet 'fotbflash_home' */
* {margin: 0;
   padding: 0;
}


body {
	
	font-size: 62.5%;
	font-family: Georgia, "Times New Roman", Times, serif;
       background-color: #8E9271;
text-align: center;
background-image: url(images/background.jpg);
background-repeat: no-repeat;
background-position: top center;
}


#wrapper {
	width: 900px;
	font-size: 1.2em;
background-color:#E4ECDD;
margin-left:auto;
margin-right:auto;
}

#masthead {
background-color: #3D3B29;
background-color: #000000;
width: 900px;
height: 300px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top:-60px;
text-align:center;

}


#subhead {
 width: 900px;
height: 75px;
clear: both;
padding-top:25px;
}


  #content-main {
             width:900px;
             padding-top:0px;
             padding-right: 0px;
             padding-bottom:0px;
             padding-left:0px;
             margin-top:0px;
             margin-right:auto;
             margin-left: auto;
             margin-bottom:0px;
             text-align:center;
             font-size:12px;
             background-color:#E4ECDD;
             
             }
        
      #content {
             width:450px;
             padding-top:30px;
             padding-right:20px;
             padding-bottom:60px;
             padding-left:40px;
             position:relative;
             margin-top:0px;
             margin-right:auto;
             margin-left: auto;
             margin-bottom: 0px;
             border:0px;
             text-align:left;
             font-size:14px;

                       
         
             float: left;
             
             }
 
#menuwrapper {

   
background-color: #9b8350;
min-height:26px;
text-align: center;
margin-left:auto;
margin-right: auto;
}

#main-menu {

   
background-color: #9b8350;
}


 #contentsplit_left {
             float: left;  
             width: 650px;
             padding-right: 0px;
             padding-left: 0px;
             position: relative;
             margin-top: 0px;
             margin-right:auto;
             margin-left: 0px;
             clear:left;    
             
             min-height: 740px;
                            
             }


      #contentsplit_right {
             float: right;  
             width: 200px;
             position:relative;
             margin-top:35px;
             margin-right:0px;
             margin-left: 0px;
             padding-right:0px;
             clear:right;    
              
              
             }


 #navside  {
                font-size: 14px;
                float: left;  
                width: 145px;
                padding-top: 30px;
                padding-left: 5px;
                text-align: left;
                list-style-type: none;
                position:relative;
                margin-top:20px;
                margin-right:10px;
                margin-left: 10px;
		margin-bottom:10px;
                line-height: 40px;
                background-color: #ECF3E6;
                min-height:600px;
                height: 600px;

							  
                }

      #navside a {
          
                font-weight: bold;
                }

      #navside ul {
                color: #808D33;
                font-weight: bold;
                list-style: none;
                }

      #navside ul a {
                color: #808D33;
                font-weight: bold;
                list-style: none;
                }


      #navside ul a:visited {
          color: #808D33;
          /*color: #F4A460; */;
          text-decoration: none;
          font-size: 12pt;
          }

      /* hover Link style */

      #navside ul a:hover        {
         color: #F80202;
         text-decoration: none;
         font-size: 12pt;
         }
         



#sidebar_left {
width:120px;
float:left;
padding-top: 30px;
padding-left:10px;
}


/*  stop divs from flowing out of boxes
can use class="clearfix NEEDED_NAME" to use multiple classes on one object */
/*  obtained from http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display:inline-block;}
       


#footer {);
	
	height: 45px;
	width: 900px;
	padding-left: 0px;
	padding-top: 0px;
	clear: both;
        text-align:centre;
margin-left: auto;
margin-right: auto;
font-size:10pt;
color: #F9F3E2;
}


#footer_left {
float:left;
width:300px;
padding-left:10px;
text-align:left;
color: #FFEEFF;
}

#footer_center {
float:left;
width:270px;
padding-left:10px;
text-align:center;

}


#footer_right {
float:right;
width:300px;
padding-right:10px;
text-align:right;
color: #FFEEFF;
}

#footer_right a:link {
font-size: 8pt;
color: #FFEEFF;
}


#footer_right a:visited {
font-size: 8pt;
color: #FFEEFF;
text-decoration: none;
}

#footer_right a:hover {
font-size: 8pt;
color: #CC0033;
text-decoration: none;
}




#navcontainer { width: 150px; 
   background-image: url("images/navbox3.jpg");  
                background-repeat: no-repeat;
                background-position: center;
}

#navcontainer ul
{
margin-left: 18px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
}

#navcontainer a:link, #navlist a:visited
{
	color: #74752b;
	text-decoration: none;
	padding-left: 25px;
	padding-bottom: 7px;
	font-weight: bolder;
}

#navcontainer a:hover
{
	color: #75492b;
}



h1 {
	text-align: center;
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #808D33;
	font-size: 2em;
}

h2 {
	text-align: center;
	margin-top: 7px;
	margin-bottom: 70px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #9BA46D;
	font-size: 1.2em;
}

h3 {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #98A549;
	font-size: 1.5em;
}

h4 {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #808D33;


	font-size: 1.5em;
	margin-left: 107px;
	margin-bottom: 30px;
}

blockquote {
	font-style: italic;
	border: 0px dotted #98A549;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
	color: #74752B;
	
}

a:link {color: #7C8832}
a:visited {color: #74752B}
a:hover {color: #993300}
a:active {color: #993300}


P {
        font-size: 14px;
        font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
        color: #70725a;
     
        background-color: transparent;
        text-align: justify;
        margin-bottom: 2%;
     
        }

      P.bold  {
              font-size: 12pt;
              font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
              color:  #70725a;
              background-color: transparent;
              text-align: justify;
              margin-bottom: 2%;
              font-weight: bolder;
              }

      /* First letter of paragraph style */

      P.dropcap:first-letter {
             font-family: Arial,helvetica,sans-serif; /*        font-size: 14pt; */
             color: silver;
             font-size: 150%;
             vertical-align: text-bottom;
             }

      blockquote {
             font-size: 12pt;
             font-family: Arial,helvetica,sans-serif; 
             color: #88A498;
             padding-bottom: 5pt;
             padding-top: 0pt;
             margin-bottom: 0pt;
             margin-top: 0pt;
             }

#textarea {

background-color: rgb(255,255,204); 

}

/* End of 'fotbflash_home' */

