@charset "utf-8";
/* CSS Document */



body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(/images/back.png); background-repeat:repeat-x;
background-color:#e1def4;
margin-top:0px;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


A:link, A:visited, A:active {
	text-decoration:none;
	color:#E64097;
}


A:hover {
	text-decoration:underline;
	color:#E64097;
}


.inner {
background-image:url(/images/innerback.png);
background-repeat:repeat-x;
width:650px;
margin:auto;

}

.intro {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#000000;
padding-left:100px;
padding-right:100px;
padding-top:10px;
margin:auto;

}

.intro2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#000000;
margin:auto;
margin-top:1em;

}

.texthead {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;

color:#FFFFFF;
line-height:24px;
margin-top:20px;
margin-bottom:10px;
}

.whitenav  {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

a.whitenav:active, a.whitenav:link, a.whitenav:visited {
color:#FFFFFF;
text-decoration:none;
}

a.whitenav:hover {
color:#FF99CC;
text-decoration:none;
}

.navbox  {
height:41px;
float:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0px;

}

a.navbox:active, a.navbox:link, a.navbox:visited  {
background-image:url(/images/navoff2.png); 
padding-top:10px;
padding-bottom:6px;
padding-left:12px;
padding-right:12px;
background-repeat:repeat-x;
color:#FFFFFF;
text-decoration:none;
}

a.navbox:hover  {
background-image:url(/images/navon.png); 
background-repeat:repeat-x;
padding-top:10px;
padding-bottom:6px;
padding-left:12px;
padding-right:12px;
color:#ffffff;
text-decoration:none;
}

.downloadbox  {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;

}

.bio  {
color:#333333;
font-size:12px;
line-height:16px;
margin:0px 10px 10px 10px;
}
.biohead  {
color:#393569;
font-size:14px;
line-height:16px;
margin:0px 10px 10px 10px;

}

.join2  {
margin-top:24px;
padding-left:16px;
padding-top:20px;
width:506px;
height:420px;
background-image:url(/images/join2.png);
background-repeat:no-repeat;
margin-left:24px;
float:left;
}

.joininner {
border:#FFFFFF solid 1px;
width:226px;

background-image:url(/images/40p.png);


}

.joinp {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
font-size:12px;
padding-left:16px;
}


.joinfield {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
margin-bottom:10px;
font-size:10px;
margin-left:16px;
}

.joinfield2 {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
margin-bottom:2px;
margin-top:2px;
font-size:10px;
margin-left:0px;
}

.joinhead {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
margin-top:10px;
font-size:26px;
font-weight:bold;
padding-left:16px;
padding-top:20px;

}

.content {
width:614px;
margin-left:30px;
float:left;
color:#111111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;

}

.content2 {
width:635px;
margin-left:25px;
float:left;
color:#111111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;

}

.whiteback {
background-color:#FFFFFF;
padding: 4px 18px 18px 18px;
width:635;

}

.prhead  {
font-family:Arial, Helvetica, sans-serif;
color:#9792c5;
font-size:13px;
margin-bottom: 0px;
}

.newstext  {
color:#636363;
font-size:11px;
margin:4px 0 0 0;

}

a.newstext:link, a.newstext:visited, a.newstext:active {
color:#636363;
text-decoration:none;
}

a.newstext:hover {
color:#636363;
text-decoration:underline;
}

.newsline {
border-bottom:#e2dff4 solid 2px;
margin: 10px 0 10px 0;
padding-bottom:10px;
font-size:10px;

}

.gallerycontent {
width:784px;
margin-left:30px;
float:left;
color:#111111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;

}


.photo {
margin-right:6px;
background-color:#FFFFFF;
padding:6px;
}

.homecontent {
width:380px;
margin-left:464px;
margin-top:110px;
float:left;
color:#111111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}

#endorsecontent {
width:614px;
margin-left:30px;
float:left;
font-size:11px;


}

#endorsecontent p {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding-left: 2.5em;
	text-indent: -2.5em;
	margin-top:0px;
	margin-bottom:0px;
	color: #111111;

}

#endorsecontent .texthead {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
margin-top:18px;
margin-left:0px;
line-height:16px;

}


.hangingindentsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding-left: 2.5em;
	text-indent: -2.5em;
	margin-top:0px;
	margin-bottom:0px;
	color: #111111;
}







.right  {
margin-right:20px;
margin-top:0px;
float:right;


}

.joinright  {
margin-top:0px;
padding-top:0px;
width:420px;
float:right;


}


.dop  {
font-size:12px;
line-height:16px;
margin-right:10px;
color:#231f20;
}

.dop2  {
font-size:12px;
line-height:16px;
margin-right:10px;
margin-bottom:4px;
color:#231f20;
}

.downboxtype {
color: #FFFFFF; 
font-size: 14px;
margin:0px;

}

A.downboxtype:link, A.downboxtype:visited, A.downboxtype:active {
color: #FFFFFF;
text-decoration:none;

}
A.downboxtype:hover {
color:#2a2657;
text-decoration:none;

}

.footer {
background-color:#cecbeb;

color:#636363;
font-size:11px;
font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
text-indent:18px;
padding:6px;
}

a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
color:#e64097;
text-decoration:none;

}


.paidfor {
color:#605ca8;
font-size:11px;
font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
text-indent:18px;
padding:6px;
}


.navcontainer {
width:720px;
margin-left:25px; margin-right:25px;
margin-bottom:0px;
}

.youcando  {
width:280px;
background-image:url(/images/whatback.png);
background-repeat:repeat-x;
background-color:#ffffff;
margin-top:10px;
}

.media {
background-image:url(/images/media.gif);
background-repeat:no-repeat;
padding:48px 8px 18px 14px;
width:280;
}

.mediap {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin: 4px 0 8px 0;
color:#FFFFFF;

}

a.mediap:link, a.mediap:active, a.mediap:visited {
color:#FFFFFF;
text-decoration:none;
}

a.mediap:hover {
color:#FFFFFF;
text-decoration:underline;
}

.noboxhead {
margin:20px 0 10px 34px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
line-height:24px;

}

.do {

margin: 0; padding: .5em 1em 0; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:15px;
}

a.do:link, a.do:active, a.do:visited, a.do:hover {
color:#000000;
text-decoration:none;
}

.behindhead {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin-top:10px;
font-size:16px;
font-weight:bold;
border-bottom:#ffffff solid 2px;
padding-left:0px;
padding-top:20px;

}

.prhead2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}


.smjoin2  {
margin-top:0px;
padding-left:16px;
padding-top:0px;
width:310px;
height:216px;

margin-left:0px;
float:left;
}

.smjoininner {
border:#FFFFFF solid 1px;
width:226px;
margin-top:20px;




}

.smjoinp {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
font-size:12px;
padding-left:6px;
}


.smjoinfield {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
margin-bottom:10px;
font-size:10px;
margin-left:6px;
}

.smjoinfield2 {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
margin-bottom:2px;
margin-top:2px;
font-size:10px;
margin-left:0px;
}

.smjoinhead {
font-family:Arial, Helvetica, sans-serif;
color:#393568;
margin-top:6px;
font-size:18px;
font-weight:bold;
padding-left:6px;
padding-top:6px;

}