/* CSS Document */

body {
	font-size:83%;
	font-family: Helvetica, Arial, sans-serif;
	color:#bebebe;
	background-color:#FFF;
	margin: 0px;
}

div#headerwrap {
	height:150px;
	background-color:#FFF;
}

div#header {
	width:920px;
	height:150px;
	background:url("../images/yep_logo.gif") no-repeat;
	margin:0 auto;
}

div#menu {float:right; font-size:18px; font-weight:bold; letter-spacing:-1px; padding-top:65px; text-align:right;}
div#menu ul{padding:0; margin:0;}
div#menu li{display:inline; border-right:1px dotted #bebebe;}
div#menu li.last{display:inline; border-right:0px dotted #bebebe;}
div#menu li a{color:#bebebe; padding:0 15px 0 15px; text-decoration:none;}
div#menu li a.alast{color:#bebebe; padding:0 0 0 15px; text-decoration:none;}
div#menu li a:hover{color:#73274C; text-decoration:underline;}
div#menu a#selected{color:#73274C; text-decoration:underline;}

div#homewrap {background:url("../images/bg-homewrap.gif") repeat-x; background-color:#73274C; height:485px;}
div#home {width:920px; margin:0 auto; background:url("../images/bg-home.gif") no-repeat; height:200px; padding-top:285px;}
div#contentwrap {background:url("../images/bg-contentwrap.gif") repeat-x; background-color:#73274C; color:#FFF;}
div#whatwedo {width:920px; margin:0 auto; background:url("../images/bg-whatwedo.gif") no-repeat; min-height:500px; padding:150px 0 40px 0;}
div#whatwedo h3, p {margin-left:40px;}
div#team {width:920px; margin:0 auto; background:url("../images/bg-team.gif") no-repeat; padding:150px 0 40px 0; min-height:300px;}
div#teamleft {width:440px; padding-right:20px; float:left; display:inline; border-right:1px solid #89375F;}
div#teamright {width:440px; float:right; display:inline;}
div#clients{width:920px; margin:0 auto; background:url("../images/bg-clients.gif") no-repeat; padding:150px 0 40px 0; min-height:300px;}
div#contact{width:920px; margin:0 auto; background:url("../images/bg-contact.gif") no-repeat; padding:150px 0 40px 0; min-height:300px;}
div#contactleft {width:600px; padding-right:10px; float:left; display:inline; border-right:1px solid #89375F; min-height:300px;}
div#contactright {width:290px; float:right; display:inline;}
div#privacy {width:920px; margin:0 auto; background:url("../images/bg-privacy.gif") no-repeat; min-height:500px; padding:150px 0 40px 0;}

div#footerwrap {
	background-color:#FFF;
}
div#footer {
	color:#808080;
	width:780px;
	background:url("../images/yep_logo-grey.gif") no-repeat;
	background-position:top right;
	padding:65px 140px 50px 0;
	text-align:right;
	margin:0 auto;
}

div#footer a{color:#808080;}
div#footer a:hover{color:#6b2346;}

.clear{clear:both;}
h1{color:#e7bcd2; font-weight:normal; font-size:36px; letter-spacing:-1px; margin-top:0; padding-top:0;}
h2{color:#e7bcd2; font-weight:normal; font-size:24px; padding-top:0; border-bottom:1px dotted #89375F;}
h3{color:#e7bcd2; font-weight:normal; font-size:18px; margin-bottom:5px; padding-bottom:0px;}
h4{font-weight: bold; font-size:16px; margin-bottom:0; padding-bottom:0;}

.smaller{font-size:18px; color:#FFF;}

form{margin:0; padding:0;}
.forminput{font-size:16px; padding:8px; border:1px solid #89375F; width:400px; background:url("../images/bg-forms.gif") repeat-x; background-color:#FFF;}
a{color:#e7bcd2;}
a:hover{color:#FFF;}

/*BUBBLES LINKS*/
div#linkright {
	background:url("../images/bg-links.gif") no-repeat;
	width:213px;
	text-align:center;
	letter-spacing:-1px;
	padding:20px 0 40px 0;
	float:right;
	display:inline;
	font-size:18px;
	margin-top:40px;
}
div#linkright a {color:#430f27; font-weight:bold; text-decoration:none;}
div#linkright a:hover {color:#6b2346; text-decoration:underline;}

div#linkleft {
	margin-top:40px;
	background:url("../images/bg-links.gif") no-repeat;
	width:213px;
	text-align:center;
	letter-spacing:-1px;
	padding:20px 0 40px 0;
	float:left;
	display:inline;
	font-size:18px;
}
div#linkleft a {color:#430f27; font-weight:bold; text-decoration:none;}
div#linkleft a:hover {color:#6b2346; text-decoration:underline;}

/*ACCORDIAN*/
#basic-accordian{
	padding:5px;
	width:500px;
	z-index:2;
	width:910px;
}

.accordion_headings{
	padding:5px;
	background:#3e0e22;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	font-size:18px;
	margin-bottom:1px;
}

.accordion_headings:hover{
	background:#FFF;
	color:#73274C;
}

.accordion_child{
	padding:15px;
}

.header_highlight{
	background:#3e0e22;
}