/* CSS Document */
*{font-family:Verdana, Arial, Helvetica, sans-serif;}
body {
background-image:url(../images/bg.jpg);
margin:0 ;
padding:0 0 73px 0;
color:#003F5E;
margin-left:auto;
margin-right:auto;
}
#bodcont2 {
width: 1000px;
margin-left:auto;
margin-right:auto;
}
#bodcont2I {
float:right;
text-align:right;
margin:0 0 0 0; 
text-align:right;
}
#acctlogin {
margin-left:auto;
margin-right:auto;
text-align:left;
/*border-left:2px solid black;*/
text-align:center;
}

#bodcont {
background-color:#FFFFF9;
width: 1000px;
margin-left:auto;
margin-right:auto;

}

img.deep {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-right: 1px solid #888;
    border-bottom: 1px solid #888;
    background-color: #fcfcfc;
    padding: 4px;
}

p, div, ul, li, img, h1, h2, h3 ,a {
		padding:0; margin:0;
		}
form, label, input {
		padding:0; margin:0;
		}


#frame2 {
margin:auto;
width:1000px;
background-color:#FFFFF9;
border-bottom:1px solid black;
}

#frame {
margin:auto;
width:1000px;
}

#frame1 {
width:1000px;
margin:auto;
position:absolute;
}

.spacer{clear: both; font-size: 0px; line-height: 0px; padding: 0; margin: 0;}

.dummy{clear: both;}

/*---------------------------------------------------*/

#txtbar {font-size:12px; text-align:center; font-weight:bold;}
#crumb {font-size:10px; float:left; width:auto; background-color:#ffffff;}
#bgcrumb {width:auto; background-color:#ffffff;}
#crumbright {font-size:10px; padding-left:10px; float:left; width:auto; }
#rsscrumbright {padding-left:2px; font-size:11px; text-align:center; float:right; text-align:right;}
#flashbox {width:1000px;}
#bgtop {background-color:#D0C096;}
#container {width:1000px; }
#welcomewide {width:1000px; border-bottom:1px solid black; height:385px; background-color:#FFFDEA;}
#container div#headerimg {clear:both; margin-top:2px; margin-bottom:2px; margin-left:6px; background-image:url(../images/top_logo_main.png) ; width:579px; height:90px; background-repeat:no-repeat;  float:left;}
#container div#headerright{padding-top:0px; font-size:9px; text-align:center;  width:150px; float:right;}
#container div#headerrightb{padding-top:0px; font-size:9px; text-align:center;  padding-left:1px; width:414px; float:right;}
#container div#headerrightw{padding-top:0px; font-size:9px; text-align:center;  width:150px; float:right;}
#container div#search{ padding-left:0px; font-size:9px; padding-bottom:0; padding-top:0px; line-height:0;}
#container div#rssimg{ padding-top:0px;}
#container div#text {width:375px; background-image:url(../images/head_mid.gif); background-repeat:no-repeat; 
background-position:top left; float:right; padding-right:77px;}
#container div#text img#title{ padding-left:12px; padding-bottom:0; line-height:0; font-size:0;}
#container div#dog{width:375px;}
#container div#text div#left {width:302px; background:url(../images/top_bg.gif) repeat-y 0 0; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#121112; float:left; }
#container div#left p{ width:205px; float:left; }
#container div#left p span{ color:#CD8D59}
#container div#left img#dog1{float:left; margin:0 0 0 0; clear:right;}
#container div#text1 {width:375px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#121112; 
line-height:14px; font-weight:normal; clear:both;}
#container div#text1 span{ color:#CD8D59;}
/*---------------------------------------------------*/
.input {
    border: 1px solid #006;
    background: #ffc;
}
.button {
    border: 1px solid #006;
    background: #9cf;
}


/*----------------------------------------------------*/
#menu {width:711px; height:28px; background-image: url(../images/menu-back.gif); background-repeat: repeat-x; padding:0; margin: 0 auto; border: 1px solid #C2C1C1;}
#menu a{display: block; background-image:url(../images/menu-divider.gif); background-repeat: no-repeat; background-position: right bottom; font-size:9px; color:#4A4545; font-weight:bold; text-decoration: none; padding: 0; margin: 0; padding: 8px 21px; float: left;}
#menu a.end{display: block; background-image:none; font-size:9px; color:#4A4545; font-weight:bold; text-decoration: none; margin: 0; padding: 8px 18px; float: left;}
/*#menu a.start{padding:0 28px 0 16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4A4545; font-weight:bold; text-decoration:none;}*/
#menu a:hover{text-decoration:underline;}
/*--------------------------------------------------------*/

/*-------------------------------------------------------*/
#container3 {
    color:#003F5E;
	position:relative;
	width:1000px;
	padding:0;
	margin:0;
	top: 230px;
}
#container31 {padding:4px; margin: 0 auto; text-align:center; width:991px; height:235px; z-index:-100; padding-bottom:10px; border-top:1px solid black;  background-color:#FFFFF9;}
#container33 {padding:4px; margin: 0 auto; text-align:center; width:991px; z-index:-100; padding-bottom:10px; border-top:1px solid black;  background-color:#FFFFF9;}
#container32 {width:99%; float:right; text-align:center; margin:auto; text-align:center; background-color:#FFFFF9;}
#containercatalog { padding:11px; z-index:-100; margin-left:auto; margin-right:auto;  background-color:#FFFFFF;}
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

/*--------------------------------------------------------*/
#welcome3a {color:#003F5E;  width:630px; float:left; padding-left:5px; padding-right:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#302F2F; line-height:12px;}
#container3a {color:#003F5E; width:345px; float:right; padding-left:5px; padding-right:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#302F2F; line-height:14px;}
#container3a h2{background-repeat: no-repeat; text-decoration: none; width: 200px; height: 23px; margin: 0 0 5px 0; padding: 0;}
#container3a h3{background-repeat: no-repeat; width: 200px; height: 30px; margin: 0; padding: 0 0 6px 0;}
#container3a .orange{color:#CD8551; text-decoration:none; padding:0 0 12px 0; margin:0;}
#container3a .orange:hover{text-decoration:underline; color:#CD8551;}
/*#container3a a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1E1C1C; text-decoration:underline; font-weight:normal;} 
#container3a a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1E1C1C; text-decoration:none; font-weight:normal;line-height:20px;}*/

ul#menu1{width:175px; padding:0 0 10px 0; margin:0; list-style-type:none;}
ul#menu1 li{padding: 4px 0; margin: 0; list-style-type: none;}
ul#menu1 li a{display: block; background-image:url(../images/icon_arrow.gif); background-repeat: no-repeat; background-position:3% 70%; padding:0 0 0 20px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; font-weight:normal;}
ul#menu1 li a:hover{text-decoration:none;}

/*---------------------------------------------------------*/

/*---------------------------------------------------------*/
/*#container3b {width:532px; float:right; /*background-color:#996699;*//*}*/
/*----------------------------------------------------------*/

/*----------------------------------------------------------*/
#container3a1 {color:#003F5E; text-shadow: -1px 0 black, 0 1px black,
      1px 0 black, 0 -1px black; padding-top:4px; border-style:solid; background-color:#FFFFF9; width:318px; height:230px;  float:left; background-image:url(../images/mid_bg_tile_jfh283jdks099.jpg); background-repeat:repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#302F2F; line-height:14px;}
#container3b {color:#003F5E;  width:260px; padding-left:5px; padding-right:5px; background-image:url(../images/left_.gif); background-repeat:repeat-y; background-position:top right; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1A131A; font-weight:normal; line-height:14px;}
#container3b2 {color:#003F5E; background-color:#FFFFF9; border-style:solid; margin-left:3px; width:318px; height:230px; background-image:url(../images/mid_bg_tile_a949gsee9f4.jpg); background-repeat:repeat-y; background-position:top right; color:#302F2F; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:14px;}

#container4b {color:#003F5E; width:770px; margin-left:auto; margin-right:auto; padding-left:4px; padding-right:5px; background-image:url(../images/left_.gif); background-repeat:repeat-y; background-position:top left; float:right; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#003f5e; font-weight:normal; line-height:22px;}

#container4bs1 {color:#003F5E; width:390px; padding-left:4px; padding-right:0px; float:left; background-image:url(../images/left_.gif); background-repeat:repeat-y; background-position:top left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1A131A; font-weight:normal; line-height:14px;}
#container4bs2 {color:#003F5E; width:302px; padding-left:6px; padding-right:2px; float:left;  background-image:url(../images/left_.gif); background-repeat:repeat-y; background-position:top left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1A131A; font-weight:normal; line-height:14px;}
  #container4a {color:#003F5E; width:200px; background-color:#FFFEDD; padding-left:2px; padding-right:2px; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#302F2F; font-weight:normal; line-height:14px;}

#backgroundcont {color:#003F5E; background-color:#FFFFF9; padding-left:2px; padding-right:2px; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#302F2F; font-weight:normal; line-height:20px;}

#container4bs1a {color:#003F5E; width:470px; padding-left:8px; padding-right:0px; float:left;  background-repeat:repeat-y; background-position:top left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1A131A; font-weight:normal; line-height:14px;}
#container4bs2a {color:#003F5E; width:470px; padding-left:8px; padding-right:4px; float:right;  background-image:url(../images/left_.gif); background-repeat:repeat-y; background-position:top left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1A131A; font-weight:normal; line-height:14px;}
#container4bs2ab {color:#003F5E; width:360px; padding-left:8px; padding-right:4px; float:right;  padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:14px;}
#container4bs2aa {color:#003F5E; width:600px; padding-left:8px; padding-right:4px; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:30px;}
#container4bwborder { border-top:1px solid black; width:1000px; background-color:#fffffa; width:1000px; margin-left:auto; margin-right:auto;}

#container4bw {color:#003F5E; width:950px; padding-left:14px; padding-right:15px; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003f5e; font-weight:normal; line-height:20px;}
#container4bws {color:#003F5E; width:500px; floar:text-align:center; padding-left:190px; padding-right:5px; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003f5e; font-weight:normal; line-height:20px;}

#container3b .grey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#858383; font-weight:bold; line-height:14px;}
#container3b .dgrey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4F4D4D; font-weight:normal; line-height:14px; text-decoration:underline;}
#container3b .dgrey:hover{color:#8F8F8F; text-decoration:none;}
#container3b .dgrey1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4F4D4D; font-weight:normal; line-height:14px; text-decoration:none;}
#container3b h2{background-image: url(../images/about_header.gif); background-repeat: no-repeat; width: 215px; height: 25px; margin: 0 0 5px 0; padding: 0; text-indent: -2000px;}
#container3b div#dog{width:250px; padding-top:8px; padding-bottom:10px; padding-left:11px;}
#container3b div#dog01{width:250px; padding-top:8px; padding-bottom:10px; padding-left:11px;}
#container3b h3{background-image:url(../images/about.gif); width:116px; height:15px; background-repeat: no-repeat;  margin: 0 0 5px 0; padding: 0; text-indent: -2000px;}
#container3b .text{margin:0; padding:6px 0 16px 0;}
/*------------------------------------------------------------*/

/*----------------------------------------------------------*/
#container3c div#fbform {font-size:15px; text-align:center; height:230; font-weight:bold;}
#container3c {color:#003F5E; background-color:#FFFFF9; border-top-style:solid; color:#302F2F; border-bottom-style:solid;width:318px; height:230px; background-image:url(../images/mid_bg_tile_jih78bhgtr.jpg); background-repeat:repeat-y; background-position:top right; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  font-weight:normal; line-height:10px;}
#container3c .grey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#858383; font-weight:bold; line-height:10px;}
#container3c .dgrey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4F4D4D; font-weight:normal; line-height:14px; text-decoration:underline;}
#container3c .dgrey:hover{color:#8F8F8F; text-decoration:none;}
#container3c .dgrey1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4F4D4D; font-weight:normal; line-height:14px; text-decoration:none;}
#container3c h2{background-image: url(../images/about_header.gif); background-repeat: no-repeat; width: 215px; height: 25px; margin: 0 0 5px 0; padding: 0; text-indent: -2000px;}
#container3c div#dog{width:250px; padding-top:8px; padding-bottom:10px; padding-left:11px;}
#container3c div#dog01{width:250px; padding-top:8px; padding-bottom:10px; padding-left:11px;}
#container3c h3{background-image:url(../images/about.gif); width:116px; height:15px; background-repeat: no-repeat;  margin: 0 0 5px 0; padding: 0; text-indent: -2000px;}
#container3c .text{margin:0; padding:6px 0 16px 0;}
/*----------------------------------------------------------*/

#footer {width:1000px; margin-left:auto; margin-right:auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#C9C5C5; font-weight:normal; line-height:14px; text-decoration:none;}
#footer div#container{width:1000px;   margin:0; background-color:#000000;}
#footer div#container01{width:1000px;   margin:0; background-color:#000000;}
#footer div#container01 div.right{width:1000px; text-align:right; padding:0px 0 0 0; margin:0; font-weight:normal;}
div.right a{ font-size:9px; color:#C9C5C5; font-weight:bold; text-decoration: none; }
div.right a:hover{text-decoration:underline;}
#menu2 {width:1000px; margin-left:auto; margin-right:auto;  padding:0; text-align:center;}
#menu2 a{font-size:9px; color:#C9C5C5; font-weight:bold; text-decoration: none; margin: 0; padding: 0 14px 0 14px;}
#menu2 a:hover{ text-decoration:underline;}
#menu2 a.start{ font-size:9px; color:#C9C5C5; font-weight:bold; text-decoration: none; margin: 0; padding: 0 14px 0 0;}
#menu2 a.start:hover{ text-decoration:underline;}
#menu2 a.end{font-size:9px; color:#C9C5C5; font-weight:bold; text-decoration: none; margin: 0; padding: 0 0 0 14px; border:0px;}
#menu2 a.end:hover{ text-decoration:underline;}

img.deep {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-right: 1px solid #888;
    border-bottom: 1px solid #888;
    background-color: #fcfcfc;
	margin-left: 8px;
	margin-right: 8px;
}

img.deepa {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-right: 1px solid #888;
    border-bottom: 1px solid #888;
    background-color: #fcfcfc;
	margin-left: 5px;
	margin-right: 5px;
}

#prodpagesplit1 {width:250px; padding-left:20px; padding-right:4px; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:20px;}
#prodpagesplit2 {width:700px;  padding-left:8px; padding-right:4px; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:20px;}
#prodpagesplit {width:1000px;  border-top:1px solid black; background-color:#fffffa; margin-left:auto; height:350px; margin-right:auto;}


    a.pushbut {
    color:#ffffff;
    display:block;
    border:1px solid;
    border-color:#aaa #000 #000 #aaa;
    text-decoration:none;
    width:7.8em; text-align:center;
    height:1.5em; line-height:1.4em;
    background:#3C4957; font-weight:bold;
	font-size:1.3em;
    }

    a.pushbut3 {
    color:#ffffff;
    display:block;
    border:1px solid;
    border-color:#aaa #000 #000 #aaa;
    text-decoration:none;
    width:100%; text-align:center;
    height:1.5em; line-height:1.4em;
    background:#3C4957; font-weight:bold;
	font-size:1.3em;
    }
    a.pushbut:hover
    {
    color:#fffffa;
    background:#3C4957;
    position:relative;
    top:1px;
    left:1px;
    border-color:#000 #aaa #aaa #000
    }
	
	    input.pushbut {
    color:#ffffff;
    display:block;
    border:1px solid;
    border-color:#aaa #000 #000 #aaa;
    text-decoration:none;
    width:7em; text-align:center;
    background:#3C4957; font-weight:bold
    }
	

	
		    input.pushbut2 {
    color:#ffffff;
    display:block;
    border:1px solid;
    border-color:#aaa #000 #000 #aaa;
    text-decoration:none;
    width:2em; text-align:center;
    background:#3C4957; font-weight:bold
    }
			    input.pushbut2A {
    color:#ffffff;
    display:block;
    border:1px solid;
    border-color:#aaa #000 #000 #aaa;
    text-decoration:none;
    width:5em; text-align:center;
    background:#3C4957; font-weight:bold
    }
	
			    input.pushbut4 {
    color:#ffffff;
    display:block;
    border:1px solid;
    border-color:#aaa #000 #000 #aaa;
    text-decoration:none;
    width:100%; text-align:center;
    line-height:2em;
    background:#3C4957; font-weight:bold
    }

    input.pushbut:hover
    {
    color:#fffffa;
    background:#3C4957;
    position:relative;
    top:1px;
    left:1px;
	cursor:pointer;
    border-color:#000 #aaa #aaa #000
    }
	    input.pushbut2:hover
    {
    color:#fffffa;
    background:#3C4957;
    position:relative;
    top:1px;
    left:1px;
    border-color:#000 #aaa #aaa #000
    }
		    input.pushbut2A:hover
    {
    color:#fffffa;
    background:#3C4957;
    position:relative;
    top:1px;
    left:1px;
    border-color:#000 #aaa #aaa #000
    }
		    input.pushbut4:hover
    {
    color:#fffffa;
    background:#3C4957;
    position:relative;
    top:1px;
    left:1px;
    border-color:#000 #aaa #aaa #000
    }

	    pushbut3:hover
    {
    color:#fffffa;
    background:#3C4957;
    position:relative;
    top:1px;
    left:1px;
    border-color:#000 #aaa #aaa #000
    }



