/* ------------------------------ */

/* GLOBAL STYLING */

/* ------------------------------ */



* {margin:0;padding:0;}



body {

	background: #B7A18D url(images/background.jpg) left top repeat-x;

	color:#000; font-size:11px; font-family: Arial, sans-serif;

}



#wrapper {

	margin:0 auto; padding:0; width:1045px;

	background: url(images/top-background.png) left top repeat-x;

}



#container {

		background: url(images/containerbg.gif) left top repeat-y;

		width:1045px; 

		margin:0px 0px 0px 0px; 

		padding:0;

		height:auto;

		overflow:hidden;

}

#container1 {

		/*background: url(images/containerbg.gif) left top repeat-y;*/

		width:1045px; 

		margin:0px 0px 0px 0px; 

		padding:0;

		height:auto;

		overflow:hidden;

}

a:link, a:active, a:visited {color:#392814; text-decoration:underline;}



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

a:link {

       text-decoration:underline;

}

/* ------------------------------ */

/* HEADER STYLING */

/* ------------------------------ */



#header {

	

		background: url(images/header.jpg) left top no-repeat;

		

		width:1045px; height:116px; margin:0; padding:0;

	

}





/* ------------------------------ */

/* LEFT SIDE STYLING */

/* ------------------------------ */



#left-side {



		width:358px;

		

		float:left;



}





/* ------------------------------ */

/* RIGHT SIDE STYLING */

/* ------------------------------ */

.right-sidearea{

background: url(images/containerbg.gif) top left repeat-y;

height:auto;

width:auto;

float:left;

}

#right-side {



		background: url(images/right-side.jpg) top left no-repeat;

        /**background:url(images/right-sidebackbg1.jpg) repeat-y;*/

		width:687px;

		height:auto;

		/*min-height:250px;*/

		float:left;



}

.textbox {

padding-left:40px;

padding-right:70px;

min-height:290px;

_height:290px;

color:#392814;

text-align:justify;

}



.textbox_males {

padding-left:50px;

padding-right:100px;

min-height:290px;

_height:290px;

color:#392814;

}

.gallerytable {

min-height:370px;

_height:370px;

}



/* ------------------------------ */

/* NAVIGATION STYLING */

/* ------------------------------ */



#nav {

		

		margin-left:30px; margin-top:88px;

		

		width:594px; height:30px; color:#392814; font-weight:bold;

}

#nav a {padding:0 5px;font-size:12px;

text-decoration:none;

        

}







/* ------------------------------ */

/* CONTENT STYLING */

/* ------------------------------ */



#welcome {width:349px;height:28px;clear:both;background:url(images/welcome.jpg) left top no-repeat;margin:15px 0 10px 17px;}



.c-box {

color:#392814; 

background: url(images/c-box.gif) left top repeat-y;

float:left; 

margin:0px 0px 0px 50px;

padding:0px 0px 0px 0px; 

width:254px;

height:198px;

}

.c-box2 {

color:#392814; 

background: url(images/c-box2.gif) left top ;

float:left; 

margin:0px 0px 0px 4px;

padding:0px;

width:255px;

height:198px;

}



.c-box2 p {

	margin:4px 4px 0 4px; padding:17px 15px 18px 15px;

	

	border:1px solid #85715A;

	

	background: #EDDDCD; line-height:16px;

}

.c-boxheader {width:247px; height:19px; margin:0px; padding:5px 0 0 7px; font-size:12px;background: url(images/c-boxheader.gif) left top no-repeat;}

.c-boxheader2 {width:248px; height:19px; margin:0px; padding:5px 0 0 7px; font-size:12px;background: url(images/c-boxheader2.gif) left top no-repeat;}



.c-box ul {padding:15px; margin:0px; }

.c-box ul li {list-style:none;line-height:15px;}



.c-boxfooter {width:254px; height:10px;background: url(images/c-boxfooter.gif) no-repeat;}

.c-boxfooter2 {

width:254px; 

height:6px;

background: url(images/c-boxfooter2.gif) no-repeat;

}



.c-box a, .c-box2 a {color:#392814; text-decoration:underline;}



.c-box a:hover , .c-box2 a:hover {color:#392814;text-decoration:underline;}







/* ------------------------------ */

/* THUMB BOXES STYLING */

/* ------------------------------ */



.thumb {border:1px solid #85715A;margin:0px 2px 2px 0px; float:left;}

.thumb-box {width:411px; height:70px; float:left; color:#392814;padding-top:10px;background: url(images/thumb-box.gif) left top no-repeat; display:block}

.thumb-box:hover {width:411px; height:70px; float:left; color:#392814;padding-top:10px;background: url(images/thumb-box-light.gif) left top no-repeat;}

.thumb-box2 {



		width:411px; height:70px; float:left; color:#392814;

		

		padding-top:10px;margin-top:7px;margin-left:157px; margin-bottom:7px;

		

		background: url(images/thumb-box.gif) left top no-repeat;

}



/* ------------------------------ */

/* FOOTER STYLING */

/* ------------------------------ */



.footer {

width:574px;

height:22px;

background:url(images/footer.gif) left top no-repeat;

margin:0 0 0 17px;

font-size:10px;

color:#392814;

padding:8px 10px 10px 10px;

clear:both;

}



.footer span {float:right;} .footer span.copy {float:left;}



.footer a {color:#392814; text-decoration:underline;}



.footer a:hover {color:#392814;text-decoration:underline;}



#bottom {

float:right;

width:687px;

height:11px; 

margin:0px 0px 0px 0px; 

padding:0px; 

background:url(images/bottom.jpg) no-repeat;

}

/*.bottom{

margin:0px auto;

float:right;

padding:0px; 

width:687px;

height:6px;

background:url(images/bottom1.jpg) no-repeat;

}*/

#males {

width:349px;height:28px;clear:both;background:url(images/males.jpg) no-repeat left top;margin:15px 0 10px 17px;

}

#females {



width:349px;height:28px;clear:both;background:url(images/girls.jpg) no-repeat left top;margin:15px 0 10px 17px;

}

#puppies {

width:349px;height:28px;clear:both;background:url(images/puppies.jpg) no-repeat left top;margin:15px 0 10px 17px;

}



.content1{

	float:left;

	width:550px;

	color:#392814;

	margin:7px 0px 7px 39px;

	/*margin-top:7px;

	margin-left:39px;

	margin-bottom:7px;*/

	text-align: justify;

	clear: both;

	padding:0px 0px 10px 0px;

	/*padding-bottom: 10px;*/

}



.content1-copy{

	float:left;

	width:550px;

	color:#392814;

	margin:0px;

	/*margin-top:7px;

	margin-left:39px;

	margin-bottom:7px;*/

	text-align: justify;

	clear: both;

	padding:7px 0px 7px 39px;

	/*padding-bottom: 10px;*/

}



#history {



width:349px;height:28px;clear:both;background:url(images/history.jpg) no-repeat left top;margin:15px 0 10px 17px;

}

#newsflash {





width:349px;height:28px;clear:both;background:url(images/newsflash.jpg) no-repeat left top;margin:15px 0 10px 17px;

}

.content2 {

	width:550px;

	float:left;

	color:#392814;

	margin-top:7px;

	margin-left:39px;

	margin-bottom:7px;

	text-align: center;

	clear: both;

	padding-bottom: 10px;

	min-height:550px;

}

.content6 {

	width:530px;

	float:left;

	color:#392814;

	margin-top:7px;

	margin-left:39px;

	margin-bottom:7px;

	text-align: center;

	clear: both;

}



.content2-copy{

	width:550px;

	float:left;

	color:#392814;

	margin-top:0px;

	margin-left:20px;

	margin-bottom:0px;

	text-align: center;

	clear: both;

	padding-bottom:0px;

	height:auto;

	padding-bottom:10px;

}

#judging {

width:349px; height:28px; clear:both; background:url(images/judging.jpg) no-repeat left top;margin:15px 0 10px 17px;

}



#contact{

width:349px; height:28px; clear:both; background:url(images/contact.jpg) no-repeat left top; margin:15px 0 10px 17px;

}

#judgegallery{

width:216px;

height:21px;

clear:both; background:url(images/judging_gallery.gif) no-repeat left top;



margin:15px 0px 10px 17px;

}



/* ------------------------------ */

/* FORM STYLING */

/* ------------------------------ */

form {

	margin-right: 142px;

	margin-left: 80px;

}

fieldset {

float: left;

clear: left;

width: 100%;

margin: 1.5em 0 0;

padding: 0;

border: 1px solid #BFBAB0;

background-color: #B7A18D;

background-image: url(images/fieldset-gradient.jpg);

background-repeat: repeat-x; 

}



legend {

margin-left: 1em;

color: #000000;

font-weight:bold;

padding: 0;

}

fieldset ol {

padding: 1em 1em 0 1em;

list-style: none;

}

fieldset li {

float: left;

clear: left;

width: 100%;

padding-bottom: 1em;

}



fieldset.submit {

	float: none;

	width: auto;

	border-style: none;

	background-color: transparent;

	background-image: none;

	padding-bottom: 10px;

	padding-left: 14em;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



label {

float: left;

width: 10em;

margin-right: 1em;

/*text-align: right;*/

}



label em {

display:block;

color: #FF0000;

font-size: 85%;

font-style: normal;

text-transform: uppercase;

}

label span {

display:block;

color: #FF0000;

font-size: 85%;

font-style: normal;

text-transform: uppercase;

}



.submit {



	font-variant: small-caps;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	background-color: #392814;

	border: 1px solid #FF9900;

	font-size: 1em;

	color: #B7A18D;

	padding: 1px;

}

.pedigree {

	width: 95%;

	margin-right: auto;

	margin-left: auto;

}

.pedigree td {

	text-align: left;

/*	background-image:url(images/fieldset-gradient.jpg);

	background-position: bottom;*/

	background-color: #DBCEBE;

}

.profile-img, .judging-img {

	margin: 10px;

	padding: 3px;

	border: 1px solid #B7A18D;

}

.name1 {

	font-size: 200%;

	font-weight: bold;

	font-style: italic;

}

.name2 {

	font-weight:bold;

	/* font-size: 120%; */

	font-size:12px;

	text-decoration:none;

}

.name3 {

	font-weight:bold;

	/* font-size: 120%; */

	font-size:11px;

	text-decoration:underline;

}



#profile {

width:349px;height:28px;clear:both;background:url(images/profile.jpg) no-repeat left top;margin:15px 0 10px 17px;

}

.content2 a:link, .content1 a:link {

	text-decoration: underline;

}

.content2 a:hover, .content1 a:hover {

	text-decoration: none;

	color: #FF6600;

	

}

.thumb-box a:link {

	text-decoration: underline;

	font-weight:bold;

}

.thumb-box a:hover {

	text-decoration: none;

	color:#392814;

	font-weight:bold;

}

.colorname{

color: #392814;

border:0px solid #FF00FF;

 

}