/* CSS Document */

a {text-decoration: none;
color: #428bc9;}

a:hover {
color: #990000;
}

body {font: 12px Arial;
color: #666666;
line-height: 18px;
}

td {
font: 12px Arial;
color: #666666;
line-height: 18px;
}

p {
font: 12px Arial;
color: #666666;
line-height: 18px;
}

li {
font: 12px Arial;
color: #666666;
line-height: 18px;
list-style-position: outside;
list-style-image: url('images/bullet.gif');
margin-left: -20px;
}

.features {
color: #428bc9;
}

.featheader {
color: #666666;
font-weight: bold;
}

.menu1 {
width: 215px;
cursor: pointer;
margin-left:20px;
padding-top: 2px;
padding-left: 7px;
padding-bottom: 2px;
display:block;
border-bottom: 1px solid #e4e4e4;
font: 13px Georgia;
text-decoration: none;
color: #428bc9;
height: 15px;
}

.menu1 a {
color: #428bc9;
}

.menu2 {
width: 200px;
cursor: pointer;
margin-left:25px;
padding-left: 7px;
display:block;
font: 13px Georgia;
text-decoration: none;
color: #666666;
height: 20px;
}

.menu2 a {
color: #666666;
}


.submenu {
width: 200px;
cursor: pointer;
display: block;
height: 19px;
font: 13px Georgia;
text-decoration: none;
margin-left: 30px;
padding-left: 7px;
color: #999999;
}

.submenu a {
color: #999999;
}

.hide{
display: none;
}

.show{
display: block;
}

.menu1 a:hover {
color: #003399;

}

.menu2 a:hover {
color: #333333;


}

.submenu a:hover {
color: #666666;
}

.bcheader {
font: 35px Georgia;
text-decoration: none;
color: #000000;
}

.phone {
font: 16px Georgia;
text-decoration: none;
color: #428bc9;
}

.tags {
font: 18px Georgia;
text-decoration: none;
color: #000000;
}

.header {
font: 14px Georgia;
text-decoration: none;
color: #000000;
}

.header2 {
font: 14px Georgia;
text-decoration: none;
color: #666666;
}

.header3 {
font: 25px Georgia;
text-decoration: none;
color: #428bc9;
display: block;
margin-top: 10px;
line-height: 15px;
}

.header4 {
font: 14px Georgia;
text-decoration: none;
color: #428bc9;
display: block;
margin-top: 10px;
line-height: 18px;
}

.header5 {
font: 14px Georgia;
text-decoration: none;
color: #428bc9;
}

.options {
font: 11px Arial;
font-weight: bold;
color: #FFFFFF;
background-color: #428bc9;
line-height: 20px;
display: block;
text-align: center;
}

.options a {
color: #FFFFFF;

}
 
.options a:hover {
color: #FFFFFF;
background-color: #569fdc;
line-height: 20px;
display: block;


}

.optionson {
font: 11px Arial;
font-weight: bold;
color: #428bc9;
background-color: #FFFFFF;
line-height: 20px;
display: block;
text-align: center;
}

.links {
font: 9px Georgia;
text-decoration: none;
color: #666666;
}

.tinyLightGrey {
font: 8px Georgia;
text-decoration: none;
color: #888888;
}


.smallText{
font: 9px Georgia;
text-decoration: none;
}

.email {
font: 11px Georgia;
font-weight: bold;
color: #990000;
}

.mailing{
font: 13px Georgia;
font-weight: bold;
color: #990000;
}

.rcdesign a{
font: 10px Helvetica;
text-decoration: none;
color: #666666;
}
.rcdesign a:hover{
color: #FF6600;
}

.subHeader{
	font-size: 12px;
}

.highlight{
	font-weight: bold;
}

.tiny{
	font-size: 9px;
}

.red{
	color:#F00;
}

.blue{
	color: #428bcf;	
}

/**********************************************************************************************************************************************************
	FLOATING DIV LAYER STUFF
**********************************************************************************************************************************************************/

	#blackBackground{
		width: 100%;
		height: 1000px;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 99;	
		background-color: #000;
		text-align:center;
		vertical-align: middle;
		padding-top: 15px;			
		opacity: .75; 
		filter:alpha(opacity=75);  /*IE's opacity */
	}
	
	#floatingDivContainerContainer{
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 999;
	}
	
	#floatingDivContainer{
		width: 510px;
		height: 660px;
		position: relative;	
		/*top: 80px;
		left: 200px;*/
		margin: 80px auto;
		background: none;
		color: #666666;
		text-align: left;	
		opacity: 1; 		
		z-index: 999;
	}
	
	#floatingDiv{
		width: 510px;
		height: 660px;		
		background-image: url('images/background_45AnnAd.jpg');
		background-repeat: no-repeat;
	}
	
	#floatingDivCloseButton{
		width: 19px;
		height: 19px;
		background-image: url('images/img_closeBtn.png');
		background-repeat: no-repeat;
		position: absolute;
		right: 10px;
		top: 10px;
		z-index: 9999999;
		cursor: pointer;
	}
	
	#slideshowNavContainer{
		width: 100%;
		height: 32px;
		position: relative;
	}
	
	#slideshowNav{
		position: absolute;
		width: 238px;
		height: 32px;
		top: 13px;
		* top: 20px;
		left: 150px;
		background-image: url('images/background_slideshowNav.gif');
		background-repeat: no-repeat;
	}
	
	#slideshowNavInside{
		position: absolute;
		top: 8px;
		left: 15px;
		* left: 0px;
	}
	
	#slideshowNavInside img{
		margin-right: 22px;
	}
/***********************************************************************************************************************************************************/

