﻿/* { Dreamweavers Dog Training } */ 
/* {  Main Style Sheet } */
/* { Feb. 24 2011 } */

@import url("menu.css");

#body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	background-color: #F4FFE4;
	background-image: url("../_img/graphic/body_bkgrnd.png");
	background-position:left top;
	background-repeat: repeat-x;
}


#masthead {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 05px;
	padding-bottom: 15px;
	font-family:Calibri;
	color: #5c743d;
	display:inline-block;
	text-transform:none;
	text-transform:capitalize
}
#masthead h1{	
	font-size:2em;
	font-weight: bold;	
}
#masthead h2{
	font-size:1.8em;
	font-weight: bold;	
}
#masthead h3 {	
	font-size:1.5em;
	font-weight: normal;	
}

#content {
	position: relative;	
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
}
#content p{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#content img {
	padding: 0px;
	border: 1px solid #708090;
	text-align:center;
	margin:5px 4px 1px 8px;
	border:4px #9daf89 outset;
}

#content h1,h2,h3{
   font-family:Calibri;
	color: #90A080;
	display: inline;
	margin-top: 3.5%;
	margin-bottom:2%;
	margin-left: 1%;
}
#content h1{
   font-size:2em;
}
#content h2{
   font-size:1.5em;
}
#content h3{
   font-size:1.2em;
}

/* Footer Styles */

#footer {
	
	clear: both;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	text-align: center;
	padding-top: 10px;
	font-family:Calibri;
	font-size:.8em;
	color: #9daf89;	
}

#footer p {
	font-size: 0.85em;
	color: #c4c4c4;
}
/*    Tabs and CSS for pages    */


#list {
	font-size: 11px !important;
}
.skin7.top .tab_header_item {
	background: url('../../_img/graphic/greenstrip-dl.png') repeat-x;
	margin-right: 2px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
	border-top-right-radius: 9px;
	border-top-left-radius: 9px;
	border: 1px solid #ddd;
	height: 30px;
} 

.skin7.top .tab_header_item.tab_selected {
	background: #FEFFF0 !important;
	border-bottom: none !important;
	height: 31px;
}
.skin7.top .tab_header_item.tab_selected a {
	color: #050;
	font-weight:bold;
}
.skin7.top .tab_header_item.first_tab {
	border-left: 1px solid #ddd !important;
}
.skin7.top .tab_header_item a {
	padding: 0px 20px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 30px;
	color: #050;
	text-decoration: none;
	outline: 0;
	border-color:transparent;
}
.skin7.top .content_holder {
	font: 12px/24px Arial, Helvetica, sans-serif;
	color: #050;
	padding: 5px;
	border-color:transparent;
	background: #bEcFc0; 
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.09) 0%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 9%, rgba(255,255,250,0.95) 45%, rgba(255,255,235,0.95) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0.09)), color-stop(0%, rgba(255,255,255,0.95)), color-stop(9%, rgba(255,255,255,0.95)), color-stop(45%, rgba(255,255,250,0.95)), color-stop(100%, rgba(255,255,235,0.95)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.09) 0%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 9%, rgba(255,255,250,0.95) 45%, rgba(255,255,235,0.95) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.09) 0%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 9%, rgba(255,255,250,0.95) 45%, rgba(255,255,235,0.95) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.09) 0%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 9%, rgba(255,255,250,0.95) 45%, rgba(255,255,235,0.95) 100%);
	background: radial-gradient(ellipse at center, rgba(255,255,255,0.09) 0%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 9%, rgba(255,255,250,0.95) 45%, rgba(255,255,235,0.95) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffeb', GradientType=1 );
	
}
p {
	text-align: left;
	color:#787;
	font-size: 13pt;
}
h1, h2, h3, h4,
{
	color:#787;
}
li {
	margin: 6px auto; 

}
ul, ol {
	margin-left: 30px;
	text-align: left; 

}

a, h1, h2, h3, h4, div, p, ol, ul, li, strong{
	border-color:transparent;
}
a.ELink:active, a.ELink:link {
    text-decoration: none;
    color: #356635;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 11pt;
}

a.ELink:visited {
    text-decoration: none;
    color: #779977;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11pt;
}

/*  Bright green underlined on hover*/
a.ELink:hover {
    text-decoration: underline;
    color: #70CF55;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 11pt;
}
.content_img { 
	border: 1px solid #708090;
	text-align:center;	 
	border:4px #9daf89 outset;
	border-radius:8px;
	box-shadow: inset 0px 0px 19px 0px #ABABAB, 3px 4px 19px -1px #211F1F;
    -webkit-box-shadow: inset 0px 0px 19px 0px #ABABAB, 3px 4px 19px -1px #211F1F;
    -moz-box-shadow: inset 0px 0px 19px 0px #ABABAB, 3px 4px 19px -1px #211F1F;
    -o-box-shadow: inset 0px 0px 19px 0px #ABABAB, 3px 4px 19px -1px #211F1F; 
}


