/* css service dogs HOME */

body {
background-color: #ffffff;
font-size: 100%; 
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
line-height: 1.5;
color: #333333;
padding: 0px;
margin: 0px;
}

a {color: #333333; text-decoration: underline;}
a:visited {color:#333333; text-decoration: underline;}
a:hover {color: #000000;}
a:active {color:#000000;}


h1 {
font-size: 140%;
font-weight: strong;
color: #990000;
padding: 5px 0 0 5px;
margin:0px;
}

h2 {
font-size: 120%;;
font-weight: strong;
color: #990000;
padding: 20px 0 0 10px;
margin:0px;
}

h3 {
font-size: 110%;;
font-weight: strong;
color: #990000;
padding: 10px 10px 10px 10px;
margin:0px;
}


/* ----------layout container-------------- */

#container {
width: 760px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
border: 1px solid #f5f5cc;
}

/* ----------header with logo-------------- */
#banner {
background-color: #FFFFFF;
text-align: center;
padding: 0px;
margin: 0px;
}

#banner img{
margin: 0 0 -12px 0;
}

#text_size p{
	font-size: 80%;
	text-align: right;
		
	}
/* ----------FONT SIZE RESET-------------- */
/* ----------COPYRIGHT PXLCREATIONS.COM-------------- */
.reset {color:#333333;}
.small {font-size: 100%; color:#990000; padding-right:0px;}
.medium {font-size: 100%; color:#990000; padding-right:0px;}
.large {font-size: 100%; color:#990000; padding-right:10px;}

p.sizereset{font-family:verdana; text-align: right}
p.test{font-family:verdana; text-align: right}

a:link {text-decoration:none;}

/* ----------END FONT SIZE RESET-------------- */



/* ----------intro-------------- */

#intro {
background-color: #f5f5cc;
border-top: 3px solid #e9e98e;
border-bottom: 3px solid #e9e98e;
padding: 5px 10px;
margin: 0px 
}

#intro a:link {color: #333333; text-decoration: underline;}
#intro a:visited {color:#333333; text-decoration: underline;}
#intro a:hover {color: #000000;}


/* -----------------------------navigation--------------------------- */


#nav p{
	font-size: 90%; 
	text-align: left; 	
	margin: 8px 0 10px 10px; 
	padding:0;
}


#nav a:link {
	color: #333333;
	text-decoration: underline;
}

#nav a:visited {
	color: #333333;
	text-decoration: underline;
}

#nav a:hover {
	color: #000000;
	text-decoration: underline;
}

/* -----------------content--------------------- */
#content {
float: left;
background-color: #ffffff;
width: 500px;
}


#content p {
font-size: 90%;
padding: 5px 10px;
margin:0px;
}

#rule {
padding: 5px 10px;
margin:0px;
border: 1px solid #666666;
}

/* --------------right section------------- */
#right {
float: right;
width: 220px;
}

#right p{
font-size: 75%;
font-style: italic;
margin:0 10px 0 0;
}



#right a:link {
	font-size: 80%; 
	color: #333333;
	text-decoration: underline;
}

#right a:visited {
	font-size: 80%; 
	color: #333333;
	text-decoration: underline;
}

#right a:hover {
	font-size: 80%; 
	color: #000000;
	text-decoration: underline;
}


#right img{
margin: 48px 0 12px 0;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
background-color: #f5f5cc;
border-top: 3px solid #e9e98e;
padding: 6px;
margin: 0px;
}

#footer p {
font-size: 80%;
text-align: center; 
margin: 0;
}


