﻿html {background:#eee url(../images/bg_slice.jpg) repeat-x; font:normal 12px/1.5em Arial; color:#999; text-align:justify;}

body {padding:0; margin:0;}

a img {border:none;}
a {text-decoration:none; color:#f58337;}
.hide {color:#999;}

h1,h2 {font-family:Impact; font-weight:normal; font-size:20px; color:#976229; line-height:normal; text-transform:capitalize; text-align:left;}
h5 {line-height:normal; font-family:Impact; font-size:20px; font-weight:normal;}
h6 {font-size:16px; line-height:normal; margin:0;}

.clear {clear:both;}
.right {float:right;}
.left {float:left;}
.flash {z-index:0;}

.container {margin:0 auto; width:950px;}

#header_1 {background:url(../images/header_bg.jpg); height:170px; position:relative;}
#header_1 ul {position:absolute; top:89px; right:15px; list-style-type:none; margin:0; padding:0;}
#header_1 ul li {display:inline; margin-left:22px;}
#header_1 ul li img {vertical-align:top;}

#header_2 {background:url(../images/header_bg.jpg) no-repeat; height:248px; position:relative;}
#header_2 ul {position:absolute; top:89px; right:15px; list-style-type:none; margin:0; padding:0;}
#header_2 ul li {display:inline; margin-left:22px;}
#header_2 ul li img {vertical-align:top;}

.header_logo {position:absolute; top:15px; left:23px;}
.header_login {position:absolute; top:18px; right:15px;}
.header_signup {position:absolute; top:18px; right:138px;}
.header_msg {position:absolute; bottom:36px; right:15px;}

#main {height:380px; margin-bottom:23px; position:relative;}

#top_box1 {width:918px; height:328px; top:35px; left:15px;}
#top_box1 h1 {background:url(../images/contact_top_bar.jpg); line-height:46px; padding-left:80px; margin:0; color:#fff; font-size:24px; font-weight:normal;}
#top_box2 {width:602px; height:269px; top:35px; left:15px;}
#top_box2 h1 {background:url(../images/contact_top_bar.jpg); line-height:46px; padding-left:80px; margin:0; color:#fff; font-size:24px; font-weight:normal;}
#top_box3 {background:#fff url(../images/box_btm.jpg) repeat-x bottom; width:281px; height:269px; top:35px; right:15px;}
.top_icon1 {position:absolute; left:10px; top:29px;}
.top_icon2 {position:absolute; left:643px; top:29px;}

#bottom {height:327px; position:relative; text-align:left;}
#box1,#box2,#box3 {background:#fff url(../images/box_btm.jpg) repeat-x bottom; height:269px; width:280px;}
.box {position:absolute; border:1px solid #b5b5b5;}
#box1 {top:28px; left:15px;}
#box2 {top:28px; left:334px;}
#box3 {top:28px; left:652px;}

#donate {background:url(../images/donate_box_bg.jpg) no-repeat;}
#faq {background:url(../images/faq_box_bg.jpg) no-repeat;}
#learn,#founders {background:url(../images/about_box_bg.jpg); color:#fff;}
#founders p {line-height:1.3em; margin:3px 0 5px 0;}

.text,.text_sponsor_1 {padding:8px 12px 12px 12px; height:220px; width:256px;}
.text h1,.text h2,.text h5 {margin:0 0 26px 59px; padding:0;}
.text p {margin:0; padding:0;}
.text ul {list-style-type:none; margin:0; padding:0; font:normal 14px/1.3em Arial;}
.text ul li {background:url(../images/star_bullet.png) no-repeat 0 7px; padding:0 0 14px 27px;}
.text_sponsor_1 p {line-height:1.4em; text-align:left;}
.text_sponsor_1 h2 {margin:0 0 16px 59px; padding:0;}
.text_sponsor_1 h2 a {color:#976229;}
.icon1 {position:absolute; top:19px; z-index:99;}
.icon2 {position:absolute; top:19px; left:324px; z-index:99;}
.icon3 {position:absolute; top:19px; left:642px; z-index:99;}
.button1 {position:absolute; top:275px; right:665px; z-index:99;}
.button2 {position:absolute; top:275px; right:346px; z-index:99;}
.button3 {position:absolute; top:275px; right:26px; z-index:99;}

#footer_1 {height:119px; line-height:normal; position:relative; font-size:14px;}
#footer_1 ul {float:left; margin:20px 0 0 5px; padding:0; list-style-type:none;}
#footer_1 ul li {margin:10px;}
#footer_1 ul li a {font-style:normal;}
#footer_1 span {font-size:10px; position:absolute; bottom:5px; right:15px; color:#ccc;}
#footer_1 span a {color:#ccc;}
#footer_1 span a:hover {color:#f58337;}

#footer_top {background:#fff; height:15px; width:100%; border-bottom:1px solid #b5b5b5;}

#rss {padding:0 2px;}
.sponsor {float:right; margin-top:30px;}
.sponsorbox {background:#fff; float:right; margin:30px 15px 0 0; border:1px solid #b5b5b5; border-left:none; height:48px; padding:6px 9px; font:normal 12px/16px Arial; color:#999; text-transform:uppercase;}
.sponsorbox a {color:#3694db; font-style:normal;}
#sponsorBox2 a {color:#f58337;}
.footerLinks {text-transform:uppercase; color:#5b3b19;}
.footerSublinks {color:#999;}
.footerSublinks:hover {color:#f58337;}
