body {margin: 0;}

.LeftLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666;}
.LeftLink A {color: #666}
.LeftLink A:hover {color: #12577C}
.bodyCopy {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666;
	padding: 0 30px 0 18px;
	}
.bodyCopy A {color: #666}
.bodyCopy A:hover {color: #12577C}
.MenuItem {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #fff; text-decoration: none;}
.MenuItem A {color: #fff; text-decoration: none;}
.MenuItem A:hover {color: #ccc; text-decoration: underline;}
.PageHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: Bold; color: #12577C;}
.PageHead2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: Bold; color: #12577C;}
.Top {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666;}
.Top A {color: #12577C}
.Top A:hover {color: #666}

#nav {
	margin: 0;
	padding: 0;
	height: 56px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}
#nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
	}
#nav a {
	float: left;
	padding: 56px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:56px; /* for IE5/Win only */
	}
#nav a:hover {
	background-position: 0 -56px;
	 border:0px solid #fff;
	}
#nav a:active, #nav a.selected {
	background-position: 0 -112px;
	}
#tnew a  {
	width: 111px;
	background: url(img/btn_newconstruction.gif) top left no-repeat;
	}
#tremodel a  {
	width: 111px;
	background: url(img/btn_remodel.gif) top left no-repeat;
	}
#tinterior a  {
	width: 111px;
	background: url(img/btn_interior.gif) top left no-repeat;
	}
#tabout a  {
	width: 111px;
	background: url(img/btn_about.gif) top left no-repeat;
	}
#thow a  {
	width: 111px;
	background: url(img/btn_how.gif) top left no-repeat;
	}
	
/* T2 NAV */
#nav2 {
	margin: 0;
	padding: 0;
	height: 41px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}
#nav2 li {
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
	}
#nav2 a {
	float: left;
	padding: 41px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:41px; /* for IE5/Win only */
	}
#nav2 a:hover {
	background-position: 0 -41px;
	 border:0px solid #fff;
	}
#nav2 a:active, #nav a.selected {
	background-position: 0 -41px;
	}
#t2new a  {
	width: 111px;
	background: url(img/btn2_newconstruction.gif) top left no-repeat;
	}
#t2remodel a  {
	width: 111px;
	background: url(img/btn2_remodel.gif) top left no-repeat;
	}
#t2interior a  {
	width: 111px;
	background: url(img/btn2_interior.gif) top left no-repeat;
	}
#t2about a  {
	width: 111px;
	background: url(img/btn2_about.gif) top left no-repeat;
	}
#t2how a  {
	width: 111px;
	background: url(img/btn2_how.gif) top left no-repeat;
	}
	
#lbnav {padding: 0 0 10px 10px;}
#lbnav ul {margin: 0;
	padding: 10px 0 0;
	list-style: none;
	}
#lbnav li {padding: 1px;}

#howList ul {list-style: none;
	margin-left: 0 !important;
	margin-left: 15px;
	}
#howList li {padding: 4px;}