

/* MAIN ELEMENTS */
html {
	background-image: url(/img/bg-bg-gradient.png);
	background-repeat: no-repeat;
	background-position: top center;
}

body {	
	background: #9abb64;
	background-image: url(/img/bg-tree.png);
	background-repeat: no-repeat;
	background-position: top center;
	font: normal 12px verdana;
}

a:link {
	color: #418180;
}
a:hover{
	color: #7aa433;
}

a:visited{
	color: #418180;
}

#container {
	width: 973px;
	height: auto;
	margin: 0 auto;
}
* {
	margin: 0; padding: 0;
}
.clear {
	clear: both; 
}


/* END MAIN ELEMENTS */

	#head {
		height: 129px;
		padding: 0 20px 0 34px;
	}
	
		#head h1 a {
			width: 315px;
			height: 115px;
			background: url("/img/logo.png") no-repeat;
			float: left;
			text-indent: -10000px;
			outline: none;
		}
		
		#head ul {
			width: 309px;
			height: 47px;
			background: url("/img/nav.png") no-repeat;
			float: right;
			list-style: none;
			font-size: 14px;
			line-height: 40px;
			padding-left: 2px;
		}
		
			#head ul li {
				float: left;
				margin-left: 7px;
				color: #005958;
			}
			
				#head ul li a {
					float: left;
					margin-right: 7px;
					color: #005958;
					text-decoration: none;
				}
	
	#head1 {
		width: 973px;
		height: 238px;
		/*background: url("/img/head1.png") no-repeat;*/
		background-position: center bottom;
		clear: both;
		/*text-indent: -10000px;*/
	}
	
	#head2 {
		width: 973px;
		height: 159px;
		/*background: url("/img/head2.png") no-repeat;*/
		background: no-repeat;
		clear: both;
		text-indent: -10000px;
	}
	
		#head1 a {
			width: 120px;
			height: 27px;
			display: block;
			margin: 133px 0 0 410px;
			outline: none;
		}
		
		#nav {
			height: 32px;
			list-style: none;
		}
		
			#nav li {
				float: left;
			}
			
				#nav li a {
					height: 32px;
					float: left;
					outline: none;
					text-indent: -10000px;
				}
			
			#start {
				width: 30px;
				height: 32px;
				background: url("/img/start.gif") no-repeat;
			}
			
			#end {
				width: 28px;
				height: 32px;
				background: url("/img/end.gif") no-repeat;
			}
			
			#home a {
				width: 132px;
				background: url("/img/home.gif") no-repeat;
			}
			
			#personal a {
				width: 126px;
				background: url("/img/personal.gif") no-repeat;
			}
			
			#business a {
				width: 142px;
				background: url("/img/business.gif") no-repeat;
			}
			
			#owner a {
				width: 190px;
				background: url("/img/owner.gif") no-repeat;
			}
			
			#tools a {
				width: 180px;
				background: url("/img/tools.gif") no-repeat;
			}
			
			#contact a {
				width: 145px;
				background: url("/img/contact.gif") no-repeat;
			}
			
	#content {
		width: 955px;
		height: 500px;
		height: auto !important;
		min-height: 500px;
		background: url("/img/content.png") repeat-y;
		padding: 0 9px 50px;
	}
	
		#bar {
			width: 955px;
			height: auto;
			background: url("/img/content.gif") repeat-x;
		}
		
		#left {
			width: 243px;
			height: auto;
			float: left;
		}
		
			#top {
				width: 244px;
				height: 23px;
				background: url("/img/left.gif") no-repeat;
				margin-top: 60px;
			}
			
			#top2 {
				width: 244px;
				height: 27px;
				background: url("/img/left2.gif") no-repeat;
				margin-top: 60px;
			}
			
			#buts {
				width: 243px;
				background: #94b5b3;
				border-bottom: 7px solid #78a22e;
				margin-bottom: 20px;
				list-style: none;
				padding: 15px 0;
			}
			
				#buts li a {
					width: 207px;
					height: 33px;
					background: url("/img/blue.gif") no-repeat;
					display: block;
					padding: 0 10px;
					color: #fff;
					font: normal 14px/32px verdana;
					text-decoration: none;
					margin: 0 0 3px 8px;
				}
				
				#buts li a:hover{
					background-position: top right;
				}
				
				#buts .sideSelected{
					background: url("/img/blue.gif") no-repeat;
					background-position: left bottom;
				}
					
			#overview {
				width: 244px;
				height: 76px;
				height: 43px;
				background: url("/img/overview-sidebar.gif") no-repeat;
				text-indent: -10000px;
				cursor: pointer;
			}
			#find_your_account {
				width: 244px;
				height: 33px;
				background-color: #0099FF;
				background: url("/img/right-account.gif") no-repeat;
				cursor: pointer;
			}
			
			#but_1 {
				width: 242px;
				height: 66px;
				background: url("/img/but_1.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
			}
			
			#but_2 {
				width: 242px;
				height: 75px;
				background: url("/img/but_2.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
			}
			
			#but_3 {
				width: 242px;
				height: 68px;
				background: url("/img/but_3.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
			}
			
			a.but_1{
				width: 242px;
				height: 66px;
				background: url("/img/but_1.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
				}
			 
			a.but_1:hover { 
				background-position: top right;
				}
				
			a.but_2{
				width: 242px;
				height: 75px;
				background: url("/img/but_2.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
				}
			 
			a.but_2:hover { 
				background-position: top right;
				}
				
			a.but_3{
				width: 242px;
				height: 68px;
				background: url("/img/but_3.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
				}
			 
			a.but_3:hover { 
				background-position: top right;
				}
				
			a.but_4{
				width: 242px;
				height: 68px;
				background: url("/img/but_4.gif") no-repeat;
				display: block;
				text-indent: -10000px;
				outline: none;
				}
			 
			a.but_4:hover { 
				background-position: top right;
				}	
			#extra-text {
				padding: 25px 30px;
				font-size: 12px;
				
			}
			#extra-text a {
				color: #418180;
				text-decoration: none;
			}
			#extra-text h1, #extra-text h2, #extra-text h3 {
				font-size: 20px;
				line-height: 22px;
				text-align: center;	
				color: #136362;
				font-weight: bold;
				margin: 0 0 10px 0;
			}
			#extra-text p {
				margin: 0;
			}
			
		#right {
			width: 711px;
			height: auto;
			background: url("/img/right.gif") repeat-x;
			float: right;
			margin-top: 80px;
		}
		
			#right h2 {
				height: 58px;
				background: url("/img/heading.gif") no-repeat 19px 0;
				font: normal 30px/58px arial;
				color: #005a58;
				padding-left: 100px;
			}
			
			#right h3 {
				font: normal 20px/30px arial;
				color: #98b85f;
				margin: 35px 50px 15px 50px;
				border-bottom: 1px solid #98b85f;
				clear: both;
			}
			#right table {
				font-size: 11px;
				padding: 0 50px;
			}
			#right table p {
				padding: 0;
				margin: 0;
			}
			#right table thead td,
			#right table .green {
				background: url(/img/table_header.jpg);
				color: #FFFFFF;
			}
			#right td {
				background: #EEE;
				padding: 5px;
			}
			
			#right p {
				clear: both;
				padding: 20px 50px 0 78px;
				line-height: 22px;
			}
			
			#right ul, #right ol{
					/*position: relative;*/ /*THIS BREAKS THE */
					line-height: 1.5em;
					/*padding-top: 1em;*/
					padding-bottom: 1em;
					list-style: circle;
					margin:20px 0px 0px 120px;
					
				}
			#right ul ul {
				margin-left: 20px;
			}
		
	#foot {
		width: 973px;
		background: url("/img/foot.png") no-repeat;
		font-size: 10px;
		color: #fff;
		padding: 50px 0 30px;

	}
	
		#foot p {
			float: left;
			margin-left: 20px;
		}
		
		#foot ul {
			float: right;
			list-style: none;
			margin-right: 10px;
		}
		
			#foot ul li {
				float: left;
				margin-left: 10px;
			}
		
			#foot ul li a {
				margin-right: 10px;
				float: left;
				color: #fff;
				text-decoration: none;
			}
			
	.account {
		padding-top: 20px;
		padding-left: 35px;
	}
	
	ol#faqlist{ list-style: outside decimal}