@charset "utf-8";
/* CSS Document */

body {
	font-family:"Comic Sans MS";
		margin:0px;
		text-align:center;
		background-color:#2e0c02;}
.clear { clear:both; }
img{ border:none;}	
#header{ 
		background-image: url(images/Headerimage.png);
		background-repeat:repeat-x;
		margin:0 auto;
		padding:0;
		height:290px;
		background-color:#FFFFFF;
		border-bottom:#754719 ridge 20px;
		border-top:#754719 ridge 10px;
}

#logo {
	margin:0 0 0 20px;
	padding:0;
	float:left;
	width:203px;
	}
#companyname{
		font-size: 60px;
		font-family: Jokewood;
		font-weight:bold;
		color:#2e0c02;
		margin:0 auto;
		padding:10px 0;
		width:1000px;
		}
#slogan{
	width:800px; 
	font-family: "Comic Sans MS"; 
	color:#FF6600; 
	font-size:20px;
	font-weight:bold;
	margin:0 auto;
	}
#addressPhone {
		font-size: 24px;
		font-family:"Comic Sans MS";
		font-weight:bold;
		color:#2e0c02;
		margin:0 auto;
		padding:10px 0;
		width:800px;}
#emailLink {
		width:115px;
		height:45px;
		float:right;
		margin:30px 120px 0 0;
		padding:73px 0 0 0;
		background-image:url(images/transblackpawimage319sml.png);
		background-repeat:no-repeat;
		font-family:"Comic Sans MS";
		font-size:12px;
		color:#FF9900;
		font-weight:bold;
		}
#emailLink a { color:#FF9900; text-decoration:none; }
#emailLink a:hover { color:#FFffcc;}
.announcements {
		font-family:"Comic Sans MS"; 
		color:#FF9900;
		font-size:18px;
		font-weight:bold;
		position:fixed;
		text-align:center;
		width:280px;}
		

#menuHomepage {
	width:860px;
	height:280px;
	margin:30px auto;
	text-align:center;}

#Lmenu {
		padding:5px;
		float:left;
		margin:0 15px;
}
.LmenuHomepage {
			width:129px;
			height:95px;
			margin:0;
			display:block;
			}
.LmenuHomepage a {
	padding:35px 0px; 
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold; 
	text-decoration:none; 
	background-image: url(images/main-menu-inactive.png);
	background-repeat:no-repeat; 
	background-position: center;
	display:block;}
.LmenuHomepage a:active { background-image:url(images/main-menu-active-left.png); background-repeat:no-repeat; background-position:left top; }
.LmenuHomepage a:hover { background-image:url(images/main-menu-hover-left.png); background-repeat:no-repeat; background-position:left top;} 

#banner{
		width:500px;
		height:275px;
		float:left;
		padding:8px;
		background-color:#ffffcc;
		margin:0;}
#Rmenu {
		padding:5px;
		float:left;
		margin:0 15px;		
}
.RmenuHomepage {
			width:129px;
			height:95px;
			padding:0;
			margin:0;			
			display:block;
			}

.RmenuHomepage a {
	background-image: url(images/main-menu-inactive-right.png); 
	background-repeat:no-repeat; 
	background-position:center;
	padding:35px 0px;
	margin:0;
	font-size:10px;
	color:#FFFFFF; 
	text-decoration:none;
	font-weight:bold;
	display:block; 
	}
.RmenuHomepage a:active { background-image:url(images/main-menu-active-right.png); background-repeat:no-repeat; background-position:left top; }
.RmenuHomepage a:hover { background-image:url(images/main-menu-hover-right.png); background-repeat:no-repeat; background-position:left top;} 
.biscuitdivider {
	background-image: url(images/boneline.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:40px;
}
.spotruldivider {
	background-image: url(images/spotrul2.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:40px;
	background-attachment:scroll;
}

#bottomPages {

		width:800px;
		margin:0 auto;
		padding:0;}
.bottomPages {
			width:200px;
			float:left;
			margin:10px 30px;}

			
#footerArea {
			background-color:#FFffcc;
			
			padding:35px 0;}
#copyrightText {
			font-size:10px;
			color:#2e0c02;
			text-align:left;
			float:left;
			width:350px;
			padding: 15px 10px;}
#copyrightText a {
			color:#2e0c02;
			text-decoration:none;}
#copyrightText a:hover {color:#ff6600;}

#toolbar { width:300px; margin:0 100px;; padding:0; float:left;}

#socialConnections {
				width:350px;
				float:right;
				margin:10px 0;
				padding:0 10px;}
.socialConnections {
			width:70px;
			height:60px;
			margin:0;
			padding:0 5px;
			float:right;}
.associations {
    float:left;
    padding:0 0 0 10px;}
