/*
Theme Name: custom
Description: Built based on commune 0.3 on Thematic Theme
Author URI: http://cozmoslabs.com/
Template: thematic
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Custom theme over-rides */
@import url('../thematic/library/styles/custom.css');

body {background:url(images/bg.gif) repeat-x 0 0;}


#topmenu, #loadTime  {height:0; display:none;}

#branding {padding:0;}
#banner {
	background:url(images/main_banner_img.jpg) no-repeat 0 0;
	height:380px;
}
#banner h1 {
	color:#2D4496;
	font-size:44px;
	padding: 10px 300px 10px 10px;
	margin:0;
	height:120px;
	font-weight:normal;
	line-height:1.2;
}
#banner h2, #banner ul {
	color:#fff;
}
#banner h2 {
	padding: 10px;
	font-size:44px;
	margin:0;
	line-height:1.2;
	font-weight:normal;
}
#banner ul {
	margin:0 10px;
	padding:0;
	list-style:none;
}
#banner li {
	background:url(images/tickmark-icon.png) no-repeat 0 0;
	padding:7px 0 5px 30px;
	margin:0;
	line-height:1;
	font-size:24px;
}
#three-steps {
	background-color:#E2E2E2;
	padding:0 10px;
	zoom:1;
}
#three-steps h2 {
	margin:0;
	padding:10px;
}
#three-steps ul {
	margin:0 40px;
	padding:0 40px;
}
#three-steps li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	text-align:center;
	width:160px;
}
#three-steps li.divider {
	background:url(images/arrow_img.jpg) no-repeat 20px 0;
	padding:20px;
	width:40px;
	margin-top:30px;
}
#three-steps #online {
	background:url(images/apply_online_img.jpg) no-repeat 0 0;
	padding:110px 30px 0 0;
	margin-bottom:10px;
}
#three-steps #email {
	background:url(images/email_img.jpg) no-repeat 30px 0;
	padding:110px 30px 0;
	margin-bottom:10px;
}
#three-steps #account {
	background:url(images/funds_acc_img.jpg) no-repeat 30px 0;
	padding:110px 0 0 30px;
	margin-bottom:10px;
}

#hp-main-content {
	float:left;
	width:560px;
	padding:0;
}

#hp-main-content h2 {
	padding-top:0;
	font-size:36px;
	color:#102D83;
	line-height:1.2;
	font-weight:normal;
}

#hp-sidebar {
	float:right;
	width:360px;
	padding:0 0 0 10px;
}
.sidebar {
	background-color:#f7f7f7;
	padding:10px 8px;
	margin:10px 0;
}
.sidebar h3 {
	background-color:#214073;
	color:#fff;
	padding:5px;
	margin:5px;
	font-style:normal;
}

#hp-sidebar #faq {
	margin-top:50px;
}

#faq ul {
	margin:0 10px;
	padding:0;
}
#faq li {
	background:url(images/orange_arrow1.gif) repeat-y scroll 0 0 transparent;
	float:left;
	list-style:none outside none;
	margin:4px 0;
	padding:0 0 0 20px;
	width:280px;
}

#hp-container {
	margin-top:-44px;
}
.home-page {
	padding-top:0;
}

.sf-menu a {
	padding:10px 24px;
}
.sf-menu ul {
	width:16em;
}

span.edit-link {
	clear:both;
}
#userful-resources a{
	text-align:center;
	display:block;
	margin-bottom:10px;
}


	


