/*	Terk Consulting CSS 
	website and CSS by Northlinx Internet Consultants at www.northlinx.com
	created 2007 */


/*Main elements 
================================= */

body 
{
	background-color: #92A77B;
	margin: 0;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#credit {
	float: left;
	width: 1024px;
	font-size: 0.75em;
	text-align: right;
	padding: 10px 0;
}

#container 
{
	width: 1024px;
	background-image: url(images/faux_column.gif);
	float: left;
}

#clear 
{
	clear: both;
}

h1 a /* clickable logo */
{
	height: 114px;
	background-image: url(images/layout_01.jpg);
	margin: 0;
	padding: 0;
	text-indent: -999em;
	width: 1024px;
	overflow: hidden;
	display: block;
}

#contact a /* clickable contact box */
{
	height: 55px;
	margin: 0;
	padding: 0;
	text-indent: -999em;
	width: 680px;
	overflow: hidden;
	display: block;
}

h2 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
margin-bottom: 10px;
}

h1
{
	margin:0;
}

h5 
{
	background-color: #C6DCF1;
	background-repeat: no-repeat;
	margin: 0 20px 0 20px;
	font-size: 0.8em;
	color: #38231E;
	padding: 3px;
}

a 
{
	margin: 0;
	padding: 0;
	color: #C6DCF1;
}

a:hover 
{
	color: #FFFFFF;
}

#home ul li.homeHide /* hides "home" navigation link on homepage */
{
	display: none;
}

#content 
{
	width: 704px;
	float: left;
}


/* Navigation
================================= */

#navigation
{
	font-family: "Lucida Grande", Verdana;
	font-size: 1em;
	font-weight: bold;
}

#navigation ul 
{
	margin: 0;
	background-color: #C6DCF1;
	border-top: solid #000 1px;
	border-bottom: solid #000 1px;
	padding: 10px;
	float: left;
	width: 1004px;
	list-style: none;
}

#navigation ul li 
{
	float: left;
	display: inline;
}

#navigation ul a 
{
	padding: 3px 15px 3px 15px;
	text-decoration: none;
	color: #38231E;
	float: left;
	display: block;
}

#navigation ul a:hover 
{
	background-color: #FFFFFF;
}

#navigation ul .first a 
{
	background: none;
}


/* Main content area
================================= */

#text 
{
	width: 704px;
	float: left;
	background-image: url(images/layout_03.jpg);
	background-repeat: no-repeat;
	background-color: #38231E;
	padding-bottom: 20px;
}

#container #text p 
{
	padding: 0px 20px 0px 280px;
	font-size: 0.8em;
	line-height: 1.5em;
}

#container #text h2 
{
	padding: 25px 10px 0px 280px;
	margin: 0;
	font-weight: normal;
	font-style: italic;
}

/* Supporting page Main Content area
================================= */

#textSupportPages
{
	width: 704px;
	float: left;
	background-color: #38231E;
	padding-bottom: 50px;
}

#container #textSupportPages p 
{
	padding: 0px 20px 0px 20px;
	font-size: 0.8em;
	line-height: 1.5em;
}

#container div#textSupportPages h2 
{
	padding: 25px 10px 0px 20px;
	margin-bottom: 10px;
	font-weight: normal;
}

#contact 
{
	width: 694px;
	background-color: #C6DCF1;
	background-image: url(images/contact_back.gif);
	color: #000000;
	float: left;
	padding: 5px;
	text-align: center;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 50px;
}

#textTestimonials
{
	width: 704px;
	float: left;
	background-color: #38231E;
	padding-bottom: 50px;
}

#container #textTestimonials p 
{
	padding: 20px;
	font-size: 0.8em;
	line-height: 1.5em;
	border: solid #7e7243 1px;
	margin: 10px 20px 10px 20px;
}

#container #textTestimonials h2 
{
	padding: 25px 10px 0px 20px;
	margin: 0;
	font-weight: normal;
}

/* Articles page content area
================================= */

#textArticlesNav
{
	width: 175px;
	background-color: #38231E;
	float: right;
	padding: 15px;
	margin: 50px 20px 20px 20px;
	font-size: .8em;
	border: solid #787652 1px;
}

#textArticlesNav li
{
	margin: 0px 0px 0px -25px;
}

#textArticlesNav ul
{
	margin: 0;
}

#textArticles
{
	width: 704px;
	float: left;
	background-color: #38231E;
	height: 470px;
}

#container #textArticles p 
{
	padding: 0px 20px 0px 20px;
	font-size: 0.8em;
	line-height: 1.5em;
}

#container #textArticles h2 
{
	padding: 25px 10px 0px 20px;
	margin: 0;
	font-weight: normal;
}

#container #textArticles h3
{
	padding: 0px 10px 10px 0px;
	margin: 0;
	font-weight: normal;
	font-size: 1em;
}

#container #textArticles td 
{
	padding: 0px 20px 0px 20px;
	font-size: 0.8em;
	line-height: 1.5em;
}


/* Side Column area
================================= */

#sideCol 
{
	float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	text-align: center;
	display: inline;
}

#side01 
{
	font-size: 0.8em;
	text-align: left;
	padding: 10px 20px 30px 20px;
	line-height: 1.5em;
	background-color: #77925B;
}


#side02 
{
	background-color: #77925B;
	background-image: url(images/quote.gif);
	background-repeat: no-repeat;
	padding: 20px 0px 10px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	line-height: 1.7em;
}

#side02 a 
{
	margin: 0 25px 0 25px;
	width: 213px;
	height: 25px;
	text-indent: -999em;
	background-image: url(images/client_success_more.gif);
	display: block;
	overflow: hidden;
}

#container #sideCol #side02 p 
{
	margin: 5px 25px 15px 25px;
}

#side03 
{
	background-image: url(images/layout_06.gif);
	background-repeat: no-repeat;
	background-color: #4E6634;
	padding: 15px 0 20px 0;

}

#container #sideCol #side03 p 
{
	margin-bottom: 10px;
	text-transform: uppercase;
}

/* Links for Business Plan Packages box in side column*/

#side03 a
{
	width: 320px;
	height: 31px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 3px;
}

#side03 a.first
{
	background-image: url(images/bus_plan01.jpg);
	background-position: bottom left;
}

#side03 a.first:hover
{
	background-image: url(images/bus_plan01.jpg);
	background-position: top left;
}

#side03 a.second
{
	background-image: url(images/bus_plan02.jpg);
	background-position: bottom left;
}

#side03 a.second:hover
{
	background-image: url(images/bus_plan02.jpg);
	background-position: top left;
}


#side03 a.third
{
	background-image: url(images/bus_plan03.jpg);
	background-position: bottom left;
}

#side03 a.third:hover
{
	background-image: url(images/bus_plan03.jpg);
	background-position: top left;	
}

#side03 ul 
{
	list-style-type: none;
	width: 320px;
	margin: 0;
	padding: 0;
}


#side04 /*for image01*/
{
	font-size: 0.8em;
	text-align: left;
	line-height: 1.5em;
	height: 200px;
}


#side05 /*for image02*/
{
	height: 244px;
}

.quoteName 
{
	color: #38231E;
	font-size: 0.8em;
	font-style: italic;
	line-height: 1.2em;
	margin-top: 15px;
}

/* Business Plan Packages round corner box
================================== */

.box 
{
	width: 200px;
	background: #E6E5D4 url(images/top.jpg) no-repeat left top;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	background-repeat: no-repeat;
}

.box .bottom
{
	background: #E6E5D4 url(images/bottom.jpg) no-repeat left bottom;
	width: 200px;
	height: 20px;

}

.box h4 
{
	padding: 10px 20px 0 20px;
	font-weight: normal;
	color: #000000;
	margin: 0;
}

.box a 
{
	color: #FFFFFF;
	background-color: #6F8257;
	font-size: 0.8em;
	text-decoration: none;
	width: 100%;
	display: block;
	text-align: center;
}

.box a:hover 
{
	background-color: #4E6634;
}

.box p 
{
	padding: 0 20px 0px 20px;
	color: #000000;
	margin: 10px 0 0 0px;
}

.bPlan 
{
	font-size: 0.8em;
	margin: 0 0 0 40px;
	line-height: 1.5em;
}


/* footer
================================= */


#footer 
{
	float: left;
	width: 1004px;
	padding: 10px;
	font-size: 0.8em;
}

