/*
-----------------------------------------------
Client: Hargetts Hounds
Function: Screen CSS definitions.
Author:   Jason Walle | jwalle@mac.com
Modified:  January 1, 2008
Copyright: Copyright (C) 2008 w4interactive 
----------------------------------------------- */
@import url("navigation.css");

/* Global
----------------------------------------------- */
body{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #796449;
}

body, td, p, div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;	
}

body div{
	text-align: left;
}

/* Layout
----------------------------------------------- */
#wrapper{
	width: 950px;
	margin: 0 auto;
	padding: 10px;
	background-color: #fff;
}

#container{
	width: 950px;
	margin: 0;
	padding: 0;
	background-color: #e9e8d2;
}

#leftColumn {
	float: left;
	width: 200px;
	background-color: #e9e8d2;
}

#rightColumn {
	float: left;
	margin: 0;
	padding: 0 0 0 10px;
	width: 740px;
	background-color: #FFFFFF;
}

#logo {
	padding-bottom: 10px;
	background-color: #FFFFFF;
	clear: both;
}

#footer{
	margin: 0;
	padding: 10px 0 0 0 ;
}

#content{
	padding: 0;
	margin: 0;
	clear:both;
}

#content.home{
	padding: 0 20px 0 20px;
}

#content.home p{
	color : #968769;
	padding: 15px 0 0 0;
	font: normal normal bold 19px/normal "Times New Roman", Times, serif;
	letter-spacing: 0;
}

#sidePics{
padding: 0 0 10px 10px;
float: right;
width: 389px;
text-align: right; 
}

.top_nav {
	position: absolute;
	right: 15px;
	top:15px;
}

a.topNav:link, a.topNav:visited {
	font: normal normal bold 9px/normal Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f6a66;
	text-decoration: none;
}

a.topNav:hover, a.topNav:active {
	text-decoration: underline;
}
	
/* Formatting
----------------------------------------------- */
p {
	margin: 8px 10px 0 0;
	line-height: 16px;
}

h1, h2, h3, h4, h5 {
	font-family: Tahoma, Verdana, Helvetica, san-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}


h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}

h2 {
	font-size: 18px;
	display: inline;
}

h3 {
	font-size: 18px;
}

h4 {
	color: #660000;
	font-size: 16px;
	margin: 20px 0 20px 0;
	display: inline;	
}

h5 {
	font-size: 20px;
}

img.right{
	float: right;
	padding: 3px;
}

.fineprint{
	padding: 5px 0 0 0;
}

.fineprint, a.fineprint:link, a.fineprint:visited {
	color: #808080;
	font: 9px Geneva, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.fineprint:link, a.fineprint:visited{
	text-decoration: underline;
}

a.fineprint:hover, a.fineprint:active {
	color: #808080;
	text-decoration: none;
}

.header {
	text-align:center;
	color: #c00;
	font: bold 15px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin: 0;
	padding: 0;

}

.subheader {
	color: #c00;
	font: bold 14px/normal Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin: 8px 0 0 0;
	padding: 0;
}

.required{
	color: #900;
}

a, a:link, a:visited {
	color : #0668A5;
	text-decoration : underline
}

a:hover, a:active {
	color : #CC0000;
	text-decoration : underline
}


/*data table styles */

table#data {
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#E7E7E7;
	color: #333;
}

table#data caption {
	font-weight: bold;
	background: #50ADEA;
	border-bottom:2px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:10px;
}

table#data td, table#data  th {
	padding: 4px;
	text-align:center;
}

table#data thead th {
	text-align: center;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

table#data tbody th {
	font-weight: bold;
}

table#data tbody tr		{
	background-color:#FFF; 
	text-align:left;
	}
table#data tbody tr.odd 	{
	background: #f9f9f9;
	border-top:1px solid #FFF;
}

table#data tbody th a:link, tbody th a:visited{
	color:#96D030;
	padding:3px 0px 0px 18px;
	}
table#data tbody th a:hover{
	color:#FF8601;
	}

table#data tbody tr td { 
	height:25px;
	background: #FFF;
	border: 1px solid #FFF;
	}


table#data tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

table#data table td a:link, table#data table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

table#data table td a:hover {
	color: #50ADEA;
	border-bottom:2px solid #8FD5FF;
	text-decoration: none ;
}
