/* Palm Beach County Republican CSS Document */

Body
	{
		margin:0px;
		background-image:url(../grfx/bgPage1.jpg);
		background-repeat:no-repeat;
		background-position:50% 0%;
		background-color:#083f77;
	}

#Layer1
	{
	position:absolute;
	left:256px;
	top:125px;
	width:282px;
	height:176px;
	z-index:1;
	visibility:hidden;
	}
#Layer2
	{
	position:absolute;
	left:403px;
	top:125px;
	width:411px;
	height:154px;
	z-index:2;
	visibility:hidden;
	}

#Layer3
	{
	position:absolute;
	left:854px;
	top:125px;
	width:356px;
	height:154px;
	z-index:2;
	visibility:hidden;
	}

.pbcr_welcomeTitleTxt
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
	
.pbcr_LatestNewsTitle
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_LatestNewsTitleLink
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_LatestNewsTitleLink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:underline;
		font-weight:normal;
		line-height:14px;
	}

.pbcr_LatestNewsDate
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_LatestNewsText
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_moreText
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#b52e2e;
		text-decoration:none;
		font-weight:normal;
	}
.pbcr_moreLink
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#b52e2e;
		text-decoration:underline;
		font-weight:normal;
	}
	
.pbcr_moreLink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#b52e2e;
		text-decoration:none;
		font-weight:normal;
	}
	
.pbcr_EventsTitle
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}

.pbcr_EventsTitleLink
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_EventsTitleLink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:underline;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_WeValueText
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}

.pbcr_WeValueLink
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:none;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_WeValueLink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004a80;
		text-decoration:underline;
		font-weight:normal;
		line-height:14px;
	}
	
.pbcr_JoinOurText
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
	}
	
.pbcr_JoinOurTextbox
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		height:22px;
		border:1px #5a5a5a solid;
	}

.pbcr_JoinOurTextbox2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		border:1px #5a5a5a solid;
	}
	
.pbcr_TextBox1 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 2px;
	vertical-align: middle;
	height:17px;
	}

	
.pbcr_TextBox2 
	{ 
	COLOR: #464a4c;
	background-color:#ffffff;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #000000;
	padding-left: 4px;
	vertical-align: middle;
	}
	
.pbcr_eLeaderFormTxt
	{
	font-family:verdana, sans-serif; 
	font-size:9px; 
	color:#000000; 
	text-decoration:none;
	font-weight:normal;
	}

.pbcr_buttonSignInLink
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#002157; 
	text-decoration:underline;
	font-weight:bold;
	}
	
.pbcr_buttonSignInLink:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#002157; 
	text-decoration:none;
	font-weight:bold;
	}
	
.pbcr_FooterText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#a1b6cb; 
	text-decoration:none;
	font-weight:normal;
	}
	
.pbcr_FooterLink
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#a1b6cb; 
	text-decoration:none;
	font-weight:normal;
	}
	
.pbcr_FooterLink:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#a1b6cb; 
	text-decoration:underline;
	font-weight:normal;
	}
	
	
.pbcr_InnerPgTxt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000; 
	text-decoration:none;
	font-weight:normal;
	line-height:16px;
	}
/* Right Navigation  */
#rightNav { width:330px; }
#rightNav ul { width:330px; margin:0; padding:0; }
#rightNav ul  li { list-style:none;; }
#rightNav ul li a { display:block; width:330px; height:69px; background:url(../grfx/rightNav.jpg) no-repeat; text-indent:-100000px; }

#rightNav ul ul { width:330px; height:72px; background:url(../grfx/rightNav.jpg) no-repeat 0 -578px; margin:0; padding-left:150px; }
#rightNav ul ul li { list-style:none; float:left; margin:11px 0 0; }
#rightNav ul ul li a { display:block; float:left; height:55px;  }

#rightNav ul li.first { background:url(../grfx/rightNav.jpg) no-repeat 0 0; height:22px; text-indent:-100000px; }

#rightNav ul li.second a { background-position:0 -22px; }
#rightNav ul li.third a { background-position:0 -91px; }
#rightNav ul li.four a { background-position:0 -160px; height:71px; }
#rightNav ul li.five a { background-position:0 -231px; }
#rightNav ul li.second a:hover { background-position:0 -300px; }
#rightNav ul li.third a:hover { background-position:0 -369px; }
#rightNav ul li.four a:hover { background-position:0 -438px; height:71px; }
#rightNav ul li.five a:hover { background-position:0 -509px; }

#rightNav ul ul li.sns1 a { background:url(../grfx/rightNav.jpg) no-repeat -150px -590px; width:54px; margin-right:20px; }
#rightNav ul ul li.sns2 a { background:url(../grfx/rightNav.jpg) no-repeat -224px -590px; width:52px; }
#rightNav ul ul li.sns1 a:hover { background:url(../grfx/rightNav.jpg) no-repeat -150px -661px; width:54px; margin-right:20px; }
#rightNav ul ul li.sns2 a:hover { background:url(../grfx/rightNav.jpg) no-repeat -224px -661px; width:52px; }
/* Right Navigation End  */
