/* THIS IS MY CODE*/
/*Background picture insertion*/
html{color:#fff;background:#040404;}
body{font-size : 62.5%;margin:Opx;padding:0px;}
#container{min-width: 900px;width:expression(document.body.clientWidth < 900? "900px": "auto" );}
a{text-decoration:none}

/*main menu*/
#hd{height : 250px;width: 100%;}
	h1#logo {margin : 0;padding : 0;height: 250px;overflow: hidden;position: relative;width: 100%;}

	h1#logo span {background: url(./images/full_head.jpg) no-repeat;display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}

#bd{font-size:1.6em;height : 40px;background: url(./images/menu.jpg);}
#menu1{border-right:1px solid #000;width : 200px;height : 40px;float:left;}
#menu2{height : 40px;float:left;}
	ul#transparentmenu{margin : 0;padding : 0;list-style-type:none;width:auto;position:relative;display:block;height:30px;text-transform:capitalize;font-weight:700;margin:0;padding:0;}
	ul#transparentmenu li{display:block;float:left;padding:0;border-right:1px solid #000;}
	ul#transparentmenu li a{display:block;float:left;color:#fff;text-decoration:bold;height:40px;padding:2px 10px 1px 10px;}
	ul#transparentmenu li a:hover{ background:transparent url("./images/blue.jpg") repeat-x top left;color:#fff;}
/*main block*/
#translate{ font-size: 0.8em; line-height: .88em; color: #cc0000;letter-spacing: +1px;margin :10px 0px 0px 0px }
#ft{font-size:1.2em;height : 900px;width:100%;background: url(./images/bd.jpg);}
#bd1{margin : 10px;width : 20%;height : 40px;float:left;}
#bd1 a{color : #FFF;}
	h3.line_drop { font-size: 1.5em; line-height: .88em; border-bottom: #cc0000 1px solid; color: #cc0000;letter-spacing: +1px; }
#bd2{margin : 10px;font-size:1.3em;text-align:justify;width : 650px;float:left;background:#fff url(./images/stone.jpg);color:#000}
#bd2 img{border:#000 1px solid;}
	.gray {  padding: 20px;}
	h3.gray2 { text-align: center;font-size: 1.2em; text-transform: uppercase; font-family: Garamond, Georgia, "Times New Roman"; letter-spacing: .5em; font-weight: 100; border-top: 1px solid #000; border-bottom: #000 1px solid; width: 100%;  }
	h3.reflect_1 { color: #333333; border-bottom: 6px solid #DDDDDD; line-height: .2em; margin: 0; padding:0 0 0 10px;  }
	h3.reflect_2 { color: #CECECE; margin: 0; line-height: .6em; border-top: 1px solid #EEEEEE; padding: 0 0 0 10px; /*font-size: 150%;*/}
	strong{color:#444;}dogmenu
	/*context menu*/
	ol#toc {font-size: .8em;height: 2em;list-style: none;margin:0em 1em 0em 1.6em;padding: 0;}
	ol#toc li {float: left;margin: 0 1px 0 0;}
	ol#toc a {background: #bdf url(./images/tab.png);color: #FFF;display: block;float: left;height: 2em;padding-left: 10px;text-decoration: none;}
	ol#toc a:hover {background-color: #3af;background-position: 0 -120px;}
	ol#toc a:hover span {background-position: 100% -120px;}
	ol#toc li.current a {background-color: #48f;background-position: 0 -60px;font-weight: bold;}
	ol#toc li.current span {background-position: 100% -60px;}
	ol#toc span {background: url(./images/tab.png) 100% 0;display: block;line-height: 2em;padding-right: 10px;}
#pedigree {font-size:.6em;}
#content {color:#fff;font-size:1.2em;border: #f00 solid 3px;clear: left;padding: 1em;width:90%;margin:0em 1em 0em 1em;}
#content img{border:none;}
        #footer{font-size: .8em;border-top: 1px solid #000; border-bottom: #000 1px solid;margin: 50px 20px 10px 20px;text-align: center;}
#hd,#bd,#ft{background-repeat: no-repeat;}
#doginfo{padding: 0px 20px 0px 20px}
#pedigreeinfo{padding: 0px 20px 0px 20px;font-size:.8em;}
#dogmenu{padding: 0px 20px 0px 20px}
.pedname{border:1px solid #AA0000;padding:4px}

	table#language {background: url(./images/full_head.jpg) no-repeat;font-size: 1em;height: 2em;list-style: none;margin:2em 1em 2em 1.6em;padding: 0;}

