body{
  background:#C876D8 url(../images/bgtileblue.jpg) top left repeat-x;
  text-align:center;
  font-family:tahoma, arial, verdana, sans-serif;
}
body.contact{
  background:url(../images/contactbackgound.png) top left;
  text-align:center;
  font-family:tahoma, arial, verdana, sans-serif;
}
div#wrapper {
  width:764px;
  margin:18px auto;
  text-align:left;
}
div#subwrap {
  background:url(../images/contentstile.png) 0 0 repeat-y;
  margin:none;
  padding:none;
}
div#header{
  position:relative;
  width:764px;
  height:379px;
  background: url(../images/bhw_header.jpg) 0 0 no-repeat;
  margin:none;
  padding:none;
  z-index:50;
}
div#header2{
  position:relative;
  width:764px;
  height:175px;
  background: url(../images/bhw_header_short.jpg) 0 0 no-repeat;
  margin:none;
  padding:none;
  z-index:50;
}
div#headerP{
  position:relative;
  width:764px;
  height:175px;
  background: url(../images/bhw_privateheader.jpg) 0 0 no-repeat;
  margin:none;
  padding:none;
  z-index:50;
}
div#header_members{
  position:relative;
  width:764px;
  height:356px;
  background: url(../images/bhw_header_members.png) 0 0 no-repeat;
  margin:none;
  padding:none;
  z-index:50;
}
ul.bhvMenu {width:100px;margin:0;padding:0;clear:both;}
ul.bhvMenu li{list-style:none;text-align:left;text-indent:5px;}
ul.bhvMenu li a{display:block;background:#DD0055;width:100px;color:#FFF;text-decoration:none;line-height:20px;font-size:13px;border:1px solid #000;margin-bottom:5px;}
ul.bhvMenu li a:hover{background:#FF9CA8;color:#000;}

ul.bhvMenu2 {width:350px;margin:15px 15px 0px 0px;padding:0px;clear:both;}
ul.bhvMenu2 li{list-style:none;text-align:left;text-indent:5px;}
ul.bhvMenu2 li a{display:block;background:#000 url(../images/bhv_btn.png) 0 0 no-repeat;width:350px;color:#FFF;text-decoration:none;line-height:39px;font-size:18px;margin-bottom:5px;text-indent:15px;}
ul.bhvMenu2 li p {margin-bottom:10px;}
ul.bhvMenu2 li a:hover{background:#000 url(../images/bhv_btn.png) 0px -39px no-repeat;}
ul.bhvMenu2 p {margin:0px;}

ul.bhvMenuSingle {margin:0;padding:0;clear:both; display:inline;}
ul.bhvMenuSingle li{list-style:none;text-align:center;float:left;position:relative;}
ul.bhvMenuSingle li a{display:block;background:#DD0055;padding:5px 10px 5px 5px;color:#FFF;text-decoration:none;line-height:20px;font-size:13px;border:1px solid #000;margin-right:5px;}
ul.bhvMenuSingle li a:hover{background:#FF9CA8;color:#000;}

.bhvProfile{
  background:url(../images/testimonialbg.png) top left no-repeat;
  border:4px solid #DD0055;
  float:left;
  margin-left:10px;
  margin-bottom:10px;
}
.bhvProfileSingle{
  background:url(../images/testimonialbg.png) top left no-repeat;
  border:4px solid #DD0055;
  float:left;
  margin-left:10px;
  margin-bottom:10px;
  padding-bottom:15px;
}
.bhvProfile img {
  float:left;
  width:100px;
  height:120px;
  border:#777;
  margin-bottom:15px;
}
.bhvProfileSingle img {
  float:right;
  border:#777;
  padding:10px;
}
.bhvProfile p {
  margin-top:5px;
  color:#333;
  font-size:13px;
  padding:10px;
}
.bhvProfileSingle p {
  margin-top:5px;
  color:#333;
  font-size:13px;
  padding:0px 10px;
}
.fn2 {color:#333;font-family:georgia, times, "Times New Roman", serif;font-size:17px;font-weight:normal;}
.ln2 {color:#ED0061;font-family:georgia, times, "Times New Roman", serif;font-size:24px;font-weight:normal;}
.tn2 {color:#333;font-family:georgia, times, "Times New Roman", serif;font-size:14px;font-weight:normal;}
.tn22 {color:#12739E;font-family:georgia, times, "Times New Roman", serif;font-size:18px;font-weight:normal;}

div.testimonial {
width:699px;
background:url(../images/testimonialbg.png) top left no-repeat;
border:4px solid #DD0055;
padding-bottom:5px;
margin-top:25px;
margin-bottom:25px;
}
div.testimonial img {
width:130px;
height:105px;
margin-top:6px;
margin-left:5px;
float:left;
padding-right:15px;

}
div.testp {
margin:15px;
}
p.testpara {font-size:16px;color:#000;padding-top:0px;}
div.fullname {
width:535px;
}
div.testp2 {
margin:15px;
}
p.testpara2 {font-size:14px;color:#000;padding-top:0px;}
div.fullname2 {
width:535px;
}

div#optin {
width:390px;
height:55px;
position:absolute;
top:270px;
right:7px;
z-index:60;
}
div#otoheader{
  width:751px;
  height:190px;
  position:absolute;
  top:156px;
  right:6px;
  z-index:999;
}
div#thanksheader{
  width:751px;
  height:190px;
  position:absolute;
  top:154px;
  right:5px;
  z-index:999;
}
input.txt {
border:1px solid #000;
background:#FFF;
}
input.txt2 {
border:1px solid #000;
background:#FFF;
height:18px;
font-size:11px;
width:100px;
}
input.txt3 {
border:1px solid #000;
background:#FFF;
height:18px;
font-size:11px;
width:175px;
}
div#video {
width:295px;
height:188px;
position:absolute;
background:#000;
top:168px;
left:15px;
}
div#contents{
width:704px;
margin-left:30px;
}
div#contents2{
width:764px;
background:url(../images/bhw_gap.png) 0 0 no-repeat;
}
div#colleft{
  width:505px;
  float:left;
}
div#colleftfull{
  width:704px;
  float:left;
}
div#colright{
  width:155px;
  float:right;
  border-left:5px solid #FFCAD3;
  padding-left:15px;
}
div#footer {
background: url(../images/bhw_footer.png) 0 0 no-repeat;
width:764px;
height:28px;
float:left;
}
div.testimonial {
width:699px;
background:url(../images/testimonialbg.png) top left no-repeat;
border:4px solid #DD0055;
padding-bottom:5px;
margin-top:25px;
margin-bottom:25px;
}
div.testimonial img {
width:130px;
height:105px;
margin-top:6px;
margin-left:5px;
float:left;
padding-right:15px;

}
div.testp {
margin:15px;
}
p.testpara {font-size:16px;color:#000;padding-top:0px;}
div.fullname {
width:300px;
}
div.testp2 {
margin:15px;
}
p.testpara2 {font-size:14px;color:#000;padding-top:0px;}
div.fullname2 {
width:300px;
float:left;
}

.fn {color:#333;font-family:georgia, times, "Times New Roman", serif;font-size:24px;font-weight:normal;}
.ln {color:#ED0061;font-family:georgia, times, "Times New Roman", serif;font-size:24px;font-weight:normal;}
.tn {color:#333;font-family:georgia, times, "Times New Roman", serif;font-size:20px;font-weight:normal;}
.tn2 {color:#12739E;font-family:georgia, times, "Times New Roman", serif;font-size:20px;font-weight:normal;}

h1 {
font-family:georgia, times, "Times New Roman", serif;
font-size:24px;
color:#ED0061;
}

p {
  font-size:16px;
  color:#232323;
  margin-top:10px;
  line-height:1.3em;
}
p.order{
text-align:left;
font-size:16px;
margin-left:25px;
color:#232323;
}
.order2{
text-align:left;
font-size:15px;
color:#232323;
}
.head2 {
font-family:georgia, times, "Times New Roman", serif;
font-size:24px;
color:#0086B5;
border-bottom:2px solid #ED0061;
margin:20px 0px;
line-height:normal;
}
.head22 {
font-family:georgia, times, "Times New Roman", serif;
font-size:24px;
color:#0086B5;
border-bottom:2px solid #ED0061;
margin:15px 0px;
line-height:normal;
}
.head12 {
font-family:georgia, times, "Times New Roman", serif;
font-size:24px;
color:#0086B5;
border-bottom:2px solid #ED0061;
margin:0px 0px 30px 0px;
line-height:normal;
}
img {border:none;}
/*    CLEARING FLOATS & HACKS */
.clearfix:after 	{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix 		{
	display:inline-table;
}

* html .clearfix 	{
	height:1%;
}

.clearfix 		{
	display:block;
}
/*     END ClEAR FIX HACK */

