/* CSS Document */
	
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	font-family: Helvetica, sans-serif;
	background:url(../images/background.jpg) repeat-x #FFFF66;
}

h1 { 
	font-size: 12px; 
	margin-bottom: 10px;
	padding-top:70px;
	letter-spacing:1px;
}

div#page-wrap {
	width:1000px;
	margin: 0 auto;
}

div#header {
	width:598px;
	margin:auto;
	float:left;
}
	div#header div#path {
		background:url(../images2/WEBB8_03.JPG);
		width:598px;
		height:82px;
	}
		div#header div#path p {
			padding-left:10px;
			padding-top:30px;
			font-size:12px;
			font-weight:bold;
			letter-spacing:2px;
		}	

div#menu {
	width:165px;
	height:888px;
	margin:auto;
	float:left;
}
	div#menu div#menu-item1 {
		background:url(../images2/WEBB8_04.JPG) top;
		width:165px;
		height:108px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item1 p {
			background-color: transparent !important;
			position:absolute;
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-top:90px;
			padding-left:30px;
		}
		div#menu div#menu-item1 p a {
			text-decoration:none;
			color:black;
		}
		
		div#menu div#menu-item1 #navigation1 { 
			height: 72px; /* height */ 
		} 
			div#menu div#menu-item1 #navigation1 ul#linkmenu1 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item1 #navigation1 ul#linkmenu1, #linkmenu1 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item1 #navigation1 #linkmenu1 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 10px; 
					} 
		.home { 
			top: 81px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 18pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
	
		div#menu div#menu-item1 #navigation1 #linkmenu1 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item1 #navigation1 #linkmenu1 li a span { 
			visibility: hidden; 	
		}		
		
	div#menu div#menu-item2 {
		background:url(../images2/WEBB8_08.JPG);
		width:165px;
		height:37px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item2 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:20px;	
		}
		div#menu div#menu-item2 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item2 #navigation2 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item2  #navigation2 ul#linkmenu2 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item2 #navigation2 ul#linkmenu2, #linkmenu2 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item2 #navigation2 #linkmenu2 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.about { 
			top: -20px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item2 #navigation2 #linkmenu2 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item2 #navigation2 #linkmenu2 li a span { 
			visibility: hidden; 	
		}		
		
	div#menu div#menu-item3 {
		background:url(../images2/WEBB8_09.JPG);
		width:165px;
		height:34px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item3 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:18px;	
		}
		div#menu div#menu-item3 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item3 #navigation3 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item3  #navigation3 ul#linkmenu3 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item3 #navigation3 ul#linkmenu3, #linkmenu3 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item3 #navigation3 #linkmenu3 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.dogtshirts { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item3 #navigation3 #linkmenu3 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item3 #navigation3 #linkmenu3 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item4 {
		background:url(../images2/WEBB8_10.JPG);
		width:165px;
		height:32px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item4 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;	
			padding-top:17px;
		}
		div#menu div#menu-item4 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item4 #navigation4 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item4  #navigation4 ul#linkmenu4 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item4 #navigation4 ul#linkmenu4, #linkmenu4 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item4 #navigation4 #linkmenu4 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.doghoodies { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item4 #navigation4 #linkmenu4 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item4 #navigation4 #linkmenu4 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item5 {
		background:url(../images2/WEBB8_11.JPG);
		width:165px;
		height:34px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item5 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:18px;	
		}
		div#menu div#menu-item5 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item5 #navigation5 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item5  #navigation5 ul#linkmenu5 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item5 #navigation4 ul#linkmenu5, #linkmenu5 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item5 #navigation5 #linkmenu5 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.designs { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item5 #navigation5 #linkmenu5 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item5 #navigation5 #linkmenu5 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item6 {
		background:url(../images2/WEBB8_12.JPG);
		width:165px;
		height:36px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item6 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:19px;	
		}
		div#menu div#menu-item6 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item6 #navigation6 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item6  #navigation6 ul#linkmenu6 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item6 #navigation6 ul#linkmenu6, #linkmenu6 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item6 #navigation6 #linkmenu6 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.gallery { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item6 #navigation6 #linkmenu6 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item6 #navigation6 #linkmenu6 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item7 {
		background:url(../images2/WEBB8_13.JPG);
		width:165px;
		height:40px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item7 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:22px;	
		}
		div#menu div#menu-item7 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item7 #navigation7 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item7 #navigation7 ul#linkmenu7 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item7 #navigation7 ul#linkmenu7, #linkmenu7 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item7 #navigation7 #linkmenu7 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.coverage { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item7 #navigation7 #linkmenu7 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item7 #navigation7 #linkmenu7 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item8 {
		background:url(../images2/WEBB8_14.JPG);
		width:165px;
		height:39px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item8 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:21px;	
		}
		div#menu div#menu-item8 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item8 #navigation8 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item8 #navigation8 ul#linkmenu8 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item8 #navigation8 ul#linkmenu8, #linkmenu8 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item8 #navigation8 #linkmenu8 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.contact { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item8 #navigation8 #linkmenu8 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item8 #navigation8 #linkmenu8 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item9 {
		background:url(../images2/WEBB8_15.JPG);
		width:165px;
		height:34px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item9 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:18px;	
		}
		div#menu div#menu-item9 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item9 #navigation9 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item9 #navigation9 ul#linkmenu9 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item9 #navigation9 ul#linkmenu9, #linkmenu9 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item9 #navigation9 #linkmenu9 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.blog { 
			top: -21px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 17pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item9 #navigation9 #linkmenu9 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item9 #navigation9 #linkmenu9 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item10 {
		background:url(../images2/WEBB8_16.JPG);
		width:165px;
		height:53px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item10 div#hack1 p{
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:15px;	
		}
		div#menu div#menu-item10 div#hack2 p{
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:2px;	
		}
		
		div#menu div#menu-item10 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item10 #navigation10 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item10 #navigation10 ul#linkmenu10 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item10 #navigation10 ul#linkmenu10, #linkmenu10 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item10 #navigation10 #linkmenu10 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.request { 
			top: -27px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 20pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item10 #navigation10 #linkmenu10 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item10 #navigation10 #linkmenu10 li a span { 
			visibility: hidden; 	
		}		

	div#menu div#menu-item11 {
		background:url(../images2/WEBB8_17.JPG);
		width:165px;
		height:54px;
		top:0px;
		left:0px;
	}
		div#menu div#menu-item11 p {
			font-weight:bold;
			padding-top:7px;
			font-size:10px;
			text-transform:uppercase;
			padding-left:30px;
			padding-top:18px;	
		}
		div#menu div#menu-item11 p a {
			text-decoration:none;
			color:black;
		}
		div#menu div#menu-item11 #navigation11 { 
			height: 37px; /* height */ 
		} 
			div#menu div#menu-item11 #navigation11 ul#linkmenu11 { 
				float: left; 
				height: 0; /* these two lines fix that extra whitespace problem on the layout */ 
			} 
				div#menu div#menu-item11 #navigation11 ul#linkmenu11, #linkmenu11 li { 
					padding: 0; margin: 0; 
					list-style: none; 
				} 
					div#menu div#menu-item11 #navigation11 #linkmenu11 li { 
						font-family: Times New Roman, Times, Georgia, sans-serif !important; /* NOTICE THIS! */ 
						position: relative; 
						width: 60px; 
					} 
		.where { 
			top: -22px; /* 29 pixels from the top */ 
			left: 17px; /* 66 pixels left from where it was inserted */ 
			font-size: 20pt; /* the font size needs to be this size to cover the area correctly. */
			text-transform:uppercase;
		} 	
		div#menu div#menu-item11 #navigation11 #linkmenu11 li a { 
			text-decoration: none; 
			background: none; 
		} 
		div#menu div#menu-item11 #navigation11 #linkmenu11 li a span { 
			visibility: hidden; 	
		}		


div#space {
	width:110px;
	height:802px;
	margin:auto;
	float:left;
}

	
	div#content-area div#content p {
		font-size:12px;
		letter-spacing:2px;
		padding-left:20px;
		padding-top:23px;
	}
	
	div#content-area div#content div.font1 p {
		font-size:12px;
		letter-spacing:2px;
		padding-left:20px;
	}
	div#content-area div#content div.font2 p {
		font-size:12px;
		letter-spacing:2px;
		padding-left:20px;
		padding-top:9px;
	}

	div#bottom p {
		font-size:24px;
		padding-top:20px;
	}