/*---------------------------------------------------
Title:		Fresh Start Tax
Updated: 	Sept 1 2009
---------------------------------------------------*/

/*---------------------------------------------------
Body Tags
---------------------------------------------------*/

* {
margin:0;
padding:0;
}

#wrapper {
width:980px;
margin:0 auto;
}

#home {
background:url(../images/bg.jpg) repeat-x #fff;
}

#internal {
background:url(../images/bg2.jpg) repeat-x #fff;
}

#internal2 {
background:url(../images/bg4.jpg) repeat-x #fff;
}



body {
font-family:Lucida Grande, verdana, arial, tahoma, sans-serif;
color:#4e4e4e;
font-size:14px;
letter-spacing:-0.4pt;

}

p {
line-height:1.5em;
}


ul {
margin:0;
padding:0 0 0 40px;
}

li {
margin:0;
padding:0;
}

hr {
color: #ccc;
width:100%;
margin-top:30px;
margin-bottom:30px;
}

a:link,a:active, a:visited {
color:#1681C4;
}

a:hover {
text-decoration:none;
}

/*---------------------------------------------------
Form Tags
---------------------------------------------------*/

input,buttons,textarea,select {
	color:#4e4e4e;
font-size:100%;
font-family:verdana, tahoma, arial, sans-serif;
border:1px solid #bcbcbc;
background:#fff;
margin-bottom:3px;
padding:3px;
}

.button {
font-size:100%;
font-family:verdana, tahoma, arial, sans-serif;
color:#fff;
border:1px solid #4D9385;
background-color:#4D9385;
margin-bottom:3px;
padding:3px;
}



/*---------------------------------------------------
Headline Tags
---------------------------------------------------*/
h1 {
font-size:200%;
font-weight:100;
color:#1681C4;
font-family:century schoolbook, times new-roman, serif;
}


h2 {
color:#1681C4;
font-size:170%;
font-weight:100;
margin:0 0 6px 0;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
}

h3 {
font-size:115%;
font-weight:100;
color:#FFFFFF;
line-height:1.25em;
margin:0 0 6px 0;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
}

h4 {
background:url(../images2/h4bg.jpg) repeat-x #fff;
height:38px;
color:#4a4747;
font-size:130%;
font-weight:700;
margin:0 0 4px 0;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
padding:11px 0 0 10px;
margin:0 0 8px 0;
}

h5 {
font-size:155%;
font-weight:100;
color:#FF9933;
line-height:1.25em;
margin:0 0 6px 0;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
}

h6 {
color:#1681C4;
font-size:130%;
font-weight:100;
margin:0 0 6px 0;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
}


/*---------------------------------------------------
Layout Tags
---------------------------------------------------*/
#logo-print {
	display:none;
}


#logo{
	position:absolute;
	top: 5px;
	left: 0px;
}

#phonenumber{
	position:absolute;
	left: 680px;
	top: 59px;
	width: 300px;
	font-size:140%;
}

#phonenumber2{
	position:absolute;
	left: 720px;
	top: 59px;
	width: 300px;
	font-size:120%;
}

#phonenumber3{
	position:absolute;
	left: 250px;
	top: 154px;
	width: 720px;
	font-size:120%;
}

#header {
height:107px;
position:relative;
padding:40px 0 0 0;

}

#left {
padding:10px 0 0 20px;
float:right;
height:auto;
width: 20%;
border-left-color:#383838;
border-left:thin;
border-left-style:inset;
border-left-width:thin;
}


#header2 {
height:118px;
position:relative;
padding:7px 0 0 0;

}
#navigation {
	list-style: none;
	height:spx;
	
}

#navigation ul {
margin:0;
padding:0 0 0 0;
}

#navigation li{
float:left;
margin: 0;
font-size:90%;
border-right:1px solid #c8e5d7;
}


#navigation a:link, #navigation :visited, #navigation a:active {
float: left;
display: block;
margin:0;
padding: 11px;
color:#fff;
text-decoration:none;
}

.home {
border-left:1px solid #c8e5d7;

}


#navigation a:hover {
color:#666;
background-color:#fff;
padding-bottom: 11px;
}


#social {
	float:right;
padding:8px 0 0 0;
}

#subhead {
height:255px;
width:980px;
padding:21px 0 0 0;
color:#4e4e4e;
position:relative;
float:left;

}


#subheadinternal {
height:163px;
padding:7px 0 0 0;
color:#fff;
position:relative;
float:left;
width:980px;
}

#subheadinternal2 {
height:2px;
padding:7px 0 0 0;
color:#fff;
position:relative;
float:left;
width:980px;
}

#content {
clear:both;
margin:0;
height:400px;
position:relative;
padding:8px 0 0 0;
}

#contentinternal {
clear:both;
margin:0;
height:400px;
position:relative;
padding:25px 0 0 0;
}


#homeleft {
float:left;
width:312px;
margin:10px 10px 30px 0;
padding:10px 0 0 0;

}

#homemiddle {
float:left;
width:312px;
margin:10px 10px 30px 10px;
padding:10px 0 0 0;

}

#homeright {
float:left;
width:312px;
margin:10px 0 30px 10px;
padding:10px 0 0 0;
}

#breadcrumb {
	font-size:80%;
	color:#74a690;
	margin:14px 0 30px 0;
}

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {
	color:#74a690;
	text-decoration:none;
}

#breadcrumb a:hover {
	text-decoration:underline;
}

#internalleft {
float:left;
width:720px;
padding:5px 5px 30px 0;
}

#internalright {
	float:right;
	width:285px;
	background:url(../images/right-nav.png) no-repeat;
	position:absolute;
	top: -9px;
	left: 666px;
}

#internalrightcontent {
	width:230px;
	padding:75px 25px 25px 25px;
	font-size:90%;
}


#internalwhole {
float:left;
width:980px;
padding:24px 0 30px 0;
}

#footer1 {
background:url(../images/footerbg.jpg) repeat-x #518aaa;
text-align:center;
clear:both;
height:200px;
padding:30px 0 0 0;
margin:20px 0 0 0;
}

#footer1 a:link,#footer1 a:visited,#footer1 a:active {
color:#919191;
font-weight:100;
}

#footer1 a:hover {
color:#666;
text-decoration:none;
}
#footer2 {
text-align:center;
clear:both;
font-size:80%;
color:#fff;
margin:25px 0 0 0;
}

#footer2 a:link,#footer2 a:visited,#footer2 a:active {
color:#fff;
font-weight:100;
}

#footer2 a:hover {
text-decoration:none;
}


#clearboth {
clear:both;
}


/*---------------------------------------------------
Style Tags
---------------------------------------------------*/
.noborder {
border:none;
}


.icons {
border:none;
padding:1px;
float:right;
padding:4px 4px 8px 8px;
}



.white {
	color:#fff;
	font-size:98%;
}

.blue {
	color:#1681C4;
}

.freshstarttax {
	font-weight:100;
	color:#4D9385;
	font-size:16px;
}

.small {
font-size:80%;
}


.hometitle {
color:#fff;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
line-height:.5em;
font-size:180%;
font-weight:100;
margin:0 0 6px 0;
}

.footerphone {
color:#383838;
font-size:130%;
font-family:Trebuchet MS, verdana, arial, tahoma, sans-serif;
}

.freebutton{
padding: 0 0 0 50px;
}

.levy{
float:right;
}

.bullets {
line-height:1.9;

}
