/* Main Layout CSS File - www.yeepet.com */
p,
h1, h2, h3, h4
{
font-size:100%;}
html, 
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF  margin:0px; background-image: url(../images/bg_1_12.jpg); background-repeat:repeat-x;
}/*url(../images/home_bg.jpg) repeat-x;*/

#in_wav{
}
#caitoner{ position:relative; width:955px; margin:0 auto 0 auto;  }
.ButPink{ background-color:#F8CDE1; border:1px solid #00;}

.popup
{
BORDER-RIGHT: #FF99FF 1px solid; 
PADDING-RIGHT: 5px; 
BORDER-TOP: #FF99FF 1px solid; 
DISPLAY: none; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: #FF99FF 1px solid; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #FF99FF 1px solid;
position:absolute;
/*z-index:1000; */
background-color:#FFFFFF;


}
.popupgrey
{
BORDER-RIGHT: #C3C3C3 1px solid; 
PADDING-RIGHT: 5px; 
BORDER-TOP: #C3C3C3 1px solid; 
DISPLAY: none; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: #C3C3C3 1px solid; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #C3C3C3 1px solid;
position:absolute;
/*z-index:1000; */
background-color:#ECF4F9;


}

.popup_pink
{

BORDER-RIGHT: #FF99FF 1px solid; 
PADDING-RIGHT: 5px; 
BORDER-TOP: #FF99FF 1px solid; 
DISPLAY: none; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: #FF99FF 1px solid; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #FF99FF 1px solid;
position:absolute; 
z-index:1000; 
background-color:#FFFFFF;


}




/***************** main header *****************************/
/*#head{height:109px; }
#logo_block{ width:126px; float:left; }
#right_head{ width:414px; float:right; margin-top:15px;}
#top_navi_head{ width:330px; height:30px; font-family:Trebuchet MS, Verdana; margin:5px 0px 0 40px;}

		#join_now{ margin-top:8px; padding:0px 0px 0px 7px; width:62px; float:left; font-weight:400; border-right:1px solid #006666;}
				#welcome11{ margin-top:6px; padding:0px 0px 0px 7px; width:62px; float:left; font-weight:400; color:#CC0000;}

		#join_now a{ color:#CC0000; }
		#Login{ margin-top:8px; text-align:center; width:53px; float:left; border-right:1px solid #006666; 	}		
		#Help{ margin-top:8px; padding:0px 0px 0px 8px; float:left; width:41px;	}
		#invite_friend{ width:108px; float:left; text-align:center; height:28px; font-weight:700;}	
					
	#find_block{ clear:both; padding:0; height:30px; margin-top:15px;}
	
		#find{float:left; width:30px; height:15px; color:#5F6364; }
		#find_text{ width:150px; float:left; height:15px;}
		#in_pet{ float:left; width:10px; margin:0 3px; height:15px; color:#5F6364;}
		#in_pet_text{ width:98px; height:23px; float:left;	}
		#search{ wisth:50px; float:left; margin:0 5px;	}*/
		
		#head{height:109px;}
#logo_block{ width:126px; float:left; margin-top:6px;}
#right_navi{margin-top:10px; height:30px;}
#right_head{ width:414px; float:right; margin-top:5px;}
#top_navi_head{ height:30px; font-family:Trebuchet MS, Verdana; margin:5px 0px 0 0px;}
		
		#join_now{ margin-top:7px; padding:0px 3px 0px 3px; height:15px; float:right; border-right:1px solid #006666; text-align:right;}
		#welcome11{ margin-top:6px; padding:0px 3px 0px 3px; height:15px; float:right; text-align:right; color:#CC0000;}
		#Login{ margin-top:8px; padding:0px 6px 0px 6px;height:15px; text-align:right; float:right; border-right:1px solid #006666;}		
		#Help{ margin-top:8px; padding:0px 6px 0px 6px; height:15px; float:right; text-align:right;}
		#invite_friend{ width:108px; float:right; text-align:center; height:28px; margin:0 1px 0 0;}											
#find_block{ clear:both; padding:0; height:20px; margin-top:10px;}
	
		#find{float:left; width:30px; height:15px; color:#5F6364; }
		#find_text{ width:150px; float:left; height:15px;}
		#in_pet{ float:left; width:10px; margin:0 3px; height:15px; color:#5F6364;}
		#in_pet_text{ width:98px; height:23px; float:left;	}
		#search{ width:50px; float:left; margin:0 5px;	}
/*****************************End Main Header*******************************/
/*****************************Start Main Navigation*******************************/
#main_navi{ height:65px; marign:0; padding:0;}
#main_navi a{ color:#000000; }
#right_dog{ float:left;	width:59px;	height:59px; position:relative;	top: 67px;	left: 630px; }
#right_dog_article{ float:left;	width:59px;	height:59px; position:relative;	top: 97px;	left: 789px; }
/* ----------index page navigation--------------------*/
#index{ width:88px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0;}
#people{width:88px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#pets{ width:85px;  float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#groups{ width:88px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#gallery{ width:87px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#froums{ width:87px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#blogs{ width:87px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#classifieds{ width:105px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#adoption{ width:90px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#yellow_pages{ width:90px; float:left; height:60px; text-align:center; background:url(../images/navi_line.jpg) no-repeat; padding:2px 0 0 0}
#navi_end{ width:10px; float:left; height:58px; text-align:center; padding:2px 0 0 0}
#navi_end{ height:30px;}
/*****************************End Main Navigation*******************************/
#main_page{ margin:6px 0 0 0; clear:both;}
/*********************************Index Main Page Contet Block*************************************/
	#index_left{width:668px; float:left; padding:0px;}
/*-------------------------Online Community---*/	
		#online_community{ 	width:655px; height:203px; margin:3px 0 0 0;	}
		#learn_more{ width:70px; float:left; padding:155px 0 0 270px;}
		#your_pet{ mwidth:266px; float:right; padding:15px 5px;	}
			
			#pet{ padding:5px 15px;;}
				#pet ul{ width:200px; padding:0px 0 0px 5px;}
				#pet ul li{ padding:0px 5px; line-height:1.6em; text-decoration:none; list-style-type:none; background:url(../images/index_pet_li_bullete.jpg) no-repeat;}
				#pet a, #pet a:visited{ color:#7D5C02;}
				#pet a:hover{ color:#000;	}
				#pet span{ 	padding:0 0 0 15px;	}		
/*-------------------------End Online Community---*/
/*-------------------------Featurd Dog breed Block---*/
#Featured_block{ float:left; width:436px; margin:10px 0 0 0;}
#featured_dog{ height:170px; background:url(../images/index_feat_dog_bg.jpg) no-repeat; padding:2px; margin:0px 0px;}
	
	#featured_breed_head{ height:27px; margin:0 2px; background:url(../images/index_feat_breed_head_bg.jpg) no-repeat; 	padding:12px 0 0 37px;}
	#featured_dog_left{ width:255px; padding:0 25px 0 30px; font-family:Verdana, Arial, Helvetica, sans-serif;	float:left;	}
			
			#cannan_dog{}
			#featured_dog_group{ padding-top:12px;	}
			#feaured_dog_find{ 	padding-top:15px; line-height:18px;	}
			#featured_dog_right{ width:99px; padding-left:5px; float:left;}
	#feat_right{ width:230px; float:left;}			
			#did_you_know{ width:194px; height:165px; padding:15px 17px 18px 13px; line-height:18px; text-align:justify;	}
			#did_you_know a{ color:#5ABA18;	}
	/*--------------------------photo gallery-------------------------*/
	#photo_gallery{ clear:both; margin:2px 0 0 0; height:426px; background:url(../images/index_photo_gallery_bg.jpg) no-repeat;	}
		#photo_gallery_head{ height:30px; background:url(../images/index_photo_gallery_head_bg.jpg) no-repeat; 
		padding:13px 0 0 30px;}
		#photo_block1, #photo_block2, #photo_block3{ clear:both;}
		#photo1, #photo2, #photo3{ width:89px; padding:5px 10px; float:left;}
		#photo_text1, #photo_text2, #photo_text3{ width:105px; font-family:Trebuchet MS, Verdana; float:left; text-align:left; padding:5px 0;}
		#photo_gallery_spaxe{}
		#photo_gallery_end{	padding:0px 10px; clear:both; text-align:right;	}
		#photo_gallery_end a{color:#999999;	}
		#photo_gallery_end_dog{padding-left:50px; padding-top:6px;}
/*-------------------------Featurd Block---*/
/*-------------------------Featurd Member Block---*/
/*#feat_mem_block{margin:15px 0 0 0; height:426px; background:url(../images/index_feat_member_bg.jpg) no-repeat;}
	#feat_mem_head{	height:25px; margin:0 0 10px 0;  background:url(../images/index_feat_member_head_bg.jpg) no-repeat; padding:   15px 0 0 28px;}
	#feat_mem_img{margin:0 0 0 13px; }
	#feat_mem_img_box1, #feat_mem_img_box2, #feat_mem_img_box3, #feat_mem_img_box4{
	 clear:both; margin:0 0; border:0px solid #000;}
	#feat_mem_img1, #feat_mem_img2, #feat_mem_img3, #feat_mem_img4{
	float:left; width:77px; margin:0; border:1px solid #7ADEF0;}
	#feat_mem_img_text1, #feat_mem_img_text2, #feat_mem_img_text3, #feat_mem_img_text4{
	width:318px; float:left; padding:10px 0 0 5px;background:url(../images/index_feat_mem_img_bg.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; height:70px;  margin:0 0 0 4px;}
    #view_more{margin:0px 28px 0 0; text-align:right;}*/
		
		
     #feat_mem_block{margin:15px 0 0 0; height:426px; background:url(../images/index_feat_member_bg.jpg) no-repeat;}
	#feat_mem_head{	height:25px; margin:0 0 0 0;  background:url(../images/index_feat_member_head_bg.jpg) no-repeat; padding:   15px 0 0 28px;}
	#feat_mem_img{margin:0 0 0 13px; }
	#feat_mem_img_box{
	 clear:both; margin:10px 0 0 0; clear:both; }
	#feat_mem_img{
	float:left; width:77px;margin:0 0 0 10px; border:1px solid #7ADEF0;}
	#feat_mem_img_text{
	width:318px; float:left; padding:10px 0 0 10px;;background:url(../images/index_feat_mem_img_bg.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; height:67px;  margin:0 0 0 4px;}
    #view_more{margin:2px 28px 0 0; text-align:right;}
/*-------------------------End Featurd Member Block---*/
/*-------------------------Index Page Right Block-------------------------*/		
	#index_right{width:275px; float:left; margin:3px 0 0 4px;	}	
	
	/*-------- -------------------Member Login Block ---------------------*/
	#member_login{height:199px; background:url(../images/index_mem_login_bg.jpg) no-repeat;}
	#member_head{height:30px; background:url(../images/index_mem_login.jpg) no-repeat; padding:10px 0 0 28px;}
	#user{height:20px; padding:10px 0 8px 15px;	}
	#user_box{width:150px; float:left;}
	#password{height:29px; padding:0px 0 0 15px;}
	#submit{height:28px; padding:8px 8px 5px 15px;}
	#sign{width:85px; float:left;}	
	#join{width:85px; float:left; margin-left:50px;	}
	#auto_login{clear:both; width:170px; height:20px;}
	#login_check{width:10px; float:left;}
	#login_text{width:70px; float:right; margin-top:3px; margin-right:75px;}
	#forget_text{margin-top:0px;}
	/*-------- -------------------End Member Login Block ---------------------*/		
	/*-------- ------------------Resources  Block ---------------------*/
	#reources{height:184px; background:#FFFEFA url(../images/index_ress_bg.jpg) no-repeat; padding:0px; margin:15px 0 5px 0;}
	#resource_head{	height:30px; background:url(../images/index_ress_head_bg.jpg) no-repeat; padding:13px 0 0 30px; margin:0 0 0 2px;	}
		#res{padding:0px 0 0 20px;}		
		#res_dogbreed{padding:5px 0;}
		#res_dogbreed_img{float:left; width:5px;}
		#res_dogbreed_img_text{float:left; width:20px;}
		#res_dogbreed_text{padding:0px 0 0 20px;}
		#res_petname{padding:2px 0;}
		#res_petname_text{ padding:0 0 0 20px;}
		#res_petwebsite{padding:2px 0;}
		#res_petwebsite_text{padding:0 0 0 20px;}
		#res_petfriendly{padding:2px 0;}	
	/*-------- ------------------Resources  Block ---------------------*/		
	/*-------- ------------------Right Yahoo Ad 1  Block ---------------------*/	
	#yahoo_ad{height:108px;	}
	#proplan{height:227px; margin-top:15px;}
/*********************************footer Block *************************************/
	#sapce{height:20px; clear:both;}
	#footer{background:url(../images/index_footer_bg.jpg) repeat-x; height:180px; clear:both; }
	#footer_main{position:relative; width:942px; margin:0 auto 0 auto;}
	#footer_top{margin:0px; height:130px;}
	#footer_block1{	width:248px; float:left; padding:14px 10px 0 52px;}
	#footer_block2{	width:218px; float:left; padding:14px 10px 0 52px;}
	#footer_block3{	width:198px; float:left; padding:14px 10px 0 52px;}
	#footer_end{text-align:center; padding:25px 0 0 0;}
		#footer_end_left{width:424px; padding:6px 0 0 150px; float:left;}
		#footer_links{float:left; width:400px;}
		#footer_right_img{float:right; width:20px; font-size:11px;}		
		#footer_end_right{width:300px; margin:6px 0 0 0px; float:right;	 text-align:right; font-size:11px;}
/*********************************End of Index Page Here *************************************/
/*********************************Registration Page Here *************************************/
#ragis_page{height:1040px; background:url(../images/registration/mainpage_bg.jpg) no-repeat; margin:0px 0;}
#ragis_page_left{width:552px; float:left; padding:118px 0 0 122px;}	
#regis_from_block{text-align:left; margin:5px 0 0 0;}
#yeepet_id{ padding:0 0 0 77px;}
#ragis_page_right{width:235px; height:579px; margin:53px 0 0 0; float:left; background:url(../images/registration/mainpage_right_block_bg.jpg) no-repeat; border:2px solid #F9F4B6;}	
#regi_login{width:220px; margin:205px 5px 0 8px;}
#rgis_sign_in{background:url(../images/login/signup.jpg) no-repeat; width:88px; height:22px; padding:5px 0 0 0; text-align:center; margin:0 0 0 25px;}
#rgis_sign_in_vals{background:url(../images/login/signup.jpg) no-repeat; width:88px; height:22px; padding:5px 0 0 0; text-align:center; margin:0 0 0 25px;Font-Family: Verdana,  Trebuchet MS,Tahoma; color:#000; text-decoration: none;}
#regis_login{ background:url(../images/login/login_but.jpg) no-repeat; width:107px; height:20px; text-align:center; 
padding:8px 0 0 0;}
/*****************************End Registration Page Content Block*******************************/
/*********************************Registration1 Page Here*************************************/
#ragis_page1{}
#regis_top_page{background:url(../images/registration/mainpage_top_bg.jpg) no-repeat; height:649px;}
#regis_middle_page{background:url(../images/registration/mainpage_middle_bg.jpg) repeat-y;}
#regis_bottom_page{height:174px;}
#ragis_page_left{width:552px; float:left; padding:118px 0 0 122px;}	
#ragis_middle_left{width:552px;  padding:0 0 0 154px;}
#ragis_bottom_left{width:552px;  padding:0 0 0 122px;}	

/*****************************Login Page******************************/
#login_page{margin:0px 0 20px 0; padding:0px 0 30px 0;}
#login_content{width:868px; float:left; height:220px;padding:15px 0 20px 50px;}
/*------------------------Main Page Left Block------------------*/
	#login_left{width:430px; float:left; padding:0px;}
		#loginlist{margin:17px 0 0 0; 	line-height:22px;}	
/*-------------------------Main Page Right Block-------------------------*/
	#login_right{width:438px; float:right; background:url(../images/login/login_right_bg.jpg) no-repeat; height:229px; }	
		#login_block{width:303px; margin:10px 0 0 133px;}
		#login_head{color:#9E5008; font-size:23px; 	padding:0 0 0 5px;}
		#login_head_shelter{color:#9E5008; font-size:20px; 	padding:0 0 5px 5px;}
		#login_from{ }
		#login_sign_in{ width:60px; text-align:center; 	padding:3px 0 0 0; 	margin:0 0 0 55px;}
/*****************************End Login Main Page Content Block*******************************/
/*****************************Forget Password Page Here*******************************/
#forget_page{ margin:6px 0 0 0; padding:0 0 10px 0; clear:both;}
/*-----------------------Main Left Block------------------*/
	#main_forget_block{ width:785px; height:332px; 	background:url(../images/forget_password/main_bg.jpg) no-repeat; padding:18px 0 0 22px;	margin:40px 0 40px 90px;}
		#forget_head{ width:228px; height:37px; background:url(../images/forget_password/head_bg.jpg) no-repeat; 
		padding:3px 0 0 2px; color:#585956;	font-size:21px;	}
		#forget_h2{ color:#69920B; font-size:12px;} 
		#forget_yeepet{ color:#8E4906; 	padding:20px 0 0 0;}
		#emilme_but{ width:112px; height:26px; padding:8px 0 0 0; text-align:center; 
		background:url(../images/forget_password/emilme_but.jpg) no-repeat;	}
/*****************************End Forget Password Main Page Content Block*******************************/
/*****************************Change Password Main Page Content Block*******************************/
	#main_change_block{ width:786px; height:332px; 	background:url(../images/forget_password/change_main_bg.jpg) no-repeat;	 padding:18px 0 0 22px;	margin:40px 0 40px 90px;}
		#change_head{ width:169px; height:37px; background:url(../images/forget_password/head_bg.jpg) no-repeat; margin:0; padding:3px 0 0 5px; color:#585956;	font-size:21px;	}
		#change_content{ margin:0 0 0 62px;	width:459px;}
		#change_h2{ color:#69920B; font-size:12px;}
		#changepassword_but{ width:126px; height:26px; padding:8px 0 0 0; text-align:center;
		background:url(../images/forget_password/change_password_but.jpg) no-repeat;}
/***************************** Gropus Main Block *******************************/
/*----------------------------- My Gropus main Page ---------------------------*/

#group_page_bg{ background:url(../images/mygroup/group_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

/*.index_page_new_bg{background:url(../images/bg_nav2.jpg) repeat-x; background-position:top; background-color:#; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}*/

.index_page_new_bg{ background:url(../images/petbackground.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

/*.index_page_new_bg{ background:url(../images/yeepetbgnew.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}*/

.index_page_new_bg_foots{ background-color:#EDFCBC; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

/*.index_page_new_bg_foots{ background:url(../images/yeetetbgnew.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}*/
.index_page_new_bg_footers{ background-color:#EDFCBC; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

/*.index_page_new_bg_footers{ background:url(../images/yeepetfooterbgnew.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}*/
.index_footer_page_new_bg{ background:url(../images/yeepetfooterbg.jpg) repeat; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

#group_nav{ width:88px; float:left; height:60px; margin:2px 0 0 0; text-align:center; background:url(../images/mygroup/group_navi_bg.jpg);}
#group_submenu{ text-align:center; color:#3B3C3D; margin:0 0 20px 0; padding:5px 0 15px  0;}
#group_submenu a{ color:#3B3C3D;}
#group_search{width:872px; height:64px; margin:10px 0 0px 50px; padding:15px 10px; background:url(../images/mygroup/group_search_bg.jpg) no-repeat;}
#group_search_but{ width:78px; height:24px; text-align:center; background:url(../images/mygroup/group_search_but.jpg) no-repeat;
padding:8px 0 0 0; margin:0; }
#group_search_but_contest{ text-align:center; background:url(../images/blue_blank.jpg) no-repeat;
padding:8px 0 0 0; margin:0; }
#group_eg{ color:#815009; font-size:9px;}
#group_page{ padding:10px 5px; clear:both;}
#group_content{ clear:both;}
#group_left{width:195px; float:left;}
#group_list{ padding:2px 0 0 18px; line-height:20px;}
#group_tags_head{ background:url(../images/mygroup/group_tages_head_bg.jpg) no-repeat; padding:12px 0 12px 39px; }
#group_tages_result{ padding:5px 8px; text-align:left; }
#group_right{ float:right; width:740px;}
#group_status{ clear:both; height:41px; }
#group_categories{ margin-top:42px; background:#E6FBFF url(../images/mygroup/group_letft_categories_bg.jpg) no-repeat;}
#group_categ_end{background:url(../images/mygroup/group_letft_cate_end_bg.jpg) no-repeat; height:12px;}
#group_category_head{ background:url(../images/mygroup/group_category_head.jpg) no-repeat; padding:12px 0 12px 39px;}
#group_tags{ background:url(../images/mygroup/group_tages_bg.jpg) no-repeat; margin:20px 0 0 0; }
#group_creat_but{ background:url(../images/mygroup/group_creat_but.jpg) no-repeat; width:108px; padding:8px 0; float:left; text-align:center; margin:8px 0 0 0;}
#group_creat_but_new{ background:url(../images/mygroup/group_creat_but.jpg) no-repeat; width:108px; padding:8px 0; float:left; text-align:center; margin:0px 0 3 0;}
#group_pages{ width:385px; float:right; margin:6px 0 0px 0;}
#group_result{ clear:both;}
#group_result_head{ background:url(../images/mygroup/group_result_head_bg.jpg) no-repeat; height:30px; padding:14px 0 0 18px; }
	#group_reslt_sortby{ width:73px; margin:0 4px; float:left; }
	#group_reslt_groupname{ width:128px; text-align:center; margin:0 4px; float:left;}
	#group_reslt_grouptype{ width:65px; text-align:center; margin:0 4px; float:left;}
	#group_reslt_category{ width:80px; margin:0 2px;float:left; text-align:center;	}
	#group_reslt_city{ width:61px; margin:0 2px 0 2px; text-align:center; float:left;}
	#group_reslt_state{ width:90px; margin:0 2px; text-align:center; float:left;}
	#group_reslt_member{ width:65px; margin:0 4px 0 8px; text-align:center; float:left; }
	#group_reslt_date{ width:84px; margin:0 1px; text-align:center; float:left; padding:0 0 2px 0}
#group_result_mid_bg{ background:url(../images/mygroup/group_search_result_mid_bg.jpg) repeat-y; padding:5px 0 0 10px;}
#group_result_select{ width:720px; clear:both; height:92px; padding:10px 0 0 0; background:url(../images/mygroup/group_result_select_bg.jpg) no-repeat; margin:0px 0 10px 0px; border:1px solid #66EAFE; }

	#group_reslt_sortby_1{ width:110px; margin:0 6px 0 2px; float:left; text-align:center;}
	#group_reslt_groupname_1{ width:128px; text-align:left; margin:0 2px; float:left;}
	#group_reslt_grouptype_1{ width:55px; text-align:left; margin:12px 2px; float:left;}
	#more{margin:8px 0px 0 0px; text-align:right; }
	#group_reslt_category_1{ width:76px; margin:12px 2px;float:left; text-align:left;	}
	#group_reslt_city_1{ width:61px; margin:12px 2px; text-align:left; float:left;}
	#group_reslt_state_1{ width:90px; margin:12px 2px; text-align:center; float:left;}
	#group_reslt_member_1{ width:60px; margin:12px 2px; text-align:center; float:left; }
	#group_reslt_date_1{ width:80px; margin:12px 1px; text-align:center; float:right; }
#group_result_end_bg{  clear:both; background:url(../images/mygroup/group_search_result_end_bg.jpg) no-repeat; height:15px;}
#group_result_block{ width:720px; clear:both; height:92px; padding:5px 0 5px 0; margin:5px 0 5px 0px;}
#group_result_block{ width:720px; clear:both; height:92px; padding:5px 0 5px 0; margin:5px 0 5px 0px;}
#shelter_result_block{ width:720px; clear:both; height:40px; padding:5px 0 5px 0; margin:5px 0 5px 0px;}
#group_result_bottom{ height:20px; margin:6px 0 6px 0; }

/*------------Group Founded or Group Joined pages here --------------------------------*/
#group_brows_group{ margin-top:42px; background:url(../images/mygroup/group_browse_group_bg.jpg) no-repeat; }
#group_tags_head{ background:url(../images/mygroup/group_tages_head_bg.jpg) no-repeat; padding:12px 0 12px 39px; }
#group_categories_1{margin-top:15px; background:url(../images/mygroup/group_letft_categories_bg.jpg) no-repeat;}
#group_category_head_1{ background:url(../images/mygroup/group_category_head.jpg) no-repeat; padding:12px 0 12px 39px; }
#group_list_1{ padding:2px 0 0 18px; line-height:20px;}

/*----------- Group All Profile  page here -------------------------------*/

#mygroup_categories{ margin-top:18px; background:#E6FBFF url(../images/mygroup/group_letft_categories_bg.jpg) no-repeat;}
#allgroup_categories{ margin-top:52px; background:#E6FBFF url(../images/mygroup/group_letft_categories_bg.jpg) no-repeat;}
#allgroup_tags{ background:#E6FBFF url(../images/mygroup/allprofie_tags_bg.jpg) no-repeat; margin:6px 0 0 0; }
#allgroup_tags_head{ padding:13px 0 12px 39px;}
#allgroup_tages_text{ padding:5px 8px; text-align:left; }
#allgroup_tage_end{background:url(../images/mygroup/allprofie_tags_end_bg.jpg) no-repeat; height:13px;}
#group_list{ padding:2px 0 0 18px; line-height:20px;}
/*----------- Group Profile Public joined page here -------------------------------*/
#gppj_submenu{width:545px; margin:0 0 0 250px; height:30px;}
#gppj_submenu_img{ float:left; margin:0 5px;}
#gppj_submenu_link{ float:left; padding:3px 5px 0 0; text-align:left;}
#gppj_main_page{padding:0px;}
/*#gppj_page_content{clear:both; background:#fff url(../images/mygroup/group_page_round_bg.jpg) no-repeat;}*/
#gppj_page_content{clear:both; background:#fff;}
#gppj_group_url{height:30px; padding:7px 0 0 0; color:#0846C4; margin:0 0 0 22px;}
#gppj_group_block{ clear:both; margin:0; background:#fff;}
#gppj_left_pic{ width:223px; float:left; margin:5px 0px 5px 0px;  }
#gppj_left_pic_shelter{ width:162px; float:left; margin:5px 0px 5px 5px;  }
	 #gppj_top_block{ padding:0 0 0px 0; text-align:center;}
	 #gppj_top_pic{ margin:0 0 0px 0;}
	 #gppj_photo_gallery{margin:10px 0 0 0;}
	 #gppj_photoes{width:102px; margin:5px 7px 5px 0; float:left;}
	 #gppj_photoes2{width:85px; margin:5px 7px 5px 0; float:left;}
	 #gppj_photoes1{width:102px; margin:5px 0 5px 7px; float:left;}
		 
#gppj_middle{ width:492px; float:left; margin:0px 5px 0 1px; }
	 #gppj_top_text{clear:both;}
		 #gppj_top_left{ width:250px; margin:9px 0 5px 7px; text-align:justify; float:left;}
		 #gppj_top_right{text-align:left; float:right;}
	 #gppj_member_block{ clear:both;}
	 	 #gppj_member_top{height:32px; }
		 	#gppj_member1{width:156px; padding:10px 0 0 42px; height:24px; background:url(../images/mygroup/gppj_member_block_bg.jpg) no-repeat; margin:0 0 0 0;}
			 #gppj_member_block2{height:159px; padding:3px 0 0 0; width:501px; background:url(../images/mygroup/gppj_member_photo_bg.jpg) no-repeat;}
			 #gppj_mem_photo_mid{width:452px; margin:0 22px 0 22px; padding:0px 2px 0 2px; text-align:center; height:127px; background:#FFFFFF; clear:both;}
			 #gppj_mem_photoes{ width:93px; float:left; padding:0 10px; margin:24px 0 0 0;}
			 
/*#gppj_discussion_block{ height:268px; background:url(../images/mygroup/gppj_discussion_bg.jpg); border:1px solid #DAE4E6; margin:15px 0 0 0;}
	

#gppj_discussion_block{background:#DEF0FA url(../images/mygroup/gppj_discussion_bg.jpg) top repeat-x; border:1px solid #DAE4E6; margin:15px 0 0 0;}
	#gppj_discussion_head_bg{ height:36px; padding:0 40px; background:url(../images/mygroup/gppj_discussion_head_bg.jpg) no-repeat;}
		#gppj_discussion_head_left{float:left; margin:11px 0 0 0;}
		#gppj_discussion_head_right{ float:right; margin:15px 0 0;}
		#gppj_discussions_content{padding:0 10px;}	*/	 
					 #gppj_discussion_block{background:#DEF0FA url(../images/mygroup/gppj_discussion_bg.jpg) top repeat-x; border:1px solid #DAE4E6; margin:0px 0 0 0;}			 	
	#gppj_discussion_head_bg{ height:36px; padding:0 40px; background:url(../images/mygroup/gppj_discussion_head_bg.jpg) no-repeat;}
		#gppj_discussion_head_left{float:left; margin:11px 0 0 0;}
		#gppj_discussion_head_right{ float:right; margin:15px 0 0;}
		#gppj_discussions_content{padding:0 10px;}		
#gppj_right_ad{ width:170px; float:left; margin:0 0 0 5px;}
	#gppj_right_add1{margin:0 0 5px 0;}
	#gppj_right_add2{margin:0 0 8px 0;}
	#gppj_right_add3{margin:0 0 10px 0;}
	#gppj_right_add4{margin:0 0 10px 0;}
/*----------- Group Profile Public Unjoined page here -------------------------------*/
#gppuj_submenu{ margin:0 0 0 350px; height:30px;}
/*----------- Group Profile Public Pandding Members page here -------------------------------*/
#gppm_submenu{ margin:0 0 0 156px; height:30px;}
#gppm_member{width:155px; height:24px; text-align:center; float:left; background:url(../images/mygroup/gppm_member_bg.jpg) no-repeat; padding:8px 0 0 0;}
#gppm_member1{width:155px; height:24px; text-align:center; float:left; background:url(../images/mygroup/gppj_member_block_bg.jpg) no-repeat; padding:8px 0 0 0;}
#gppm_pandding{width:159px; height:24px; text-align:center; float:left; background:url(../images/mygroup/gppm_padding_member.jpg) no-repeat; padding:8px 0 0 0;}
#gppm_moderators{width:122px; height:24px; text-align:center; float:left; background:url(../images/mygroup/gppm_moderatoers.jpg) no-repeat; padding:8px 0 0 0;}

#grp_member{width:153px; height:32px; text-align:center; float:left; background:url(../images/mygroup/gppm_member11_bg.jpg) no-repeat; padding:8px 0 0 0;}
#grp_member2{width:153px; height:32px; text-align:center; float:left; background:url(../images/mygroup/gppm_member11_bg_bdr.jpg) no-repeat; padding:8px 0 0 0;}

#grp_moderator{width:122px; height:32px; text-align:center; float:left; background:url(../images/mygroup/gppm_moderatoers22.jpg) no-repeat; padding:8px 0 0 0;}
#grp_moderator2{width:122px; height:32px; text-align:center; float:left; background:url(../images/mygroup/gppm_moderatoers22_bdr.jpg) no-repeat; padding:8px 0 0 0;}

#grp_pending{width:159px; height:32px; text-align:center; float:left; background:url(../images/mygroup/gppm_padding_member22.jpg) no-repeat; padding:8px 0 0 0;}
#grp_pending2{width:159px; height:32px; text-align:center; float:left; background:url(../images/mygroup/gppm_padding_member22_bdr.jpg) no-repeat; padding:8px 0 0 0;}

			 #gppm_member_top_link{text-align:right; width:472px;  margin:0 22px 0 22px;}
	#gppj_member_block3{height:159px; padding:3px 0 0 0; width:501px; background:url(../images/mygroup/gppj_member_photo_bg1.jpg) no-repeat;}
			 #gppm_mem_photo_mid{width:452px; margin:0 22px 0 22px; padding:0 2px 0 2px; text-align:center; height:115px; background:#FFFFFF; clear:both;}			 
			 #gppm_mem_photoes{ width:92px; float:left; padding:8px 10px 0 8px;}
			 
			 #gppm_mem_photo_end{margin:0 10px; padding:0 0 0 8px;}
			 #gppm_mem_photo_end_types{margin:0 5px; padding:0 0 0 5px;}
			 #gppm_mem_text{padding:2px 0 0 2px; float:left;}
/*-----------Group Topic List page here ------------------------------------------------*/
#goup_topic_pages{ width:413px; float:right; margin:5px 0 8px 0; height:30px;}
	#gtopic_page_content{ clear:both; background:#FFFFFF;}		
		#gtopic_content_top{width:925px; height:34px; padding:0 0 0 8px; margin:0 0 0 5px;}
		#gtoic_url{ float:left; width:400px; margin:15px 0 0 0; color:#0846C4;}
		#gtopic_button{ float:right; width:110px; }
		#gtopic_post_but{ background:url(../images/mygroup/group_creat_but.jpg) no-repeat; width:108px; padding:8px 0; text-align:center; margin:2px 0 0 0; }
	#gtopic_left_pic{ width:223px; float:left; margin:10px 0px 0 0; padding:0 0 0 15px; }
		 #gtopic_top_block{ padding:0; text-align:center;}
		 	#gtopic_top_pic{ margin:0 0 10px 0;}
		 #gtopic_right_discussion{ width:648px; float:left; margin:10px 0 0 45px;}
	#gtopic_discussion_block{ background:#FAF8EB url(../images/mygroup/gtopic_discussion_bg.jpg) no-repeat;}
	#gtopic_discussion_end{ background:url(../images/mygroup/gtopic_discussion_end_bg.jpg) no-repeat; height:45px;}
		#gtopic_discussion_head_bg{ height:25px; padding:8px 0 0 40px;
		 background:url(../images/mygroup/gtopic_discussion_head_bg.jpg) no-repeat;}
		#gtopic_discussions_content{padding:0 10px;}

/*-----------Group Topic Details page here ------------------------------------------------*/
#gdetail_submenu{width:445px; margin:0 0 0 350px; height:30px;}
#goup_detail_pages{ width:420px; float:right; margin:0 0 4px 0; height:25px; }
#gdetail_page_content{ clear:both; margin:0;}
		#gdetail_right{ width:655px; float:left; margin:10px 0 0 38px;}
			#gdetail_right_new{ width:690px; float:left; margin:10px 0 0 0px;}
		  #gdetail_top_block{background:#DEF0FA url(../images/mygroup/gdetail_right_top_bg.jpg) no-repeat; margin:0; padding:0 14px;}
			#gdetail_top_block_new{background:#DEF0FA url(../images/mygroup/gdetail_right_top_bg_new.jpg) no-repeat; margin:0; padding:0 14px;}
			#gdetail_top_end_new{background:url(../images/mygroup/gdetail_right_top_end_bg_new.jpg) no-repeat; height:13px;}
			#gdetail_top_end{background:url(../images/mygroup/gdetail_right_top_end_bg.jpg) no-repeat; height:13px;}
				#gdetail_head_left{float:left; padding:3px 0 0 0; }
				#gdetail_head_right{float:right; margin:0 3px 0 0;}
					#gdetail_topic_repbut{ background:url(../images/mygroup/gdetail_topic_repbut.jpg) no-repeat; width:110px; padding:8px 0; text-align:center; margin:2px 0 0 0; height:18px; }
				#gdetail_topic_content{ padding:0px; clear:both;}
					#gdetail_topic_left{width:103px; float:left; margin:0px 0 0 0; text-align:center;}
					
					#gdetail_topic_img_text{padding:3px 0; text-align:center;}
					#gdetail_topic_right{ width:505px; float:right; margin:30px 0 0 0;}
			#gdetail_discussion{ width:653px; background:#F7FDFE; margin:20px 0 0 0; clear:both;}
			#gdetail_discussion_new{ width:688px; background:#F7FDFE; margin:20px 0 0 0; clear:both;}
				#gdetail_discussion_head{ background:url(../images/mygroup/gdetail_discussions_head_bg.jpg) no-repeat; 
				 padding:8px 0 0 35px; height:28px; color:#106F9F}
				#gdetail_discussion_block{ border-bottom:1px solid #D5D5D5; width:620px; margin:7px 15px; padding:8px 0 2px 0;}			
					#gdetail_discussion_photo_block{ width:102px; float:left; margin:0; text-align:center; }
					#gdetail_discussion_text{ width:320px; float:left; margin:10px 0 0 0; text-align:left; }
					
					#gdetail_discussion_photo_text{padding:5px 0; text-align:center;}
					#gdetail_discussion_mid{ float:left; margin:2px 0 0 22px;}
					#gdtail_discusion_right{ width:148px; margin:13px 0 0 45px; float:right;}
						#gdetail_discussion_but1{ float:left; width:62px;
						 background:url(../images/mygroup/gdetail_discussion_edit_bt.jpg) no-repeat; margin:0 4px; 
						 text-align:center; height:17px; padding:3px 0}
						#gdetail_discussion_but2{ float:left; width:62px; 
						background:url(../images/mygroup/gdetail_discussion_edit_bt.jpg) no-repeat; margin:0 4px; 
						text-align:center; height:17px;padding:3px 0}
	/*-----------Upload group page here ------------------------------------------------*/
#upload_group_left{ width:119px; background:url(../images/mygroup/upload_group_pic_left_bg.jpg) no-repeat; padding:10px; float:left;}
#upload_group_right{ width:739px; float:left; margin:0 0 0 40px;}
	#upload_group_right_head{background:url(../images/mygroup/upload_group_right_headbg.jpg) no-repeat;}
	#upload_group_right_mid{background:url(../images/mygroup/upload_group_right_midbg.jpg) repeat-x; padding:0 0 10px 0; border:2px solid #DFDFDF;}	
	#upload_group_from{background:#fff; width:700px; margin:0 8px; padding:10px 10px 0 10px; border:1px solid #E1FBFF;}
/*-----------View group pics page here ------------------------------------------------*/
#view_group_pic{width:950px; margin:0 5px; padding:10px 0; }
	#view_group_pic_head{width:923px; height:28px; background:url(../images/mygroup/view_group_pics_head_bg.jpg) no-repeat; padding:10px 10px 0 10px; margin:0 0 10px 0;}
	#view_group_pic_block{ clear:both;width:930px; background:url(../images/mygroup/view_group_pics_block_bg.jpg) no-repeat; margin:5px; padding:0 8px;height:150px;}
		#view_group_pics{width:105px; float:left; text-align:center; margin:15px 20px 0 20px; }	
/********************************GALLERY PAGES BLOCK*********************************/	
#gallery_page_bg{ background:url(../images/gallery/gallery_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#group_nav{ width:88px; float:left; height:61px; text-align:center; background:url(../images/mygroup/group_navi_bg.jpg);}
#gallery_nav{ width:88px; float:left; height:59px; text-align:center; background:url(../images/gallery/gallery_navi_bg.jpg) no-repeat; padding:2px 0 0 0; }
#gallery_submenu{ text-align:center; color:#3B3C3D; padding:3px 0 0 0; margin:0 0 0 96px;}
#gallery_submenu a{ color:#3B3C3D;}
#gallery_main_page{ clear:both;}
#gallery_left_block{ width:230px; float:left; margin:15px 0;}
	#gallery_today_cutie{ background:url(../images/gallery/gallery_left_top_bg.jpg) no-repeat; margin:0;}
		#gallery_today_photo{width:67px; float:left; margin:8px 10px;}
		#gallery_today_text{ width:126px; float:left; margin:8px 0 0 0;}
	#gallery_week_cutie{ background:url(../images/gallery/gallery_left_top_bg.jpg) no-repeat; margin:0;}
		#gallery_week_photo{width:67px; float:left; margin:8px 10px;}
		#gallery_week_text{ width:126px; float:left; margin:8px 0 0 0;}
#gallery_right_block{ float:left; width:720px; padding:0; margin:15px 0;}
/*---------------------------- My Home page Here -------------------------------*/
#home_page_bg{background:url(../images/home/home_page_bg.jpg) repeat-x; }
#shelter_home_page_bg{background:url(../images/home/shelter_home_page_bg.jpg) repeat-x; }
#home_nav{ float:left; width:88px; height:62px; margin:1px 0 0 0; background:url(../images/home/home_nav_bg.jpg) no-repeat; text-align:center;}
#myhome_submenu{width:900px; margin:3px 0 0 75px; height:28px;}
#myhome_submenu1{width:750px; margin:1px 0 0 115px; height:25px;}
#myhome_submenu_img{ float:left; margin:0 10px;}
#myhome_submenu_link{ float:left; padding:3px 5px 0 0; text-align:left;}
#myhome_submenu_link_shelter{ padding:3px 5px 0 0; text-align:left;}
/*#myhome_page_content{clear:both; background:#fff url(../images/mygroup/group_page_round_bg.jpg) no-repeat; }*/
#myhome_page_content{clear:both; background:#fff;}
	#myhome_left_pic{ width:223px; float:left; margin:5px 0px 5px 5px;  }
	#myhome_left_pic_new{ width:200px; float:left; margin:5px 0px 5px 5px;  }		
	#myhome_middle{ width:410px; float:left; margin:44px 5px 0 15px; }
	#myhome_middle1{ width:410px; float:left; margin:2px 5px 0 15px; }
	#myhome_middle1_new{ width:433px; float:left; margin:2px 5px 0 15px; }
	#myhome_yourpets{ margin:25px 0 0 0; }		
		#myhome_block_head{height:23px; padding:7px 0 0 38px; background:url(../images/home/home_mid_yourpets_head.jpg) no-repeat;}
		#myhome_block_head_new{height:23px; padding:7px 0 0 38px; background:url(../images/home/home_mid_yourpets_head_myho.jpg) no-repeat;}
		#myhome_block{width:126px; margin:0 8px 0 0; float:left; background:url(../images/home/home_mid_yourpets_bg.jpg) no-repeat;}
		#myhome_block_new{width:136px; margin:0 8px 0 0; float:left; background:url(../images/home/home_mid_yourpets_bg_myhome.jpg) no-repeat;}
		#myhome_block_txt{width:100px; text-align:center;  margin:0 12px 12px 12px;}
	#myhome_coolpeople{ clear:both; margin:18px 0 0 0; background:url(../images/home/home_cool_peoples_bg.jpg) no-repeat;}
	
		#myhome_coolpeople_new{ clear:both; margin:18px 0 0 0; background:url(../images/home/home_cool_peoples_bg_myhome.jpg) no-repeat;}
		#coolpeople_head{ padding:8px 0 0 40px; }
		#coolpeople_block{ clear:both; padding:15px 0 0 29px;}
			#coolpeople_img_block{text-align:center; margin:0 5px 0 0; float:left; width:110px;}
			#coolpeople_img_block_new{text-align:center; margin:0 5px 0 0; float:left; width:120px;}
	#myhome_coolpets_new{ clear:both; margin:18px 0 0 0; background:url(../images/home/home_cool_pets_bg_new.jpg) no-repeat;}			
	#myhome_coolpets{ clear:both; margin:18px 0 0 0; background:url(../images/home/home_cool_pets_bg.jpg) no-repeat;}
#myhome_right{width:287px; float:left; }
	#myhome_newsupdate{ margin:44px 0 0 0; }
	#newsupdate_head{height:25px; background:url(../images/home/home_news_head_bg.jpg) no-repeat; padding:15px 0 0 15px;}
	#newsupdate_mid{background:url(../images/home/home_news_mid_bg.jpg) repeat-y; padding:15px 15px 15px 17px;}
	#newsupdate_end{background:url(../images/home/home_news_end_bg.jpg) no-repeat; height:10px;}
	#today_pete{ background:url(../images/home/home_todays_pet_bg.jpg) no-repeat; margin:10px 0; padding:10px 10px;}			
/*--------------------------------- My Pet Profile Page Here -----------------------------------------------*/
#pet_profile_voterec_head{background:url(../images/home/my_pet_profile_voterec_bg.jpg) no-repeat; width:180px; height:20px; padding:5px 0 10px 35px;}
	#petprofile_middle{ width:450px; float:left; margin:0 5px 0 15px; }
	#petprofile_right{width:200px; float:left; }
	#petprofile_family{ clear:both; width:442px; height:176px; margin:18px 0 0 0; background:url(../images/home/pet_profile_family_mem_bg.jpg) no-repeat;}
#pet_profile_res{background:#fff url(../images/home/pet_profile_res_bg.jpg) repeat-x; width:441px; margin:10px 0;}
	#pet_profile_res_head{background:url(../images/home/pet_profile_res_head_bg.jpg) no-repeat; padding:8px 0 5px 42px;}			
	/*--------------------------------- My Home Mailbox Page Here -----------------------------------------------*/
#mailbox_left{width:190px; float:left; margin:10px 0 0 10px; height:200px; padding:3px 0; background:url(../images/home/mailbox_bg.jpg) no-repeat;}
#mailbox_right{ width:710px; margin:10px 0 0 10px; float:left;}
	#mailbox_delete_but{background:url(../images/home/mailbox_delete_but.jpg) no-repeat; float:left; width:75px; height:15px;}
	#mailbox_status{background:url(../images/home/mailbox_status_bg.jpg) no-repeat;}

	/*--------------------------------- My Account Settings Page Here -----------------------------------------------*/
#my_account_left{ float:left; width:160px; margin:15px;}
#my_account_right{ float:left; width:720px; margin:15px 0 0 20px;}
	#my_account_head{background:#fff url(../images/home/my_account_head_bg.jpg) no-repeat; padding:12px 0 5px 42px;}
#my_account_mail{ width:600px; background:#fff url(../images/home/my_account_mail_head_bg.jpg) no-repeat; padding:12px 0 10px 35px; border-top:2px dotted #C8C6C6;}

/************************************ Pet Pages Here ******************************************************/
#pet_page_bg{ background:url(../images/pets/pet_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#pet_nav{ width:88px; float:left; height:62px; margin:1px 0 0 0; text-align:center; background:url(../images/pets/pets_navi_but_bg.jpg);}
#pet_submenu{ text-align:center; color:#3B3C3D; margin:0 0 0 2px; padding:3px 0 0 0;}	
#petcontest_submenu{ text-align:center; color:#3B3C3D; margin:0 0 0 2px; padding:3px 0 0 0;}		
#pets_left{ width:195px; float:left; margin:5px 0 5px 0;}
	#pets_left_head{background:url(../images/pets/pets_left_head_bg.jpg) no-repeat; padding:12px 0 0 38px; height:26px;}
	#pets_left_mid{background:url(../images/pets/pets_left_bg.jpg); padding:0;}				
#pets_pages_left{ width:200px; float:left; }
#pets_pages_left_new{ width:300px; float:left; }
#pets_pages_right{ width:385px; float:right;}	
			
#pets_result_head{ background:url(../images/pets/pets_pic_gallery_head_bg.jpg) no-repeat; height:30px; padding:14px 0 0 18px; }			
#pets_result_mid{ background:url(../images/pets/pets_pic_gallery_mid_bg.jpg) repeat-y; padding:5px 5px; }
	#pets_img_block{ padding:0 4px; margin:5px 3px 5px 3px; text-align:left; float:left; } 
	#pets_img{text-align:center; padding:0px}				
#pets_result_end{ background:url(../images/pets/pets_pic_gallery_end_bg.jpg) no-repeat; height:12px; clear:both;  }	
/*--------------------------------- My Pet Profile Page Here -----------------------------------------------*/
#pet_profile_voterec_head{background:url(../images/home/my_pet_profile_voterec_bg.jpg) no-repeat; width:180px; height:20px; padding:5px 0 10px 35px;}
	#petprofile_middle{ width:450px; float:left; margin:0 5px 0 10px; }
	#petprofile_right{width:200px; float:left; }
	#petprofile_family{ clear:both; width:442px; height:176px; margin:18px 0 0 0; background:url(../images/home/pet_profile_family_mem_bg.jpg) no-repeat;}
#pet_profile_res{background:#fff url(../images/home/pet_profile_res_bg.jpg) repeat-x; width:441px; margin:10px 0;}
	#pet_profile_res_head{background:url(../images/home/pet_profile_res_head_bg.jpg) no-repeat; padding:8px 0 5px 42px;}
	
	/********************************GALLERY PAGES BLOCK*********************************/	
#gallery_page_bg{ background:url(../images/gallery/gallery_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#gallery_nav{ width:88px; float:left; height:59px; text-align:center; background:url(../images/gallery/gallery_navi_bg.jpg) no-repeat; padding:2px 0 0 0; }
#gallery_submenu{ text-align:center; color:#3B3C3D; padding:3px 0 0 0; margin:0 0 0 96px; height:30px;}
#gallery_submenu a{ color:#3B3C3D;}

/*--------------------------------- My People Page Here -----------------------------------------------*/			
#people_page_bg{ background:url(../images/people/people_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#people_nav{ width:88px; float:left; height:62px; margin:1px 0 0 0; text-align:center; background:url(../images/people/people_navi_but_bg.jpg) no-repeat;}
#people_submenu{ text-align:center; color:#3B3C3D; margin:0 0 0 250px; padding:3px 0 0 0;}		

/* -------------------------------- Yellow Pages ------------------------------------------------------- */			
#yellow_pages_nav{ width:110px; float:left; height:61px; margin:1px 0 0 0; text-align:center; 
background:url(../images/yellowpages/yellowpage_navi_bg.jpg) no-repeat; padding:2px 0 0 0}
	
#yellow_page_bg{ background:#fff url(../images/yellowpages/yellow_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}	
#yellow_page_bg2{ background:#fff url(../images/yellowpages/yellow_page_bg2.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}	
/*--------------------------------  Classified Pages Start Here -------------------------------------------*/
#classifieds_navi{ width:105px; float:left; height:60px; text-align:center;
 background:url(../images/classifieds/classified_navi_bg.jpg) no-repeat; padding:2px 0 0 0}	
 #classifieds_navi_yellow{ width:105px; float:left; height:60px; text-align:center;
 background:url(../images/yellow_page_bg.jpg) repeat-x; padding:2px 0 2px 0}	
#classified_page_bg{ background:#fff url(../images/classifieds/classified_page_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}	

/* ------------------------------- Adoption Pages Start here ----------------------------------------------*/
#adoption_navi{ width:90px; float:left; height:60px; text-align:center;
 background:url(../images/adoption/adoption_navi_bg.jpg) no-repeat; padding:2px 0 0 0}	
 
#adoption_page_bg1{ background:url(../images/adoption/adoption_page_bg.jpg) top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}	

/* -------------------------------- Froums styles here  --------------------------------------------------- */
#froums_navi{ width:87px; float:left; height:60px; text-align:center; background:url(../images/forums/forum_navi_bg.jpg) no-repeat; padding:2px 0 0 0; margin:1px 0 0 0;}
 #froums_page_bg{ width:105px; float:left; height:60px; text-align:center;
 background:url(../images/forum_page_bg.jpg) repeat-x; padding:2px 0 2px 0}
#adoption_page_bg{ background:#fff url(../images/forums/froum_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}						
#adoption_page_bg34{ background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
/* new footer 10-12-2007   */
/*********************************footer Block *************************************/
	#sapce{height:20px; clear:both;}
	#footer1{background:url(../images/index_footer_bg2.jpg) repeat-x bottom; clear:both; }
	#footer_main1{position:static; width:852px; margin:0 auto 0 auto; /*height:169px;*/ padding:13px 0 0 50px;}
	#footer_main2{position:static; width:987px; margin:0 auto 0 auto; /*height:169px;*/ padding:13px 0 0 30px;}
	#index_footer{ clear:both;/* height:145px;*/ }	
	#footer_top{height:150px;}
	#index_footer_block1{width:270px; float:left; padding:0px 10px 0 5px;}
	#index_footer_block2{width:230px; float:left; padding:0px 10px 0 5px;}
	#index_footer_block3{width:208px; float:left; padding:0px 10px 0 30px;}
	#index_footer_block13{width:230px; float:left; padding:0px 2px 0 10px;}
	#index_footer_block15{width:300px; float:left; padding:0px 0px 0 0px;}
	#index_footer_block14{float:left; padding:0px 2px 0 10px;}
	#index_footer_end{text-align:center; padding:0px 0 0 0;}
		#index_footer_end_left{width:570px; padding:0px 0 0 10px; float:left;}
		#index_footer_links{float:left; width:570px;}
		#index_footer_right_img{float:right; width:20px; font-size:11px;}		
		#index_footer_end_right{width:300px; margin:2px 0 0 0px; float:right; text-align:right; font-size:10px;}
		
/* new 03-01-2008 */
/*--------------------------------  No Pets Profile Pages Start Here -------------------------------------------*/
.NopetProfilePagecontent{
width:940px; padding:5px 8px;
}
.NoPetProfileTop{
background:url(../images/pets/no_pet_profile_top1_bg.jpg) no-repeat; margin:25px 0 0 0; width:917px; height:25px; padding:10px 0 0 0;}
.CoolPetsBlock{
background:#fff url(../images/pets/no_pet_profile_top2_bg.jpg) no-repeat; width:904px; height:210px; margin:15px 0 0 0; padding:5px 8px;}
#CoolPetsHead{
clear:both; height:25px; padding:3px 0 0 35px; }
.CoolPetsImagesBlock{
clear:both; padding:8px 0 8px 40px;}
.CoolPetsImageBlock{
width:114px; height:139px; margin:5px 2px; float:left; }

/* Blog Pages Start Here   */

#blog_navi{ width:87px; float:left; height:60px; text-align:center; background:url(../images/blog/blog_navi_bg.jpg) no-repeat; padding:2px 0 0 0}
 
#blog_page_bg{ background:#fff url(../images/blog/blog_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}	
#news_page_bg_23{ background:#fff url(../images/blog/news_page_bg_23.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#BlogContentBlock{ width:960px; clear:both; }
#BlogContent{ width:903px; border-left:1px solid #EDEDED; border-bottom:1px solid #EDEDED; border-right:1px solid #EDEDED; padding:5px 8px 10px 8px; background:#F1F7F7; }
.BlogContent1{ width:645px; border:1px solid #E8E8E8; background:#fff; padding:3px; float:left; }
.BlogContent2{ clear:both; border:1px solid #E8E8E8; background:#fff; padding:10px 12px 21px 12px; margin:0 0 3px 0;; }
.BlogContent3{ width:614px; padding:3px; float:left; }

.ConnieBlogs{ width:200px; float:left; }
.ConnieBlogContent{ clear:both; background:#fff; padding:5px 11px; }
.BlogCommentsImg{ float:left; width:20px; }
.BlogCommentstext{ float:left; padding:2px 0; width:80px; }



.postleft{ width:70px; text-align:right; float:left; padding:3px 0; }
.postright{ width:335px; text-align:left; float:left;  padding:0 8px; }

/* Home My Blog Styles */
.MyBlogLeftText{
padding:0 18px; line-height:18px; }

/* 20-03-2008 --- New Index Page */
#NewIndex_LeftBlock{ width:632px; float:left; height:1000px; }
#NewIndex_LeftBlockBanner{ width:628px; float:left;  border:#e2e2e2 1px solid; padding:1px; }
#NewIndex_RightBlock{ width:305px; float:right; }
.NewIndex_Signin{ height:230px; clear:both; border:1px solid #F0F0F0; padding:4px; }
.IndexBannerImg{width:410px; height:278px; float:left; background-color:#99CCFF;}
.IndexBannerText{width:215px; height:278px; float:right; background-color:#fff; background-image:url(../images/index_yellowbg.jpg); background-repeat:repeat-x;}
.IndexTextOne{width:215px; height:44px; float:left;  padding-top:10px}
.IndexTextTwo{width:210px; height:20px; float:left; padding-left:5px}
.IndexTextThree{width:215px; height:112px; float:left; }
.IndexTextFour{width:205px; height:34px; float:left;  padding-left:10px;}
.IndexTextFive{width:215px; height:45px; float:left; text-align:center}
.IndexListing{width:212px; height:20px; float:left; }
.IndexListing1{width:212px; height:32px; float:left; }
.IndexArrow{width:20px; height:15px; float:left; }
.IndexListingText{width:192px; height:15px; float:right;}
#IndexMiddelContainer{ width:635px; height:700px; float:left; /*background-color:#99CCFF;*/ padding-top:10px}
#IndexMiddelLeftContainer{ width:245px; height:700px; float:left; /*background-color: #99CC00;*/ }
#IndexMiddelRightContainer{ width:378px; height:700px; float:Right;/* background-color: #99CC00;*/ }
#FeaturedGroupContainer{width:245px; height:350px; float:left; border:1px #f4eebe solid; background-image:url(../images/featuredgroupsbg.jpg); background-repeat:repeat-x}
#LatestBlogContainer{width:368px; height:279px; float:left; padding-left:7px; }
#LatestBlogInnerContainer{width:368px; height:279px; float:left; border:1px #e7e7e7 solid; border:1px #e7e7e7 solid; background-image:url(../images/latestblogBg.jpg); background-repeat:repeat-x;}
.BlogViewall{width:300px; height:15px; float:right; text-align:right; padding-top:10px; padding-right:10px}

#FeaturedGroupTitle{width:360px; height:47px; float:left; }
#FeaturedGroupListing{width:198px; height:74px; float:left; padding-left:10px }
.FeaturedGroupImage{width:65px; height:65px; float:left; border:#a9a9a9 1px solid}
.FeaturedGroupIcon{width:44px; height:47px; float:left;}
.FeaturedGroupText{width:312px; height:31px; float:left; padding-top:15px}
.FeaturedGroupTextTwo{width:122px; height:60px; float:right;}
.LatestBlogsListing{width:185px; height:60px; float:left; padding-left:20px;}
.LatestBlogViewall{width:200px; height:15px; float:left; text-align:right; padding-top:15px}

.PetPeopleContainer{width:245px; height:295px; float:left;}
.PetPeopleContRowOne{width:245px; height:32px; float:left; }
.PetPeopleContRowTwo{width:245px; height:249px; float:left; border-bottom:1px solid #ededed; border-left:1px solid #ededed; border-right:1px solid #ededed;}
.Tab{width:213px; height:32px; float:left;}
.TabTwo{width:247px; height:1px; float:left; border-bottom:1px #ededed solid}
.PetTab{width:106px; height:32px; float:left;}
.PeopleTab{width:107px; height:32px; float:left;}
.PetImgContainer{width:228px; height:210px; float:left; padding:10px; }
.PetImgRowOne{width:374px; height:12px; float:left;}
.PetImgRowTwo{width:223px; height:218px; float:left; padding-left:5px;background-color:#F7F7F7;}
.PetImgRowThree{width:374px; height:8px; float:left;}
.PetImagesOne{width:245px; /*height:81px;*/ float:left;}
.PetImagesTwo{width:245px; /*height:81px; */float:left; margin-top:10px}
.PetOneImg{width:101px; /*height:79px; */float:left; margin-right:12px; border:#a6a6a6 1px solid}
.PetimgViewall{height:12px; float:right; text-align:right; padding-top:7px; padding-right:10px}
.PetOneImgIndex{width:170px; /*height:79px; */float:left; margin-right:12px; border:#a6a6a6 1px solid}

.LatestTopicContainer{width:368px; height:300px; float:left;  padding-top:17px; padding-left:7px;}
.LatestTopicInnerContainer{width:368px; height:400px; float:left; border:1px #e7e7e7 solid }
.LatestTopicsRowOne{width:362px; height:24px; float:left; padding-left:10px; padding-top:4px; }
.LatestTopicsRowTwo1{width:393px; height:10px; float:left; background-color:#fffddd}
.LatestTopicsRowThree{width:362px; float:left;}
.RowThreeInnerContainer{width:360px; height:350px; float:left; padding-left:15px; padding-right:5px; }
.RowThreeInnerContainer_new{width:340px; height:340px; float:left; padding-left:15px; padding-right:5px; }
.TopicListinOne{width:342px; float:left; border-bottom:dashed 1px #bbbbbb; padding-top:3px; padding-bottom:3px;}
.TopicListinOnewithoutDott{width:342px; float:left; padding-bottom:1px;}
.LatestTopicsRowFour{width:362px; height:12px; float:left;}
.LatestTopicsRowFive{width:393px; height:25px; float:left;}
.LatestTopicViewall{width:300px; height:15px; float:right; text-align:right; padding-right:10px}
.PhotogalleryContainer{/*height:237px;*/ width:289px; float:left;  padding-left:5px}
.PhotogalleryInnerCont{width:230px; /*height:140px; */float:left; padding-left:20px }

.Latest_12 {Font-Family: "Trebuchet MS", "AvantGarde Bk BT", Arial, Verdana;color: #0b48e1;text-decoration: none;font-size: 11px; font-weight:normal; padding: 0px; margin: 0px;}


.PhotogalleryRowOne{ width:285px; height:13px; float:left;}
.PhotogalleryRowTwo{ width:275px; /*height:21px;*/ float:left; background-color:#ebfdff; padding-left:10px; padding-top:0px}
.PhotogalleryRowThree{ width:273px; /*height:175px;*/ float:left; background-color:#ebfdff; padding-left:12px}
.PhotogalRowThreeOne{ width:261px; height:12px; float:left; }
.PhotogalRowThreeTwo{ width:261px; height:150px; float:left; background-color:#FFFFFF }
.PhotogalRowThreeThree{ width:261px; height:12px; float:left; }
.PhotogalleryRowFour{ width:285px; height:24px; float:left;}
.Photorow{width:230px; /*height:68px;*/ float:left;}
.PhotorowTwo{width:230px; /*height:68px;*/ float:left; margin-top:10px}
.photo{width:66px; height:66px; border:#b7b7b7 1px solid; float:left; margin-right:7px}
.PhotoViewall{width:200px; height:10px; float:right; text-align:right; padding-top:5px}

.SignInContainerV{width:305px; height:210px; float:left;}
.CuestPetContainerV{ width:305px; /*height:129px;*/ float:left; }
.LocalListContainerV{width:296px; /*height:657px;*/ float:left; border: #f0f0f0 1px solid; padding:4px}
.LocalListContainerOne{width:296px;  float:left;}
.LocalListContainerTwo{width:296px;  float:left; padding-top:10px}
.Local_listing{ clear:both; border-bottom:1px dashed #CDC7C7; padding:5px 0; }

/*NEW CSS*/			
			
#NewTop{width:944px; /*height:500px;*/ float:left;}	
#Npets_result_head{ background-color:#ECF4F9; height:58px; padding:10px 0 0 6px; }	
#Ngroup_right{ float:left; width:739px; border:#E7E7E7 1px solid;}
#Ngroup_right_contest{ float:left; width:665px; border:#E7E7E7 1px solid;}	
#Ngroup_right_votecontest{ float:left; width:815px; border:#E7E7E7 1px solid;}
.NShortContainer{width:590px; height:30px; float:left;}
.NTitleShortContainer{width:640px; height:30px; float:left;}
#Npets_left_head{background:url(../images/pets/pets_left_head_bg4.jpg) no-repeat; padding:12px 0 0 38px; height:26px;}
#pets_left_pets{ width:190px; float:left; margin:5px 0 0 2px; border:solid 1px #E7E7E7;background-image:url(../images/bg3.jpg); background-repeat:repeat-x}
#pets_left_pets_contest{ width:260px; float:left; margin:5px 0 0 2px; border:solid 1px #E7E7E7;background-image:url(../images/bg3.jpg); background-repeat:repeat-x}
#pets_left_head_pets{background:url(../images/pets/pet_head_bg.jpg) no-repeat; padding:9px 0 0 38px; height:26px;}
#pets_result_mid_pet{ padding:5px 5px; }

/*new css for group*/
.lft_tp_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0442bf;}
.lft_tp_link a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0442bf; text-decoration:none;}
.lft_tp_link a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0442bf; text-decoration:underline}
.gp_h1{margin:0px; padding:0px; font:normal 26px tahoma; color:#000;}

#SignUp .signupframe {
  border: 1px solid #211d1d;
  background: #ffffff;
  color: #211D1D;
  font-family: Arial, Helvetica, sans-serif;
}