* {margin:0;padding:0}
img {border:0}
.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
.fleft {float:left}
.fright  {float:right}
.fcenter {float:none;margin:0 auto;width:96%}
.fclear {clear:both}
.wrapper {width:100%; overflow:hidden; }
body {font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#000;color:#caddf8}
#container {width:900px;margin:0 auto} 
#header {height:585px;width:900px} 
#header h1 {background:url(images/logo1.jpg) no-repeat left top; margin:20px 0 0 0;padding:5px 0 10px 90px;color:#fff;font-size:48px}
#header h2 {margin:-10px 0 0 0; padding:5px 0 10px 90px;color:#d2d1d1; font-family:Verdana; font-size:12px}

#headerPic {width:900px;height:254px;background:url(images/headerPi.jpg) no-repeat left top}
#headerPic ul {padding:30px}
#headerPic li {list-style:none;margin:16px 0 0 40px; width:230px}
#sidebar1 {float:left;width:585px}
#sidebar1 p {margin:20px; text-align: justify;font-size:14px}
#sidebar1 h1, #mainContent h1, #about h1 {margin:5px 20px;font-size:36px;color:#caddf8}
#sidebar1 h3 {margin 5px 20px; padding:5px 10px 10px 390px; font-size 18px;color:#FF0000; font-family:Arial; font-style:italic;}
#sidebar1 span, #mainContent span, #about span {font-size:14px;color:#f00}
#sidebar1 b {color:#ecbc7c}
#sidebar1 a {color:#ecbc7c;font-weight:bold;text-decoration:none;}
#sidebar1 .puppyPic {float:left; margin:0 15px 10px 0}

#sidebar1ab {float:left;width:900px}
#sidebar1ab h3 {margin:20px; text-align:justify;color:#fff;font-size:16pt;}
#sidebar1ab p {margin:20px; text-align:justify;font-size:13pt; font-family:Garamond, Verdana;}
#sidebar1ab h2 {margin:-5px 0 0 10px; padding:5px 0 10px 90px;color:#caddf8; font-family:Verdana; font-size:28px}
#sidebar1ab h3 {margin:-5px 0 0 10px; padding:5px 0 10px 90px;color:#caddf8; font-family:Verdana; font-size:20px}
#sidebar1ab li {list-style:circle;margin:6px 0 0 20px; width:230px}
#sidebar1ab h1, #mainContent h1, #about h1 {margin:5px 20px;font-size:36px;color:#caddf8}
#sidebar1ab span, #mainContent span, #about span {font-size:36px;color:#527ecf}
#sidebar1ab b {color:#ecbc7c}
#sidebar1ab a {color:#ecbc7c;font-weight:bold;text-decoration:none;}
#sidebar1ab .puppyPic {float:left; margin:0 15px 10px 0}
#sidebar1ab h4 {margin:-5px 0 0 5px; padding:0px 0 0px 20px;color:#caddf8; font-family:Arial; font-size:16px}


#mainContent {margin:0 0  0 590px; color:#ecbc7c; font-family:Arial; font-size:18px}
#mainContent a{color:#caddf8; text-decoration:none;}
#mainContent ul {margin:10px 30px}
#mainContent li {list-style:none; margin:25px 0  0  0 ; background:url(images/pList.jpg) no-repeat left -3px; padding-left:30px}
#footer {background:#4d4e4e; height:30px; margin-bottom:20px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;  position:relative; behavior: url(js/PIE.htc); color:#4e4c4c;}
#footer p { padding:5px; color:#fff; text-align:center;}
#footer a {color:#caddf8; text-decoration:none;}
.ftt {float:left}
.rss {float:right}
.copyright {text-align:center;padding-top:25px}
.copyright a {color:#c10d0d} 
.clearfloat {clear:both;height:0;font-size:1px;line-height:0}
#about {padding:20px 0;}
#about h2 {margin:-5px 0 0 10px; padding:5px 0 10px 30px;color:#caddf8; font-family:Verdana; font-size:28px}

#gallery P {margin:5px 10px;background:url(images/Background.jpg); height:30px; margin-bottom:20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;  position:relative; behavior: url(js/PIE.htc); color:#4e4c4c;text-align:center;}
#about p {margin:5px 20px;background:#fff; height:140px; margin-bottom:10px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;  position:relative; behavior: url(js/PIE.htc); color:#4e4c4c; }
/* begin main menu */
#navcontainer {background:url(images/menuBackground.jpg) no-repeat left top;width:900px;height:40px;text-align:center;padding-top:6px}
ul#navlist {margin-left:0;padding-left:0;white-space:nowrap}
#navlist li {display:inline;list-style-type:none}
#navlist a {padding:3px 10px;color:#fff;font-size:24px;padding-left:30px;text-decoration:none;}
#navlist a link, #navlist a visited {color:#fff;text-decoration:none}
#navlist a hover {color:#ecbc7c;text-decoration:none;background:url(images/activeButton.jpg) no-repeat left 3px;padding-left:30px}
#navlist #active a {color:#ecbc7c;text-decoration:none;background:url(images/activeButton.jpg) no-repeat left 3px;padding-left:30px}
/* end main menu */
/* begin border corners */
.t {background:#283140 url(images/dot.gif) 0 0 repeat-x}
.b {background:url(images/dot.gif) 0 100% repeat-x}
.l {background:url(images/dot.gif) 0 0 repeat-y}
.r {background:url(images/dot.gif) 100% 0 repeat-y}
.bl {background:url(images/bl.gif) 0 100% no-repeat}
.br {background:url(images/br.gif) 100% 100% no-repeat}
.tl {background:url(images/tl.gif) 0 0 no-repeat}
.tr {background:url(images/tr.gif) 100% 0 no-repeat;padding:1px 20px} 
/* end border corners */