/*=========================================
Tag Selectors
===========================================*/
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 65%;
	margin: 0px;
	padding: 0px;
}
a:link, a:visited, a:active, a:hover {
	outline:none;
}
p, h1, h2, h3, h4, div, td, th {
	margin:0px;
	padding:0px;
}
p, li {
	color: #666666;
}
img {
	border: none;
}
hr {
	border: none;
	height: 1px;
	background: none;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#F79234;
	color: #F79234;
}
form {
	margin-bottom: 10px;
}
form input, form select, form textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
}
/*=========================================
ID Selectors
===========================================*/
#docbody {
}
#container {
	width: 1001px;
	margin: 0px auto 0px auto;
}
#logoheader {
	background-image:url(../../assets/images/sitelayout/Shared/header.jpg);
	background-repeat:no-repeat;
	height:141px;
	position:relative;
}
#spacer {
	position:absolute;
	top:55px;
	left:29px;
	width: 258px;
	height: 50px;
	z-index:5;
}
#spacer img {
	width:100%;
	height:100%;
	z-index:5;
}
#search {
	height:18px;
	position:absolute;
	right:23px;
	top:100px;
	width:199px;
	z-index:30;
}
#frmsearch_input {
	width:134px;
	height:14px;
	border:1px solid #829E53;
	padding:2px 2px 1px 2px;
	background-color:#f1f1f1;
}
#frmsearch_submit {
	border:1px solid #829E53;
	background:none;
	background-color:#f1f1f1;
	color:#000000;
	width:30px;
	margin-left:20px;
	padding:0px 0px 1px 0px;
	cursor:pointer;
}
#horiznav {
	background-color:#d8d9db;
	border-left:1px solid #829E53;
	border-right:1px solid #829E53;
}
#header {
	height:220px;
	position:relative;
	font-size:1.1em;
	border-top:1px solid #829E53;
	border-right:1px solid #A0CF67;
}
#flashgallery {
	position:absolute;
	left:0px;
	width:754px;
	height:220px;
	background-image:url(../../assets/images/sitelayout/Shared/flashimage.jpg);
	background-repeat:no-repeat;
	border-left:1px solid #829E53;
	border-right:1px solid #829E53;
}
#newsitems {
	display:none;
}
#newsitems ul {
	padding:15px 20px 15px 20px;
	margin:0px;
}
.heading {
	list-style:none;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.heading a:link {
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.heading a:visited {
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.heading a:active {
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.heading a:hover {
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:UNDERLINE;
}
.date {
	list-style:none;
	padding:0px;
	margin:0px;
}
.date a:link {
	color:#7AA232;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.date a:visited {
	color:#7AA232;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.date a:active {
	color:#7AA232;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
.date a:hover {
	color:#7AA232;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:UNDERLINE;
}
.body {
	color:#666666;
	list-style:none;
	padding:0px 30px 15px 0px;
	margin:0px;
}
#pagebody {
	border:1px solid #A0CF67;
	margin-bottom:10px;
}
#cols {
	width:100%;
	height:100%;
	border-collapse:collapse;
	
}
#leftcol {
	vertical-align:top;
	height:100%;
	background-image:url(../../assets/images/sitelayout/Shared/leftcol_image_bg.jpg);
	background-repeat:repeat-y;
}
#left {
	width:213px;
	margin:0px 0px 0px 15px;
	padding:0px;
	font-size: 1.1em;
	background-color:#f1f1f1;
	background-image:url(../../assets/images/sitelayout/Shared/grad.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#maincol {
	vertical-align:top;
	width:771px;
}
#page {
	font-size:1.1em;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
#cmscontent {
	padding:20px;
}
#page p {
	font-size:1.0em;
	margin:0px 0px 1.4em 0em;
}
#page li {
	font-size:1.0em;
	margin: 4px 0px 4px 0px;
}
#page h1 {
	font-size:1.1em;
	margin:0px 0px 1.4em 0px;
	color:#7C9C49;
}
#page h2 {
	font-size:1.1em;
	margin:1.4em 0em;
	font-weight:bold;
	color:#000000;
}
#page h3 {
	font-size:1.0em;
	margin:1.4em 0em;
}
#page h4 {
	font-size:1.0em;
	margin:1.4em 0em;
}
#page a {
	color:#000000;
	text-decoration:none;
	font-size:1.0em;
}
#page a:hover {
	color:#7C9C49;
}
#footer {
	height:77px;
	background-image:url(../../assets/images/sitelayout/Shared/footer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
 background-color:#border-bottom:1px solid #829E53;
}
#footer p {
	color:#ffffff;
	font-size:1.1em;
	text-align:center;
	padding-top:10px;
}
#footer a {
	color:#000000;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
}
#footer a:hover {
	color:#A0CF67;
}
#ffmlogo {
	background-image:url(../../../VESTAX2008/assets/images/sitelayout/Shared/ffm-logo.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#page #files ul li {
	list-style:none;
	list-style-image:none;
	background-image:none;
}
#page ul li {
	list-style:url(../../assets/images/sitelayout/Shared/cube-bullet2.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#featured_member_container_home {
	display:none;
	position:absolute;
	right:0px;
	width:244px;
	height:220px;
	background-image:url(../../assets/images/sitelayout/Shared/newsbg.jpg);
	background-repeat:no-repeat;
}
#featured_member_home {
	background-image:url(../../assets/images/sitelayout/Shared/featured_mem_placeholder.jpg);
	background-repeat:no-repeat;
	height:206px;
	width:230px;
	position:absolute;
	right:6px;
	top:6px;
	border: 1px solid #A8A9AB;
}
#featured_member {
	
	width:211px;
	height:179px;
	background-repeat:no-repeat;
	margin:15px 0px 15px 15px;
	border: 1px solid #A8A9AB;
}
#register {
	background-repeat:no-repeat;
	width:213px;
	height:28px;
	margin:0px 0px 0px 15px;
	border-top:15px solid #f1f1f1;
	background-image:url(../../assets/images/sitelayout/Shared/login.jpg);
}
#register img {
	width:100%;
	height:100%;
}
#register:hover {
	background-image:url(../../assets/images/sitelayout/Shared/login_hlite.jpg);
}
#PublicPortfolio {
	background-repeat:no-repeat;
	width:213px;
	height:28px;
	margin:0px 0px 0px 15px;
	border-top:15px solid #f1f1f1;
	background-image:url(../../assets/images/sitelayout/Shared/Entrepreneur_portfolio.jpg)
}
#PublicPortfolio img {
	width:100%;
	height:100%;
}
#PublicPortfolio:hover {
	background-image:url(../../assets/images/sitelayout/Shared/Entrepreneur_portfolio_hlite.jpg);
}
#InvestmentPortfolio {
	background-repeat:no-repeat;
	width:213px;
	height:28px;
	margin:0px 0px 0px 15px;
	border-top:15px solid #f1f1f1;
	background-image:url(../../assets/images/sitelayout/Shared/Investment_portfolio.jpg)
}
#InvestmentPortfolio img {
	width:100%;
	height:100%;
}
#InvestmentPortfolio:hover {
	background-image:url(../../assets/images/sitelayout/Shared/Investment_portfolio_hlite.jpg);
}
#MyProfile {
	background-repeat:no-repeat;
	width:213px;
	height:28px;
	margin:0px 0px 0px 15px;
	border-top:15px solid #f1f1f1;
	background-image:url(../../assets/images/sitelayout/Shared/manage_profile.jpg)
}
#MyProfile img {
	width:100%;
	height:100%;
}
#MyProfile:hover {
	background-image:url(../../assets/images/sitelayout/Shared/manage_profile_hlite.jpg);
}
#Admin {
	background-repeat:no-repeat;
	width:213px;
	height:28px;
	margin:15px 0px 0px 15px;
	background-image:url(../../assets/images/sitelayout/Shared/admin.jpg)
}
#Admin img {
	width:100%;
	height:100%;
}
#Admin :hover {
	background-image:url(../../assets/images/sitelayout/Shared/admin_hlite.jpg);
}
#advert_container {
	display:none;
	padding:0px; margin:0px;
	border-bottom:1px solid #A8A9AB;
	margin-left:15px;
	width:213px;
}

#advert_holder {border-top:15px solid #f1f1f1; border-bottom:15px solid #f1f1f1; width:213px;}
#advertHome {/*background-image:url(../../assets/images/sitelayout/Shared/advert_placeholder.jpg);*/
	width:211px;
	height:179px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	border: 1px solid #A8A9AB;
}
#advert_container_inner {
	display:block;
	position:absolute;
	right:0px;
	width:244px;
	height:220px;
	background-image:url(../../assets/images/sitelayout/Shared/newsbg.jpg);
	background-repeat:no-repeat;
}
#advert {/*background-image:url(../../assets/images/sitelayout/Shared/advert_placeholder.jpg);*/
	width:211px;
	height:179px;
	background-repeat:no-repeat;
	margin:20px 0px 15px 15px;
	border: 1px solid #A8A9AB;
}

#grad_rev{margin-left:15px;}

