@charset "UTF-8";
/* CSS Document */
ul, li, p{
line-height:15pt;
}
lineheight{
line-height:13pt;
}
#bgspace{
position:relative;
margin:0 auto;
background-color:#fff;
	width:900px;
	min-height:100%;
		-moz-box-shadow: 0px 0px 10px 0px #666;
	-webkit-box-shadow: 0px 0px 5px 0px #666;
	box-shadow: 0px 0px 5px 0px #666;

}
.bgspace{
position:absolute;
height:inherit;
}
#navitems{
	margin:0 auto;
	width:900px;
	height:144px;
	background-color:#00CC33;
	background-image: url(http://mckennamediamarketing.com/rachelMckenna/images/header_bg.jpg);
	background-repeat: repeat-x;
}
.navlist{
width:425px;
margin-right:20px;
padding:100px 0 0 0;
float:right;
text-align:right;
font-family:Verdana, Georgia, "Times New Roman", Times, serif;
font-size:11pt;
color:rgb(255, 255, 255);
color:rgba(255, 255, 255, .75);

}
.navlist a{
text-decoration:none;
color:rgb(240, 240, 240);
color:rgba(255, 255, 255, .75);
*color:white;
}
.navlist a:hover{
color:rgb(255, 255, 255);
color:rgba(255, 255, 255, 1);
*color:white;
}
.navlist a:visited{
color:rgb(255, 255, 255);
color:rgba(255, 255, 255, 1);
*color:white;

}
.navlist li{
display:inline;
padding-left:5px;
padding-right:30px;
}
.logospace{
width:400px;
position:absolute;
color:#ccc;
height:132px;
margin-left:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23pt;
padding:10px 0 0 0;
float:left;
clear:left;
}
.colorbar{
position:relative;
width:900px;
margin:0px auto;
height:5px;
background-color:#000;
}
#bodyarea{
width:900px;
position:relative;
height:auto;
min-height:100%;
margin:0 auto;
background-color:#FFFFFF;
}
#bodyleft {

width:475px;
display:block;
background-color:#FFFFFF;
float:left;
}
.bodyleftimage{
margin-left:-5px;
position:absolute;
width:280px;
height:86px;
overflow:hidden;
}
.bodyleftimage a span{
cursor: pointer;
display: block;
left: 0;
position: absolute;
top: 0;

background:url(http://www.mckennamediamarketing.com/images/wordonthestreet.jpg) no-repeat 0 0 ;

width:280px;
height:86px;
overflow:hidden;
}

.bodyleftimage a:hover span{
background:url(http://www.mckennamediamarketing.com/images/wordonthestreet.jpg) no-repeat 0 -81px;

}

.bodyleftheadline {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18pt;
}
.bodyleftheadline a{
text-decoration:none;
color:#000;
}

.bodyleftheadline a:visited{
text-decoration:none;
color:#000;
}


.bodyleftheadline a:hover{
text-decoration:underline;
color:#000;
}
.bodyresumeheadline {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14pt;
font-weight:bold;
line-height:18pt;
}
#bodyright{
	position:relative;
	height:inherit;
	width:305px;
	background-color:#FFF;
	display:inline;
	margin:0 40px 0 0;
	float:right;
	clear:right;
}
.bodyright{
height:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
margin:15px 0 0 0;
padding:5px 5px 5px 20px;
}

.colorbri{
position:relative;
width:280px;
margin-top:81px;
height:5px;
background-color:#000;
}

.bodyarea{
	position:relative;
	background-color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11pt;
	height:inherit;
	margin:25px 0 25px 35px;
	padding:0 30px 0px 0;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #4d4d4d;
	
}
.refname{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
font-weight:bold;
color:#217625;
}
.floatleft{
float:left;
clear:left;
display:block;
}
.floatright{
float:right;
clear:right;
display:block;
}
.overheadline{
margin-top:-8px;
margin-left:-8px;
margin-bottom:18px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
}
.floatright a{
text-decoration:none;
color:#fff;
}

.floatright a:hover{
text-decoration:underline;
color:#fff;
}

.floatright a:visited{
text-decoration:none;
color:#fff;
}
.reftitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
color:#4d4d4d;
}
#footer{
min-height:100%;
width:800px;
margin:0 auto;
padding:20px 50px 10px 50px;
height:50px;
background-color:#4d4d4d;
clear:both;
}
.footer{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
color:#FFFFFF;
}

.footer a{
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
color:#FFFFFF;
}
.footer a:visited{
text-decoration:none;
color:#FFFFFF;
}
