	* {
		padding: 0;
		margin: 0;
	}
	
	body {
		text-align: center;
		padding: 0px;
		font-family: "Lucida Grande", Helvetica, Arial, sans;
		font-size: 10pt;
		background-color: #5a471b;
	}
	

	table {
		margin: 0;
		padding: 0;
		width: 100%;
		border: 0px solid red;
		border-collapse: collapse;
		}

	img {
		border: 0;
	}

	#content {		
		background: transparent url(img/bg.jpg) top center repeat-y;
	}
	
	#col_left {		
		background: transparent url(img/bg.jpg) top right repeat;
	}
	#col_main {
		text-align: left;
		background: transparent url(img/main_bg.gif) top center no-repeat;
		width: 1015px; /* temp, actual 1015 */
		height: 748px; /* temp, actual 748 */
		padding: 0px;
		color: #636363;
		font-size: 9pt;
		line-height: 15pt;
		text-shadow: 0px 1px 0px white;
		padding: 0px;
		overflow: hidden;
	}
	#col_right {		
		background: transparent url(img/bg.jpg) top left repeat;
	}
	
	h4 {
		text-align: left;
		color: #be0000;
		font-family: "Helvetica Neue", Helvetica, Arial, sans;
		font-weight: lighter;
		font-size: 13pt;
	}
	
	#bubble1 { /*  dane */
		position: relative;
		background: transparent url(img/bubble1c.gif) top left no-repeat;
		width: 184px;
		height: 181px;
		top: 58px;
		left: 53px;
		opacity: 0;
		filter:alpha(opacity=0);
		border: 0;
	}
	
	#bubble2 { /* corgi */
		position: relative;
		background: transparent url(img/bubble3c.gif) top left no-repeat;
		width: 184px;
		height: 181px;
		top: -30px;
		left: 415px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	#bubble3 { /* cat */
		position: relative;
		background: transparent url(img/bubble4c.gif) top left no-repeat;
		width: 184px;
		height: 181px;
		top: 160px;
		left: 53px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	#bubble4 { /* cat with tail */
		position: relative;
		background: transparent url(img/bubble2c.gif) top left no-repeat;
		width: 184px;
		height:181px;
		top: -495px;
		left: 690px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	#bubble5 { /* whipit good */
		position: relative;
		background: transparent url(img/bubble5c.gif) top left no-repeat;
		width: 184px;
		height: 181px;
		top: -297px;
		left: 600px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	
	#popup1 { /* on */
		position: relative;
		background: transparent url('img/popupLarge.png') top left no-repeat;
		width: 212px;
		height: 155px;
		top: -657px;
		left: 20px;
		padding: 35px 20px 0px 20px;
		opacity: 0;
		filter:alpha(opacity=0);
		
	}
	
	#popup2 { /*  corgi */
		position: relative;
		background: transparent url('img/popupside.png') top left no-repeat;
		width: 215px;
		height: 134px;
		top: -900px;
		left: 550px;
		padding: 15px 20px 0px 50px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	
	#popup3 { /* cat */
		position: relative;
		background: transparent url('img/popupside.png') top left no-repeat;
		width: 215px;
		height: 134px;
		top: -685px;
		left: 205px;
		padding: 15px 20px 0px 50px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	
	#popup4 { /* cat with tail */
		position: relative;
		background: transparent url('img/popup.png') top left no-repeat;
		width: 212px;
		height: 120px;
		left: 660px;
		padding: 35px 20px 0px 20px;
		opacity: 0;
		filter:alpha(opacity=0);
	}
	#popup5 { /* whipit good */
		position: relative;
		background: transparent url('img/popup.png') top left no-repeat;
		width: 212px;
		height: 120px;
		left: 565px;
		padding: 35px 20px 0px 20px;
		opacity: 0;
		filter:alpha(opacity=0);
	}


	#footer {
		background-image: url(/img/homefootbg.gif);
		color: #4b3707;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		height: 135px;
		width: 100%;
		background-position: left top;
		background-repeat: repeat-x;
		background-color: #5a471b;
	}
	
	#footerContent {
		padding-top: 20px;
		padding-left: 80px;
		font-weight: bold;
		text-align: left;
		font-size: 0.9em;
		color: #f8cd3a;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		width: 880px;
		background-position: center top;
		background-repeat: no-repeat;
	}
	
	#footerContent a{
		text-decoration: none;
		font-weight: bold;
		color: #f8cd3a;
	}
	#footerContent a:hover{
		text-decoration: none;
		font-weight: bold;
		color: #c3cf21;
	}
