body {
font:Rockwell;
font-family: "Rockwell";
margin:0px 0px 0px 0px;
background-color:#e7863f;
}



#container{
background-image:url(images/background.jpg);
background-position:top;
background-repeat:repeat-x;
width:1024px;
height:768px;
}


#header {
width:1024px;
height:100px;
}


#leftHeaderText{
float:left;
width:300px;
color:#FFFFFF;
font-weight:bold;
font-size:20px;
letter-spacing:1px;
padding:77px 110px 0px 55px;
height:20px;
}


#thumbTop{
float:left;
width:116px;
height:89px;
padding:11px 0px 0px 0px;
background-image: url(images/21stthumb.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

#thumbBottom{
float:right;
width:62px;
height:13px;
padding:0px 0px 0px 100px;
background-image: url(images/21stthumbbottom.jpg);
background-position:left;
background-repeat:no-repeat;
}

#rightHeaderText{
float:right;
width:250px;
color:#FFFFFF;
letter-spacing:1px;
padding:80px 35px 0px 0px;
height:20px;
font-size:16px;
}


#blogAndVideoHolder{
clear:both;
width:1024px;
height:260px;
}

#videoHolder{
float:right;
width:380px;
height:220px;
padding-top:30px;
background-color:#FFFFFF;

}

#blogHolder{
float:left;
width:620px;
height:260px;
padding:0px 0px 0px 20px;

}

#leftQuote{
float:left;
width:42px;
height:28px;
background-image:url(images/quoteLeft.jpg);
padding:0px 0px 0px 0px;
}

#blogCopy{
clear:both;
float:left;
text-align:left;
font-size:28px;
color:#a55d2a;
width:500px;
height:40px;
padding:65px 0px 75px 45px;
}


#blogholder2{
clear:both;
float:left;
width:600px;
height:48px;

}

#blogLink{
float:left;
padding:0px 0px 0px 45px;
width:129px;
height:30px;
}

#rightQuote{
float:right;
width:42px;
height:28px;
background-image:url(images/quoteRight.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding:21px 0px 0px 0px;
}


#bottomCopy{
clear:both;
width:1000px;
height:145px;
padding:40px 0px 15px 0px;
}

#section1{
float:left;
text-align:left;
font-size:15px;
line-height:18px;
width:300px;
padding:0px 5px 0px 12px;
}
#section2{
float:left;
text-align:left;
font-size:15px;
line-height:18px;
width:300px;
padding:0px 0px 0px 30px;

}
#section3{
float:right;
text-align:left;
font-size:15px;
line-height:18px;
width:300px;
padding:0px 5px 0px 5px;
}


#register{
clear:both;
width:100%;
height:90px;
color:#FFFFFF;
text-align:left;
padding:8px 0px 0px 45px;
}

#loopText{
padding:0px 0px 0px 20px;
}

#form{
font-size:12px;
padding:5px 0px 0px 15px;
}

#privacyPolicy{
clear:both;
float:right;
padding-top:5px;
font-size:12px;
width:100px;
height:30px;
}

#privacyPolicy a{
color:#000000;
text-decoration:none;
}

#privacyPolicy a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#privacyContainer{
text-align:left;
width:1024px;
height:768px;

}

#privacyTitle{
color:#FFFFFF;
font-weight:bold;
font-size:20px;
letter-spacing:1px;

text-align:left;
padding:10px 0px 10px 10px;
}

#privacyReturn {
background-color:#23232d;
text-align:left;
padding:10px 0px 10px 0px;

}

#privacyReturn a{
color:#FFFFFF;
text-decoration:none;
padding:10px 10px 10px 10px;
}

#privacyReturn a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#policytext{
background-color:#FFFFFF;
padding:10px 10px 10px 10px;
}





#registerPolicy{
clear:both;
float:right;
padding-top:5px;
font-size:12px;
width:100px;
height:30px;
}

#registerPolicy a{
color:#000000;
text-decoration:none;
}

#registerPolicy a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#registerContainer{
text-align:left;
width:1024px;
height:768px;

}

#registerTitle{
color:#FFFFFF;
font-weight:bold;
font-size:20px;
letter-spacing:1px;

text-align:left;
padding:10px 0px 10px 10px;
}

#registerReturn {
background-color:#23232d;
text-align:left;
padding:10px 0px 10px 0px;

}

#registerReturn a{
color:#FFFFFF;
text-decoration:none;
padding:10px 10px 10px 10px;
}

#registerReturn a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#registertext{
background-color:#FFFFFF;
padding:10px 10px 10px 10px;
}