/* Header */

div#header { position:relative; background-color:#0098e7; }
div#header > div.container { background:url('../img/index/header_index.png') no-repeat 380px -30px; height:350px; width:1060px; }
div#header > div.container div.placeholder { padding:70px 0 0 10px; width:500px; }
div#header > div.container div.placeholder h1 { font-family:Frutiger Next LT Bold; font-size:30px; color:#fff; text-align:center; padding-bottom: 14px; background:url('../img/underline.png') no-repeat 70% 100%; }
div#header > div.container div.placeholder div.separator { height:2px; width:370px; margin:10px auto 18px; background:url('../img/header_line.png') no-repeat; }
div#header > div.container div.placeholder p { width:400px; font-size:12px; color:#fff; text-align:center; margin:0 auto; line-height:19px; }
div#header > div.container div.placeholder a { display:block; height:36px; width:108px; margin:40px auto 0; background:url('../img/readmore_button.png') no-repeat 0 0; text-indent:-9999px; }
div#header > div.container div.placeholder a:hover { background-position:0 -36px; }
div#header > div.container div.placeholder a:active { background-position:0 -72px; }
/* Pagination */

div#header div#pagination { position:absolute; bottom:0; width:100%; height:37px; border-bottom:1px solid #ddd; background:url('../img/header_pagination_bg.png') no-repeat center bottom; }
div#header div#pagination ul#paginationholder { display:table; margin:17px auto 0; }
div#header div#pagination ul#paginationholder li { display:inline; }
div#header div#pagination ul#paginationholder li a { display:block; float:left; width:10px; height:11px; margin:0 3px; background:url('../img/header_pagination_dot.png') no-repeat 0 0; }
div#header div#pagination ul#paginationholder li a.active { background-position:-10px 0; }
/* Content */
div#content { height:447px; border-top:1px solid #fff; background:#ececec url('../img/content_bg.png') no-repeat center top; }
div#content div.column { float:left; height:280px; width:430px; padding:50px 25px 0; }
div#content div#divider { float:left; height:330px; width:2px; background:url('../img/content_divider.png') no-repeat center 40px; }
div#content div.column#advertiser { width:453px; padding-left:0; background:url('../img/content_handsign_advertiser.png') no-repeat 265px 240px; }
div#content div.column#publisher { padding-left:65px; width:390px; background:url('../img/content_handsign_webmaster.png') no-repeat 310px 240px; }
div#content div.column h2 { font-family:Frutiger Next LT Bold; font-size:24px; color:#363535; }
div#content div.column p { font-size:13px; color:#404040; margin:8px 0 0 28px; }
div#content div.column ul { margin: 20px 0 0 13px; font-size:13px; color:#404040; }
div#content div.column li { list-style-image:url('../img/content_bullet.png'); padding: 5px 0 5px 15px; }
div#content div.column a { display:block; height:41px; width:243px; margin-top:40px; background:url('../img/content_register_button.png') no-repeat; text-indent:-9999px; }
div#content div.column a#advertiser { background-position:0 0; }
div#content div.column a#advertiser:hover { background-position:0 -41px; }
div#content div.column a#advertiser:active { background-position:0 -82px; }
div#content div.column a#publisher { background-position:-243px 0; width: 226px; }
div#content div.column a#publisher:hover { background-position:-243px -41px; }
div#content div.column a#publisher:active { background-position:-243px -82px; }
div#content div#partners { clear:both; height:117px; background:url('../img/content_partners_bg.png') no-repeat left bottom; }
div#content div#partners div { height:117px; width:780px; margin-left:170px; background:url('../img/slider_home.png') repeat-x 0 17px; }
div#content div#partners div div#overlay { height:117px; width:780px; margin: 0; padding: 0; background:#f3f3f3 url('../img/content_clients_bg.png') repeat-x; }
