/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 13px;
}

h1
{
 font-family:century gothic;
 font-size: 20px;
 font-weight:500;
 margin: 0px 0px 10px 0px;
 color: #707070;
}

#fundsBox h2
{
 font-family:century gothic;
 font-size: 16px;
 color:#ffffff;
 font-weight:500;
}

#newsBox h2
{
 font-family:century gothic;
 font-size: 16px;
 color:#707070;
 font-weight:500;
}


#wrapper { 
 margin: 0 auto;
 width: 942px;
 
}

#header {
 width: 920px;
 float: left;
 height: 184px;
 z-index:0;
 	
}

#searchBox
{
 position:relative;
 top:-180px;
 left:720px;
 width:230px;
 height:10px;
 z-index:10;
}

#Cmssearchbox1_txtWord
{
	margin-bottom:10px;
	border: 1px solid #ccc;
}


#navigation {
 float: left;
 width: 920px;
 color: #707070;
 height:19px;
 padding: 10px;
 /* border: 1px solid #ccc; */
 margin: 0px 0px 5px 0px;
 background: url("../images/nav_bg.jpg") repeat-x;
 font-size: 14px;
 font-family:tahoma;
 font-weight:500;
 letter-spacing:0.03em;
 
 
}

#navigation a
{
 text-decoration:none;
 color: #707070;
}

#navigation a:hover
{
 text-decoration:none;
 color: #000000;	
}


#content { 
 float: left;
 color: #676767;
 font-family:tahoma;
 font-size:1.0em;
 line-height:1.6em;
 border: 1px solid #ccc;
 background: #ffffff;
 margin: 0px 5px 5px 0px;
 padding: 10px;

 width: 666px;
 display: inline;
}

#content a{ 
 color:#000000;
}

#content a:hover{ 
 color:#5ca429;
}

#fundsBox
{
color:#ffffff;
 float:left;	
 padding-top:10px;
 padding-left:20px;
 width:200px;
 height:240px;
 background: #5ba429 url("../images/fundsBox_bg.jpg") repeat-x;
}

#fundsBox a
{
 color:#ffffff;
 text-decoration:none;
}

#fundsBox a:hover
{
 color:#000000; 
 text-decoration:none;
}

#fundsBox li
{
 list-style:none;
}


#newsBox
{
 float:left;
 padding-top:10px;
 padding-left:10px;
 width:415px;
 height:220px;
 border-top: 1px solid #ccc;
 
 margin-left:10px;
}

#newsBox p
{
 padding: 3px;
}

#rightcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background: #ffffff;
 margin: 0px 0px 5px 0px;
 
 height: 523px;
 width: 245px;
 float: left;
}

#quickLinks
{
position:relative;
 padding: 10px;
 z-index:10;
}

#quickLinks li
{
 List-style:none;
 padding:8px;
 border-bottom:1px dashed #9b9b9b;
}

#quickLinks a 
{
 text-decoration:none;
 color:#676767;
}

#quickLinks a:hover 
{
 text-decoration:none;
 color:#5ca429;
}

.sideImage
{
 position:absolute;
 top:430px;
 z-index:0;
}

#footer { 
 width: 920px;
 clear: both;
 color: #ffffff;
 height:25px;
 border: 1px solid #ccc;
 background: #6f6f6f;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 vertical-align:center;
}

#footer a 
{
 text-decoration:none;
 color:#ffffff;
}

#footer a:hover 
{
 text-decoration:none;
 color:#5ca429;
}

#footerLinks
{
 position:relative;
 top:-23px;
 left:680px;
 width:225px;
}