/***********************************************/
/* index.css                             */
/* Use with template index.shtm          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 16px;
	margin: 0 auto;
	padding: 0px;
	
}


a{
		color:#CC0000;
	font-weight:500;
	text-decoration: none;
}

a:link{
	color:#CC0000;
	font-weight:500;
	text-decoration: none;
}

a:visited{
	color: #CC0000;
	font-weight:500;
	text-decoration: none;
}

a:hover{
	color: #CC0000;
	font-weight:500;
	text-decoration: underline;
	
}




h2 {font-size:11px;
color:#006699;

}




ul{
 list-style-type: square;
 text-align:left;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

#line_height {
line-height:normal;
}


/************** #MENU ***************/

#menu {
font-size:10px;
line-height:normal;


}

a{
	color:#CC0000;
	font-weight:normal;
	text-decoration: none;
}

a:link{
	color:#CC0000;
	font-weight:normal;
	text-decoration: none;
}

a:visited{
	color: #CC0000;
	font-weight:normal;
	text-decoration: none;
}

a:hover{
	color: #CC0000;
	font-weight:normal;
	text-decoration: underline;
	
	
}

#menu_cats {
font-weight: bold;
font-size:10px;
line-height:normal;

}


#menu_cats a{
	color:#CC0000;
	font-weight:bold;
	text-decoration: none;
}

#menu_cats a:link{
	color:#CC0000;
	font-weight:bold;
	text-decoration: none;
}

#menu_cats a:visited{
	color: #CC0000;
	font-weight:bold;
	text-decoration: none;
}

#menu_cats a:hover{
	color: #CC0000;
	font-weight:bold;
	text-decoration: underline;
	
	
}



/***********************************************/
/* Layout Div                                 */
/***********************************************/






#banner{
width: 530px;
        height:160px;
		margin: 0; 
		padding: 0; 
        background-position:0px 0px; center;
		background-image:url(../images/banner/masthead.jpg);
		background-repeat:no-repeat;
	
			}

         
  
#wavy{
        
		background-image:url(../images/wavy.gif);
		
	
			}               

              
		
#nav_blubar_top{
		background-image:url(../images/background/bak_blu_swirl.jpg);
		color:#ffffff;
		text-align:center;
		font-variant:small-caps;
		font-size:12px;
		font-weight:bold;
	
	
		}
		
		

		








/***********************************************/
/* Components                                  */
/***********************************************/


/************** .available cats photo ***************/


.photo_top{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #000000;
 text-align:center;

}	
	

.photo_text {
font-weight:normal;
text-align:center;
 

}


/************** .available cats bio ***************/

.big_name {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
font-size: 16px;
 font-weight:bold;
 text-align:center;
}

.bio_name {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
font-size: 11px;
 font-weight:bold;
 text-align:center;
}

.bio_name_small {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
 font-weight:bold;
 font-size:11px;
}

.bio_contact {
 font-weight:bold;
 text-align:center;
}

/************** .feature styles ***************/

.feature{

	padding: 10px;
	font-size: 100%;
	text-align:center;
	
		
	}

.feature h3{
	padding: 0px;
	text-align: center;
	font-size:20px;
	font-style:italic;
	color:#006699;
	
}

/************** .available cats styles *****************/

.cfa {font-size:9px;
color:#666;
line-height:normal;


}


.rt_col_italic  {font-style:italic;
}


/************** .adoption styles *****************/

.adoption{
	font-size: 11px;
	text-align:center;
	color:#FF0000;
		font-variant:small-caps;
		font-weight:bold;
	
}

/************** .adopted styles DONE *****************/

.adopted_count{
font-size:8px;
color:#000000;
}



/************* #siteInfo styles ***************/

#siteInfo{
		padding: 0px 20px 0px 0px;
		background-image:url(../images/background/bak_blu_swirl.jpg);
		color:#ffffff;
		text-align:right;
		font-size:10px;
		font-weight:normal;
	
					
		}
		

/************* #siteInfo styles ***************/

		


/************* #menu for meet the cats styles DONE ***************/		
		
#cats {
color:#006699;
background-image:url(../images/background/bak_pastel_v44.jpg);
background-repeat:no-repeat;
font-size:11px;
line-height:16px;

}


#cats a{
	color:#006699;
	text-decoration: none;
}

#cats a:link{
	color:#006699;
	text-decoration: none;
}

#cats a:visited{
	color: #006699;
	text-decoration: none;
}

#cats a:hover{
	color: #006699;
	font-weight:bold;
	text-decoration: underline;

	
}


/************* #featured cat styles NEW ***************/

#feat_name{font-size:18px;
color:#CC0000;
text-align:center;
font-weight:bold;
}

#feat_desc{font-size:11px;
color:#CC0000;
text-align:center;
font-weight:normal;
}


/************* #header and footer styles ***************/

#header_bluebar{
		padding: 0px 0px 0px 0px;
		background-image:url(../images/background/bak_blu_swirl.jpg);
		color:#ffffff;
		text-align:center;
		font-variant:small-caps;
		font-size:12px;		
		font-weight:bold;
	
					
		}


#header_menu{
		padding: 0px 20px 0px 0px;
		color:#000000;
		text-align:right;
		font-size:12px;
		font-weight:normal;
	
					
		}


#footer_bluebar{
		padding: 0px 20px 0px 0px;
		background-image:url(../images/background/bak_blu_swirl.jpg);
		color:#ffffff;
		text-align:right;
		font-size:10px;
		font-weight:normal;
	
					
		}
		


		
#footer_contact{
		padding: 0px;
		background-color:#f6f3ef;
		color:#000000;		
		text-align:center;
		font-size:9px;
		font-weight:normal;
	
					
		}
		
				





/************** #headlines styles **************/

#headlines{
	
	padding: 0px 10px;
	background-color:#ffffff;
	border: 1 solid #cccccc;
	
	
}

/************** #headlines styles NEW **************/

#pas_v_lt{
	
	padding: 0px 10px;
	background-image:url(../images/background/bak_pastel_v12.jpg);
	border: 1 solid #cccccc;
	text-align:left;
	}
	
#pas_v_wide{
	
	padding: 0px 10px;
	background-image:url(../images/background/pas_v_pinker.jpg);
	border: 1 solid #cccccc;
	text-align:left;
	}
	
	
	
	

#headlines_center{
	
	padding: 10px;
	background-color:#ffffff;
	border: 1 solid #cccccc;
	text-align:center;
	
	
}

#headlines h3{
	font-size:16px;
	color:#006699;
	}

#headlines p{
	padding:  0px;
}



#headlines a{
	color: #800000;
	font-weight:normal;
	text-decoration: none;
}

#headlines a:link{
	color: #800000;
	font-weight:normal;
	text-decoration: none;
}

#headlines a:visited{
	color: #800000;
	font-weight:normal;
	text-decoration: none;
}

#headlines a:hover{
	color: #cc0000;
	font-weight:normal;
	text-decoration:underline;

}

/************** #left_col styles **************/

#left_col{

	padding: 0px;
	color:#336699;
	text-align:left;
	
}
#left_col h3{
	font-size:16px;
	color:#006699;
	text-align:center;
	}

#left_col_cats{

	padding: 10px;
	color:#000000;
	text-align:center;
	
}
#left_col_cats h3{
	font-size:16px;
	color:#000000;
	text-align:center;
	}

#left_col p{
	padding: 10px;
}



#left_col a{
	color: #800000;
	font-weight:normal;
	text-decoration: none;
}

#left_col a:link{
	color: #800000;
	font-weight:normal;
	text-decoration: none;
}

#left_col a:visited{
	color: #800000;
	font-weight:normal;
	text-decoration: none;
}

#left_col a:hover{
	color: #cc0000;
	font-weight:normal;
	text-decoration:underline;

}

/************** #left column teaser styles NEW**************/

#teas{
		padding: 0px;
		background-color:#FFFFFF;
		color:#006699;		
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		
		
	
					
		}
		
		#teas a{
	color:#006699;
	text-decoration:underline;
}

#teas a:link{
	color:#006699;
	text-decoration:underline;
}

#teas a:visited{
	color: #006699;
text-decoration:underline;
}

#teas a:hover{
	color: #006699;
	text-decoration: underline;
	
	
}

/************** #misc styles **************/

.cell_gray {
background-color:#f6f3ef;
}


.quote {
font-style:italic;
text-align:center;
font-weight:bold;
}


.contact {
 font-weight:bold;
 text-align:center;
}

.page_title {
	font:Century Gothic, "Times New Roman", Times, serif;
font-size:24px;
color: #006699;
text-align:center;

}



.bold {font-weight:bold;

}

.italic {font-style:italic;
}

.underline {text-decoration:underline;
}

/************** #sponsorship styles **************/

#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #5C743D;
	line-height:26px;
	letter-spacing:.21em;
	}
	
	.strong_center_caps {text-align:center;
	font-variant:small-caps;
	font-weight:bold;}
	
		
	
	
	.small_caps {font-variant:small-caps;}
	
	.click_pic {font-size:12px;
	color:#999999; }
	


	
.notice {

	font-size: 11px;
	text-align:center;
	color:#FF0000;
		font-variant:small-caps;
		font-weight:bold;
}

.notice_large {

	font-size: 16px;
	text-align:left;
	color:#FF0000;
		font-variant:small-caps;
		font-weight:bold;
}


/************** #misc text colors ***************/

.text_red {
	color:#F00;
}


/************** #INCLUDE FILE banner table upper right text ***************/


.top_right {
font-size: 14px;

}

