table.page_container{margin:0 auto;}

body{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; margin:0px; padding:0px;}

#main_container{width:1003px; margin:0 auto;}

/* Header */
#main_container .header{height:428px; background:#4d3218 url(http://files.harpercollins.com/Assets/HC/Teen/Contests/beachbag/images/header.jpg) no-repeat;}
#main_container .header .header_text{color:#363636; font-size:20px; width:380px; margin:290px 0px 0px 524px; position:absolute;}
#main_container .header .header_text_addthis{color:#363636; font-size:20px; margin:370px 0px 0px 730px; position:absolute;}

/* Body Container */
#main_container .body_container{background:#4d3218 url(http://files.harpercollins.com/Assets/HC/Teen/Contests/beachbag/images/body_bg.jpg) no-repeat top; padding:1px 60px 80px 80px; font-weight:bold; line-height:1.5em;}
#main_container .body_container .books_section{margin-left:60px;}
#main_container .body_container .books_section .section{width:200px; float:left;}
#main_container .body_container .books_section .section p.book_title{color:#da923e; margin:0px;}
#main_container .body_container .books_section .section p.book_author{color:#ffffff; margin-top:0px;}
#main_container .body_container .books_section .section p.book_link{color:#da923e;}
#main_container .body_container .books_section .section p a{color:#da923e;}

/* Rules */
#main_container .body_container .sub_header{color:#da923e !important;}
#main_container .body_container a{color:#da923e !important;}

/* Others */
.clear_both{clear:both;}
.margin_top_20px{margin-top:20px;}

/* Share This Social Widget */
.addthis_default_style .at300m{color:#363636;}
.addthis_toolbox.addthis_default_style span{margin-top:5px;}
.at300bs.at15t_compact{*background-position:left top !important;}



