/* CSS Document */



#tuffDockHome-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:689px;
	height:24px;
	background-color:#FFFFFF;
}

#top-corner {
	position:absolute;
	left:690px;
	top:0px;
	width:23px;
	height:24px;
}

#topBlue {
	position:absolute;
	left:712px;
	top:0px;
	width:19px;
	height:24px;
}

#tuffDockHome-04 {
	position:absolute;
	left:0px;
	top:24px;
	width:25px;
	height:47px;
}

#logo {
	position:absolute;
	left:25px;
	top:24px;
	width:177px;
	height:47px;
}

#rightBlue {
	position:absolute;
	left:712px;
	top:24px;
	width:19px;
	height:383px;
}


#tuffDockHome-14 {
	position:absolute;
	left:272px;
	top:65px;
	width:440px;
	height:299px;
	z-index:2;

}

#prodFla {
	position:absolute;
	left:0px;
	top:98px;
	width:711px;
	height:286px;
}

#tagline {
	position:absolute;
	left:25px;
	top:82px;
	width:165px;
	height:8px;
}


#taglineInside {
	position:absolute;
	left:25px;
	top:82px;
	width:165px;
	height:8px;
}


#contentPos {
	position:absolute;
	left:26px;
	top:103px;
	width:206px;
	height:235px;
	text-align:left;
	margin-top: 0px;
}

#contentInsidePos {
	position:absolute;
	left:27px;
	top:-6px;
	width:206px;
	height:266px;
	text-align:left;
	margin-top: 120px;
}

#contentProdPos {
	position:absolute;
	left:27px;
	top:-6px;
	width:196px;
	height:266px;
	text-align:left;
	margin-top: 120px;
}

#txt_onlyPos {
	position:absolute;
	left:27px;
	top:-6px;
	width:666px;
	height:266px;
	text-align:left;
	margin-top: 120px;
}



#bottom-corner {
	position:absolute;
	left:690px;
	top:382px;
	width:23px;
	height:25px;
}

#bottomBlue {
	position:absolute;
	left:0px;
	top:407px;
	width:731px;
	height:19px;
}






/* Top Menu */


#menu {
	position:absolute;
	left:272px;
	top:40px;
	width:600px;
	height:30px;
	background:url(images/navBkgrd.jpg) no-repeat left top;

}






a.topMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0477ac;
	text-decoration: none;
}

a.topMenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0477ac;
	text-decoration: none;
}

a.topMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0477ac;
	text-decoration: none;
}

a.topMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #53aed8;
	text-decoration: none;
}



a.txtLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0078AE;
	text-decoration: none;
}

a.txtLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0078AE;
	text-decoration: none;
}

a.txtLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0078AE;
	text-decoration: none;
}

a.txtLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #53aed8;
	text-decoration: none;
}


a.txtLinkB:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: none;
}

a.txtLinkB:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: none;
}

a.txtLinkB:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: none;
}

a.txtLinkB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #53aed8;
	text-decoration: none;
}



a.txtLinkC:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: underline;
}

a.txtLinkC:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: underline;
}

a.txtLinkC:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: underline;
}

a.txtLinkCB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #53aed8;
	text-decoration: underline;
}

#m_whyTuffDock {
	position:absolute;
	left:0px;
	top:0px;
	text-align: left;
	
}

#m_products {
	position:absolute;
	left:116px;
	top:0px;
	text-align: left;
	
}

#m_installation {
	position:absolute;
	left:203px;
	top:0px;
	text-align: left;
	
}

#m_contactus {
	position:absolute;
	left:300px;
	top:0px;
	text-align: left;
	
}

#m_links {
	position:absolute;
	left:396px;
	top:0px;
	text-align: left;
	
}

.homeContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #0078AE;
	text-decoration: none;
	line-height: 19px;
	margin: 5px 0px 40px 0px;
}

.insideContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	margin:0px;
	padding:0px;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: none;
	line-height: 19px;
	margin:0px;
	padding:0px;
	clear:both;
}


.subheader, .subheader a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0078AE;
	text-decoration: none;
	line-height: 19px;

}


.contentBreak {
	line-height: 10px;

}

.contentBreak2 {
	line-height: 4px;

}



/*/////////////////WHERE TO BUY///////////////////*/

#addressRow {
padding:0px;
margin:0px;
height:110px;
}


#addressesLeft {
padding:0px;
margin:0px;
height:110px;
width:170px;
float:left;
clear:left;
text-align:left;

}

#addressesRight {
padding:0px;
margin:0 210px 0 0;
height:110px;
width:170px;
float:right;
clear:none;
text-align:left;

}
