
body 
{
	background: #e7d9be;
  	font-family: arial, verdana, sans;
  	font-size:13px;
  	text-align: center;
}

/*Page head*/

#container
{
  width: 750px;
  padding: 0px;
  margin-left: auto; 
  margin-right: auto;
  text-align:auto;
  background: #ffffff;
}

#banner
{
 	margin:0px;
 	padding: 0px;
 	width:750px;
 	height:212px;
	background: #000000;
}


#link
{
    text-align: left;
  	margin: 0px;
    width:750px;
  	height:25px;
 	  background: #000000;

}

#main
{
  	width:750px;  	
  	background: #ffffff;
  	margin-top:0px;
 	  margin-left: 0px;
 	  margin-right: 0px;
 	  margin-bottom: 5px;
 	  padding: 0px; 	  
    text-align: left;
}

#foot
{
  	margin: 0px;
    width:750px;
  	height:auto;
  	clear: both;
 	  background: #000000;
    color: #ffffff;
    text-align: left;
}
/* menu css*/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{		
	padding: 0px;
	list-style: none;
	float: left;
	font-family: arial, verdana, sans;
	font-weight: bold;
	font-size: 11px
}

#sddm li a
{	display: block;
	padding: 4px 10px;
	background: #000000;
	color: #ffffff;
	text-align: center;
	text-decoration: none
}

#sddm li a:hover
{	
  background: #e7d9be;
  color: #000000;
}

#sddm div
{	
  position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
}

	#sddm div a
	{
		position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #ffffff;
		font-family:  sans
	}

	#sddm div a:hover
	{
		background: #e7d9be;
		color: #ffffff;
	}

/* home page divs*/

#introText
{
  width: 360px;
  float: left;
  margin: 5px;
  border-style: solid;
  border-color: #999999;
  border-width: 1px;
    text-align: left;
}

#twitter_div
{
  width: 360px;
  margin: 5px;
  float: right;
  border-style: solid;
  border-color: #999999;
  border-width: 1px;
  text-align: left;
}

#twitter_update_list
{
  list-style-type: none;
  margin-left: 5px;
  padding-left: 0px;
  text-align: left;
  font-family: arial, verdana, sans;
  font-size:13px;
}


#events
{
  width: 360px;
  float: right;
  margin: 5px;
  border-style: solid;
  border-color: #999999;
  border-width: 1px;
    text-align: left;
}

 
.textBox
{
  width: 740px;
  float: right;
  margin: 5px;
  border-style: solid;
  border-color: #999999;
  border-width: 1px;
    text-align: left;

}

#masterIMG
{
  float: left;
  margin: 5px;
  width: 215px;
}

#masterText
{
  float: right;
  width: 515px;
  margin: 5px;
  text-align: left;
}

/*body links*/

a:link     
{ 
color:#453823;
}
	
a:visited
{ 
color:#453823; 
}
	
a:active
{ 
color:#C0A172;
text-decoration: none; 
}
	   
a:hover 
{ 
color:#C0A172;
text-decoration: none; 
}

/* paragraphs*/

p
{
  text-align: left;
  color: #2C2416;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

/*Text styles*/

h1
{
  color: #2C2416;
  font-size: 20px;
  font-variant: small-caps;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

h2
{
  color: #2C2416;
  font-variant: small-caps;
  font-size: larger;
  font-weight: bold;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

h3
{
  color: #2C2416;
  font-size: 24px;
  font-weight: bold;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

h4
{
  color: #2C2416;
  font-variant: small-caps;
  font-size: 16px;
}

/*Images*/

img
{
  margin: 5px;
}

  /* of Masters */
  .imgStyle
  {
    text-align: center;
    float: left;
    clear: both;
    border-style:solid;
    border-width: 1px;
    border-color: #000000;
    margin:5px;
    height:auto;
    width:auto;
    background: #e7d9be;
  }

  .imageCaption
  {
    font-weight: bold;
    margin: 5px;
    width: 180px;
  }


  .imageDesc 
  {
    margin: 5px;
  }


  /*Image alignment */

  .imgLeft
  {
    float: left;
    margin:  5px;
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
    background: #e7d9be;
  }

  .imgRight
  {
    float: right;
    margin:  5px;
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
    background: #e7d9be;
  }

  #imgBanner
  {
    margin: 0px;
  }
  
  
  /*Image gallery*/
  
  #gallery
  {
  text-align: center;
  margin: 10px;
  }

 
    #gallery a:link     
    { 
    color:#ffffff;
    }
      
    #gallery a:visited
    { 
    color:#ffffff; 
    }
      
    #gallery a:active
    { 
    color:#ffffff;
    text-decoration: none; 
    }
         
    #gallery a:hover 
    { 
    color:#ffffff;
    text-decoration: none; 
    }
    
      #gallery a img
      {
      display: inline;
      padding: 0px;
      margin: 0px;
      }