/*=====================================================================
 *
 * Filename: global.css
 * Website: www.helmsman.com.au
 * Author: Cristiane Andretta
 * Date Created: 20/06/2008
 * Media: Screen
 *
 * Description
 * -----------
 * Global Styling for all pages
 *
 *=====================================================================*/

@import "base.css";
@import "nav.css";
@import "style.css";

/* global formatting */
body 			{background: url(../images/bg.jpg) repeat-x top #fff;}

/* layout containers */
#container 				{ width:100%; margin:0 auto; }
#header 				{ padding: 0 0 10px; float:left; width:960px; position:relative; }
#navigation 			{ width: 610px; height: 90px; top: 27px; position: absolute; left: 325px; display:none; }
#content 				{ width:570px; padding:10px 20px; min-height:400px; height:auto !important; height:400px; float:left; }
#content p { font-size:14px; }
#sidebar 				{ float:right; width:310px; min-height:410px; height:auto !important; height:410px; padding:10px; display:none; }
#footer 				{ clear:both; padding:10px 10px 0; height: 30px; font-size: 11px; }
#sidebar2 				{ float:right; width:270px; min-height:410px; height:auto !important; height:410px; padding:10px 0; display:none; }
#sidebar3 				{ float:right; width:380px; min-height:410px; height:auto !important; height:410px; padding:10px; display:none; }
#content2 				{ width:490px; padding:10px 20px; min-height:400px; height:auto !important; height:400px; float:left; position: relative;}


#content_wide 			{ float: left; min-height:400px; height:auto !important; height:400px; padding: 10px 20px; width:650px;}

/* backgrounds and colors */
#container 				{ background:#fff;}
#header 				{}
#header img.nav_bg		{ display:none; }
#navigation 			{}
#content 				{}
#sidebar 				{ background: url(../images/bg_sidebar.gif) no-repeat; }
#sidebar2				{ background: url(../images/bg_sidebar2.gif) no-repeat top center; }
#footer 				{ background: url(../images/bg_footer.gif) no-repeat center;}

.home					{ background: url(../images/header_home.jpg) no-repeat; width: 956px; height: 178px;}
.about-us				{ background: url(../images/header_team.jpg) no-repeat; width: 956px; height: 178px;}
.the-team				{ background: url(../images/header_team.jpg) no-repeat; width: 956px; height: 178px;}
.contact-us				{ background: url(../images/header_who.jpg) no-repeat; width: 956px; height: 178px;}
.investor-login			{ background: url(../images/header_contact.jpg) no-repeat; width: 956px; height: 178px;}
.news					{ background: url(../images/header_news.jpg) no-repeat; width: 956px; height: 178px;}
.investment-strategy	{ background: url(../images/header_strategy.jpg) no-repeat; width: 956px; height: 178px;}
.investments			{ background: url(../images/header_investments.jpg) no-repeat; width: 956px; height: 178px;}
.disclaimer				{ background: url(../images/header_who.jpg) no-repeat; width: 956px; height: 178px;}

.blue					{ color: #1b3262;}
.orange					{ color: #ff9900;filter:alpha(opacity=100); opacity: 1;-moz-opacity:1;}
.date					{ color: #003366;}

ul.contentlist			{ color: #ff9900; margin-left: 25px;}
.contentlist li			{ margin:0; padding: 0}
#right_wide ul.contentlist		{ margin-left: 25px;}


ul#footer_list			{ list-style: none; color: #fff;  }
#footer_list li			{ float: left; padding-right: 20px; line-height: 11px; filter:alpha(opacity=80); opacity: 0.80;-moz-opacity:0.80;}
#footer_list li a		{ color: #fff; text-decoration: none; padding-right: 15px; line-height: 11px; height: 15px;  }
#footer_list li a:hover	{ text-decoration: underline; }
#footer_list li.digigarden 	{ float: right; padding-right: 10px;}
#footer_list li.digigarden a	{ padding-left: 295px;}
span.spacer				{ padding-left: 15px;}
#footer_list li.privacy	{ visibility: hidden;}


a, a:link				{ color: #ff9900; text-decoration: none; outline: none; }
a:hover					{ text-decoration: underline; }

ul.latest_news			{ list-style: none; margin: 0 0 0 10px; padding: 0px 5px 5px  width: 270px; font-size: 12px;}
ul.latest_news li		{ float: left; }
ul.latest_news li.img	{ width: 80px; padding: 5px 10px 10px 0;} 
ul.latest_news li.blurb	{ width: 170px; padding: 5px 0; }
ul.latest_news li.item	{ width: 270px; padding:5px 0; border-bottom: #fff 1px solid;}

ul#noborder				{ border: none;}

a.logo					{ padding-left: 35px; display: block;}

.home a.logo			{ display: none;}

ul#logos				{ list-style: none; background: url(../images/bg_ul_logo.gif) no-repeat bottom left; width: 210px; margin: 0 0 0 26px; padding: 0 0 15px; }
ul#logos li				{ margin-left: 30px; height: 60px; text-align: center; width: 150px; border-bottom: #eaeaea 1px solid; padding-top: 10px;}


ul#logos2				{ list-style: none; margin: 0; padding: 64px 0 20px 10px; float: left; height: 118px;}
ul#logos2 li			{ float: left; padding-right: 35px; height:70px; }


#left					{ float: left; padding: 0 50px 0 0; width: 315px;}
#right					{ padding-top: 1px;}
	
#left_wide				{ float: left; padding: 0 50px 0 10px; width: 430px;}
#right_wide				{ padding-top: 1px; float: right; width: 430px;}

#nav_img				{ position: absolute;}

.news_mainimg			{ float: left; padding: 0 15px 5px 10px;}

a.logo					{ }

img.Lquote				{ float: left; padding: 0 10px 100px 0;}
img.Rquote				{ position:absolute; left: 405px; top:215px; }

div#active_investments2	{ padding-top: 90px;}


/* **********************************************************
************************** CONTACT US ***********************
********************************************************** */

#content_wide table		{ margin-left: 10px; color: #1b3262; border: #e4e4e4 1px solid; border-width: 1px 0; border-collapse: collapse;}
#content2 table			{ margin-left: 10px; color: #1b3262; border: #e4e4e4 1px solid; border-width: 1px 0; border-collapse: collapse;}
tr						{}
tr.dark					{ background-color: #f4f4f4;}
th						{ height: 20px; text-indent: 5px;}
td						{ height: 20px; text-indent: 5px; border: #e4e4e4 solid; border-width: 1px 0; border-collapse: collapse;}
a.staff_link			{ color: #1b3262; font-weight: bold;}
a.staff_link:hover		{ text-decoration: underline;}
a.staff_selected		{ text-decoration: underline;}

ul.people_list			{ list-style: none; color: #1b3262; margin-left: 10px; padding-top: 0px;}
li.ppl_img				{ padding: 0 25px 0 0; margin: 0; float: left;}
li.caption				{ padding: 58px 0 10px 10px; margin-top: 0; font-weight: bold; }
.people					{ background: url(../images/bg_people.gif) no-repeat top left;}


h2.homeInvestments		{ position: absolute; padding:10px; width:570px; background-color:#F0F0F0; }