/* Start of CMSMS style sheet '960 CSS Base' */
/* CSS Document */
	body
	{
		background:url(uploads/images/bg_site.gif) repeat-x top left #fff;
		color: #333;
		font-size: 0.75em;
		padding: 0px 0 40px;
	}
	
	a
	{
		color: #cc0001;
		text-decoration: underline;
	}
	
	a:hover
	{
		text-decoration: underline;
	}
	
	h1
	{
		font-family: Georgia, serif;
		font-weight: normal;
		text-align: center;
	}
	
	h2
	{
		padding: 20px 0 0;
		text-align: center;
	}
	h5 {
		background:url(uploads/images/bg_titles.gif) no-repeat bottom left #fff;
		padding:3px 25px;
	}
	h6 {
		margin:5px 0px;
		color:#c00111;
		border-bottom:1px solid #ffc3ab;
	}
	
	.container_12
	{
		margin-bottom: 20px;
	}
	
	#header {
		background:#d80120;
		line-height:0px;
		font-size:0px;
	}

	#navcontainer
	{
		width: 100%;
		float: left;
		background:url(uploads/images/bg_nav.gif) repeat-x top left #ebe2b7;		
	}
	
	#navcontainer ul { padding: 0; }
	#navcontainer ul li { display: inline; }
	
	#navcontainer ul
	{
		margin: 0;
		padding: 0 0 0 7%;
		color: #FFFFFF;
		font-size: 11px;
		letter-spacing: 2px;
		font-weight: bold;
	}
	
	#navcontainer ul li a
	{
		padding: 0.7em 12px;
		background:url(uploads/images/bg_nav.gif) repeat-x top left #ebe2b7;		
		color: #333;
		text-decoration: none;
		float: left;
		font-size: 11px;
	}
	
	#navcontainer ul li a:hover
	{
		font-size: 11px;
		padding: 0.7em 12px;
		background-color: #7B9D25;
		color: #5c360a;
	}
	
	#navlist li a:hover, #navlist li a:active
	{
		font-size: 12px;
		padding: 0.7em 12px;
		background:url(uploads/images/bg_hover.gif) repeat-x top left #CC3333;	
		color: #333;
		text-decoration: none;
		text-align: left;
	}

	#navlist li#active a
	{
		background:url(uploads/images/bg_active.gif) repeat-x top left #CC3333;	
		color:#333;
		border-left: 1px solid #dabf6f;
		border-right: 1px solid #dabf6f;
		text-decoration: none;
	}
	
	#footer {
		text-align:center;
		border-bottom:1px solid #c75d69;
		padding:5px 0px;
	}
	
	#footer a {
		color:#333;
		font-size:1em;
		font-weight:bold;
		margin:0px 30px;
	}
	#divider {
		border-right:1px solid #ccc;
	}
	.text {
		line-height:20px;
	}
	#about {
		background:url(uploads/images/bg_about.gif) no-repeat top left #fff;
		padding-left:200px;
	}
	#pager {
		background:url(uploads/images/bg_pager.gif) no-repeat top center #fff;
                text-align:center;
                padding-top:25px;
        }
        .breadcrumbs {
             background:#eee;
             margin:5px 0px;
             padding:5px 10px;
             border-bottom:1px solid #ddd;
        }
	/*----- Form Style -----*/
	
	form {
	width: 360px;
	text-align: left;
	}
	
	fieldset {
		margin: 0;
		border: 0;
		padding: 0;
	}
	
	legend {
		display: none;
	}
	
	form h3 {
		clear: both;
		padding: 5px 0px 10px 0px;
		font-size: 14px;
	}
	
	form label {
		display: block;
		width: 310px;
		font-size: 12px;
		line-height: 14px;
		padding: 0px 0px 12px 0px;
	}
	
	form input {
		display: block;
		margin-top: 3px;
	}
	
	form select {
		float: left;
		display: block;
	}
	
	form label.field-first,
	form label.field-address,
	form label.field-city,
	form label.field-email {
		clear: left;
	}
	
	
	form label.field-first,
	form label.field-last,
	form label.field-city,
	form label.field-email,
	form label.field-phone {
		float: left;
		margin: 0px 10px 0px 0px;
		width: 150px;
	}
	
	form label.field-first input,
	form label.field-last input,
	form label.field-email input,
	form label.field-city input,
	form label.field-phone input {
		float: left;
		width: 150px;
		padding: 0px;
	}
	
	form label.field-state {
		float: left;
		margin-right: 10px;
		width: 60px;
	}
	
	form label.field-state select {
		width: 60px;
		float: left;
		margin-top: 3px;
	}
	
	form label.field-zip {
		float: left;
		width: 80px;
	}
	
	form label.field-zip input {
		float: left;
		width: 80px;
	}
	
	form label.field-address {
		float: left;
		width: 310px;
		margin: 0px 0px 0px 0px;
	}
	
	form label.field-address input {
		float: left;
		width: 310px;
		padding: 0px;
	}
	
	form input#radiobutton_1,
	form input#radiobutton_2,
	form input#radiobutton_3,
	form input#radiobutton_4 {
		clear: left;
		float: left;
		padding: 0px;
		margin: 0px 0px 0px 0px;
	}
	
	form label.radioitem {
		clear: none;
		margin: 0px 0px 0px 25px;
		padding: 0px 0px 15px 0px;
	}
	
	textarea {
		display: block;
	}
	
	form input#checkbox_1,
	form input#checkbox_2,
	form input#checkbox_3 {
		clear: both;
		float: left;
		padding: 0px;
		margin: 0px;
	}
	
	form label.field-checkbox {
		clear: none;
		margin: 0px 0px 0px 25px;
		padding: 0px 0px 15px 0px;
	}
	
	form textarea {
		margin-top: 3px;
	}

/* End of '960 CSS Base' */

