/*	 Page Body Id's ******************************************* */
body#home {
	background: #FFCCFF url(../images/site/petsback.jpg) repeat; 
}
body#shihtzu{
	background: #FFCCFF url(../images/shihtzus/shihtzusback.jpg) repeat; 
}
body#lhasaapso{
	background: #FFCCFF url(../images/lhasaapsos/lhasaapsosback.jpg) repeat; 
}
body#oldenglish{
	background: #FFCCFF url(../images/lhasaapsos/lhasaapsosback.jpg) repeat; 
}
body#links{
	background: #FFCCFF url(../images/lhasaapsos/lhasaapsosback.jpg) repeat; 
}
body#inmemory{
	background: #FFCCFF url(../images/memoryback.jpg) repeat; 
}
body#biswinners{
	background: #FFCCFF url(../images/site/aboutback.jpg) repeat; 
}
body#aboutus{
	background: #FFCCFF url(../images/site/aboutback.jpg) repeat; 
}
body#petsatplay{
	background: #FFCCFF url(../images/site/petsback.jpg) repeat; 
}
body#nursery{
	background: #FFCCFF url(../images/site/nurseryback.jpg) repeat; 
}
body#shop{
	background: #FFCCFF url(../images/site/shopback.jpg) repeat; 
}
body#healthtips{
	background: #FFCCFF url(../images/site/healthback.jpg) repeat; 
}
body#judging{
	background: #FFCCFF url(../images/site/aboutback.jpg) repeat; 
}
body {
	scrollbar-arrow-color: #FF33FF;
	scrollbar-base-color: #FFCCFF;
	scrollbar-dark-shadow-color: #FF33FF;
	scrollbar-track-color: #FFCCFF;
	font: normal 8pt/13pt verdana, arial,sans-serif;
	margin: 0;
	padding-top: 0px;
}

/*	 Page Holders	****************************************/
#page-wrap {
	background: #FFCCFF;
	min-width: 760px;
	max-width: 1260px;
	margin: auto;
	width:expression(document.body.clientWidth < 762? "760px" : document.body.clientWidth > 1262? "1260px" : "auto");
}
#left-sidebar {
	width: 200px;
	float: left;
	clear: both;
	padding-top: 0px;
	margin-bottom: 0px;
}
.bisspacer {
	min-width: 400px;
	max-width: 750px;
}
/*	 Content	*************************************************/
#main-content {
	margin: 10px 10px 10px 10px;
}
/*	 Header	 *************************************************/
#header {
	text-align: center;
}
/*	 Footer ****************************************************/
#footer {		
	text-align: center;
	clear: both;
}
/*	 Menu	*****************************************************/
#menubase {
	display:block;
	border: 2px solid #FF33FF;
	margin: 5px 0px 0px 3px;
	width: 176px;
	background-color: #FFCCFF;
	padding: 2px;
}	
#menupicbase {
	display:block;
	border: 2px solid #FF33FF;
	margin: 5px 0px 0px 3px;
	width: 150px;
	background-color: #FFCCFF;
	padding: 2px;
	text-align: center;
	text-decoration:none; 
}	
.half {
	width: 50%;
	min-width: 600px;
}	

a.nav, a.nav:link, a.nav:visited, .chosen {
	display:block;
	background: #FFBA00 url(../images/site/menubackleft.jpg) no-repeat;
	width:138px; 
	height:29px; 
	border:1px solid #FF33FF; 
	margin: 2px 2px 0px 2px;
	text-align:left; 
	vertical-align: center;
	padding: 0px 0px 0px 32px;
	text-decoration:none; 
	font-family: Tahoma,"DellaRobbia BT","broadway bt","verdana", "arial", sans-serif; 
	font-size: 1.2em; 
	font-variant: bold small-caps;
	color:#000; 
	line-height:29px; 
	overflow:hidden;
	}
a.nav:hover { 
	display:block;
	background: #FF5500 url(../images/site/menubackright.jpg) no-repeat;
	width:136px; 
	height:29px; 
	border:1px solid #FF33FF; 
	margin: 2px 2px 0px 2px;
	text-align:left; 
	vertical-align: center;
	padding: 0px 32px 0px 2px;
	text-decoration:none; 
	font-family: Tahoma,"DellaRobbia BT","broadway bt","verdana", "arial", sans-serif; 
	font-size: 1.2em; 
	font-variant: bold small-caps;
	line-height:29px; 
	overflow:hidden;
	color:#fff; 
}
/* edit overkill in text variables************************/
a.nav:active, .chosen { 
	display:block;
	background: #FF33FF url(../images/site/menubackright.jpg) no-repeat;
	width:136px; 
	height:29px; 
	border:1px solid #FF33FF; 
	margin: 2px 2px 0px 2px;
	text-align:left; 
	vertical-align: center;
	padding: 0px 32px 0px 2px;
	text-decoration:none; 
	font-family: Tahoma,"DellaRobbia BT","broadway bt","verdana", "arial", sans-serif; 
	font-size: 1.2em; 
	line-height:29px; 
	overflow:hidden;
	color:#fff; 
}

.left {
	float: left;
	margin: 0px 10px 0px 0px;
}
.right {
	float:right;
	margin: 0px 0px 0px 10px;
}

/*	 Graphic Manipulations	********************************************************************/
.txtmenubox {
padding: 0px;
margin:0px;
border: 1px solid #FF33FF;
}
a.txtmenulinksides, .currentpage {
padding-left: 2px;
padding-right: 2px;
margin: 0px;
border-left: 0px solid #FF33FF;
border-right: 1px solid #FF33FF;
text-decoration:none;
}
a.txtmenulinksides:hover, .currentpage {
background: #FF33FF;

}
/*	 delete when done all new pages	********************************************************************/
a.border {
padding: 1px;
margin:0px;
border: 1px solid #FF33FF;
}
.picholder {
padding: 2px;
margin: 4px;
border: 1px solid #FF33FF;
}
a.img.picholder {
padding: 2px;
margin: 4px;
text-decoration:none;
}

/*  Text Styles  ********************************************/
p {
	font: 1.2em Arial,Tahoma,"DellaRobbia BT","broadway bt","Helvetica",sans-serif;
}
.center {
	text-align: center;
}
.clear {
	clear: both;
}
p.first {
	font: first-letter;
}
p.big {
	font: 1.8em Arial,Tahoma,"DellaRobbia BT","broadway bt","Helvetica",sans-serif;

}
p.biggest {
  color: #000000;
	font: 3em Arial,Tahoma,"DellaRobbia BT","broadway bt","Helvetica",sans-serif;
}
h3 {
  color: #993333;
  font-family: Arial,Tahoma,"DellaRobbia BT","broadway bt","Helvetica",sans-serif;
}
h4 {
  color: #494949;
  font-family: Arial,Tahoma,"DellaRobbia BT","broadway bt","Helvetica",sans-serif;
}
hr {
	color: #FF33FF;
	height: 2px;
	clear: both;
	border:1px solid #FF33FF; 
}
ul {
	text-align: center;
}


/*	 Misc Stuff	*************************************************/
.kisser {
  position:absolute;
  top:0;
  left:0;
  visibility:hidden;
}
