A:link {color: #009933; text-decoration: underline;}
A:visited {color: #009933; text-decoration: underline;}
A:active {color: #009933; text-decoration: underline;}
A:hover {color: #C69E00; text-decoration: underline;}

.nav A:link {color: #00512D; text-decoration: none;}
.nav A:visited {color: #00512D; text-decoration: none;}
.nav A:active {color: #00512D; text-decoration: none;}
.nav A:hover {color: #59C24F; text-decoration: underline;}

.footer A:link {color: #000000; text-decoration: none;}
.footer A:visited {color: #000000; text-decoration: none;}
.footer A:active {color: #000000; text-decoration: none;}
.footer A:hover {color: #000000; text-decoration: none;}

BODY {background-image: url('images/wallpaper.jpg'); background-repeat: repeat-x}

P {
	font-size: 12px;
	font-family : Verdana, Arial;
	color: #2C3A2D;
	text-align: left;
}

P.nav {font-size: 14px; font-family : Verdana, Arial; color : #00512D; font-weight: bold;}

TD {
	font-size: 12px;
	font-family : Verdana, Arial;
	color : #2C3A2D;
	font-weight: normal;
	text-align: left;
}

TR.rowon {font-size: 11px; font-family : Verdana, Arial; color : #2C3A2D; font-weight: normal; background: #FFFFFF}

TR.rowoff {font-size: 11px; font-family : Verdana, Arial; color : #2C3A2D; font-weight: normal; background: #E8E8E8}

TR.rowoff1 {font-size: 11px; font-family : Verdana, Arial; color : #2C3A2D; font-weight: normal; background: #F4F4F4}

TD.larger {font-size: 12px; font-family : Verdana, Arial; color: #2C3A2D}

ul
{
	line-height:20px;	
}

ul li
{
	list-style-position: inside;
	padding-left:10px;
}

.footer {font-size: 9px; font-family : Verdana, Arial; color : #000000;}

.divisionbox {font-size: 11px; font-family : Verdana, Arial; color : #000000; font-weight: normal;}

#content-load {
	float:left;
	width:430px;
	margin:0 0 0 15px;}
	
.dealer-block {
	width:210px;
	height:90px;
	float:left;
	margin:0 0 5px 0;}
	
.dealer-block a:visited {color:#000;}

.list-alt
{
	background-color:#D8ECEF;	
}

.New_Text {
	text-align: left;
	line-height: 14px;
}

#doit-button
{
	padding:10px 0px 0px 5px;	
	float:right;
}


/*Department Styling --------------------------------------------------------------- */

h3
{
	color:#4e95a0;	
	padding-left:15px;
	font-size:18px;
	
}
.dept-hr
{
	color:#4e95a0;
	background-color:#4e95a0;
	border-color:#4e95a0;
	margin-top:-15px;
}

#tools table.tool-table img, #paint table.paint-table img, #electrical table.electrical-table img
{
	margin:10px;	
}

table.tool-table td.table-left, table.paint-table td.table-left
{
	width:300px;
	padding-left:10px;
}

table.tool-table td.table-right, table.paint-table td.table-right
{
	width:200px;
	text-align:center;
}

table.paint-table ul li, table.tool-table ul li
{
	padding-left:0px;	
}

.text-column
{
	width:300px;
	padding-left:20px
}

.photo-column
{
	width:200px;
	text-align:center;
}

#specialty
{
	float:right;
	padding-right:30px;
}


/*Plumbing Department*/

#plumbing-content
{
	color:#092F33;
}

#plumbing-nav
{
	padding-left:50px;
}

#plumbing-nav img, 
{
	margin:4px;	
}

/*Tool Department*/

#tool-nav
{
	padding-left:20px;

}

#tool-nav img
{
	margin:3px;	
}

#tools h3, #tools .dept-hr
{
	color:#425E14;
}

#tools .dept-hr
{
	background-color:#425E14;	
	border-color:#425E14;
}

#tools .list-alt
{
	background-color:#ebf3d0;	
}

/*Paint Department*/ 

#paint-nav
{
	clear:left;
}

#paint-nav img
{
	margin:3px;	
}

#paint h3, #paint hr.dept-hr
{
	color:#8A7540;	
}

#paint hr.dept-hr
{
	background-color:#8A7540;
	border-color:#8A7540;
}

#paint .list-alt
{
	background-color:#F6EFD0;	
}

table.paint-table ul
{
	margin-left:0px;
}

table.paint-table ul ul
{
	font-size:.9em;
}

table.paint-table tr.paint-table-header
{
	background-color:#FADC84;
}

#paint #specialty
{
	margin-top:40px;
}

/*Electrical Department*/

#electrical-nav img
{
	margin:3px;	
}

#electrical .list-alt
{
	background-color:#D8E5CC;	
}

#electrical h3, #electrical hr.dept-hr
{
	color:#1C3A12;
}

#electrical table.electrical-table
{
	margin-left:25px;
	border-bottom:4px solid #D8E5CC;
}

#electrical table.electrical-table thead tr
{
	background-color:#ACC29B;
}

#electrical table.electrical-table thead td
{
	font-size:16px;
	padding:5px;
	font-weight:bold;
}




.weasler a
{
	font-size: 14px; 
	font-family : Verdana, Arial; 
	color : #00512D; 
	font-weight: bold;
}

.weasler
{
	line-height:20px;	
}

#intro-text
{
	clear:left;
	line-height: 16px;	
}

/*New Item Styling ------------------------------------------------------ */

.new_right
{
	margin-left:40px;	
}

.new_left
{
	margin-left:160px;	
}

img.new-image
{
	padding-bottom:10px;
}

hr
{
	clear:both;	
}

#fb-root
{
	float:right;
	clear:right;
	width:150px;
	padding:10px 0px 0px 10px;
}

#fb-root iframe
{
	width:150px !important;
}
