@charset "UTF-8";
/* CSS Document */

* {
	padding:0px;
	margin:0px;
}

body{
	background-color:#000000;




}


#mainDiv{
	width:100%;
	


}

.bannerad{
	background-color:#192b02;
	}

#mainContainer{
	position:relative;
	margin:0 auto;
	width:800px;
	background-color:#FFFFFF;
	
}

#mainHeader{
	width:800px;
	
	height:253px;
	
}

#mainHeader img{
	border:0px;


}


#logoDiv{
	height: 253px;
	width:186px;
	background-image:url(../images/topnavbar.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#rightLogoDiv{
	height: 253px;
	width:614px;
	background-image:url(../images/rightheader.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}

#rightLogo2Div{
	height: 253px;
	width:614px;
	background-image:url(../images/rightheader2.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}

#rightLogo2Div a {
	color:#192b02;
	text-decoration:none;
}

#rightLogo2Div a:hover {
	color:#689a26;
	text-decoration:none;
}





#rightLogo2Div h3{
	color:#192b02;
	padding:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.80em;
	text-align:right;

}

#rightLogo2Div p{
	padding:5px;
	color:#192b02;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.7em;
	text-align:right;

}





#logoDiv p{
	font-family: Helvetica, sans-serif;
	font-size:.65em;
	padding:13px 5px 5px 20px;
}

#logoDiv a{
	color:#333333;
	text-decoration:none;
}

#logoDiv a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#mainBody{
	width:800px;
	
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#192b02;
}

#leftColumn{
	width:186px;
	
	min-height:300px;
}

#leftColumn ul{
	padding:8px 30px 20px 5px;
	text-align:right;

}

#leftColumn li{
	padding:3px;
	list-style:none;
	
	
}

#textNavigation{
	font-family: Helvetica, sans-serif;
	font-size:.85em;


}

#leftColumn a {
	color:#b7d38b;
	text-decoration:none;
}

#leftColumn a:hover {
	color:#689a26;
	text-decoration:none;
}


#leftColumn ul ol li{
	list-style:decimal;
	font-size:.7em;
	padding:2px;
	list-style:none;	
}

#leftColumn ul ol li a{
	color:#689a26;
	font-family: Helvetica, sans-serif;
}

#leftColumn ul ol li a:hover{
	color:#b7d38b;
	font-family: Helvetica, sans-serif;
}



#leftColumn h3{
	color:#abc688;
	padding:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.80em;
	text-align:center;

}

#leftColumn p{
	padding:5px;
	color:#abc688;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.7em;
	text-align:center;

}

#leftColumn .dog{
	padding-left:35px;
	border:0px;
}

#leftColumn img{
	border:0px;
}

/* ++++ button div woth rollover   ++++++ */


#mainNavigation {
	margin:0px;
	padding:0px;
	
	
	width:186px;
	
	height:70px;
	
	
	
	}
	

			
			
			
		
	
	

#enterdogs a{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;	
	width:186px;
	height:34px;
	background-image:url(../images/enteryourdog_over.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}
	

 #viewdogs a{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;	
	width:186px;
	height:34px;
	background-image:url(../images/viewthedogs_over.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}
#favoritedogs a{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;	
	width:186px;
	height:34px;
	background-image:url(../images/voteforfavorite_over.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}


#mainNavigation a:hover img{
	visibility:hidden;
	
	

}




#middleColumn{
	width:375px;
	min-height:300px;

}

#middleColumn h1{
	padding:15px 5px 15px 5px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	text-align:center;
	

}

#middleColumn p.midParagraph {
	color:#abc688;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .85em;
	text-align:center;
}

#middleColumn p{
	padding: 5px 30px 5px 30px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .85em;
	text-align:justify;
}

#middleColumn p strong{
	
	color:#b7d38b;
	font-size: .95em;
	
}



.litegreen{
	font-weight:bold;
	color:#b7d38b;
}

.litegreen2{
	font-size: .65em;
	width:75px;
	height:30px;
	color:#b7d38b;
}

.litegreen3{
	font-size: .85em;
	color:#b7d38b;
	padding:5px;
}

.litegreen4{
	font-size: .85em;
	color:#b7d38b;
	text-align:right;
}

#middleColumn h3{
	padding:15px 5px 15px 5px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	text-align:center;
	

}





#rightColumn{
	width:239px;
	
	
	background-image:url(../images/rightMiddleBg.gif);
	background-repeat:no-repeat;
	background-position:top right;

}
#rightColumn img{
	padding-left:80px;

}
#rightColumn p{
	text-align:center;
	padding-left:20px;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
}

#rightColumn p.date{
	padding:10px 0px 10px 5px;
	color:#000000;
	font-size:.95em;


}


/* +++++++++++++++++++++++++++++++++++++++++++++ */


#fullRightColumn{
	width:614px;
	min-height:500px;
	background-image:url(../images/paw.gif);
	background-repeat:no-repeat;
	background-position:center center;

}

#fullRightColumn h1{
	padding:15px 5px 15px 15px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	
	

}

#fullRightColumn p.midParagraph {
	color:#abc688;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .85em;
	text-align:center;
}

#fullRightColumn p{
	padding: 5px 30px 5px 30px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .85em;
	text-align:justify;
}

#fullRightColumn p strong{
	
	color:#b7d38b;
	font-size: .95em;
	
}

#fullRightColumn img{
	padding: 10px 10px 10px 10px;


}

#fullRightColumn a{
	color:#b7d38b;
	text-decoration:none;

}

#fullRightColumn a:hover{
	color:#FFFFFF;
	text-decoration:none;

}

#fullRightColumn .dogImage{
	margin:5px;
	width:186px;
	padding:2px;
	
}
#fullRightColumn .dogImage .vote{
	
	padding:0px;
	
}


.litegreen{
	font-weight:bold;
	color:#b7d38b;
}


#fullRightColumn h3{
	padding:15px 5px 15px 5px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	text-align:center;
	

}







/* +++++++++++++++++++++++++++++++++++++++++++++ */






.float{
	float:left;
}

.clear{
	clear:both;
}


#mainFooter{
	color:#ffffff;
	text-align:right;
	font-size: .7em;
	font-family:Helvetica, sans-serif;
	padding:2px;
	width:796px;
	border-top:1px #333333 solid;
	background-color:#FF0000;
	background-image:url(../images/footerBg.jpg);
	background-repeat:repeat-x;
	background-color:#192b02;

}

#mainFooter p{
	padding:3px;
}


#mainFooter a{
	color:#FFFFFF;
	text-decoration:none;
}

#mainFooter a:hover{
	color:#009999;
	text-decoration:none;
}


.browse{
	color:#FFFFFF;
	background-image:url(../images/browse_stripe.jpg);
	background-repeat:repeat-x;
	padding:5px;
	background-color:#990000;
	margin-top:5px;
	border:1px solid #FFFFFF;
	cursor:default;
}

.browse:hover{
	background-color:#99CCFF;
	color:#003333;
	padding:5px;
	margin-top:5px;
	border:1px solid #FFFFFF;
	cursor:pointer;
}

.browse2{
	color:#FFFFFF;
	background-image:url(../images/browse_stripe.jpg);
	background-repeat:repeat-x;
	padding:5px;
	background-color:#990000;
	margin-top:5px;
	border:1px solid #FFFFFF;
	cursor:default;
	text-align:right;
}

.browse2:hover{
	background-color:#99CCFF;
	color:#003333;
	padding:5px;
	margin-top:5px;
	border:1px solid #FFFFFF;
	cursor:pointer;
	text-align:right;
}

.sort{
	color:#333333;
	background-image:url(../images/sort_stripe.jpg);
	background-repeat:repeat-x;
	padding:3px;
	background-color:#990000;
	margin-bottom:15px;
	border:1px solid #FFFFFF;
	cursor:default;
}

.sort:hover{
	background-color:#99CCFF;
	color:#003333;
	padding:3px;
	margin-bottom:15px;
	border:1px solid #FFFFFF;
	cursor:pointer;
}


.page{
	color:#333333;
	background-image:url(../images/sort_stripe.jpg);
	background-repeat:repeat-x;
	padding:3px;
	background-color:#990000;
	margin-top:15px;
	border:1px solid #FFFFFF;
	cursor:default;
}

.page:hover{
	background-color:#99CCFF;
	color:#003333;
	padding:3px;
	margin-top:15px;
	border:1px solid #FFFFFF;
	cursor:pointer;
}

.ErrorMessage{
	color:#FF0000;
	font-size:.7em;
	padding:5px;
	margin:3px;

}

.viewdogs-records{

	color:#FFFFFF;
	padding:5px;

}

.ListItemsTop{
	border:1px solid #FFFFFF;
	background-color:#003300;
	padding:2px;


}

.imgDetail{
	border:1px solid #FFFFFF;
	background-color:#003300;
	padding:2px;


}

.dogdetail-picture img{
	border:1px solid #FFFFFF;
	background-color:#003300;
	padding:2px;


}

.dogName{
	
	color:#FFFFFF;
	padding:5px;

}

table .forwardtofriend{
	margin:20px 0px 0px 20px;



}