/* 
    Document   : __NAME__
    Created on : __DATE__, __TIME__
    Author     : __USER__
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

html { 
	background:  	#5CACEE;
         background:  	/*#5CACEE;*/          url(sunray.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

* { padding: 0; margin: 0; }

p {
  text-indent: 1em;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:  	#5CACEE;
 background-image:  	/*#5CACEE;*/                   url(sunray.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#wrapper { 
 margin: 0 auto;
 margin-top: 100px;
 width: 922px;
 background : #5CACEE;
  -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    
}
#header {
 color: #00008B;
 width: 900px;
 float: left;
 padding: 10px;
 
 height: 90px;
 margin: 0px 0px 5px 0px;
 background: #ccc;     /*#A4D3EE;*/
 font-family: Century Gothic, Helvetica;
 text-align: center;
  -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
  -moz-box-shadow: -5px -5px #191970;
-webkit-box-shadow: -5px -5px #191970;
box-shadow: -5px -5px #191970; 
}

#head1  {
  font-size: 28px;
  margin-bottom: 10px;
}

#head2  {
  font-size: 20px;
  margin-bottom:20px;
  font-style: italic;
}

#address {
  font-size: 18px;
  text-align: center;
  color: #00008B;
  margin-top: 15px;
}

#marquee   {
  font-family: Helvetica;
  font-size: 20px;
  font-style: italic;
  float: left;
  margin-bottom: 40px;
  background: #5CACEE;
  width: 900px;}


#leftcolumn { 
 color: #734A12;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 20px 5px 5px 5px;
 padding: 10px;
 height: auto;
 width: 190px;
 float: left;
  -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
   
}

#leftcolumn ul{
  margin-top: 20px;
  margin-left:10px}


#leftcolumn ul li{
 list-style-type: none;
 margin-bottom: 20px;
 font-size: 14px;
}

#freedom2   {
 margin-top: 40;
}

#content { 
 float: left;
 color: #734A12	;
 
 background: #F2F2E6;
 margin: 20px 5px 5px 0px;
 padding: 10px;
 height: auto;
 width: 456px;
 display: inline;
 -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
 
}

#main  {
  margin-top: 10px;  
  font-size: 14;
  
}

#main2  {
    
  font-size: 14;
  
}

#success  {
  text-align: center;
}

#emerson  {
  text-align: center;
}

#group  {
  font-size: 14px;
}

#group2  {
  text-align:  center;
  margin-bottom: 5px;
}

#rightcolumn { 
 color: #00008B	;
 
 background: #E7DBD5;
 margin: 20px 0px 5px 0px;
 padding: 10px;
 height: auto;
 width: 195px;
 float: left;
  -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    -moz-box-shadow: inset -5px -5px #191970;
-webkit-box-shadow: inset -5px -5px #191970;
box-shadow: inset -5px -5px #191970;
}

#services  {
 margin-top: 15;
 list-style-type: none;
 font-size: 16;
}

#services li {
 margin-bottom: 10;
 font-variant: small-caps;
}

#footer { 
 width: 900px;
 clear: both;
 color: #00008B;
 font-family: Century Gothic, Helvetica;
 font-size: 20px;
 text-align: center;
 background: #5CACEE;
 margin: 0px 0px 10px 0px;
 padding: 10px;
  -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}