/*

Theme Name: Woofs
Description: done custom for Woofs N' Whiskers site
Version: 1.0
Author: j. Anderson
Author URI: 
Tags: blue, custom, fixed width, widgets


FONTS
nav 1ery & 2ery: Clearface Gothic LT Std Medium
body text, etc: 'Lucida Grande', Tahoma, Arial, Sans-Serif

COLORS
blue: #2A3E8B
dk blue: #04113F -or- #00071F
lt green: #7EBF3E
slightly darker green: #2C7F27

*/



/* Begin Typography & Colors */
/* Begin Structure */

html {
min-height: 100%;
}

body {
background-color: #fff;
color: #00071F;
font-size: 62.5%; /* Resets 1em to 10px */
font-family: 'Lucida Grande', Tahoma, Arial, Sans-Serif;
text-align: center;
min-height: 100%;
}


#page {
background-color: #fff;
border: 1px solid #2A3E8B;
margin: 100px auto 0;
width: 960px;
min-height: 100%;
height: auto;
}

#header a {
background: url(images/header-bg.gif) no-repeat;
display:block;
margin-top: -85px;
height: 130px;
width: 960px;
position: relative;
}



/*-------CONTENT---------*/
#content {
margin:50px 15px;
width:930px;
font-size: 1.2em;
min-height: 100%;
}

#left {
background: #fff;
float:left;
text-align: right;
padding-top: 10px;
width: 260px;
}
#left-philo {
float: left;
background: url(images/happyhealthy.gif) no-repeat;
width: 254px;
height: 143px;
margin-top: 50px;
}

#right {
background: #fff;
border: 1px solid #2C7F27;
float:right;
padding: 10px;
text-align:left;
width:620px;
}
#right-home {
background: #fff;
float:right;
padding: 10px;
text-align:left;
width:350px;
}

.center {
background: #fff;
clear:both;
margin:auto;
padding: 10px;
text-align:left;
width:850px;
}

hr {
background-color: #7EBF3E;
color: #7EBF3E;
}
/*-------END CONTENT---------*/




/*-------TOP NAV---------*/
#menu {
 
}

#menu ul li{
font-size: 1.5em;
color:#2C7F27;
float:left;
list-style: none;
width: 15%;
}

#menu a, #menu a:visited {
color:#2C7F27;
text-decoration: none;
}

#menu a:hover {
color:#2A3E8B;
text-transform: uppercase; 
}
/*-------END TOP NAV---------*/

.current_page_item a {
/*background-color: #7EBF3E;*/
color: #2A3E8B !important;
text-transform: uppercase; 
/*padding: 2px;*/
/*border-bottom: 2px solid #7EBF3E;*/
}

/*-------SERVICES NAV---------*/
#left ul {

}

#left ul li {
color:#2C7F27;
float:left;
font-size: 1.2em;
list-style: none;
width: 240px;
padding: 5px 0;
}

#left ul li a, #left ul li a:visited {
color:#2C7F27;
text-decoration: none;
}

#left ul li a:hover {
color:#2A3E8B;
text-transform: uppercase; 
}
/*-------END SERVICES NAV---------*/


#footer {
background: url(images/footer-bg.gif) no-repeat;
height: 167px;
clear: both;
}



/* HOME PAGE */
.home1 { /*this is the main image AND ONLY the main image! */
float:left;
/* background: url(images/img1.jpg) no-repeat; */
/*
width: 350px;
height: 253px;
*/
background: #2A3E8B;
}

.home2 {
float:left;
background: url(images/welcome.gif) no-repeat;
width: 350px; /* makes following content from loop break a line */
height: 29px;
padding-bottom: 10px;
}


.home3 {
border: 1px solid #2C7F27;
float:left;
/*height: 80px;*/
margin-right:35px;
padding: 0 auto;
width:200px;
}
.home4 {
border: 1px solid #2C7F27;
float:left;
height: 80px;
padding: 5px;
width:200px;
}


/* RESOURCES PAGE */
#resources1 {
float: right;
}