body{
width:100%;
height:100%;
margin:0;
padding:0;
font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#333; font-size:small; background-color:#ddddff;
}

a:link { color:#3d2f90; font-weight:bold;}
a:hover { color:#3d2f90; font-weight:bold;}
a:visited { color:#3d2f90; font-weight:bold;}

#container {margin:20px auto 20px auto; border:8px double #3d2f90; width:800px; background-color:#fff;}

#header { widht:800px; height:200px; background-image:url(sfbg.jpg);}
#logo { border:4px solid #fcf736; width:200px; height:160px; background-color:#fff; margin:15px; float:left;}

#navigation{
background-color:#3d2f90; height:30px; margin-bottom:10px; text-decoration:none; text-align:center; font-size:14px;}

#navigation ul { list-style:none; padding:4px; margin:0;} 

#navigation li { display:inline; padding:0 10px 0 10px;}

#navigation li.current { color:#3d2f90; background-color:#fcf736;}

#navigation a:link { color:#fff; text-decoration:none; font-weight:normal;}
#navigation a:hover { color:#fcf736; text-decoration:none; font-weight:normal;}
#navigation a:visited { color:#fff; text-decoration:none; font-weight:normal;}

#main { padding:10px 10px 20px 10px;}
#left { width:460px; border-right:1px solid #3d2f90; background-color:#fff; padding:10px; float:left;}
#right { width:260px; border:none; background-color:#fff; padding-left:20px; text-align:center; float:left;}
#testimonials { font-size:smaller; float:left;}
#socialmedia { clear:left;}
#footer {background-color:#3d2f90; color:#fff; text-align:center; font-size:smaller; padding:4px;}

.picture{ float:left; width:100; margin:10px 10px 10px 10px;}

.banner { padding:10px; background-color:#3d2f90; color:#fff; font-weight:normal; text-align:center; text-decoration:none;}

h1 { font-size:22px; color:#3d2f90; font-weight:normal; line-height:0px;}

h3 { text-align:center; text-decoration:underline;}

h5 { font-size:16px; text-align:center;}
