﻿*
{
    margin:0;
    padding:0;
}
.clear:after
{
    content:".";
    display:block;
    height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}
.clear
{
    min-height:10px;
}
*html .clear
{
    height:1px;
}
/*Master Page Control*/
body 
{
    background-color:#ffffff;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:0.8em;
    line-height:1.3em;
    color:#4d4f53;
}
#wrapper
{
    margin: 0 auto;
    width:900px;
    padding:0;
}
#top-banner
{
    background-image:url(images/topbanner.png);
    background-position:50%;
    background-repeat:no-repeat;
    width:100%;
    height:285px;
}
#logo-container
{
    width:950px;
    height:165px;
    margin-left:auto;
    margin-right:auto;
    padding-top:10px;
}
#logo
{
    width:100%;
    height:165px;
}
#top
{
    background-image:url(images/mainbgtop.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:900px;
    height:110px;
    margin-top:-142px;
    margin-left:9px;
}
#content
{
    background-image:url(images/mainbgmiddle.png);
    background-position:center;
    background-repeat:repeat-y;
    width:900px;
    height:100%;
    margin-left:9px;
}
#header
{
    background-image:url(images/topbanner.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:2000px;
    height:285px;
}
#bottom
{
    background-image:url(images/mainbgbottom.png);
    background-position:bottom center;
    background-repeat:no-repeat;
    width:900px;
    height:116px;
    margin-left:9px;
}
#main-container
{
    width:740px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
}
#lower-nav-container
{
    width:760px;
    height:70px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    padding-top:30px;
}
#lower-nav-main
{
    width:740px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    padding-top:10px;
    text-align:center;
    font-size:11px;
    line-height:25px;
}
/* Master Page Control End*/

#content-container-two-column
{
    margin-left:auto;
    margin-right:auto;
    width:720px;
}
#content-left
{
    width:350px;
    text-align: left;
    border-right:1px dashed #cccccc;
    padding-right:10px;
    float:left;
}
#content-left-middle-top
{
    width:350px;
    margin-top:10px;
    height:125px;
}
#content-left-middle-centre
{
    background-image:url(images/middlebannerleftmiddle.png);
    background-repeat:no-repeat;
    width:350px;
    margin-top:10px;
    height:125px;
}
#content-left-middle-bottom
{
    background-image:url(images/middlebannerleftbottom.png);
    background-repeat:no-repeat;
    width:350px;
    margin-top:10px;
    margin-bottom:10px;
    height:125px;
}
#content-left-middle-bottom-lower
{
    background-image:url(images/middlebannerleftfeedback.png);
    background-repeat:no-repeat;
    width:350px;
    margin-top:10px;
    height:125px;
}
#content-left-bottom
{
    width:250px;
    margin-top:15px;    
}
h1
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:22px;
    line-height:25px;
    text-align:left;
    color:#cc3300;
    margin-top:0px;
    margin-bottom:0px;
}
h2
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
    color:#999999;
    line-height:15px;
    margin-top:0px;
    margin-bottom:10px;
}
h3
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
    color:#999999;
    font-weight:bold;
    line-height:15px;
    margin-top:0px;
    margin-bottom:0px;
}
#content-right
{
    width:350px;
    height:968px;
    float:right;
}
#content-right-top
{
    width:420px;
    height:125px;
    float:right;
    padding-bottom:15px;
}
/* Default Page Control End*/
#content-container-three-column
{
    margin-left:auto;
    margin-right:auto;
    width:720px;
    position:relative;
}
#three-column-side1
{
	float:left;
	width:30%;
	border-right:1px dashed #cccccc;
    padding-right:20px;
    padding-top:32px;
}
#three-column-side2
{
    float:right;
	width:30%;
	padding-top:32px;
}
#three-column-middle
{
	width:30%;
	margin:0px 32% 0px 35%;
	border-right:1px dashed #cccccc;
    padding-right:20px;
    padding-top:0px;
}
/* About Us Page Control End*/

#content-left-2
{
    width:500px;
    text-align: left;
    border-right:1px dashed #cccccc;
    padding-right:20px;
}
#image-container-1
{
    width:500px;
    height: 200px;
    margin-top:10px;
}
#image-container-2
{
    width:500px;
    height: 300px;
    margin-top:10px;
}
#image-container-3
{
    width:500px;
    height: 200px;
    margin-top:10px;
}
#content-left-3
{
    width:500px;
    height:auto;
    margin-top:10px;
}
#content-container-right
{   width:185px;
    height:auto;
    margin-top:0px;
    float:right;
}
/* Kennels Page Control End*/
#left-column
{
	float:left;
	width:30%;
	border-right:1px dashed #cccccc;
    padding-right:20px;
    padding-top:0px;
}
#content-map
{   float:right;
    width:450px;
    height:355px;
}
/* Contact Us Page Control End*/
#content-middle
{
    width:700px;
    padding-left:10px;
    text-align:left;
}
#image-container-10
{
    width:700px;
    height: 260px;
    margin-top:10px;
}
#image-container-11
{
    width:700px;
    height:260px;
    margin-top:10px;
}
#content-left-4
{
    width:700px;
    height:auto;
    margin-top:10px;
}
/* Cattery Page Control End*/
#main-gallery-container
{
    width:700px;
    height:auto;
    margin-top:15px;
    margin-left:20px;
}
#content-left-5
{
    width:500px;
    text-align: left;
    padding-right:20px;
}
/* Gallery Page Control End*/
#content-left-6
{
    width:400px;
    text-align: left;
    border-right:1px dashed #cccccc;
    padding-right:20px;
}
#content-container-right-1
{   width:280px;
    height:auto;
    margin-top:0px;
    float:right;
}
/* Pet Grooming Page Control End*/
/* Links Page Control End*/
