@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	
}

body {height:100%}

#borderDiv {position:relative; top:20px;width:786px;margin:auto; background-color:#009; height:100$!important}

#container {
	height:100%;
position:relative;
width:780px;
background-color:#FFF;
margin:auto;}

#header {width:780px;
height:174px;
background-image: url(images/diva_header.gif);
background-repeat:no-repeat;
}

#contentArea {
	width: 780px;
	height: auto;
}

#contentLeftColumn {width:130px; 
float:left;}

#contentCenterColumn {
	width:448px;
	float:left;
	height: auto;
}

#testimonialsContentColumn {width:648px; float:left;}
#philosophyContentColumn {width:548px; float:left;}

#contentRightColumn{
	width:200px;
	float:right;
	background-color:#FFCCFF;
	min-height:100%;
}

.rightAbout {height:763px;}
.rightHome {height:413px;}
.rightServices {height:1745px;}
.rightPhotos {
	height:500px;
}
.rightContact {height:460px;}
.jenny {height:800px;}


#rightColumnText {text-align:center;}

#rightColumnText img {margin-top:10px;}

#footer {
	background-color:#000066;
	clear:both;
	width:100%;
min-height:20px;
}

#navMenu {
	
	margin-top:10px;margin-left:30px;list-style-type:none;}
	
	#navMenu li{margin-top:10px;}
	
#map {margin-top:10px;}



.testimonialBox {width:648px; height:140px;}
.testimonialPhoto {width:141px; height:141px;float:left; text-align:center;}
.testimonialText {width:507px;float:left; height:141px;}

.navLink a {text-decoration:none;margin-top:5px;}
.navLink a{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;color:#000066;}
.navLink a:hover {color:#F0F;}


.footerText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:white; text-align:center;}	

.pinkHeading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FF0099; margin-top:10px;}
.pinkDots {color:#F0F}
.pinkSubHeading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0099; margin-top:10px;}
.blueSubHeading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000066; margin-top:10px;}
.standardText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	line-height: 15px;
}
.standardTextNoMargin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
}
.smallerText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:10px;}
.smallerTextNoMargin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
}
.pinkText {color:#F0F;}
.buffer {margin-top:10px;}
.blueItalicHeading {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; font-style:italic; margin-bottom:10px;margin-top:10px}
.staffLink {margin-top:20px;margin-bottom:20px;}
.staffLink a{color:#000066; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px; text-decoration:none;}
.staffLink a:hover{color:#FFF;}
.pinkLink {font-family:Verdana, Arial, Helvertica, sans-serif; color:#FF0099; font-size:12px; font-weight:bold;}
.pinkMargin{font-family:Verdana, Arial, Helvertica, sans-serif; color:#FF0099; font-size:12px; font-weight:bold;margin-top:10px;}

.smallPinkTextBold{font-family:Verdana, Arial, Helvertica, sans-serif; color:#FF0099; font-size:14px; font-weight:bold;margin-top:20px;}


.endParagraph {margin-bottom:10px;}
.spacer {height:5px;}
.spacer2 {height:3px;}
.comingSoonList {
	list-style-type:none;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006;
	line-height: 15px;
}

.wrapImage {float:left; margin:9px;}

.centersquash {width:90%;margin:auto;}
.squash {width:90%}
.dots {width: 648px;float:right;}
.dogBox {
	width:250px;
	height:252px;
	float:left;
}
.dogPhoto {width:89px;height:96px;text-align:center;}
.dogPhoto img {height:94px;}
.dogName{width:89px;height:54px;text-align:center;}

