/*  
Theme Name: Ad Clerum
Theme URI: http://www.refueled.net/wordpress-themes/
Description: "Ad Clerum" is a Latin phrase which means: "To the clergy." Perfect theme for churches or other non-profits.  Free support is offered through our <a href="http://www.refueled.net/forum/" title="Forums">Forums</a>.  
Version: 1.0
Author: Refueled
Author URI: http://www.refueled.net

This theme was designed and coded by Nate of Refueled Dot Net. Released under GPL.
http://www.opensource.org/licenses/gpl-license.php
*/

body {
	/*background: url(images/wallpaper3.jpg) repeat;*/
                     background-color: #F0F0F0; /*#2b1e25; */  
                    	color: #000;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	margin: 0px 0px 0px 0px;
	}
	
a, a:visited{
	color: #78b2ae;
	text-decoration: none;
	border: none; 
                     font-weight:normal;
	}
	
a:hover{
	color: #000;
	border: none;
	text-decoration: underline;
	}
	
img {
	border: none;
	}

#container { 
	width: 90% ; /*910px; */
	/*background: #fff url(images/bg.jpg);  */
/*                    background-color:#d5f8f6; */
                     background-color: #ffffff;
	text-align: left; 
	margin: 10px auto; 
	border: 10px solid #fff;
              
	}
	
#header { 
/*	background: #455A79;*/
/*                     background:url(images/Dulwich_mum_header3.jpg) no-repeat top center;/*70px 0px;*/ */
/*    background:url("http://www.dulwichmum.net/wp-content/themes/ad-clerum-10/images/DM3.jpg") no-repeat top center;*/
	height: 200px;
	padding: 0px 0px 0px 0px;
	}
	
#header h1{color: #ffffff;
           margin-left: 13px;
}
#header h1 a{color: #ffffff;
}

#header img {align:top;
             margin-top:0px; 
             margin-left: auto;
             margin-right: auto;
}

#header p{margin: auto;}

#header h2 {
	color: #ffffff;
	font-family: goudy old style, "Times", verdana, serif;
	font-size: 20pt;
	font-variant: small-caps;
	font-weight: normal;
	margin-top: 55px;
	margin-bottom: 0px;
	margin-left: 13px;
	letter-spacing: 2px;
	}

#header h2 a {
	color: #fff;
	text-decoration: none;
	}

#header h2 a:hover {
	color: #fff;
	text-decoration: underline;
	}

#header h3 {
	color: #a3a1a1;
	font-size: 14pt;
	font-family: "Monotype Corsiva","Times New Roman", georgia, verdana, Sans-Serif;
	font-weight: normal;
	font-style: normal;
        margin-top:29px;
        padding-top:0px;
/*        display:inline; */
        position:relative;
        margin-left:62%;
        width:100%;

	}
	
#header  a.KC {
                   font-family: "Monotype Corsiva", georgia, verdana, Sans-Serif;
                   margin-left: 720px;
                   padding-left: 20px;
                   margin-top: 900px;
                   

}
#middlepic {
	position: absolute;
	height: 128px;
	width: 540px;
	margin: 0px;
/*	background-image: url(images/adam.jpg);*/
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

#lpic {
	height: 128px;
	width: 184px;
/*	background-image: url(images/study.jpg);*/
	border-bottom: 1px solid #fff;
}

#rpic {
	height: 128px;
	width: 184px;
/*	background-image: url(images/boat.jpg);*/
	border-bottom: 1px solid #fff;
}
	
#menu {float:left;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	width: 100%;
	border-bottom: 5px solid #9ec7cd;
        margin-left:1px;
        margin-bottom:5px;

}


#menu ul {
	margin: 0px;
        padding-left:1px;
	list-style: none;
	text-align: Left;
}

#menu li {
        margin:0;
        padding-right:1px;
	display: inline;

       
}

#menu a {text-align:center;
	text-decoration: none;
	color: #FFFFFF;
      float:left;
      background: url(images/dm-tab.jpg) no-repeat left top;
      width:130px;
    	font-size: 18pt;

}

#menu a:hover {
	color: #000000;
        background:url(images/dm-tab_blue.jpg) no-repeat left top;
 /*       width:130px; */
         float:left;
}

#menu  li.current_page_item a {
       color: #000000;
       background:url(images/dm-tab_blue.jpg) no-repeat left top;
/*       width:130px; */
       float:left;
    	font-size: 18pt;
        margin:0;
       padding:0;
       display:inline;

}

#search {
	           padding: auto;
                  float:right;
                 overflow:hidden;
                 height:38px;
                position:absolute;
                top:210px;
                _top:250px;
/*                margin-left:10px;*/
                right:60px;

          


} 

#searchform1 input.button {display:inline;
	border-color: #888;
	background: #9ec7cd;
	color: #000000;
	text-shadow: none !important;
        cursor: pointer;
	border: 1px solid #bbb;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	box-sizing: content-box;
	color: #464646;
	text-shadow: rgba(255,255,255,1) 0 1px 0;
        padding: 2px 8px !important;
        border-color: #888;
        overflow:hidden;




}

#searchform1 input.button:hover {
	color: #fff;
	border-color: #aaa;
}




#content { 
                    background-color: #ffffff;
	width: 50%;
	margin-top: auto;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 18px 15px 18px;
	}
	
#content b{
	color: #78b2ae;
	line-height: 14pt;
	}


#content p{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px 0px;
	margin-top: 5px;
                     overflow:hidden;
                     height: 1%;
        width:auto;
      
	}
	
#content p img {
              float:left;
              display:inline;
              margin-right:15px;
              width:auto;
           
}
#img-wrap{
          float:left;
          margin-right:15px;
          margin-top: 5px;
          width:auto;
}
#content h2 {
	color: #455A79;
	font-size: 22px;
	font-family: "Times New Roman", Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	font-weight: normal;
	padding: 10px 10px 10px 10px;
	line-height: 150%;
	margin: 0px;
	}
	
#content h2 a  {
	color: #455A79;
	text-decoration: underline;
	}

#content h1 a:hover {
	color: #000000;
	text-decoration: none;
	}

#content h1 {
	font-family: "Times New Roman",helvetica, arial, sans-serif;
	font-size: 22px; 
	color: #7f566c; 
        margin-top:5px;
	line-height: 120%;
	padding-top: 10px;
	padding-bottom: 0px;
	border-bottom: 1px dotted #455A79;
	}
#content h1 a  {
	color: #7f566c;
	text-decoration: none;
                     font-weight:bold;
	}

#content h1 a:hover {
	color: #000000;
	text-decoration: none;
	}


#content h3 {
	font-size: 12px; 
	color: #455A79; 
	margin: 0px;
	line-height: 120%;
	font-variant: small-caps;
	padding-top: 10px;
	padding-bottom: 4px;
	margin-bottom: 7px;
	border-bottom: 1px dotted #455A79;
	}
	
#content h3 a  {
	color: #455A79;
	text-decoration: none;
	}

#content h3 a:hover {
	color: #000000;
	text-decoration: none;
	}

#content ol {
	list-style-type: none;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#content ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#content li {
	margin: 0px;
	padding: 0px;
	}
	
#content ul li {
	list-style: square inside;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	}
	
#content ul li a {
	color: #797979;
	text-decoration: none;
	}

#content ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}
	
#content table{width:100%;}
#content td{padding:5px;
            width:50%;
 
               
}

#arch {
	color: #000;
	}
	
#arch ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#arch li {
	margin: 0px;
	padding: 0px;
	}
	
#arch ul li {
	list-style: square inside;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	}
	
#arch ul li a {
	color: #797979;
	text-decoration: none;
	}

#arch ul li a:hover {
	color: #000;
	text-decoration: underline;
	}
	
blockquote{
/*	background-color: red;*/
	margin: 0px;
	margin-left: 15px;
	margin-bottom: 12px;
	padding: 7px;
	width: 420px;
	font-style: italic;
	color: #666666;
	border: 1px solid #cccccc;
	}
	

.postspace {
	background: #ffffff;
	width: 440px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	}
.postspace2 {
	background: #ffffff;
	width: 440px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	}
.postspace3 {
	background: #ffffff;
	width: 440px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	}

.postspace9 {
	background: #ffffff;
	width: 440px;
	height: 500px;
	margin: 0px;
	padding: 0px;
	}


#left { 
	/*color: #000000;*/
/*                     background-color:#d5f8f6;*/
	width: 190px;
	float: left; 
	margin-top: 0px;
	margin-bottom: 20px;
                     padding: 0px;	 
	}
#left p{
	margin: 0px;
	line-height: 10px;
	padding: 0px;
	}
	
#left h2 {
        color: #9ec7cd;
        background-color:#ffffff;
	font-family: "Times New Roman", "Monotype Corsiva", "Microsoft Sans Serif", Times, serif;
	font-size: 12pt;
       	font-weight: bold;
	font-style: normal;
	list-style: none;
	padding: 3px;
	margin: 0px;
        margin-top:5px;
	margin-bottom: 0px;
	border-bottom: 0px solid #fff;
        border:0px solid #9ec7cd;
	}

#left li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#left ul li {  
	list-style: none;
	margin: 0px;
	padding: 0px;
                     overflow: hidden;
	}
	
#left ul {     background-color:#ffffff;
	list-style: none;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
        border:0px solid #9ec7cd;
	}
	
#block { width: 190px;
         background-color:#ffffff;
         padding: 0px 0px 0px 0px;
         margin-top:5px;

}

#img_block {
                  background-color:#ffffff;
                 margin-top: 5px;
                margin-bottom: 14px;
                 padding: 5px 0px 5px 0px;
                border: 1px solid #9ec7cd;

}

	
#left ul li a {
	display: block;
	color: #000000;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 12pt;
	}

#left ul li a:hover {
	color: #9ec7cd;
	background: #ffffff;
	}

#left ul li.current-cat{text-decoration:blink;
                        color: #9ec7cd;}


#right { 
/*                  background-color:#9ec7cd; */
                     color: #000000;
	width: 190px;
	float: right; 
	margin-top: 0px;
	margin-bottom: 20px;
	}
	
#right p{
	margin: 0px;
	line-height: 16px;
	padding: 10px;
	}
	
#right h2 {
	color: #9ec7cd;
/*	background: #455A79;*/
        background-color:#ffffff;
	font-family: "Times New Roman","Monotype Corsiva","Microsoft Sans Serif", Times, serif;
	font-size: 12pt;
                     	font-weight: bold;
	font-style: normal;
	list-style: none;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 0px;
	border-bottom: 0px solid #fff;
        border:0px solid #9ec7cd;
	}


#right ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
        border:0px solid #9ec7cd;
        
	}
	
#right li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#right ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#right ul li a {
	display: block;
	color: #000000;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 12pt;
	}

#right ul li a:hover {
	color: #9ec7cd;
	background: #ffffff;
	}
	
#right h2.widgettitle {
	color: #fff;
	background: #455A79;
	font-family:  verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}

#right .recent img {
          float:left;
          margin-right:2px;
          margin-top: 2px;
          margin-bottom:5px;
          width:auto;
}
#right .recent {border:1px solid #000000;
                    	margin-top: 2px;
                        padding-top: 2px;
                     	margin: auto;
}
#right .recent a{margin-left:4px;
                 text-align: left;}

#footer {
	background: #9ec7cd;
	width: 100%; /*910px;*/
	overflow: hidden;
	font-size: 8pt;
	margin: 0px auto 0px;
	padding:  9px 0px 7px 0px;
	text-align: center;
	line-height: 17px;
	clear: both;
	}
	
#footer p {
	color: #000000;
	padding: 0px;
	margin: 0px;	
	}
	
#footer a, #footer a:visited {
	color: #EAEAEA;
	text-decoration: none;
	border: none;
	border-bottom: 1px dotted #eaeaea;
	}
	
#footer a:hover {
	text-decoration: none;
	border: none;
	}


#footer ul {
	margin: 0px;
        padding-left:1px;
	list-style: none;
	text-align: Left;
}

#footer li {
        margin:0;
        padding-right:1px;
	display: inline;

       
}

#footer a {text-align:center;
	text-decoration: none;
	color: #FFFFFF;
        font-size:8pt;

}

#footer a:hover {
	color: #000000;
}

#wp-calendar {
	margin-left: 22px;
	margin-bottom: 10px;
	}

#searchform {
        margin-top:5px;
	margin-left: 9px;
	margin-bottom: 0px;
        width:190px;
	}
	
#searchform input {
	font-family:"Times New Roman","Lucida Grande","Lucida Sans Unicode",Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	text-align: right;
	color: #67717E;
	border: 1px solid #ddd;
	width: 150px;
	margin-bottom: 0px;
	}
	
/* comments */
	
.entry {
	margin-bottom: 12px;
	border-bottom: 1px solid #E3E3E3;
	}	

#s,#submit {	
	background-color:#ffffff;
	border:1px solid #cccccc;
	color:#505050;
	font-size:0.9em;
	margin:0 0 16px;
	padding:4px;
	width:130px;
	}
	
#author {
	border:1px solid #cccccc;
	font-family: "Times New Roman", Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

	
#email {
	border:1px solid #cccccc;
	font-family: "Times New Roman",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

#url {
	border:1px solid #cccccc;
	font-family: "Times New Roman", Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

#comment  {
	width: 350px;
	border:1px solid #cccccc;
	font-family: "Times New Roman",Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

#telegraph-page{
                        background:  url(images/dm_glass.jpg) no-repeat center;
                        height:450px;
	margin-top: 0px;
	margin-right: 0px;
	position:relative;

}

#telegraph { border:1px solid #000000;
                    	margin-top: 5px;
                     	margin-left: auto;
                        margin-bottom: 5px;
}

#telegraph .current_page_item  {
	color: #944151;
	font-family: "Times New Roman","Monotype Corsiva",verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 14pt;
                     	font-weight: normal;
	font-style: normal;
	list-style: none;
                     margin-top: 5px;
	}
#telegraph .page_item  {
	color: #944151;
	font-family: "Times New Roman", "Monotype Corsiva",verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 14pt;
                     	font-weight: normal;
	font-style: normal;
	list-style: none;
                     margin-top: 5px;
	}



#telegraph ul {align:center;
	list-style: none;
	padding: 0px 0px 10px 0px;
	}



#sheerlux-page{
                        background:  url(images/dm_belair.jpg) no-repeat center;
                        height:450px;
	margin-top: 0px;
                        margin-left: 20px;
                        margin-right: auto;
	position:relative;

}

#sheerlux {
                    margin-left: 15px;
                   margin-right: 10px;
                  margin-top: 10px;
}


#sheerlux ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}


#profile-textblock {                         
                         background:  url(images/dm.jpg) no-repeat top;
                         margin-left: auto;
                         margin-right: auto;

}

#contact {                         
                         height:450px;
                         margin-left: 20px;
                         margin-right: auto;

 }

#contact input.submit	{ 
	width:410px; 
	height:26px; 
	padding:0; 
	margin:0;
	border:none!important;
	background:url(../images/customform_dark_submit.jpg) no-repeat; 
}



#signature {
                   background:  url(images/signature.jpg) no-repeat;
                  padding:10px;
}

#awards1 {
                  margin-left: 10px;
                   margin-right: 10px;
                  margin-top: 10px;

}
#awards {  
                  width:500px;          
                   margin-top: 10px;
                   margin-right: auto;
                   padding: 50px 0px 10px 0px;
                   border-top: 1px solid #000000;
}

#awards table {width: 450px;}

#archspace {
                    width:184px;    
                    text-align: left;
           
}


#dtreecat img, #dtreearc img, #dtreepge img {
	border: 0px;
	vertical-align: middle;
}
#advertising {
/*                        background:  url(images/DM_bag.jpg) no-repeat 50% 0%; */
  /*                     height: 300px; */
                         margin-left: auto;
                         margin-right: auto;
}
#advertising p a {
                         color: #944151;
                        font-family: "Times New Roman", "Monotype Corsiva",verdana, "Microsoft Sans Serif", Times, serif;
	   font-size: 10pt;
                     	   font-weight: normal;
	   font-style: normal;                      
}

#aboutv {
                background:  url(images/Vicki_back.jpg) no-repeat 100% 60%;
               margin-left: auto;
               margin-right: auto;

}

#aboutv h4  {
	font-size: 12px; 
	color: #455A79; 
	margin: 0px;
	line-height: 120%;
	font-variant: small-caps;
	padding-top: 10px;
	padding-bottom: 4px;
	margin-bottom: 7px;
}

#profile-textblock  h4  {
	        font-size: 12px; 
	        color: #455A79; 
	        line-height: 120%;
	       font-variant: small-caps;
	       padding-top: 20px;
	       padding-bottom: 4px;
	       margin-bottom: 7px;
                            margin-top: 30px;
                           text-align: left; 
}


#bookmark {color: #78b2ae;
                    font-weight:bold;
                    padding-bottom: 10px;
/*                   border-bottom: 1px solid #78b2ae ;*/
/*                   border-right: 1px solid #78b2ae ;*/
/*                   border-top: 1px solid #78b2ae ;*/
/*                   border-left: 1px solid #78b2ae ;*/
/*                   background-color:#d5f8f6;*/
                   position:relative;
                   overflow:visible;
}
#twitter_update_list ul {color:red;}


#recent { width:100%;
              margin:auto;
               padding:0;
              overflow:hidden;
}

#recent img {float:left;
}

#recent h2 {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px; 
	color: #455A79; 
	margin: 0px;
	padding-bottom: 4px;
	border-bottom: 1px dotted #455A79;

}
#recent h3 {

	font-size: 12px; 
	color: #455A79; 
	margin: 0px;
	line-height: 120%;
	font-variant: small-caps;
	padding-top: 10px;
	padding-bottom: 4px;
	margin-bottom: 7px;
	border-bottom: 1px dotted #455A79;
	}

#recent  h4 {
      font-family: "bradley hand itc",helvetica, arial, sans-serif;
	font-size: 24px; 
      font-weight: bold;
	color: #455A79; 
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 4px;
	margin-bottom: 7px;
	border-bottom: 1px solid #d2d2d2;

	}

#post-bot{
         margin:auto;
}

#post-text {margin: auto;
}

.rc-commenter{
           color: #7f566c;
}

.twitter{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:22px;
	line-height:14pt;
	background:url(images/follow_me.png) no-repeat;
	height:70px;
	width:170px;
	padding:35px 0 0 57px;
	text-decoration:none;
	cursor:pointer;
}

#rating {margin-top:5px;
         padding-bottom:5px;
}

#rating img{padding-right: 2px;
            padding-top:1px;}

#independant {border: 2px #264c86 solid;
                 padding:2px;
                 align:center}


#recommends img{float:left;
                height:100px;
                width:100px;
                margin-right: 20px;
}

#recommends ul li{list-style: none;
                  margin 20px}


#square {float:left;
}
#space {height:250px;
}
