/* Main Body */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0; padding: 0; border: 0; }

body {
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #666;
background-color: #E6E6E6;
margin: 0;
padding: 0;
font-size: 100%;
text-align:center;
}
#wrapper { width:780px; text-align:center; margin: 0 auto; border: 0; background-image:url(../images/BPP_ContentBack.gif); background-repeat: repeat-y; background-position: center; }

/* Header */
#header { height:122px; background: url(../images/BPP_Header.jpg) no-repeat center top; text-align:right; margin:0; }
#header p { font-family:"Myriad Pro", Geneva, Arial, Helvetica, sans-serif; font-size:90%; color:#EE3424; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:72px 40px 0 0; }
#header a, a:visited { color:#FFF; text-decoration:none; text-transform:uppercase; font-weight:bold; }
#header a:hover, a:active { color:#EE3424; }

#main_image { width:780px; margin:0 auto; border:0; padding:0; }

#nav { width:780px; margin:0 auto; border:0; padding:0; }

#content_container { width:780px; margin:0; border:0; padding:0; text-align:left; }


#content { margin: 0 40px 0 318px; padding-top:20px; border:0; }
#content p { font-size: 80%; margin-bottom:10px; }
#content h1 { font-family:"Myriad Pro", Geneva, Arial, Helvetica, sans-serif; color:#EE3424; text-transform:uppercase; font-weight:normal; font-size:150%; margin-bottom:10px; }
#content h2 { font-family:"Myriad Pro", Geneva, Arial, Helvetica, sans-serif; color:#EE3424; text-transform:uppercase; font-weight:normal; font-size:100%; margin-bottom:10px; }
#content h3 { font-family:"Myriad Pro", Geneva, Arial, Helvetica, sans-serif; color:#666; font-weight:bold; font-size:90%; margin-bottom:0; }
#content a, a:visited { color: #EE3424; text-decoration:none; }
#content a:hover, a:active { text-decoration:underline; color:#f37166; }

#footer { text-align:left; background-color:#E6E6E6; margin:0; padding-bottom:15px; }
#footer p { font-family:"Myriad Pro", Geneva, Arial, Helvetica, sans-serif; color:#666; font-size:70%; margin-bottom:5px; padding:0 15px; }
#footer a, a:visited { color:#666; text-decoration:none; font-weight:normal; text-transform:none; }
#footer a:hover, a:active { color:#999; text-decoration:underline; }

/* Bulleted List */
.Bullets { list-style:outside; margin-left:19px; margin-bottom: 2px; color: #EE3424; }
.listText { color: #666; font-size: 80%;
}


/* Additional classes */
.clearit{ clear:both; }
.floatLeft { float: left; }
.floatRight { float: right; }
.red { color:#EE3424; }
.grey { color:#666; }
b, strong { font-weight:bold; color:#EE3424; }
