html, body {

   margin : 0;

   padding : 0;

}



body {

	color : #a52a2a;

	background : #CBA135;

	width : 100%;

	font-family: verdana, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

	font-size: 76%;

}



/* Links within paragraphs (subtle) */

p a {

color: #666666;

background : inherit;

text-decoration: none;

}



/* Links within paragraphs (revealed) */

p a:hover  { 

color: #ad6703;

background : inherit;

text-decoration: underline;

}



#container {

width : 750px;

margin : 0 auto;

padding : 5px;

background: #E4DCB2  url(images/bgd.jpg) repeat;

color : #333;

line-height : 1.5em;

}

/* For contact forms */

#contactforms {
	padding : 3px 3px 3px 3px;
	width:450px;
	
	color: #000000;

	background : #9C9473; 

	text-decoration: none;

}

.contactform {

width: 420px;

margin: 10px 10px 10px 0px;

border : 1px dashed #fff;

padding : 10px 10px 10px 10px;

color:#656C4A;

background: #E4DCB2;

font-size: .8em;

}


#forms a{

	color: #000000;

	background : transparent;

	text-decoration: underline;

}



#forms a:hover{

color: #666666;

background:transparent;

text-decoration: underline;

}



/* TOP TITLE BAR */



#top {

margin:0;

padding : 0;

color:#333;

background : #404040 url(images/marriage-and-family-therapist-head.jpg) no-repeat;

border-bottom : 0px solid #fff;

height:166px;

}

#top h1 {

	padding : 70px 0px 0 25px;

	margin : 0;

	font : 100%  "Trebuchet MS", Helvetica, , Arial,Tahoma, sans-serif;

	letter-spacing:5px;

	text-align:left;

	color:#003300;

	background:transparent;

	font-size:14px;

}

#top p {

padding : 5px;

font-size: .8em;

}

#top a:link, #top a:visited {

color: #EAE8D0;

background:transparent;

text-decoration: none;

}

#top a:hover { 

color: #fff;

background:transparent;

text-decoration: underline;

}



/* LEFT SIDEBAR */

#leftnav {

float : left;

width : 160px;

margin : 0;

padding : 5px;

border-right:0px solid #520934 ;

color : #EAE8D0;

background : #9C9473;

}



#content {

margin :10px 0 0 180px;

padding : 10px;

}



#form {

	margin :5px 5px 5px 8px;

	padding :0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



#footer {

clear : both;

font-size: .9em;

margin : 0 ;

padding : .5em;

color : #EAE8D0;

background : #404040;

border-top : 0px solid #520934;

text-align:center;

}



#footer a:link, #footer a:visited {

/*font-size: .9em;*/

color : #eee;

background : inherit;

text-decoration : none;

}



#footer a:hover {

/*font-size: .9em;*/

color :#fff;

background:inherit;

text-decoration : underline;

}



#leftnav p {

margin : 5px 0 10px 5px;

}



h2 {

margin : 0;

padding : 20px 0 5px 5px;

font : 150%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;

letter-spacing:5px;

border-bottom: 1px solid #656C4A;

color:#656C4A;

background:inherit;

}

h3 {

margin : 0;

padding : 20px 0 5px 10px;

font : 130%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;

color:#EAE8D0;

background:inherit;

}



#footer img {

   float : right;

}

/* seen by IE5mac only, by Philippe Wittenbergh www.l-c-n.com */

*>html #footer img {

        margin : 0;

}

/* end */



.happy {

border-top : 1px solid #808080;

padding : 10px;

}



a:link, a:visited {

/*font-size: .9em;*/

color : #000;

background : inherit;

text-decoration : none;

}



a:hover {

/*font-size: .9em;*/

color :#666;

background : inherit;

text-decoration : underline;

}



a:active {

/*font-size: .9em;*/

color : #F5DE1E;

background : inherit;

text-decoration : none;

}



img {

   border : none;

}



.imgright {

float: right;

border: 1px solid #656C4A;

margin: 5px 15px 10px 10px;

padding: 10px;

}





.imgleft {

float: left;

border: 1px solid #656C4A;

margin: 5px 15px 10px 0px;

padding: 10px;

}



#menu {

width: 90%;

height: 23px;

margin: 0 0 0 0;

padding: 0 0 1px 0;

background: #A6C3AD url(images/pt02.jpg) no-repeat;

color:#000;

}

#navlist li {

	list-style-type: disc;

	background: inherit;

	color: #5F5C51;

	margin: 0 15px 0 -7px;

	padding: 0;

}



#gallery {

height:100px;

}



#gallery img {

float: left;

padding: 20px;

}



.clear {

/*clear: left;*/

}



.quote {

width: 130px;

margin: 0;

border : 1px dashed #fff;

padding : 10px;

color:#656C4A;

background: #E4DCB2;

font-size: .8em;

}



blockquote {

/*font-weight : bold;*/

font-style : italic;

/*color : #AC7D39; */

color : #5e4118;

}

/*.search { 

background: #E4DCB2; 

color: #000;

border-top: 1px solid #F0E9DD;

border-bottom: 1px solid #F0E9DD;

clear: both;

text-align: left; 

padding: 5px 0 5px 0;

}*/



/*.left_text

{

	/*text-align:center;

	text-align:left;

	vertical-align:center;

	font-weight: bold;

}*/





/*input.search { 

	width: 80px; 

	border: none;

	color: #000;

	background: url(images/input.gif); 

	padding: 4px; 

}



input.login { 

	width: 80px;

	border: none; 

	background: url(images/logininput.gif); 

	padding: 4px; 

}*/



.cont1 {

	padding:17px 0 17px 0;

	border-bottom:1px solid #d9d9d9;

}

