body {
	background-color: #ccc;
	text-align:center;
	font-family: "trebuchet ms", helvetica, sans-serif;
	color:#333;
}

div.clearer {clear:both;height:0;float:none;}

*{ 
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:1em;
	}
a img {border:none;}
a {color:#333333; text-decoration:none;}
a:hover {text-decoration:underline;}
#rightcontent a {display:block;}
#rightcontent a:hover {text-decoration:underline;display:block;}
#flashmenu {margin-top:1px;}
#contentwrap {margin-left:auto;margin-right:auto;width:972px;background: #ccc url(pics/bodyback.jpg) repeat-y top center;text-align:center;position:relative;}
#pathmenu {text-align:left;padding-left:150px;height:40px;line-height:40px;}
h1 {margin-bottom:20px;font-size:16px; color:#080733;}
#maincontent {float:left;text-align:left;left:150px;width:440px; position:relative; background:url(pics/dogback.jpg) no-repeat right bottom;padding-bottom:30px;}
#rightcontent {top:-18px;width:270px;float:right;right:105px; background:url(pics/rightmiddle.jpg) repeat-y; position:relative;margin-bottom:20px;text-align:left;}
#rightcontent * {margin-left:22px;margin-right:15px;}
#rightcontent * *, #rightcontent img {margin-left:0px;margin-right:0px;}
p.bodytext {line-height:166%;padding-right:20px;}
#rightcontent p.bodytext {line-height:120%;font-size:10px;padding-right:0px;} 
#rightcontent h1 {color:#666;}
#footerwrap {margin-left:auto;margin-right:auto;width:972px;height:115px;background: #ccc url(pics/footer.jpg) no-repeat top center; position:relative;text-align:left;}
div#bottomstatic {width:585px; position:relative;text-align:right;top:17px;color:#fff;}
div#bottomstatic a{color:#fff;}
div#rightfooter {width:250px;left:620px; font-size:10px;color: #000066;position:relative;top:5px;}
div#rightfooter span{ color: #000066;font-weight:bold;font-size:10px;}
#flashmenu {text-align:center;}
ul
{	list-style-type:none;
	list-style-image:none;
	list-style-position: outside;
	margin-left:10px;
	margin-bottom:10px;
}
ul ul
{	list-style-type:none;
	list-style-image:none;
	list-style-position: outside;
	left:30px;
	position:relative;
	margin-bottom:10px;
	width:200px;

}
ul li
{
background:url(pics/bullet.jpg) no-repeat left 2px;
padding-left:30px;
list-style-image:none;
margin-bottom:10px;
position:relative;
display:block;
}
ul ul li
{
background: none;
padding-left:0px;
padding-bottom:5px;
margin-bottom:5px;
position:relative;
display:block;
font-size:10px;
border-bottom:1px solid #ccc;
}
ul ul li a
{
color:#666;
font-size:10px;
}
/* Email, Login and Search forms generally: */
fieldset
{
	padding-left: 0px;
	border: none;
	width:80%;
	line-height:166%;
}

fieldset.csc-mailform label
{
	font-size: 12px;
	width: 120px;
	line-height: 25px;

	float:left;
	clear:both;
	text-align:left;
}

fieldset.csc-mailform input, textarea
{
	
}

DIV.csc-mailform-field
{
	text-align:right;
	width:450px;
}

fieldset.csc-mailform INPUT, fieldset.csc-mailform SELECT, fieldset.csc-mailform TEXTAREA
{
	background-color: #ffffff;
	border: 1px solid #ccc;
	font-size: 11px;
	margin-bottom:5px;
	position:relative;
	margin-right:30px;
	
}
/*-------------------------PFADMENU-----------------------------*/
#pathmenu
{
	line-height: 55px;
	color: #000;
}

#pathmenu a
{
	color: #13A9F6;
	text-decoration: none;
}

#pathmenu a:hover
{
	color: #13A9F6;
	text-decoration: underline;
}

#pathmenu a.act
{
	color: #000;
	font-weight: normal;
}
