/* ------------------------------------ *
 CSS
 09 July, 2009 10:05:38
 structured by George Owusu at info@globalictsolution.com
This a horizontal menu CSS
 * ------------------------------------ */

 body{
 margin-top:12px ;
 margin-bottom:20px ;
 margin-left:50px;
 margin-right:50px;
 font: 100% Verdana,Geneva,Arial,Helvetica,sans-serif;
 background-color: #CD853F;
 background-image:url(images/images/background.jpg);
 border:1px double #FFA500;
 /*background-image:url(images/seeds.jpg); */

 /*-moz-border-radius:25px; */

 }

 p{
font: 80%/1.8em Verdana,Geneva,Arial,Helvetica,sans-serif;
padding-top:0;
margin-top:0;
 }

 form{
 margin:0;
 padding:0;
 /*background-image:url(images/bible.jpg);
  background-repeat:no-repeat; */
 }
 #wrapper{
 float:left;
width:100%;
 margin-right:-230px;
 margin-top:0;
 background-image:url(images/images/master03_image001.jpg);

 }





 #side1 ul{
  list-style:none;
 width:184px;
 margin-left:0;
 padding-left:0;
 }

 #side1 li{
  font: 80% Verdana,Geneva,Arial,Helvetica,sans-serif;
  margin-bottom:0.3em;
  border-bottom:1px solid #E7AFAF;
 }

 #side1 a:link
 {
  background-color:transparent;
 text-decoration:none;
 color:#901602;

 }
 #side1 a:visited
 {
 background-color:transparent;
 text-decoration:none;
 color:#901602;

 }


 #side1 a:hover ul{
  color:#621313;

 }


 #content{
 margin-right:220px ;


 }

  #content h1{
padding-right:20px;
font: 150% Georgia, Times New Roman,Times,serif;
color:#901602;

 }

 #content p{
 font size:80%;
 line-height:1.8em;
}

 #main{
 margin-left:220px;
 text-align:justify;

  padding:10px;
  font: 100% imapct, Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#000000;



  /*font-weight:bold; */
 }

  #side1{
 width:200px;
 float:left;
 padding:0 10px 0 10px;
 }

  #side2 h3{
  font: 150% Georgia, Times New Roman,Times,serif;
 margin:0;
 padding-bottom:4px;
 }

 #side2{
 width:190px;
 float:right;
 padding:0 10px 0 10px;
 }

 .adbox{
 padding: 2px 4px 2px 6px;
 margin:0 0 10px 0;
 border:1px dotted #FFA500;
 background-color:transparent;
 text-decoration:none;
 }

 .adbox a:link
 {

 text-decoration:none;
color:#000000

 }

 .adbox a:visited
 {

 text-decoration:none;
color:#000000

 }
  #side1 h3{
  font: 110% Georgia, Times New Roman,Times,serif;
color:#621313;
background-color:transparent;
margin:0;
padding-bottom:4px;

 }

  #side1 .txt{
 WIDTH:184px;
background-color:#FCF5F5;
border:1px inset #901602;

 }

 #footer{
 clear:both;
 border-top:0px solid #cecece;
 padding:25px;
 text-align:center;
 }


 img{
  border:none;
  }

 #header {
 height:193px;
 background-color: transparent;
 /*background-image:url(images/images/master03_image002.jpg);*/
 /*background-repeat:no-repeat;*/
 -moz-border-radius:25px;

 text-align:center;


 }

  #header .slogan {
 font-size: 90%;
  background-color: transparent;
  float:left;
  margin-left:1.5em;


 }



#header h2 {
color: #901602;
font-size: 17px;
font-weight: 100;
letter-spacing: -1px;
padding: 0 0 0 70px;

}
#header h1 {
color: #901602;
font-size: 30px;
font-weight: 100;
letter-spacing: -3px;
padding: 0 0 0 30px;
margin:0;
}

  #header .logo {
  float:left;
  margin-left:0;
  font-weight: 110;
   -moz-border-radius:25px;
 }

  #header .author_photo {
  float:right;
  margin-left:0px;
   -moz-border-radius:25px;

 }

  #header .search {
  float:right;
  padding-right:1em;
  color: #901602;
  font-size: 15px;

 }


  #header .top_menu {
  float:right;

 }

 #header a:link,{
  text-decoration:none;
 color:#901602;
 text-size:10px;
 font-weight:bolder;

 }

 #navigation_dropmenu,#navigation_dropmenu ul {
  margin: 0;
 padding-left:10px;
 padding-right:10px;
 list-style:none;
 float:left;
 font-size:15px;
 font-weight:bold;
  }


 #navigation_dropmenu li{
 float:left;
 position:relative;
 width:6.5em;
border:1px solid  #BOC4DE;
background-color:#E7EDF5;
color:#2D486C;
font-size:80%;
marging-right:1em;
text-align:left;

margin:0;

 }

 #navigation_dropmenu a:link, #navigation_dropmenu a:visited
 {
 display:block;
 text-decoration:none;
 color:#FFFFFF;
 padding-left:1em;
 text-decoration:none;
 color:#2D486C;
 padding:0;
 padding: 0;

 }
 #navigation_dropmenu a:active
 {
 display:block;
 text-decoration:none;
 color:#FFFFF;
 padding-left:1em;
 text-decoration:none;
 color:#2D486C;
 padding:0;
 padding: 0;

 }

 *html, #navigation_dropmenu a{
 width:100%;
 }


 #navigation_dropmenu ul ul{
 display:none;
  position: absolute;
 padding: 0;
 }

 #navigation_dropmenu ul li{
 border:0 none transparent;
 border-bottom:1px solid #000000;
 border-top:0em solid #ffffff;
 background-color:transparent;
 marging-bottom:-1px;
 margin-top:1px;
 padding-bottom:10px;
 padding-top:2px;


 }
 #navigation_dropmenu li:hover ul{
  display:block;
  background-color:#FFFFFF;
  color:#ffffff;

 }

 <!-- album-->
 #albumlist ul{
 list-style:none;


 }

  #albumlist li{
  list-style:none;
 float:left;
 width:150px;
 /*margin-right:6px;
 margin-bottom:10px;*/
 font: bold 0.8em Arial, Helvetica, sans-serif;
 color:#333300;
 }

  #albumlist img{
display:block;


 }

  #overflow {
width:500px;
overflow:auto;


 }

 #calendar{
  /*background-image:url(images/images/content.jpg);*/
 background-color:#ffffff;
 color:#000000;
 border:5px solid #FFFFFF;
 }
#calendar_month{

 background-color:#ffffff;
 color:#FFFFF;
}

#calendar_daynon_active{


 color:#CDCDCD;
 font-weight:bold;
}

#calendar_active_content{
  /*background-image:url(images/images/active_calendar.jpg); */
/* background-color:brown;*/
 color:brown;
 font-weight:bold;
 font-size:150%;
 }

#calendar_days{

 background-color:#CDCDCD;
 color:#FFFFF;
}

#calendar_content{
  background-image:url(images/images/calendar.jpg);
 background-color:#ffffff;
 color:#000000;
 border:5px solid #FFFFFF;
 }
div.floatright
{
float:right;
border:0px solid black;

}

div.floatleft
{
float:left;
border:0px solid black;

}
