* {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}
body {font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#000;color:#caddf8}
#container {width:900px;margin:0 auto} 
#header {height:439px;width:900px} 
#header h1 {background:url(images/logo1.jpg) no-repeat left top;margin:30px 0;padding:5px 0 10px 90px;color:#fff;font-size:48px}
#headerPic {width:900px;height:254px;background:url(images/headerPic.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}
#sidebar1 h1, #mainContent h1, #about h1 {margin:5px 20px;font-size:36px;color:#caddf8}
#sidebar1 span, #mainContent span, #about span {font-size:36px;color:#527ecf}
#sidebar1 b {color:#ecbc7c}
#sidebar1 a {color:#ecbc7c;font-weight:bold}
#sidebar1 .puppyPic {float:left;margin:0 15px 10px 0}

#sidebar1ab {float:left;width:900px}
#sidebar1ab p {margin:20px}
#sidebar1ab h2, #mainContent h2, #about h2 {margin:5px 20px;font-size:36px;color:#caddf8}
#sidebar1ab h3, #mainContent h3, #about h3 {margin:5px 20px;font-size:24px;color:#caddf8;text-align:center}
#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 a:hover {color:#ecbc7c;font-weight:bold;text-decoration:underline;}
#sidebar1ab .puppyPic {float:left;margin:0 15px 10px 0}
#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;}



#mainContent {margin:0 0 0 590px} 
#mainContent ul {margin:10px 20px}
#mainContent li {list-style:none;margin:25px 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 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}
#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 */