/* CSS Document */

body {
background-color:#fff;
background-image:url(images/bg_dogs.jpg);
background-repeat:repeat;
color:#000;
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:100.1%;
margin:0px auto;
}

#wrapper {
margin:45px auto;
	width:780px;
	border:2px solid #000;
	background-color:#fff;
}

#header {
background-color:#fff;
text-align:center;
border-bottom:3px solid #990000;/*red*/
}

#side_bar {
width:190px;
float:left;
padding:0px 6px;
font-size:90%;
background-image:url(images/sidebar_dogs.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#990000;
border-right:3px solid #990000; 
}

#nav {
margin:0px 15px;
}


#content {
	margin:0px 0px 0px 5px;
	float:left;
	width:520px;
	padding:0px 10px 0px 15px;
	background-color:#fff;
}

#footer {
clear:both;
	font-size:80%;
	background-color:#990000;
	color:#fff;
	padding-left:8px;
}


#side_bar ul li {
list-style-type:none;
}

h3 {
background-color:#fff;
color:#990000;
font-size:115%;
}

h4 {
background-color:#fff;
color:#990000;
font-size:105%;
}

p {
text-align:justify;
}
/*navigation styles*/

#content a, #content a:link {
background-color:#fff;
color:#990000;
text-decoration:underline;
}

#content a:visited {
background-color:#fff;
color:#333;
text-decoration:underline;
}

#content a:hover, #content a:active, #content a:focus {
background-color:#fff;
color:#990000;
text-decoration:none;
}


/*end navigation */

#footer a, #footer a:link {
background-color:#990000;
color:#fff;
text-decoration:underline;
}


/*classes*/

.bold {
font-weight:bold;
}


.clear {
clear:both;
}


.champion {
color:#990000;
font-size:80%;
}

.colbottom {
margin-bottom:0px !important; 
padding-bottom:0px;
line-height:0px;
font-size:0px;
}

.green {
	color: #009900;
}

.large {
font-size: 125%;
}

.lgd {
color:#009900;
font-size:80%;
}

.left_justify {
text-align:left;
padding-left:8px;
}

.justify {
text-align:justify;
}

.red {
color:#990000;
}

.small {
font-size:80%;
}

.xsmall {
font-size:60%;
}

.chlgd {
color:#9933FF;
font-size:80%;
}