@charset "UTF-8";
/* CSS Document */
body {
					background-image: url(../images/page-bg.png);
					background-repeat: repeat;
}
#wrapper{			margin-left:auto;
					margin-right:auto;
	
}

#header {			position: absolute;
					z-index:2;
					width: 782px;
					left:50%;
					margin-left:-389px;
					height:303px;
					top:0;
}
#headerB {			position: absolute;
					z-index:2;
					width: 782px;
					left:50%;
					margin-left:-389px;
					height:303px;
					top:0;
}
#h1container 	{	position:absolute;
					top:2px;
					z-index:3;
					left:50%;
					margin-left:89px;
	
}
#headerHeader {		z-index:2;
					width:750px;
					height:303px;
					float:left;
					
			
}
#border-L{			width:16px;
					height:303px;
					float:left;
}
#border-R{			width:16px;
					height:303px;
					float:left;
}

#allContent {		position:absolute;
					width:779px;
					height:1182px;
					top:303px;
					left:50%;
					margin-left:-389px;	
}
#allContentB {		position:absolute;
					width:779px;
					min-height:700px;
					top:303px;
					left:50%;
					margin-left:-389px;	
}
#mainContent {		width:779px;
					height:1050px;
}

#mainContentB {		
}
#headerPhoto	{	height:281px;
					width:372px;
					z-index:5;
					position:absolute;
					top:14px;
					left:50%;
					margin-left:-5px;
					padding:0;
}

#firstSection {		width: 750px;
					height: 240px;
					margin-left:16px;
					position:relative;
					clear:left;
			
}



.section {			width: 750px;
					height: 273px;
					margin-top:0px;
					
					margin-bottom:-3px;
					margin-left:16px;
					clear:left;
			
}
.about {	line-height:1.6em;
				margin-bottom:1.6em;
	
}
#contentSection {	width: 750px;

	
			
}
#contentSectionLrg {width: 520px;
					margin-left:52px;
					padding-top:12px;
					min-height:600px;
			
}
#contentSectionBlog {width: 720px;
					margin-left:52px;
					padding-top:12px;
}
#contentText {		width:448px;
					margin-left:52px;
					float:left;
					padding-top:12px;
	
}
#contentTextLrg {	width:550px;
					min-height:500px;
					margin-left:52px;
					float:left;
	
	
}
#contentCol2 {		width:245px;
					min-height:350px;
					float:right;

	
}

.textContainer{		width:330px;
					position:absolute;
					bottom:0px;
	
}

.textLeft {			width: 330px;
					height: 240px;
					padding-left:24px;
					float:left;
					position:relative;
		
}
.imgRight {			width: 375px;
					
					float:right;
}


.textRight {		width: 330px;
					height: 270px;
					margin-right:32px;
					padding-left:2px;
					position:relative;
					float:right;
}

.imgLeft {			width: 375px;
					height: 270px;
					margin-left:0;
					float:left;
}


#seoText {			width:760px;
					height: 9px;
					margin-bottom:-10px;
					text-align:right;				
}


h1 { 				font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					font-size:7pt;
					text-align:right;
					margin-top:1px;
					margin-right:2px;
					color:#D84F45;
}
h2 { 				font-family:Arial, Helvetica, sans-serif;
					font-size:22pt;
					color:#F00;
					font-style:normal;
					font-weight:normal;
					margin-bottom:0;
					padding-bottom:0; 
}
h3 { 				font-family:Arial, Helvetica, sans-serif;
					font-size:16pt;
					color:#F00;
					font-style:normal;
					font-weight:normal;
					margin-bottom:0;
					padding-bottom:0; 
}
h3 a { 				font-family:Arial, Helvetica, sans-serif;
					font-size:16pt;
					color:#F00;
					font-style:normal;
					font-weight:normal;
					margin-bottom:0;
					padding-bottom:0;
					text-decoration:none;
					
}
h3 a:hover { 		
					text-decoration:underline;
					
}

.h2c { 				font-family:Arial, Helvetica, sans-serif;
					font-size:22pt;
					color:#F00;
					font-style:normal;
					font-weight:normal;
					margin-bottom: 0;
					padding-bottom: 5px; 
}
strong{		font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#666;
					font-style:normal;
					font-weight:normal;
	
}
p {				font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#666;
					font-style:normal;
					display:compact;
					line-height:1.2em;
					margin-top:-2px;		
					margin-bottom:8px;
}

.lightText	{		font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#999;
					font-style:normal;
	
}


.crumbs {			font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#999;
					font-style:normal;
}
a.crumbs {			font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#F00;
					font-style:normal;
					text-decoration:none;
}
a.crumbs:hover {	font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#900;
					font-style:normal;
					text-decoration:underline;
}

a {					font-family:Arial, Helvetica, sans-serif;
					font-size:1em;
					color:#F00;
}
a:hover {			font-family:Arial, Helvetica, sans-serif;
					font-size:1em;
					color:#900;
}

.foot {				font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#baa0a0;
					line-height:1.3em;

}
.copyrightText {	font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#8D6E4E;
					line-height:1.3em;
}


#footerPanel {	width: 750px;
				height: 132px;
				padding-top:5px;
				margin-top:0px;
				vertical-align:top;
				clear:left;
}
#footerPanelB {	width: 750px;
				height: 132px;
				padding-top:5px;
				margin-top:-19px;
				vertical-align:top;
				clear:left;
}
#footerPanelC {	width: 750px;
				height: 132px;
				padding-top:5px;
				margin-top:0px;
				clear:left;
}

#seoLinks {		width: 690px;
				height: 25px;
				margin-top:15px;
				padding-left:96px;
				margin-bottom:-10px;
				
}

#addressBox {	width: 690px;
				height: 35px;
				margin-top:10px;
				padding-left:96px;
						
}
#copyright {	width: 690px;
				height: 35px;
				margin-top:10px;
				padding-left:84px;

}

#footClear {	width: 779px;
				height: 40px;
				padding-left:402px;
				font-family:Arial, Helvetica, sans-serif;
				text-align:left;
				font-weight:normal;
				font-size:8pt;
				color:#C03;
				margin-top:-42px;
				left: 16px;
}
a.footClear {	font-family:Arial, Helvetica, sans-serif;
				text-align:center;
				font-weight:normal;
				font-size:8pt;
				color:#C03;
}
a.footClear:hover {	font-family:Arial, Helvetica, sans-serif;
					text-align:center;
					font-weight:normal;
					font-size:8pt;
					color:#C03;
}
a.seoLink {			font-family:Arial, Helvetica, sans-serif;
					text-align:center;
					font-weight:normal;
					font-size:9pt;
					text-decoration:none;
					color:#baa0a0;
}
a.seoLink:hover {	font-family:Arial, Helvetica, sans-serif;
					text-align:center;
					font-weight:normal;
					font-size:9pt;
					text-decoration:none;
					color:#FFF;
}


a img  {
					border: none;
}
img  {
					border: none;
}
*html .transparent {position: absolute;
					top: 10px;
					left: 10px;
					width: 200px;
					height: 250px;
					border: 1px solid #000;
					
					background: none;
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=‘images/blackTransparent80.png’, sizingMethod=’scale’);
					
					z-index: 1;
}
 

					

