
/*========================================================================*/
/*========================================================================*/
/*========================================================================*/

/*								BASE

/*========================================================================*/
/*========================================================================*/
/*========================================================================*/

body {font:12px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif; background:#E15112; color:#333; padding:0 0 40px;}

hr {border-color:#E15112; border-style:solid; border-width:2px 0 0; clear:both; height:0; margin: 0  45px !important;}

/* =Spacing
--------------------------------------------------------------------------------*/

li {margin-left:30px;}

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {margin-bottom:20px;}

/* anchors
----------------------------------------------- */
a {color:#E15112; font-weight:bold; text-decoration:none;}
a:hover {color:#333;}
a:focus {outline:1px dotted invert;}

/* 960 grid system container background
----------------------------------------------- */
.container_12,
.container_16 {background:#E15112;}
p {margin-bottom:1em;}

ul,ol {padding-top:0;}

/*========================================================================*/
/*========================================================================*/
/*========================================================================*/

/*							       TEMPLATES
						:: page specific CSS styling ::
					   :: think before you class-ify ::
						
/*========================================================================*/
/*========================================================================*/
/*========================================================================*/

#wrap {top: 50px; position: relative;}
#header {background:url('../images/top_header.jpg') no-repeat center; height: 45px; width: 100%;}
#header_part2 {background: url('../images/header_image2.jpg') no-repeat center; height: 337px; width: 100%; margin-top: -2px;}
#header_part2 a {display: block; height: 337px; width: 100%;}

.box { background: #FFF; padding: 20px ; margin: 0 40px; display: inline-block;width: 820px;}
.paddless {padding: 0;}


p#vote_now, p#join_facebook {line-height: 100px; font-size: 20px;}
p#vote_now img {float: right; margin-right: 35px;}
* html #vote_now img { margin-right: 25px; }

#seven_wonders { float: right; padding-left: 25px;}
#join_7_wonders {padding-bottom: 20px; padding-right: 40px; width: 820px; overflow: hidden;}

#logo-holder {text-align: center; height: 145px;}
#logo-holder img{margin: 0 30px;}

#join_facebook{width: 400px; margin: 0 auto; background: #FFF;}
#join_facebook p {font-size: 25px;}
#join_facebook img {float: right; margin-top:-65px; }

#copyright {margin-top: 55px; text-align: center; color: #FFF;}
#copyright a{color: #FFF;}

#footer {background: url('../images/footer_image.jpg') no-repeat center; width: 100%; height:45px;}
/** html body #footer { margin-top: -15px;}*/