﻿body
{
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/bg_gradient.gif);
	background-repeat: repeat-x;
	background-color: #4b433c;
	margin: 0px 0px 0px 0px;
}

h1, h2, h3, h4, h5
{
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}
a
{
	text-decoration:underline;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a img
{
	border: 0px;
}
a:hover
{
	text-decoration: none;
	color: #cff507;
}

#nav
{
	width: 765px;
	line-height: normal;
	background-color: #473f38;
}

#subnav
{
	width: 205px;
	line-height: normal;
}

#tabs
{
	width: 550px;
	height:120px;
	line-height: normal;
}

ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type:circle;
	list-style-position:outside;
}

li.bullet
{
	margin: 0px 0px 0px 11px;
	padding: 0px 0px 0px 0px;
	font-size:smaller;
}

li.bullet a
{
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#nav ul,#subnav ul,#tabs ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
#nav li,#tabs li
{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#subnav li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#nav img
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#nav a
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 54px;
	width: 115px;
	text-align:center;
	line-height:54px;
}

#subnav a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
	width: 205px;
	line-height:20px;
}

#tabs a
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 10px 0px;
	text-decoration: none;
	width: 137px;
	text-align:center;
}

#nav a:hover,#subnav a:hover,#tabs a:hover,#tabsV a:hover
{
	color: #cff507;
}

.tab
{
	font-weight: bold;
	color: #ffffff;
}

.tab:hover
{
	background: url( images/icons_gradient_on.gif) repeat;
}

#homeWrap
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 54px;
	width: 115px;
	text-align:center;
	background: url( images/nav_home_off.jpg) no-repeat;
}

.home    
{
	background: url( images/nav_home_off.jpg) no-repeat;
}

.home:hover
{
	background: url( images/nav_home_on.jpg) no-repeat;
}

.homeOn
{
	color: #cff507;
	background: url( images/nav_home_on.jpg) no-repeat;
}

#aboutusWrap
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 54px;
	width: 115px;
	text-align:center;
	background: url( images/nav_aboutus_off.jpg) no-repeat;
}

.aboutus
{
	background: url( images/nav_aboutus_off.jpg) no-repeat;
}

.aboutus:hover
{
	background: url( images/nav_aboutus_on.jpg) no-repeat;
}

.aboutusOn
{
	color: #cff507;
	background: url( images/nav_aboutus_on.jpg) no-repeat;
}

#servicesWrap
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 54px;
	width: 115px;
	text-align:center;
	background: url( images/nav_services_off.jpg) no-repeat;
}

.services
{
	background: url( images/nav_services_off.jpg) no-repeat;
}

.services:hover
{
	background: url( images/nav_services_on.jpg) no-repeat;
}

.servicesOn
{
	color: #cff507;
	background: url( images/nav_services_on.jpg) no-repeat;
}

#portfolioWrap
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 54px;
	width: 115px;
	text-align:center;
	background: url( images/nav_portfolio_off.jpg) no-repeat;
}

.portfolio
{
	background: url( images/nav_portfolio_off.jpg) no-repeat;
}

.portfolio:hover
{
	background: url( images/nav_portfolio_on.jpg) no-repeat;
}

.portfolioOn
{
	color: #cff507;
	background: url( images/nav_portfolio_on.jpg) no-repeat;
}

#contactusWrap
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	height: 54px;
	width: 115px;
	text-align:center;
	background: url( images/nav_portfolio_off.jpg) no-repeat;
}

.contactus
{
	background: url( images/nav_contactus_off.jpg) no-repeat;
}

.contactus:hover
{
	background: url( images/nav_contactus_on.jpg) no-repeat;
}

.contactusOn
{
	color: #cff507;
	background: url( images/nav_contactus_on.jpg) no-repeat;
}

.footer
{
	color: #beb6af;
}

.footer a
{
	color: #817772;
}

.footer a:hover
{
	color: #beb6af;
	text-decoration: none;
}

.clientlist
{
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	width:100%
}

.clientlist a
{
	color: #ffffff;
	text-decoration: none;
}


.clientlist a:hover
{
	color: #cff507;
	background: url( images/icons_gradient_on.gif) repeat;
}

.quote
{
	color: #473f38;
	text-decoration: none;
}
.quote h4
{
	color: #473f38;
	text-decoration: none;
}
.quote a
{
	color: #473f38;
	text-decoration: none;
}

.quote a:hover
{
	color: #817772;
	text-decoration: none;
}

.ruler
{
	width: 100%;
	height: 0;
	border: 0;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #beb6af;
	margin: 3px 0px 3px 0px;
}

textarea, input{
	border: 1px solid #473f38;
	width:200px;
}

.btn
{
	color: #473f38;
	border: 1px solid #473f38;
	width:202px;
}

.btn:hover
{
	color: #ffffff;
	cursor:hand;
	background-color:#817772;
}

.btnsmall
{
	color: #473f38;
	border: 1px solid #473f38;
	width:30px;
}

.btnsmall:hover
{
	color: #ffffff;
	cursor:hand;
	background-color:#948b84;
}

.required
{
	color: #000000;
}

.readmore
{
	color: #cff507;
	text-decoration:none
}
.readmore:hover
{
	color: #ffffff;
	text-decoration:none
}
