body {
	background: none repeat scroll 0 0 #B26986;
    font-family: Times New Roman;
    font-size: 12px;
    height: 100%;
    margin: 0 auto;
    text-align: center;
        background-image: url("graphics/background.jpg");
    background-repeat: repeat-y;
    background-position:center;
}

a:link, a:visited {
	color:#631735; font-weight:bold;
}

a:hover {
	color:#9B2255; font-weight:bold;
}
#headerBox {
    background-image: url("graphics/title.jpg");
    height: 153px;
    margin: 0 auto;
    width: 925px;
    left:1px;
    }
    
#backDrop {
        background-image: url("graphics/background.jpg");
    background-repeat: repeat-y;
    height: 100%;
    margin: auto auto 0;
    width: 1027px;
    }
    
#footer {
    background-image: url("graphics/background.jpg");
    background-repeat: repeat-y;
    bottom: 0;
    height: auto;
    
    margin: 0 auto;
    text-align: center;
}

.footer_text {
    height: 40px;
    left: 78px;
    position: relative;
    width: 868px;
    color:#9A2353;
}
.footer_boldtext {
    font-weight:bold;
    color:#9A2353;
}

.page_divider {
	position:relative;
	
}


.content_divider {
	position:relative;
	left:-11px;
}

#menu_content {
    background-image: url("graphics/background.jpg");
    background-repeat: repeat-y;
}

#menu {
    position: relative;
    width: 925px;
  left:100px;
}

.homePage {
	width: 750px;
}
.homePic {
float: left;
    margin-right: 10px;
    position: relative;
}
.homeText {
float: left;
    margin-right: 10px;
    position: relative;
}
#maincontent {
    float: right;
    font-size: 14px;
    position: relative;
    width: 905px;
    left:-60px;
}



.dogpagetitle {
	font-size: 1.4em;
	font-weight:bold;
	color:#631735;
}

.textmain {
    text-align: left;
}

.menuNews {
    font-size: 12px;
    margin: auto;
    padding: 2px;
    position: relative;
    width: 130px;
    z-index: 1000;
    left:-10px;
}

.menuItem {
height:38px;

}

.menuLink {
	position:relative;
	float:left;
}


.menu_home {
    background-image: url("graphics/menu-home.jpg");
    width:58px;
}

.menu_home:hover{
    background-image: url("graphics/menu-home-over.jpg");
    width:58px;
}

.menu_mypoms {
    background-image: url("graphics/menu-mypoms.jpg");
    width:86px;
}

.menu_mypoms:hover{
    background-image: url("graphics/menu-mypoms-over.jpg");
    width:86px;
}


.menu_links {
    background-image: url("graphics/menu-links.jpg");
    width:54px;
}

.menu_links:hover{
    background-image: url("graphics/menu-links-over.jpg");
    width:54px;
}


.menu_available {
    background-image: url("graphics/menu-available.jpg");
    width:84px;
}

.menu_available:hover{
    background-image: url("graphics/menu-available-over.jpg");
    width:84px;
}

.menu_showing {
    background-image: url("graphics/menu-showing.jpg");
    width:180px;
}

.menu_showing:hover{
    background-image: url("graphics/menu-showing-over.jpg");
    width:180px;
}


.menu_champions {
    background-image: url("graphics/menu-champions.jpg");
    width:103px;
}

.menu_champions:hover{
    background-image: url("graphics/menu-champions-over.jpg");
    width:103px;
}
.menu_others {
    background-image: url("graphics/menu-others.jpg");
    width:171px;
}

.menu_others:hover{
    background-image: url("graphics/menu-others-over.jpg");
    width:171px;
}


.overlayIcon {
    border: 0 none;
}

.dogInfoBackground {
    background-position: 7px 7px;
    background-repeat: no-repeat;
}

.dogInfoBox {
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 175px;
    position: relative;
    text-align: center;
    width: 150px;
    background-image: url("graphics/dogbut.jpg");
}

.dogInfoPic {    left: 7px;
    position: relative;
    top: 30px;
}
.dogInfoSpace {
    float: left;
    width: 5px;
}

.dogInfoNoPic {
}
.noPictureText {
	color:#9A2353;
	font-size:1.5em; 
	position: relative;
    top: 100px;
}

.dogdivide-wide {
	height:3px;
	background-color:#195F95;
}

h2 {
	color:#631735;
	font-size:1.5em;
}

#address { left: 332px;
    position: relative;
    top: 60px;
}
.newsdate {
color:#631735;
font-weight:bold;
}

.dogText {
	position:relative;
	left:20px;
}
.dogNameBox {
	position:relative;
	left:10px;
	top:40px;
}

.showRec {
	width:600px;
}
.showRec tr th {
	background-color:#9A2353; 
}

.odd td {
	background-color:#FFFFFF;
}

.even td {
	background-color:#FADBE7;
}