/* CSS Document background-image:url(backgrounds/rust.jpg);B1712A */

body	{background-image:url(images/bg.gif);
		  font:small verdana, san-serif;
		  line-height:1.6em;
		  font-size:100%;
		  background-color:#8A9BCF;
		  text-align:center;
		  color:#aaaaaa;
		  }

	  
/*resets all elements to padding 0 margin 0*/
*{padding:0 0 0 0; margin:0 0 0 0;}

/* Main Container */


			

#container {width:780px;
			margin-right:auto; 
			margin-left:auto;
			margin-top:6px;
			margin-bottom:20px;
			border:0px solid #555;
			background-color:#ffffff;
			background-image:url(images/bgshadow.gif);
			text-align:left;}
			
#innercontainer{
				width:750px;	
				margin-left:auto;					
				margin-right:auto;
				background-color:#fff;
		        border-left:1px solid #000000;
			    border-right:1px solid #000000;
				}
			 
/* main image #4E5893 */

p strong {color:#000000;}

#header {
		 background-repeat:no-repeat;
		 width:100%;
		 height:200px;}
		 
#header p {margin-top:169px;
			margin-left:290px;
			position:absolute;
			z-index:5;}

#debt #header p {margin-left:-30px;
				 margin-top:180px;}
				 
#home #header p, #cancer #header p {margin-left:75px;}				 
		 
#standard #header {background-image:url(images/lifecoaching-header.jpg);}

#home #header {background-image:url(images/header.jpg);}

#products #header {background-image:url(images/products.jpg);}

#promise #header {background-image:url(images/promise.jpg);}

#service #header {background-image:url(images/service.jpg);}

#ftp #header {background-image:url(images/ftp.jpg);}

#contact #header {background-image:url(images/contact.jpg);}

#sitemap #header {background-image:url(images/sitemap.jpg);}

/* Navigation under the main image */

#topbar, #menubar {background-color:#675041; /*#681600*/
		  width:100%;
		  height:30px;
		  text-indent:10px;

		  }
#topbar {	background-image:url(images/logo.gif);
			height:60px;
			background-position:right;
			background-repeat:no-repeat;}

#topbar ul, #menubar ul {padding:7px 0 0 0;
			 list-style:none;
			 text-transform:capitalize;
			 text-align:center;
			 }

#topbar li, #menubar li {float:left;
			 line-height:normal;
			 font-size:75%;
			 border-right:1px solid #ffffff;
			 padding-right:6px;
			 height:15px;
			 }

#topbar a, #menubar a {text-decoration:none;
			 				 color:#eeeeee;
							 display:block;
			 				 }

			 
#topbar a:hover, #topbar #current strong,  #menubar a:hover, #menubar #current strong{color:#ffffff;}

#innercontainer #menubar li .noline {border-right:0px;}

/* column heading background */
#colheader {background-image:url(images/colheader-full.gif);
			width:100%;
			height:40px;
			}

#colheader h4{padding:8px 0px 0px 20px;
			  font-size:85%;
			  color:#8BA0AC;
			  float:left;
			  }			



/*main text in body*/

#maintext {width:100%;
           float:left;
		   text-align:left;
		   background-color:#ffffff;
		   color:#000000;
		   }
		   

#maintext p {font-size:75%;
			 line-height:1.75em;
		     
			 margin:10px 30px 10px 20px;
			 }
			 
#maintext h2 {color:#b95;
			  padding:0px 30px 0px 20px;
			  }
			  
#maintext h3 {color:#C28648;
			  padding:0px 30px 0px 20px;
			  margin-top:20px;
			  font:125%/1.4em Verdana;
			  text-transform:capitalize;
			  }
			  
#maintext h4 {color:#566FB7;
			  padding:0px 30px 0px 20px;
			  margin-top:20px;
			  font:90%/1.4em Verdana;
			  text-transform:capitalize;
			  font-weight:bold;
			  }
			  
#maintext h5 {color:#566FB7;
			  padding:0px 30px 0px 20px;
			  margin-top:20px;
			  font:100%/1.4em tahoma;
			  text-transform:capitalize;
			  font-weight:bold;
			  }			  

.left, .leftc {float:left;
		margin:0 10px 2px 0px;
		}

.clear {clear:both;}

.right, .rightc {float:right;
		margin:5px 5px 2px 15px;
		}

#maintext .right {border:2px solid #8395CA;
				padding:4px 4px 4px 4px;}
				
.center {text-align:center;}

.justifyright {text-align:justify;}

.piccenter {border:2px solid #3B6887;
			padding:2px 2px 2px 2px;}
			
#maintext .left {
				border:2px solid #3B6887;
				padding:4px 4px 4px 4px;
				}


.optionlink a, .centerlink a, #maintext a{	text-align:center;
			 	/* color:#820400; */
			 	/* color:#CA7A11; */
				color:#934E58;
			 	font-weight:bold;
				text-decoration:none;
				border-bottom:1px dashed #934E58;
			 	}

.optionlink a:hover, .centerlink a:hover, #maintext a:hover {color:#675041;
					 border-bottom:1px solid #675041;
					 }
			
.letter {color:#000000;
		 font-size:120%;
		 font-weight:bold;}
			 
			   

/*--footer of page--*/
#footer {width:100%;
		 clear:both;
		 height:30px;
		 background-color:#675041;
		 }
		 
#footer p { margin:0px 0px 0px 0px;
		 	text-align:center;
		 	color:#ffffff;
		 	font-size:70%;
		 	padding:2px 0px 0px 0px;
		 	}
			
.line2 {border:1px dashed #555555;
		width:50%;
		margin-left:200px;}			
		
/*--------------------------------------------------*/

.mainletter:first-letter {font-size:250%;
			 float:left;
			 line-height:1;
			 padding-right:5px;
			 color:#303D54;}
			 
.name {color:#303D54;
		font-weight:bold;}			 

.item {float:left;
		padding-right:5px;
		border:0px solid #ffffff;}
		
.site {font-size:85%;
		margin-left:50px;}
		
/*---------------------------------------------------*/

.box {	border:0px solid #000000;
		width:700px;
		padding-top:2px;
		padding-bottom:5px;
		background-color:#8F7563; /*#675041;*/
		/*background-color:#CEB7D1;*/
	 }
	 
.outerBox {
		border:1px solid #675041;
		padding:2px 2px 2px 2px;
		width:700px;
		margin-left:22px;
		margin-bottom:20px;
		margin-top:15px;
		}

	  
#maintext .box p {
		padding-left:0px;
		color:#FFFFFF;
		}
			  
	  
div label {position:relative;
		   left:10px;}
div label strong {color:#000000;}
		   
div .textbox {left: 30px;
			  position:relative;}

div .textbox2 {left: 28px;
			  position:relative;}			

.button {margin-left:202px;
		 width:50px;
		 margin-top:5px;}			

#maintext .highlight {
					  color:#EFC039;
					  font-weight:bold;
					  margin-top:-17px;
					  }

#maintext ul { 	margin-left:40px;
  				font-size:75%;
				font-weight:bold;}

.highlight strong{color:#4E5893;}		/*3453AB*/		


.line {border-bottom:1px solid #cccccc;
		width:650px;
		margin-left:25px;}    

#maintext .quote {padding:0 0 0 20px;}		

#col1, #col2, #col3, #col4 {
			float:left;
			border-right:1px solid #555555;
			border-top:1px solid #555555;
			border-bottom:1px solid #555555;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			height:170px;
			font-weight:bold;
			font-family:tahoma;
			}
			
#col1 {		margin-left:7px;
			border-left:1px solid #555555;
			}			
			
#col1 p, #col2 p, #col3 p, #col4 p {
			font-size:11px;
			margin-left:3px;
			margin-right:3px;
			margin-top:2px;
			padding-top:0px;
			}
						
.underline {
			/*border-bottom:1px solid #aaaaaa;*/
			background-color:#8F7563;
			color:#ffffff;
			text-align:center;
			}
			
#products #maintext a {color:#EFC039;
			border-bottom:1px dashed #EFC039;}			
			
#products #maintext a:hover {
			color:#675041;
			border-bottom:1px solid #675041;
			}			

#sitemap #maintext p {
			margin-top:15px;
			}			

/*---------FTP Page------------------*/
			
#ftp #maintext .textbox {
			left:15px;
			border:1px solid #555555;
			}
			
#ftp #maintext .textbox2 {
			left:17px;
			border:1px solid #555555;
			}			
			
#ftp #maintext .box,
#ftp #maintext .outerBox {
			width:280px;
			}
			
#ftp #maintext .button {
			margin-left:130px;
			width:100px;
			}			
#ftp #maintext strong {
			color:#ffffff;
			}				
#ftp #maintext .outerBox {
			margin-left:230px;
			}			