/* $Id: style.css,v 1.1.4.2.2.2 2009/06/11 17:46:01 couzinhub Exp $
*/

/** General styles 
---------------------------------*/

/* COLORS:

Orange:		 	f26649
Logo Tan:		6D5D5D
Med. Tan: 		88746a
Lt. Tan: 		e1dcda
Near-White: 	fcf8f7

*/





body {
	font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size:.8em;
	line-height:1.3em;
}

caption, th, td, input, textarea, select, option, legend, fieldset {
	font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	line-height:1.3em;
}

/* When declaring Link states, remember: LoVe HA : Link | Hover | Visited | Active */

a:link {color:#f26649; text-decoration:underline;}
a:hover, a:active {color:#000; text-decoration:underline;}

a:visited {color:#999;}
a:visited:hover {color:#000; text-decoration:underline;}

hr {height:1px; width:100%; border:0;color:#c2bcbc; background:#c2bcbc; margin:-1px 0 !important; margin:-10px 0; padding:0;}

.componentHead {

		background:#6D5D5D;

		color:#FFF;

		text-transform:uppercase;

		font-weight:700;

		font-size:10px;

		}
.testimonials ul {

		margin-left: 0;

		padding-left: 0;

		list-style-type: none;

		}
.testimonials li a {

		display: block;

		padding: 6px 0px;

		width: 240px;

		border-top: 1px solid #c2bcbc;

		}




/* Titles  */

h1 {
	font-size:3.7em;
	color:#f26649;
	font-weight:100;
	line-height:1.3em;
	}
h2	{
	font-size:1.75em;
	font-weight:400;
	color:#f26649;
	line-height:1.5em;
	}
	h2 a:link {color:#f26649; text-decoration:none;}
	h2 a:hover {color:#000; text-decoration:none;}

	h2 a:visited {color:#f26649;text-decoration:none;}
	h2 a:visited:hover {color:#000; text-decoration:none;}

h3 {
	font-size:2em;
	margin:2px 0px;
	line-height:1.5em;
	color:#666;
	font-weight:100;
	}
h4 {
	font-size:1.1em;
	line-height:1.1em;
	margin-top:10px;
	color:#f26649;
	font-weight:700;
	}
 
/* Paragraph Styles */

p {line-height:1.5em; color:#5e3d27; font-size:.95em;}

#content-area p {margin-top:1em;}


/* List Styles  */

ul, ol {
  margin-left: 0;
  padding-left: 2em;
  margin-top:.5em;
  color:#5e3d27;
  font-size:.95em;
}

/* Table Styles  */

table {
	width: 99%;
}
tr.even td, tr.odd td {
	padding: 10px 5px;
}
tr.odd {
	background-color: #fff;
}

/* Code */

pre, code {
  font-family: "monaco", "Courier New", monospace;
}

pre {
	background-color: #efefef;
	display: block;
	padding: 5px;
	margin: 5px 0;
	border: 1px solid #aaa;
}

/* List Styles */

ul          { list-style-type: circle; margin:auto; }
ul ul       { list-style-type: disc; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }

ul li {margin:.25em 0;}

/* Abbreviation */

abbr {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}

/* Navigation for primary link menu */

#topNav {
	float:left;
	width:958px;
	background:#fcf8f7;
	border:1px solid #e1dcda;
	margin-bottom:2px;
	overflow:hidden;
	}
	.topNavPad {
		float:left;
		width:940px;
		padding:10px;
		}
	#topNavList {
	list-style-type: none;
	margin: 0;
	padding:0;
	font-size:10px;
	}
	.navBig {
		font-size:12px;
		font-weight:600;
		}
	#navNoBorder {
		border-left:0px;
		}

#topNavList li {
	border-left: 1px solid #e1dcda;
	float: left;
	line-height: 1.1em;
	margin: 0 3em 0 3em;
	padding: 0 .5em 0 .5em;
	text-decoration:none;
	}
	#topNavList a:link, #topNavList a:visited {color:#6D5D5D; text-decoration:none;}
	#topNavList a:hover, #topNavList a:visited:hover {color:#f26649; text-decoration:none;}
	
/* Navigation for sidebar menus */

#block-menu-menu-whydp {
	background:#fcf8f7;
	border:1px solid #e1dcda;
	padding:10px;
	}
	#block-menu-menu-whydp a:link, #block-menu-menu-whydp a:visited {color:#88746a;text-decoration:none;}
	#block-menu-menu-whydp a:hover, #block-menu-menu-whydp a:visited:hover {color:#f26649;text-decoration:none;}
	
	#block-menu-menu-whydp ul {
		list-style-image:none;
	}
	#block-menu-menu-whydp li {
		border-bottom:1px solid #e1dcda;
		padding:.3em 0;
		}
#sideBeige {
	background:#fcf8f7;
	border:1px solid #e1dcda;
	padding:10px;
	}
.text_colo {
color:##F26649;
text-decoration:none;
}
.text_colo:hover {
color:##F26649;
text-decoration:none;
}