@charset "utf-8";
/* CSS Document */
/* --------- 1. defaults  --------- */

* {
		margin: 0;
		padding: 0;
		font-size:9pt; !important
		color:#353535; !important
		}

body {
		background-color:#FFFFFF;
		background:url(../files/backgroundgradient.gif) repeat-x;
		font-family: Arial, Helvetica, sans-serif;
			voice-family: "\"}\""; 
  			voice-family:inherit;
		font-family: Arial, Helvetica, sans-serif;
		text-align:center;
		}
		
/*  ------------------------------------ structure  ----------------------------------------- */
#outsidewrapper {
		width: 818px;
		margin: 0 auto;
		background-image:url(../files/footer.gif);
		background-repeat:no-repeat;
}

#wrapper {
		width: 800px;
		margin: 0 auto;
		font-size:9pt; !important
		color:#353535; !important
		background-color:#FFFFFF;
		background-repeat:repeat-y;
		background:#FFFFFF url(../files/header.jpg) no-repeat;
		padding:3px;
		text-align:left;
		}
		
#wrapperwithshadow {
		width: 818px;
		margin: 0 auto;
		background-image:url(../files/repeatingdropshadow.gif);
		background-repeat:repeat-y;
}

#repeatingshadow{
		width: 818px;
		margin: 0 auto;
		background-color:transparent;
		background-image:url(../files/dropshadow.gif);
		background-repeat:repeat-x;
		}

#masthead.community{
background:url(../images/sce/communitymasthead.jpg) no-repeat;
}

#masthead.meals{
background:url(../images/sce/mealsmasthead.jpg) no-repeat;
}

#masthead{
width:799px;
height:98px;
background:url(../images/sce/trainingmasthead.jpg) no-repeat;
}

#maincontent {
width:100%;
}

#content {
float:right;
width:555px;
margin:0 5px 10px 0;
}

#sidebar {
background:url(../files/topnav.gif) #e7e3d8 no-repeat;
border-bottom:4px solid #b39758;
float:left;
margin-bottom:5px;
width:201px;
line-height: 30px;
}

#sidebar h1 {
line-height:29px;
background:#cdaf6f url(../files/topnav.gif) repeat-x;
font-size:11px;
text-transform:uppercase;
color:#FFFFFF;
padding-left:12px;
border-bottom: 2px solid #cdaf6f;
}


#sidebar h1.community{
font-size:10px;
}

#sidebar ul{
list-style-type: none;
}

#sidebar li{
background:url(../images/sce/sidebarbg.gif) #022366;
}

#sidebar li a{
color: #FFFFFF;
text-decoration: none;
font-size: 0.9em;
padding-left: 36px;
background:url(../images/sce/bullet.gif) transparent 9px 7px no-repeat;
height:30px;
display: block;
line-height: 30px;
}

#sidebar img {
border-top:#b99b5d 7px solid;
margin-left:-8px;
}

#largeimage {
margin-bottom:12px;
}

p.pet {  line-height:1.4;}

#column1 {
float:left;
width:47%;
margin-left:6px;
margin-right:3%;
}

#column2 {
float:left;
width:47%;
margin-left:3%;
}

#footer {
clear:both;
text-align:center;
}

#endshadow {
text-align:center;
background:url(../files/endshadow.gif) no-repeat;
height:63px;
width:100%;
}

#footerborder {
border-top:1px solid #B59759;
clear:both;
margin-left:1%;
width:98%;
}

#footertext {
text-align:center;
}
/*  ---------------------------------------- Fonts  ----------------------------------------- */
	
#content h1 {
font-size:16px;
line-height:20px;
margin-left:2px;
margin-bottom:14px;
}

