*{padding: 0;
    margin: 0;
        font-family: Trebuchet MS;
  color: #666;
}

body
{
    background-color: #dff1ff;
}


#wrapper
{
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color:White;
    border-right: 1px solid #669acc;
    width: 800px;
}



#header
{
	background: url(../images/cloudst.jpg) no-repeat right 0%;
	width: 800px;
	height: 175px;
	height1: 154px;
	background-color: #f7f3ff;
}

#header img
{
    margin-left: 20px;
    margin-top:10px;
}

#header h1, #header ul
{
    visibility: hidden;
    display: none;
    text-align: center;
}

#mainNav
{
    background-color: #5e86ea;
    text-align: center;
    width: 100%;
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

#mainNav ul {
 list-style-type: none;
}

#mainNav li {
 display: inline;
    background-color: #5e86ea;
 color: #dff1ff;
 margin-right: 10px;
}

#mainNav a:link, #mainNav a:visited, #mainNav a:active {

 padding-left: 7px;
 padding-right: 7px;

 font-weight: bold;
 color: #dff1ff;
 border-bottom: 1px solid #8bb5dc;
 border-right: 1px solid #8bb5dc;
 border-top: 1px solid #dff1ff;
 border-left: 1px solid #dff1ff;
 text-decoration: none;
}

#mainNav a:hover {
 background-color:#8faff2;
 border-top: 1px solid #8bb5dc;
 border-left: 1px solid #8bb5dc;
 border-bottom: 1px solid #dff1ff;
 border-right: 1px solid #dff1ff;
 color: #29486C;
 color:white;

}

#topNav{ background-color: #5e86ea;
    text-align:right;}


#topNav ul {
 list-style-type: none;
 padding-bottom: 5px;
 padding-top: 5px;
}

#topNav li {
 display: inline;
 color: #dff1ff;
 margin-right: 10px;
}


/*footer*/ 
   
#footer p
{
    text-align: right;
    padding: 0;
    color: Black;
    font-size: small;
}
    
#footer
{
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: #5e86ea;
}

#footer li
{
    display: inline;
    margin-top: 10px;
    font-size: small;
    float: right;
    margin-left: 5px;
    margin-right: 0px;
    border-left: black thin solid;
    text-indent: 5px;
    color: black;
}

/*oneclick*/


#oneclick input{
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:normal;
  height:20px;
  color:#000000;
   border:1px solid #CAEDFF;
   background-color:#FFFFFF;}
   
   
#oneclick a
{
    font-family:arial, helvetica, sans-serif;
     font-size:11px; 
     font-weight:normal;
     text-decoration:none;
     font-size:11px;
     color:#0066FF;
     float:right;
     margin:4px 10px 0 0;
     line-height: 1;
    }
    
    
/*news*/
 
#news {
 margin-top: 1em;
 border-bottom: 1px solid #669acc;
 border-right: 1px solid #669acc;
 width: 230px;
 float: right;
 background-color: #dff1ff;

}

#news h4 {
 color: #29486C;
 padding-left:10px;
} 
#news h2 {
 color: #29486C;
 font-size: 10pt;
 padding-left:10px;
} 

#news p
{
    padding-left:10px;
    padding-right:10px;}
         
/*headings*/
h1, h4 {
  color: #5e86ea;
}

h2 {
  color: #5e86ea;
  padding-top: 1.2em;
  margin-bottom: 0.8em; 
}

h2a {
  margin-bottom: 2px;
  margin-top: 8px;
}
h3
{
    color: #5e86ea;
    margin-top: 15px;
    font-weight: normal;
}

h3.end
{
    margin-bottom: 70px;}
    
#content
{
    background-color: white;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 10px;
    border-bottom: 1px solid #669acc;
    list-style-image: url(images/bullet.gif);
}


p
{
    padding-bottom:10px;
}
                  
.skiplink, .link
{
	visibility: hidden;
	font-size: xx-small;
}

/*navigation*/
a:link, a:visited {
  text-decoration: none;
  color: blue;
}

a:hover {
  color: #663300;
  text-decoration: underline;
 
}

#content li
{
    list-style-image: url(../images/bullet.gif);
}
 
#content ul
{
    margin-left:20px;}
    
.smallpic
{
    float: left;
	margin-top: 5px;
    margin-right: 10px;
    margin-left: 10px;
}

.smallpic1
{
	float: right;
	margin-right: 20px;
	margin-left: 10px;
	text-align: center;
}

.phone{
	height: 154px;
}


li img{
	float: left;
	margin-right: 10px;
}

.gift{
	height: 110px;
}

.map
{
    text-align:center}
    
p.address
{
    text-align:center}
	

.blog{
	background-color: #5e86ea;
	font-weight: bold;
	color: #dff1ff;
}

.blog img{
	border: 0;
}	


 #hand{
	background-image: url(file:///C|/Documents%20and%20Settings/Administrator.HOMETOP/Desktop/cnfweb/29sep2009/images/hands%20reaching.jpg);
	height: 200px;
	width: 770px;
	margin-bottom: 10px;
} 

#helping{
 padding-left: 15px;
    padding-right: 10px;
    padding-top: 10px;
    border-bottom: 1px solid #669acc;
	background-image: url(../images/hands%20reaching.jpg);
}  