/*ADMIN CSS
Created: Marc Tanis
Date: 9/27/2007*/


/*Rounded Corners
-------------*/

.roundtop{ 
	
width:614px;
background: url(../cms/top.png) no-repeat; 
margin:0;
padding:0;
position:relative;
top:-18px;
	 }

.roundbottom{ 
	
width:614px;
background: url(../cms/bottom.png) no-repeat; 
margin:0;
padding:0;
position:relative;
top:18px;
	 }


img.corner {
   border: none;
   display: block !important;
}

/*ADMIN
-------------*/
#textDiv{
background: url(../cms/background.png); 

}

iframe#textBody{

border:none;

border-color:#fff;

z-index:15;

background:#fff;

}

#textBody {

border:none;

padding:0;

margin:0;

background:#fff;

}

#sermons{

width:400px;

}

#sermons td{

text-align:center;

}

#person{

margin:15px 0;

}

.person{

width:12em;

}

#title_span{

display:block;

}

.title{

padding:4px;

text-align:center;

}


#buttonP img{

border:none;

}



#img_form{

display:none;

}

#textBody{
width:500px;
font-size:110%;
font-family:verdana,arial;
}

#textBody input{

font-size:14px;

border:none;

margin:5px 0;

font-family:tahoma,Verdana,arial,sans-serif;

}

label{

font-size:large;!

font-size:x-large;

position:relative;

top:-3px;

}


#form{

border:1px solid #888;

background:#f9f9f9;

width:450px;

padding:5px 20px;

margin-top:10px;

}

input{

border:1px solid #ccc;

font-size:large;

padding:2px;

margin:5px;

}


input:focus{

border-right:1px solid #ccc;

border-left:1px solid #777;

border-top:1px solid #777;

border-bottom:1px solid #ccc;

color:#343434;

}


input#submit {

border:0;

background:#f9f9f9;

color:#000;

width:75px;

}

input#h1submit{
border:0;
}

.submit{

padding:5px 0 7px;

}

#buttonP input{

border:none;

}

.links{

display:block;

}

#drop_down{

margin-left:5px;

}

input:focus {

border-right:1px solid #ccc;

border-left:1px solid #777;

border-top:1px solid #777;

border-bottom:1px solid #ccc;

color:#333;

}

textarea{

font-family:tahoma,Verdana,arial,sans-serif;

font-size:small;

border:1px solid #ccc;

padding:2px;

margin-left:5px;

position:relative;

left:0px;

}

textarea:focus{

color:#333;

border-right:1px solid #ccc;

border-left:1px solid #777;

border-top:1px solid #777;

border-bottom:1px solid #ccc;

}

#error_div{

color:#770000;

padding:10px 0 15px 55px;

border:1px solid #666;

width:50%;

background:url("images/error.jpg") no-repeat #ffc;

border-color:#770000;

margin:10px;

}

.error_tr label{

color:#770000;

}

table img{

padding:2px;

margin-left:5px;

border:1px solid #999;

}


.error_tr input{

border-color:#770000;

background:#ffc;

}

.error_tr textarea{

border-color:#770000;

background:#ffc;

}

input.err_input:focus{

background:#ffd;

color:#333;

}




textarea#textArea{

border:none;

padding:10px;

border:0px solid;

}


input#h1_input{

font-family:'lucida grande';

font-size:22px;

padding:0;

margin:0 0 20px;

border:1px dotted #aaa;

border-width:0 0 1px;

}



#h1{

font-family:'lucida grande';

font-size:22px;

display:block;

}


form{

padding:0;

margin:0;


}




.hidden{

display:none;

}

.show{

display:block;

}
