BODY {
	font-family:  Arial,Trebuchet, Verdana,  Helvetica, sans-serif;
	text-align: center;
	color: #000;
	margin: 0px;
	background-color:#33ABFF;

	background-image:url(bottomborder%20copy.jpg)
	background-repeat: repeat;
}
.header {background-image:url(Header-2.jpg);
	height:150px;
	
}
.button {
	background-image:url(button.jpg);
	background-repeat: no-repeat;
	height:62px;
	border:hidden;
}

.button2 {
	background-image:url(button2.jpg);
	background-repeat:repeat;
	height:25px;
	border:thin;
}

.buttontext {
	border: 0px solid #ff0000;
	color:#003333;;
	font-size: 16px;
	font-weight: bold;
	line-height: 130%;
	position:relative;
	padding-top:10px;
	margin-left:30px;
}

.topslice {
	background-image:url(index_3%20copy.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.topslicehistory {
	background-image:url(historyintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.ladiesintro {
	background-image:url(ladiesintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.studintro {
	background-image:url(%20studintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.puppyintro {
	background-image:url(puppyintro1.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.shippingintro {
	background-image:url(shippingintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.puppypkgintro {
	background-image:url(puppypkgintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.youngdogsintro {
	background-image:url(youngdogsintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.underconstruction {
	background-image:url(underconstructionintro.jpg);
	background-repeat:no-repeat;
	height:335px;
}

.qandaintro {
	background-image:url(qandaintro%20copy.jpg);
	background-repeat:no-repeat;
	height:335px;
}


.historybackground1 {
	background-image:url(historybackground1.jpg);
	background-repeat:repeat;
	height:525px;
}
.historybackground2 {
	background-image:url(historybackground1.jpg);
	background-repeat:repeat;
	height:200px;
}

.informationgackbround1 {
	background-image:url(informationbackground.jpg);
	background-repeat:repeat;
	height:auto;
}

.background2 {
	background-image:url(top%20slice_3.jpg);
	background-repeat:repeat;
	height:75px;
	}
	

.background3 {
	background-image:url(background3.jpg);
	background-repeat:repeat;
	height:75px;
}



.puppypkdback1 {
	background-image:url(puppypkgbackground%20copy.jpg);
	background-repeat:no-repeat;
	height:400px;
}

.visitusback1 {
	background-image:url(visitusbackground1%20copy.jpg);
	background-repeat:no-repeat;
	height:425px;
}

.bottombackground1 {
	background-image:url(plainbackground1%20copy.jpg);
	background-repeat:repeat;
	height:351px;
}

.measurementchart {
	background-image:url(measurementchart.jpg);
	background-repeat:no-repeat;
	height:351px;
}


.footer1 {
	background-image:url(bottomborder%20copy.jpg);
	background-repeat:repeat;
	height:100px;
}

.supperpuppybackground {
	background-image:url(puppybackground3%20copy.jpg);
	background-repeat:no-repeat;
	height:410px;
}

.thumbnailbackground {
	background-image:url(thumbnailbackground.jpg);
	background-repeat:no-repeat;
	height:150px;
}

.articalbackground {
	background-image:url(articalbackground.jpg);
	background-repeat:no-repeat;
	height:150;
}



/***** Page Layout ****/

.page {
	width: 950px;
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}


.footer{
	width: 950px;
	height: 70px;
	font-size: 11px;
	text-align: center;
}


.container {
	width:950px;
}

.leftcontent {
	width:350px;
	border: 0px solid #ff0000;
	color: #C00;
	font-size: 12px;
	font-weight: 500;
	line-height: 130%;
	background-image: url('/images/background.jpg');
	background-repeat: repeat-x;
	background_position: center top;
	background-color: #fff;
	
}

.rightcontent {
	width:600px;
	padding: 0px;
	font: small Verdana,sans-serif;
	border: 1px solid #ff0000;
	color: #00F
}

.flash {
	position: relative;
	z-index: 1;
	border: 0px solid #ff0000;
	width: 977px;
	top: 5px;
	margin: 0 auto;
}

.floatbox {
  float: left;
  width: 150px;
  height: 150px;
  margin: 5px 0 5px 100px; 
/* IE hack to not double margins */
  display: inline;

  }


.menu {
	width: 977px;
	height: 46px;
	display: block;
	z-index: 3; 
	margin: 0 auto;
}
.menu_home a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/hm_up.jpg); background-repeat: no-repeat; display: block; width: 76px; height: 46px; padding: 0px; float: left;}
.menu_home a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/hm_dw.jpg); background-repeat: no-repeat; display: block; width: 76px; height: 46px; padding: 0px; float: left;}

.menu_floorplan a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/fp_up.jpg); background-repeat: no-repeat; display: block; width: 145px; height: 46px; float: left; padding: 0px;}
.menu_floorplan a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/fp_dw.jpg); background-repeat: no-repeat; display: block; width: 145px; height: 46px; float: left; padding: 0px;}

.menu_photogallery a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/gal_up.jpg); background-repeat: no-repeat; display: block; width: 152px; height: 46px; float: left; padding: 0px;}
.menu_photogallery a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/gal_dw.jpg); background-repeat: no-repeat; display: block; width: 152px; height: 46px; float: left; padding: 0px;}

.menu_stages a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/stages_up.jpg); background-repeat: no-repeat; display: block; width: 235px; height: 46px; float: left; padding: 0px;}
.menu_stages a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/stages_dw.jpg); background-repeat: no-repeat; display: block; width: 235px; height: 46px; float: left; padding: 0px;}

.menu_resources a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/resources_up.jpg); background-repeat: no-repeat; display: block; width: 111px; height: 46px; float: left; padding: 0px;}
.menu_resources a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/resources_dw.jpg); background-repeat: no-repeat; display: block; width: 111px; height: 46px; float: left; padding: 0px;}

.menu_about a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/about_up.jpg); background-repeat: no-repeat; display: block; width: 109px; height: 46px; float: left; padding: 0px;}
.menu_about a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/about_dw.jpg); background-repeat: no-repeat; display: block; width: 109px; height: 46px; float: left; padding: 0px;}

.menu_contact a
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/contact_up.jpg); background-repeat: no-repeat; display: block; width: 149px; height: 46px; float: left; padding: 0px;}
.menu_contact a:hover
 {background: url(../../../../../../!med%20city/Live%20backup/tpl/img/contact_dw.jpg); background-repeat: no-repeat; display: block; width: 149px; height: 46px; float: left; padding: 0px;}
