/* Copyright 2010 Good Plum.  All rights reserved. */

body { background: #E5E5E5 url('http://auraport.net/sqshr/img/page_bg.png') top left repeat-x; }
.wrap { }
.content { width: 768px; margin: 0px auto; }
.header { height: 110px; background: url('http://auraport.net/sqshr/img/header_freelance.jpg') top left no-repeat; }
	.headerplain { background: url('http://auraport.net/sqshr/img/header_freelance_plain.jpg') top left no-repeat; }
.logo { display: block; height: 110px; width: 250px; }
.main { background: url('http://auraport.net/sqshr/img/content_full_bg2.png'); margin-left: 1px; position: relative; }
.maintop { height: 20px; background: url('http://auraport.net/sqshr/img/content_top.jpg') no-repeat; }
	.maintopplain { background: url('http://auraport.net/sqshr/img/content_top_plain.jpg') no-repeat; }
.mainbott { height: 19px; background: url('http://auraport.net/sqshr/img/content_bott.jpg') no-repeat; }
.core { margin: 0 5px 0 6px; min-height: 500px; background: url('http://auraport.net/sqshr/img/content_top_bg.png') top left repeat-x; }

.sidebar { width: 261px; float: right; margin: 0 9px 0 0; }
.sidebartop { height: 87px; }
	.stfree { background: url('http://auraport.net/sqshr/img/sidebar_top_free.jpg') no-repeat; }
.sidebarmid { background: url('http://auraport.net/sqshr/img/sidebar_bg.png') top left repeat-y;  }
.sidebarcontent { background: url('http://auraport.net/sqshr/img/sidebar_bgx.jpg') top left repeat-x; margin: 0px 7px; padding: 0 23px; }
.sidebarbott { height: 19px; background: url('http://auraport.net/sqshr/img/sidebar_bott.png') no-repeat; }

.banner { height: 126px; margin: 5px 0; }
	.bannerecourse { background: url('http://auraport.net/sqshr/img/banner_ecourse.png') no-repeat; }
	.bannereguide { background: url('http://auraport.net/sqshr/img/banner_guide.png') no-repeat; }
	.bannerreport { background: url('http://auraport.net/sqshr/img/banner_report.png') no-repeat; }

.thedate { position: absolute; top: -80px; right: 5px; color: #FFF; font-weight: bold; }
.footer { margin: 15px 0; }
.footer p { font-size: 11px; text-align: center; }

/* The text */
h1, h2 { color: #505C7B; font-size: 36px; margin: 10px 0 15px; }
h2 { font-size: 26px; }
.sidebar h2 { font-size: 16px; color: #333; margin-top: 0px; line-height: 1.4em; font-weight: bold; }
p { font-size: 14px; }
p.pbig { font-size: 20px; font-weight: bold; }
.sidebar p { font-size: 12px; }
.sidebar form p { margin-bottom: 0px; }
.sidebar form p a { color: #FFF; text-align: center; font-size: 10px; }

.texttop, .textbott { margin: 0 15px; }
.texttop { float: left; width: 450px; }
	.texttopplain { float: none; margin-top: -10px; width: auto; padding-top: 10px; }


span.block { display: block; background: url('http://auraport.net/sqshr/img/arrow_red.png') 5px 5px no-repeat; padding: 10px 10px 10px 45px; margin: 15px; margin-left: 165px; }

.newsfeeds { margin: 30px 0; }
.newsfeeds ul { display: block; width: 250px; float: left; margin: 0px 15px; }
.newsfeeds li { font-size: 13px; }

/* Form customization */
form { text-align: center; }
input.text { background: url('http://auraport.net/sqshr/img/input_bg.png') top left repeat-x; width: 180px; }
input.submit { }


/* Recommended Products */
.recpro { margin: 15px 0; padding: 15px; }
.recpro img { float: left; margin: 0 10px 10px 0; }


.floatleft { float: left; margin: 0 15px 15px 0; }
