/* Start of CMSMS style sheet 'theme' */
body{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
	margin-top:0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-repeat:repeat; color:#4e4e4e;
	background-color: #fff;
	margin:0;
	padding:0;
}

img{ border:0px;}

#Header{
	width: 978px;
	background-image: url(uploads/images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 188px;
}

#Navigation{
	width: 978px;
	height:46px;
	background-color: #FFFFFF;
	background-image:url(uploads/images/menu.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

#Content{

	padding:0px;
	
}

#Content_Home{

	padding:0px;
	background-image:url(uploads/images/bg_tile.jpg);
	background-repeat:repeat-y;
	
}

#Footer{
	width: 978px;
	color: #4f4c0f;
	background-image:url(uploads/images/footer-08.jpg);
	background-repeat:no-repeat;
	line-height:1;
	height:82px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	

}

.DottedLiveHorizontal{
	background-image: url(uploads/images/dotted_live_h.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.DottedLiveVertical{
	background-image: url(uploads/images/dotted_live_v.gif);
	background-repeat: repeat-y;
	background-position: center center;
}

.Title{
	background-image: url(uploads/images/title_bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-left: 28px;
	line-height: 1.5em;
}

a.NormalLink{
	color: #FFFFFF;
}
a.NormalLink:Hover{
	color: #000000;
}
a.FooterLink{
	color: #4f4c0f;
	line-height:1.2;
	text-decoration:none;
}
a.FooterLink:hover{
	color: #4f4c0f;
	line-height:1.2;
	text-decoration: underline;
}




#box{
background-image:url(uploads/images/box_header.jpg);
background-repeat:no-repeat;
padding: 20px;
padding-top:20px;

}

#box_footer{
background-image:url(uploads/images/box_footer.jpg);
background-repeat:no-repeat;
height:35px;

}

#header_bg{
margin:0 auto;
background-repeat:no-repeat;
height:auto;

}
h1{
line-height:normal;
font-family:arial,Trebuchet MS;
color:#000000;
font-size:15px;
font-weight:bold;
margin:0 0 10px 0;
padding:0px;
line-height:1.1;

/* background-image: url(uploads/images/h1_dot.jpg); background-repeat:no-repeat; background-position:left top; padding:4px 0 4px 35px;    */

}

h2{
line-height:1.5;

font-family:arial,Trebuchet MS;
color:#858136;
font-size:14px;
font-weight:lighter;
margin:0 0 15px 0;
padding:0px 0 5px 0;
border-bottom:1px solid #858136;
}

h4{

font-family:arial,Trebuchet MS;
color:#333;
font-size:13px;
font-weight:lighter;
background-color:#eee;
padding:10px 10px;
line-height:1.4;
text-align:left;
margin:20px 0;


}

p, p a:hover{

font-size:12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#4e4e4e;
line-height:150%;

}

p a:link, p a:visited{
color:#4e4e4e;
text-decoration:underline;
}

.white_p p{ color:#fff;}

.hr{ width:100%; display:block; background-color:#CCC; height:1px; margin:20px 0px;}
.padding-all-15{ padding:15px;}
.padding-all-25{ padding:25px;}
.padding-left-25{ padding-left:25px;}
.padding-right-25{ padding-right:25px;}
.padding-top-25{ padding-top:25px;}
.padding-bottom-25{ padding-bottom:25px;}
.padding-left-11{ padding-left:11px;}
.padding-right-11{ padding-right:11px;}
.padding-top-11{ padding-top:11px;}
.padding-bottom-5{ padding-bottom:5px;}
.padding-left-13{ padding-left:13px;}
.padding-right-13{ padding-right:13px;}


.table_content p{ margin:0px; padding:0px; }

.styled_ul { margin:0 0 0 20px; padding:0 0 0 0px;}
.styled_ul li{ list-style-image:url(uploads/images/li_dot.jpg); }

.border-left{ border-left:1px solid #ccc;}

.image{ float:right; padding-left:25px; padding-bottom:15px;}
.image2{ float:left; padding-right:25px; padding-bottom:15px;}

ul.list1{ display:none;}
.NewsSummary{ color:#636363;}

.NewsSummary a:link, .NewsSummary a:visited{ color:#ffc20e; line-height:1.3;}
.NewsSummary a:hover{ color:#636363;  line-height:1.3;}
.NewsSummaryPostdate{ font-size:12px; color:#2a2873; font-weight:bold;  line-height:1.3;}
.NewsSummary div{ margin:4px 0;}

input[type=text],textarea, select {width:300px; }

.testimonial p{ padding:10px; background-color:#f2f2f2; border-bottom:1px dotted #b20838;}
/* End of 'theme' */

