/* Design by Brian Diaz of Media 65 @ http://www.m65.net  All Rights Reserved */
@import url(layouts.css);
@import url(components.css);
@import url(modules.css);
@import url(navigation.css);
@import url(misc.css);
@import url(forms.css);

/* #######################  GENERAL SETTINGS ############################ */
*{
	padding: 0;
	margin: 0;
	border: 0;
}
html, body {
	font-family: Verdana, Arial, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size: 10px;
	color: #3f3f3f;
	background-color:#ffffff;
	margin:0;
}
a:link, a:visited { color: #660e0d;text-decoration: none;}a:hover, a:active {color: #660e0d;text-decoration: underline;}
div#container{
	margin: 0 auto;
	width: 1000px;
	}
	div#header{
		float: left;
		width: 1000px;
		height: 86px;
		border-bottom: 2px solid #ed1b24;
		}
		div#news-feed{
			float: left;
			padding-top: 60px;
			}
			div#news-feed p{
				background-color: #F0F0F0;
				line-height: 19px;
				width: 700px;
				}
			div#news-feed a{
				text-decoration: none;
				color: #3F3F3F;
				}
		div#logo{
			float: right;
			padding-top: 20px;
			padding-right: 10px;
			}
	div#menu{
		float: left;
		width: 1000px;
		padding-top: 2px;
		border-bottom: 1px dashed #a2a2a2;
		height: 38px;
		}
		div#menu a{
			float: left;
			}
		a#first{
			margin-left: 8px;
			}
	div#wrapper{
		float: left;
		}
		div#boxes{
			float: left;
			width: 244px;
			}
			div#box1{
				background-image: url(../images/bk_box1.jpg);
				width: 196px;
				height: 283px;
				margin: 10px 0 7px 0;
				float: left;
				}
				div#calendar{
				    padding-left: 18px;
					margin-top: 13px;
					/*padding-left: 28px;
					margin-top: 20px;*/
					}
			div#box5{
				background-image: url(../images/bk_box5.jpg);
				width: 196px;
				height: 116px;
				margin: 10px 0 7px 0;
				float: left;
				}
				div#box5 ul{
					list-style-position: inside;
					text-align: left;
					padding: 7px 0 5px 30px;
					}
				div#box5 li{
					text-decoration: none;
					color: #903638;
					padding: 6px 0 5px 7px;
					}
				div#box5 ul li:hover{
					text-decoration: underline;
					}
			div#box2{
				background-image: url(../images/bk_box2.jpg);
				width: 244px;
				height: 172px;
				margin: 5px 0 7px 0;
				}
				div#box2 li{
					font-weight: bold;
					list-style-image: url(../images/check.jpg);
					list-style-position: inside;
					padding-left: 28px;
					padding-right: 34px;
					padding-top: 6px;
					}
			div#box3{
				background-image: url(../images/bk_box3.jpg);
                                     background-repeat:no-repeat;
				width: 244px;
				height: 308px;
				margin: 20px 0 7px 0;
				}
			div#box4{
				background-image: url(../images/bk_box4.jpg);
				width: 244px;
				height: 84px;
				margin: 20px 0 7px 0;
				}
				div#box4 li{
					list-style-position: inside;
                                        list-style-type:disc;
					padding-left: 34px;
					padding-right: 34px;
					padding-top: 6px;
					}
				div#box4 li a{
					text-decoration: none;
					color: #262626;
					}
				div#box4 li a:hover{
					text-decoration: underline;
					}
			p.title{
				font-size: 15px;
				font-weight: bold;
				color: #ffffff;
				padding-left: 28px;
				padding-top: 4px;
				padding-bottom: 12px;
				}
			p.text{
				color: #3f3f3f;
				padding-left: 28px;
				padding-top: 2px;
				padding-right: 34px;
				}
			p.text2{
				color: #3f3f3f;
				padding-left: 17px;
				padding-top: 2px;
				padding-right: 17px;
				}
			p.date{
				color: #b76f11;
				padding-left: 28px;
				padding-bottom: 8px;
				}
			p.date2{
				color: #b76f11;
				padding-left: 17px;
				padding-bottom: 8px;
				}
			a.more{
				text-decoration: none;
				font-size: 12px;
				font-weight: bold;
				float: right;
				color: #660E0E;
				padding-right: 34px;
				}
			a.more:hover{
				text-decoration: underline;
				}
			.subtitle{
				color: #903638;
				text-decoration: underline;
				padding-right: 34px;
				padding-left: 34px;
				}
			.subtitle:hover{
				text-decoration: none;
				}
			ul#contact-link{
				margin: 30px 0 0 34px;
				font-size: 20px;
				font-weight: bold;
				}
				ul#contact-link li{
					list-style-image: url(../images/arrow_purple.jpg);
					list-style-position: inside;
					}
				ul#contact-link a{
					text-decoration: none;
					color: #ff7014;
					}
				ul#contact-link a:hover{
					color: #3f3f3f;
					}
		div#content{
			float: left;
			width: 544px;
			margin: 5px 0 0 0;
			padding-left: 3px;
			}
			div#top{
				float: left;
				width: 536px;
				}
				div#top img{
					border: 4px solid #acacac;
					width: 536px;
					}
			div#bottom{
				float: left;
				width: 544px;
				}
				div#about{
					padding: 8px 0 0 15px;
					width: 525px;
					float: left;
					}
					div#about p{
						line-height: 20px;
						}
					h3{ font-size: 16px; color: #660E0E; padding-top: 10px; }
				
					div.test-left{
						float: left;
						width: 528px;
                                                min-height: 100px;
						/*height: 100px;*/
						padding-bottom: 10px;
						padding-top: 15px;
						}
						div.test-left img{
							float: left;
							width: 200px;
							margin-right: 10px;
							}
						div.test-left p{
							float: right;
							width: 308px;
							padding-right: 10px;
							}
					div.test-right{
						float: left;
						width: 528px;
                                                min-height: 100px;
						/*height: 100px;*/
						padding-bottom: 10px;
						}
						div.test-right img{
							float: right;
							width: 200px;
							padding-right: 10px;
							}
						div.test-right p{
							float: left;
							width: 308px;
							}
					h4.bold12{
						font-weight: bold;
						font-size: 12px;
						line-height: 20px;
						float: left;
						}
				div#v-bar{
					float: left;
					background-image: url(../images/v_bar.jpg);
					width: 4px;
					height: 414px;
					}
			div#right{
				float: left;
				width: 196px;
				padding-left: 1px;
				}
				div#search{
					float: left;
					padding-top: 10px;
					width: 196px;
					padding-left: 2px;
					}
					input#search-bar{
						background-image: url(../images/search_input.jpg);
						width: 146px;
						height: 31px;
						padding-left: 10px;
						float: left;
						}
					input#search-button{
						background-image: url(../images/search_button.jpg);
						width: 28px;
						height: 31px;
						float: left;
						}
						#button{
						background-image: url(../images/search_button.jpg);
						width: 28px;
						height: 31px;
						float: left;
						}
				div#logos-part{
					float: left;
					width: 196px;
					text-align: center;
					margin-top: 20px;
					}
					div#logos-part img{
						padding: 15px 0;
						}
					div#logos-part p{
						list-style-position: inside;
						padding-top: 6px;
						text-align: left;
						padding: 7px 0 5px 10px;
						}
					div#logos-part a{
						text-decoration: none;
						color: #903638;
						}
					div#logos-part a:hover{
						text-decoration: underline;
						}
	div#footer{
		float: left;
		background-image: url(../images/bg_footer.jpg);
		background-repeat: repeat-x;
		width: 960px;
		height: 37px;
		padding: 10px 20px 0 20px;
		}
		div#footer p{
			color: #ffffff;
			font-size: 11px;
			font-weight: bold;
			}
			.links{
				float: left;
                                width: 500px;
				}
				.links a{
					text-decoration: none;
					color: #ffffff;
					}
			p.copy{
				padding-top: -10px;
				float: right;
				}

.subheadfont{
	color: #0000FF;
	font-size: 10pt;
}


/* #######################  END GENERAL SETTINGS ############################ */
