@charset "utf-8";
/* CSS Document */
.wrapper{margin:0 auto; width:960px;}
.wrapper2{margin:0 auto; width:960px;}
.header{ background-image:url(../img/client_images/menu_bg.png); width:960px; height:150px;}
.upperhead{ width:100%; float:left; margin:20px 0 0 25px;}
.logo{ width:26%; float:left; padding-top:10px;}
.headtext{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#108fef; width:26%; float:left; padding:10px 0 0 10px;}
.sc_links{ width:40%; float:left; padding-left:20px;}
.sctext{ color:#4f5050; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; width:100%; float:left}
.sub_facebook{ width:23%; float:left;}
.sub_pinterest{ width:20%; float:left;}
.sub_twitter{ width:35%; float:left;}
.sub_gplus{ width:22%; float:left;}
.menu{ width:100%; float:left; height:43px;}
.menu ul{ width:100%; float:left; height:43px; overflow:hidden; }
.menu ul li{ float:left; list-style:none;   height:43px;  padding:10px 40px 0 30px; text-align:center; background-image:url(../img/client_images/menu_dvdr.png); background-position:right; display:block; background-repeat:no-repeat }
.menu ul li a{ font-size:16px; font-family:Calibri; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.menu ul li a.selectedmenuitem{ font-size:16px; font-family:Calibri; color:#ffcc00; font-weight:bold; text-decoration:none;}
.menu ul li a:hover{ font-size:16px; font-family:Calibri; color:#ffcc00; font-weight:bold; text-decoration:none;}
.banner_add{ float:left; width:960px; height:101px;  overflow:hidden; text-align:center; padding:10px 0 10px 0}
.body{ width:100%; float:left; overflow:hidden;}
.subbox{ background-color:#ebebeb; -moz-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; width:205px; float:left; padding:3px 3px 3px 3px;  }
.subbox div{ float:left; width:100%;}
.subbox ul{ float:left;  text-align:left; padding:0;}
.subbox ul li{float:left; list-style:none; text-align:left; width:100%; padding:2px 0 2px 10px}
.subbox ul li a{float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#272626; font-weight:bold; text-decoration:none;}
.subbox ul li a:hover{float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#e84e03; font-weight:bold; text-decoration:none;}

.subbox2{ background-color:#ebebeb; -moz-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; width:252px; float:left; padding:3px 3px 3px 3px;  }

.subbox2_picture{ -moz-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; -webkit-border-radius:7px 7px 7px 7px; width:252px; float:left; padding:3px 3px 3px 3px;  }

.subbox2 div{ float:left; width:100%;}
.subbox2 ul{ float:left;  text-align:left; padding:0;}
.subbox2 ul li{float:left; list-style:none; text-align:left; width:100%; padding:2px 0 2px 10px}
.subbox2 ul li a{float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#272626; font-weight:bold; text-decoration:none;}
.subbox2 ul li a:hover{float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#e84e03; font-weight:bold; text-decoration:none;}

.srtbybrd{ width:205px; height:43px; float:left; background-image:url(../img/client_images/sortbybreed.png);  color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-repeat:no-repeat;  padding:12px 0 0 60px;}
.rltdsrch{ width:205px; height:43px; float:left; background-image:url(../img/client_images/relatedsearch.png);  color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-repeat:no-repeat;  padding:12px 0 0 60px;}
.article{ width:252px; height:43px; float:left; background-image:url(../img/client_images/article.png);  color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-repeat:no-repeat;  padding:12px 0 0 60px;}
.blogroll{ width:252px; height:43px; float:left; background-image:url(../img/client_images/blogroll.png);  color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-repeat:no-repeat;  padding:12px 0 0 60px;}
.topbox{ background-color:#ebebeb; -moz-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; float:left; border:#d2d2d2 solid 1px; width:453px; padding:5px;}

.button a{ background-image:url(../img/client_images/button_inactive.png); text-decoration:none; color:#FFFFFF; font-weight:bold;  width:95px; height:27px; display:block; text-align:center; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-repeat:no-repeat}
.button a:hover{ background-image:url(../img/client_images/button_active.png); text-decoration:none; color:#FFFFFF; font-weight:bold;  width:95px; height:27px; display:block; text-align:center; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-repeat:no-repeat}
.topbox div{ float:left; }
.topbox div p{ color:#5cafee; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}

.blackfield{ background-color:#424141; width:99%; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; padding:5px 0 5px 5px;}
.topbox_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363535; padding:0 10px 5px 10px; text-align:justify; width:95%}
.lwr_dtl{ float:left; width:100%;}
.lwr_dtl div{  float:left; padding:0 0 0 5px; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer;}
.lwr_dtl div a{ text-decoration:none; background:none; padding:0px;}
.lwr_dtl_down{ float:left; width:100%; padding:10px 0 0 0;}
.lwr_dtl_down div{ width:90px; overflow:hidden; float:left; padding:0 0 0 18px; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.lwr_dtl_down div a{ text-decoration:none; background:none; padding:0px;}
.writeus{ width:900px; overflow:hidden; text-align:center; background-color:#55b6fb; border:#1f74b5 solid 1px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:15px 0 15px 0;}
.writeus a{ color:#0d2f6d; text-decoration:none; font-size:16px;}
.writeus a:hover{ color:#FC3; text-decoration:underline;}
.footer{ width:100%; background-color:#252426; overflow:hidden; float:left}
.footer ul{ width:100%; float:left; list-style:none; padding:0; }
.footer ul li{  width:100%; float:left; color:#ecb923; font-size:14px; font-family:Verdana, Geneva, sans-serif; padding:5px 0 0 0;}
.footer ul li a{  float:left; color:#dadada; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
.footer ul li a.selectedmenuitem{ float:left; color:#94e1fa; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
.footer ul li a:hover{  float:left; color:#94e1fa; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}

.footer_dwn{ width:100%; background-color:#e5e5e5; overflow:hidden; float:left}
.footer_dwn ul{ width:100%; float:left; list-style:none; padding:0; }
.footer_dwn ul li{  width:100%; float:left; color:#ecb923; font-size:14px; font-family:Verdana, Geneva, sans-serif; padding:5px 0 0 0;}
.footer_dwn ul li a{  float:left; color:#dadada; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:none}
.footer_dwn ul li a:hover{  float:left; color:#ffffff; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:underline}
.bottom_link{ color:#696767; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.bottom_link a{ color:#696767; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.bottom_link a:hover{ color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}
.viewmore{ width:100%; float:left;}
.imagebox{ padding:10px 0 10px 8px; width:436px;  float:left;}

/* PICTURE */
.tophead{ width:950px; overflow:hidden;  background-color:#424141;   font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:15px 0 15px 10px; -moz-border-radius:7px 7px 7px 7px; 
border-radius:7px 7px 7px 7px;}

.tophead_text{ width:950px; overflow:hidden;  background-color:#ffe8dc;   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#09F; padding:5px 0 5px 10px; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; border:#dbb7a4 solid 1px;}
.tophead_text a{ color:#009;}
.tophead_text a:hover{ color:#009; text-decoration:none;}

.topbox_ad{ 
float:left; 
width:453px; 
//padding:5px;
}
.leftbox, .sumitpuppyleftbox{
float:left; 
width:660px; 
overflow:hidden;
margin:0 5px 0 0;
background-color:#f4f4f4; 
-moz-border-radius:7px 7px 7px 7px; 
border-radius:7px 7px 7px 7px;  
border:#d2d2d2 solid 1px;
padding:10px;	
}


.pagehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#039;
	border-bottom:#0033CC solid 1px;
	padding:0 0 10px 0;	
}


#middlebar{
background:#1285dc;
padding:0px 5px 5px 5px;
float:left;
display:block;
width:950px;
-moz-border-radius:7px 7px 7px 7px; 
border-radius:7px 7px 7px 7px;
}
#middlebar .ul {
float:left;
}

#middlebar  li {
	list-style:none;	
    float:left;
}
#middlebar  li a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
text-decoration:none;
line-height:44px;
display:block;
float:left;
padding:0px 0px 0 20px;
background:url(../img/client_images/dropdown_deselect.png) left top no-repeat;
height:51px;
width:417px;
overflow:hidden;
}
#middlebar  li a:hover{
color:#e97402;
background:url(../img/client_images/dropdown_select.png) left top no-repeat;
}
#middlebar ul .submenu {
border:solid 1px #c9dea1;
background:#f4f2f2;
width:417px;
padding:6px 0;
clear:both;
z-index:2;
display:none;
position:absolute;
top:260px;
-moz-border-radius:7px 7px 7px 7px; 
border-radius:7px 7px 7px 7px;
}

.submenu_posissue {
margin-left:435px;
}


#middlebar ul .submenu li{
background:none;
display:inherit;
float:none;
margin:0;
border:0;
height:auto;
line-height:normal;
border-bottom:solid 1px #808181;
}
#middlebar .submenu li a{
background:none;
display:block;
float:none;
padding:6px 6px;
margin:0;
border:0;
height:auto;
color:#105cbe;
line-height:normal;
font-size:14px;
}
#middlebar .submenu li a:hover{
background:none;
display:block;
float:none;
padding:6px 6px;
margin:0;
border:0;
height:auto;
color:#e47338;
line-height:normal;
font-size:14px;
}
















.form{
	margin:15px 0 0 0;
}
.form label{
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:2px 0 2px 0;
	width:100%;
	float:left;
}

.form label #preview{
	//position:absolute;
	//left:0px;
	//top:0px;
	//z-index:99;
	height:270px;
	width:436px;
	//width:90%;
	//height:500px;
}
.form label #preview img{
	width:90%;}

.form label a{
	font-weight:bold;
	background-color:#666666;
	color:#FFFFFF;
	text-decoration:none;	
	padding:5px 80px 5px 80px;
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px; 	
}
.form label a:hover{
	background-color:#CCC;
	color:#666666;
	border:#666666 solid 1px;		
}

.form label.field{
	color:#000066;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0 0 10px 0;
	width:100%;
	float:left;
}
.form label span{
	color:#F33;;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	
}
.form input[ type="text"]{
	height:25px;
	width:300px;
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px;  
    border:#d2d2d2 solid 1px;
}
.form input[ type="file"]{
	height:25px;
	width:300px;
	background-color:#FFFFFF;
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px;  
    border:#d2d2d2 solid 1px;
}
.form select{
	height:25px;
	width:300px;
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px;  
    border:#d2d2d2 solid 1px;
}
.form input[ type="button"]{
	height:27px;
	width:95px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/client_images/button_inactive.png);
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px;  
    border:#d2d2d2 solid 1px;
}

.form input[ type="image"]{
	height:27px;
	width:95px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	//background-image:url(../img/client_images/button_inactive.png);
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px;  
    border:#d2d2d2 solid 1px;
}

.form textarea{
	height:100px;
	width:300px;
	-moz-border-radius:7px 7px 7px 7px; 
    border-radius:7px 7px 7px 7px;  
    border:#d2d2d2 solid 1px;
}

.btn a{ 
color:#dbff14;
text-decoration:none;
}

.btn{
width:23%;
background:url(../img/client_images/nav_bg.png);
background-repeat:repeat-x;
font-size:14px;
-moz-border-radius:7px 7px 7px 7px; 
-webkit-border-radius:7px 7px 7px 7px; 
border-radius:7px 7px 7px 7px;
padding:3px;
font-weight:bold;
display:block;
margin-right:3px;
color:#000;
float:left;
border:none;
text-align:center;
}

/* ARTICLE & ABOUT US */
.subbox_opt{ -moz-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; width:205px; float:left; padding:10px 3px 3px 0px;}
.subbox_opt ul{ float:left;  text-align:left; padding:0; list-style:none;}
.subbox_opt ul li{float:left; text-align:left; width:100%; padding:2px 0 2px 10px}
.subbox_opt ul li a{float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#272626; font-weight:bold; text-decoration:none;}
.subbox_opt ul li a:hover{float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#e84e03; font-weight:bold; text-decoration:none;}

.topbox_ad2{ float:left;  background-color:#69F; height:80px;}
.leftbox div{ float:left; width:100%; padding-top:5px;}
.leftbox div p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}

.sumitpuppyleftbox div{ float:left; width:100%;}
.sumitpuppyleftbox div p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}


.right_ad{
	//background-color:#F60;
	float:left; 
	width:260px; 
	overflow:hidden;
	padding:5px;
}

// Email table design..

.listing{
	//border:1px solid;
}

 .listing td{
  	// border:1px solid #CCCCCC;
	 text-align:left;
	 padding-left:5px;
	 background-color:#99CCFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 padding:2px 2px 2px 2px;
  }
	
	.listing th{
  	// border:1px solid #CCCCCC;
	 text-align:left;
	 padding-left:5px;
	 background-color:#000051;
	 color:#FFF;
	 height:25px;
	 font-family:Arial, Helvetica, sans-serif;
  }
  
  .button2 {
	border: 1px solid #930;
	background-color:#F60;
	width:70px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	cursor:pointer;
	border-radius:5px 5px 5px 5px; 
	-moz-border-radius:5px 5px 5px 5px; 
	-webkit-border-radius:5px 5px 5px 5px; 
  }