html, body { background-color: #c0c0c0; text-align: center; font-family: arial; font-size: 12px; color: #0000000; margin-bottom: 10px; margin-top: 0}

h1 {font-family: trebuchet ms; font-size:20px; font-weight: bold;color: #486a8d; margin-top:0px;margin-bottom: 10px;}


#container { width: 761px; margin: auto; background: #fff; }

#strip { width: 60%; height: 1px; background: #fff; }

#header { text-align: left; padding-left: 10px; }
#header img { float: left; border: 0px; margin: 10px;  }
#header p { float: right; width: auto; margin: 2px 0 0 0; font-family: trebuchet ms; font-style: italic; font-size: 12px; color: #404040; padding: 20px 20px 0 0; }

#head-img { clear: both; background: url('images/header_img.jpg'); height: 216px; border-bottom: 2px solid #fff; }
#content { float: left; width: 448px; padding: 15px; text-align: left; font-size:12px; font-family: trebuchet ms; font-weight: normal; color: #404040;  }
#content h5 { float: left; text-transform: uppercase; color: #000; font-family: arial; font-size: 26px; margin: 0; }
#content h6 { float: left; text-transform: uppercase; color: #c0c0c0; font-family: arial; font-size: 12px; margin: 2px 0 0 5px; border-bottom: 8px solid #c0c0c0; width: 250px;}
#content li { padding-bottom: 10px; }
#content h4 { font-family: trebuchet ms; font-size:14px; font-weight: bold;color: #486a8d; margin-top:0px;margin-bottom: 10px; }

#content2 {padding: 15px; text-align: left; font-size:12px; font-family: trebuchet ms; font-weight: normal; color: #404040; }
#content2 #center{ text-align: center; padding: 10px 0; }

#content3 {padding: 15px 12px; text-align: left; font-size:12px; font-family: trebuchet ms; font-weight: normal; color: #404040; }

#sidebar { float: left; width: 283px; text-align: left;}
#sidebar p { text-align: right; padding-right: 10px; margin: 0 }
#sidebar a { color: #89A630; font-size: 13px; font-family: trebuchet ms,arial,sans-serif; font-weight: bold; text-decoration: none; font-style: italic; }
#sidebar #sidebar_sm { padding: 0 15px; }
#sidebar #sidebar_sm h6 { font-family: trebuchet ms; color: #808080; font-size: 20px; font-style: italic; border-top: 1px solid #000; padding-top: 10px; margin: 15px 0 15px 0; }
#sidebar #sidebar_sm ul { padding: 0 15px 15px 15px; font-family: trebuchet ms,arial,sans-serif; }
#sidebar #sidebar_sm li { list-style-image: url('images/bullet.png'); padding: 4px 0 4px 5px; border-bottom: 1px dashed #c0c0c0; }

.subtitle { font-weight: bold; }
li.spacing { margin-bottom: 8px; }


/* Header Navigation Customization
****************************************************************************************************************************/
#headnav { clear: both; height: 48px; background: url('images/head_nav.jpg'); text-align: center;}
#headnav ul { margin: 0; padding-top: 11px; padding-left: 0; padding-bottom: 0;}
#headnav li { background: url('images/nav_icon.gif') no-repeat left center; display: inline; padding: 0 25px 0 20px;  }
#headnav a { font-family: trebuchet ms; font-size: 18px; font-weight: bold; text-decoration: none; }
#headnav a:link { color: #fff; }
#headnav a:visited { color: #fff; }
#headnav a:hover { color: #0890c0; }


/* Footer Navigation Customization
*****************************************************************************************************************************/
#footer { clear: both; background: url('images/footer.jpg'); text-align: center; height: 84px;  }

#footernav { padding-top: 25px; color: #fff;}
#footernav ul { margin: 0; padding-left: 0; padding-bottom: 0px;}
#footernav li { display: inline; padding-right: 8px; padding-left: 8px; }
#footernav a { font-family: trebuchet ms,arial,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
#footernav a:link { color: #fff; }
#footernav a:visited { color: #fff; }
#footernav a:hover { color: #A2C445; }

#copy {font-family: arial; font-size: 11px; color: #fff;}
#copy a:link, a:visited, a:hover { font-family: arial, verdana, sans-serif;; font-size: 11px; font-weight: normal; color: #fff; text-decoration: none; }

/* Online Store */
.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 10px;
border: 1px solid #000014;
background: #000040 url(http://cdn.iconfinder.net/data/icons/splashyIcons/arrow_state_blue_expanded.png) center right no-repeat; 
color: #fff;
font: bold 16px arial;}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: #0f93c3; }

ul.store { margin: 0; padding: 10px 0 0; border-top: 1px solid #c0c0c0; clear: left; }
ul.first { border-top: 0; padding: 0; }
ul.store li { float: left; list-style-type: none; }
ul.store li.logo { width: 152px; padding-right: 30px; }
ul.store li.logo img { border: 1px solid #c0c0c0; width: 152px; }

ul.store li.text { width: 415px; }
ul.store li.text h6 { margin: 0 0 10px; font-size: 16px; color: #0f93c3; }

ul.store li.buy { width: 130px; padding: 35px 0 0 10px; text-align: right; }
ul.store li.buy a { font: bold 11px arial; color: blue; text-decoration: none; text-transform: uppercase; padding-right: 25px; background: url(http://cdn.iconfinder.net/data/icons/splashyIcons/arrow_large_right.png) no-repeat right center; }



