*, body, p, hr, table, tr, td, hr, h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
border-style:none;
}

p {
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

a:link, a:visited, a:active {
color:#666666;
}

a:hover {
color:#000000;
}


.floatleft { float: left;
margin: 0px 10px 0px 0px;
clear:left;

}

#container {
       margin: 0 auto;
       padding: 0px;
       width: 900px;
       text-align: left;
       position: relative;
	




}
.gallerycontent {
	text-align: left;
	vertical-align: top;
	margin: 10px;
	padding: 6px;
	width: 550px;
	height:500px;
	position: absolute; top: 210px; left: 250px; width: 550px; height: 600px;
	background-color: #ffffff;


}.homecontent {
	text-align: left;
	vertical-align: top;
	margin: 10px;
	padding: 6px;
	width: 5;
	position: absolute; top: 200px; left: 250px; width: 500px; height: 600px;
	border: #cccccc 0px solid; 
	background-color: #ffffff;

}
.aboutcontent {
	text-align: left;
	vertical-align: bottom;
	margin: 10px;
	padding: 6px;
	width: 450px;
	position: absolute; top: 210px; left: 240px; width: 480px; height: 240px;
	border:#cccccc 0px solid; 
	float:left;
	background-color: #ffffff;

}
.ourcatscontent {
	text-align: left;
	vertical-align: bottom;
	margin: 10px;
	padding: 6px;
	width: 480px;
	position: absolute; top: 210px; left: 240px; width: 520px; height: 240px;
	border:#cccccc 0px solid; 
	float:left;
	background-color: #ffffff;



}
.homephotos {
	text-align: left;
	vertical-align: bottom;
	margin: 10px;
	padding: 6px;
	float: left;
	position: absolute; top: 530px; left: 250px; width: 405px; height: 52px;
	border:#cccccc 0px solid; 
	background-color: #ffffff;

}
.linkcontent {
	text-align: left;
	vertical-align: bottom;
	margin: 10px;
	padding: 6px;
	width: 450px;
	position: absolute; top: 200px; left: 250px; width: 480px; height: 240px;
	border:#cccccc 0px solid; 
	background-color: #ffffff;

}
.linkimages {
	text-align: left;
	vertical-align: bottom;
	margin: 10px;
	padding: 6px;
	position:absolute; top:450px; left:250px; width:480px; height:400px; z-index:1;
	border:#cccccc 0px solid; 
	background-color: #ffffff;
display:inline;


}
body {
	margin:0px;
	padding: 0px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;

}
.bigimg {
	clear: left;
	float: left;
	display: inline;
	width: 150px;
	margin: 0px;
	padding: 12px;
}


.ourcatsimg {
	clear: none;
	float: left;
	display: inline;
	width: 50px;
	margin: 0px;
	padding: 8px;

}
.hometext {
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	font-family: verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;

}
.catstext {
	font-size: 10px;
	line-height: 18px;
	color: #666666;
	font-family: verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;



}
.capstext {
	font-size: 15px;
	line-height: 20px;
	color: #666666;
	font-family: verdana, Arial, Helvetica, sans-serif;
font-variant: small-caps;


}



#container .homecontent {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 400px;
	height: 325px;
	min-height: 325px;
	margin-bottom: 58px;


}

.ui-jcoverflip {
        position: relative;
      }
      
      .ui-jcoverflip--item {
        position: absolute;
        display: block;
      }


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px verdana, Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px verdana, Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:50%;
  width:50%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : do
