body{
margin:0;
padding:0;
background-color:#e8e4d9;
color: #666666; 
font-family:arial, helvetica;
font-size: 10pt;
background-image: url(images/background.gif);
background-repeat: repeat-x; 
text-align: center
}

Body #poll{
margin:0;
padding:0;
background-color:#FFFFFF;
color: #424242; 
font-family:arial, helvetica;
font-size: 10pt;
}

img, div { behavior: url(iepngfix.htc) }


#maincontainer{

margin: 0 auto; /*Center container on page*/
width: 936px; 
margin-top: -323px;
z-index:0;
hasLayout: true 
}

.bread{
background-image: url(images/rcbreadbackground.jpg); 
background-repeat: repeat-y;
padding:5px;
}
div #at16p{
behavior:none;
}
#contentwrapper{
float: left;
width: 100%;
background-image: url(images/blueframe_long.gif); 
background-repeat: repeat-x;
margin: 0 0 0 0;

}


#mainmenu{
margin-left: 273px; /*Set left margin to LeftColumnWidth*/
background: transparent;
width: 327px;
padding: 0px; 
margin-top: 62px;
text-align: left;
margin-right: 62px;
}

#ctl00_effectmenu{
margin-left: 261px; /*Set left margin to LeftColumnWidth*/
background-image: url(images/hcrheader.jpg); 
background-repeat: repeat-x;
width: 609px;
margin-top: -10px;
text-align: left;

}

#ctl00_businessmenu{
margin-left: 261px; /*Set left margin to LeftColumnWidth*/
background-image: url(images/BRCtopper.jpg); 
background-repeat: repeat-x;
width: 609px;
margin-top: -10px;
text-align: left;

}
#contentcolumn{
margin-left: 23px; /*Set left margin to LeftColumnWidth*/
background: #FFFFFF;
width: 827px;
padding: 10px; 
margin-top: -29px;
text-align: left;
margin-right: 23px;
}


#Spacer{
background: #FFFFFF;
}

.LALogo{ 
position: absolute;
width: 277px; 
height: 111px;
background-image: url(images/blklogo.jpg); 
background-repeat: no-repeat;
z-index:25;
margin-left: -18px;
margin-top: 18px;
padding: 5px;
display: block;
cursor:hand;
}


.LALogoShadow{ 
position: absolute;
width: 298px; 
height: 120px;
background-image: url(images/logo_shadow.png); 
background-repeat: no-repeat;
z-index:24;
margin-left: -18px;
margin-top: 18px;
}

.headerimg{
position: relative;
left: 261px; /*Set left margin to LeftColumnWidth*/
width: 609px;
top: -50px;
text-align: left;

}


#blogtag{
position:relative;
background-color: transparent;
color:white;
font-family:arial, helvetica;
font-size: 14pt;
top: -65px;
right: -255px;
width:350px;

}
#MainNavInContact
{ 
position: relative;
margin-left: 823px;
top: 39px;
z-index:28;

}

#realcontact
{ 
position: relative;
margin-left: 723px;
top: -110px;
z-index:2;

}

*html #MainNavInContact
{ 
position: relative;
margin:0 auto;
left: 310px;
top: 38px;
z-index:28;

}
#footerBig{
clear: left;
width: 100%;
background: #e8e4d9;
text-align: center;
padding: 0px 0;
}


.noticeablydifferentBIG{ 
position: relative;
width: 42px; 
height: auto;
z-index:7;
top: -25px;
left: 490px;
margin: 0 auto;
}




.searchtxt {
position:relative;
width:170px;
font-size:10pt;
background:#FFFFFF;
border:1px solid #000000;
padding:0px;
top: -2px;
height:20px;
left:0px;
z-index:15;
}

*html .searchtxt {
position:relative;
width:170px;
font-size:10pt;
background:#FFFFFF;
border:1px solid #000000;
padding:0px;
top: -1px;
height:20px;
left:0px;
z-index:15;
}


*html .btnSearch {
position:relative;
width:70px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: -2px;
height:20px;
left:0px;
z-index:15;
}

.btnSearch {
position:relative;
width:70px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: -3px;
height:20px;
padding: 0px;
padding-bottom: 3px;
left:0px;
z-index:15;
}

.rcmap{
color: #FFFFFF; 
font-family:arial, helvetica;
font-size: 10pt;
background-image: url(images/rcmapbackground.jpg);
background-repeat: repeat-y; 
text-align: center;

}

.contactDropDown
{
text-align: left;
padding-left: 5px;
}
#rccomment{

color: #424242; 
font-family:arial, helvetica;
font-size: 10pt;
background-image: url(images/RCcommentsbackground.jpg);
background-repeat: repeat-y; 
padding-left:5px;
padding-right:5px;
}
#flex{
background-image: url(images/rcbreadbackground.jpg);
background-repeat: repeat-y; 
}
.effectwhite{
position:relative;
top: -3px;
color:#FF0000; text-decoration:none; font-size: 8pt; font-weight:bold; font-family:Arial;
}
.whatsin {
position:relative;
width:180px;
top: -2px;
height:20px;
left:1px;
z-index:15;
}

.searchtxtNews {
position:relative;
width:150px;
font-size:10pt;
background:#FFFFFF;
border:1px solid #000000;
padding:0px;
top: 2px;
height:20px;
left:10px;
z-index:15;
}

*html .btnSearchNews {
position:relative;
width:65px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: 1px;
height:20px;
left:10px;
z-index:15;
}

.btnSearchNews {
position:relative;
width:65px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: 5px;
height:20px;
left:10px;
z-index:15;
}

.whatsinNews {
position:relative;
width:160px;
top: 2px;
height:20px;
left:11px;
z-index:15;
padding-bottom:12px;
}

*html .whatsinNews {
position:relative;
width:160px;
top: 2px;
height:20px;
left:11px;
z-index:15;
padding-bottom:0px;
}
/*Search*/
.searchTypeImage 
{
	width:12px;
	height:12px;
	}
.resultList ul
{
	list-style:none;
	margin-top:5px;
	margin-left:5px;
	padding-bottom: 0px;
}
.resultList ul li
{
	margin-bottom:5px;
}
.resultList p
{
	margin-top:0px;
	margin-bottom: 0px;
}
.pageLinks
{
	margin-left:5px;
}



#ctl00_ContentPlaceHolder1_Blogcategories1 ul li
{
list-style:none;
	margin-top:1px;
	margin-left:-13px;
	padding-bottom: 1px;
	width:220px;
}

#ctl00_ContentPlaceHolder1_BlogCalendar1 ul li
{
list-style:none;
	margin-top:1px;
	margin-left:-4px;
	padding-bottom: 1px;
	width:220px;
}


#ctl00_ContentPlaceHolder1_blogrss1 ul li
{
list-style:none;
	margin-top:1px;
	margin-left:-4px;
	padding-bottom: 1px;
	width:220px;
}

.contentdiv a{
font-family:arial, helvetica;
font-size: 5pt;

}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: white;
}
.vscrollerbar {
width: 10px;
background-color: DimGray;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: black;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: Dimgray;
}

.directoryResultList{


}

