img { behavior:  url(/includes/iepngfix.htc); }
.c .logo { behavior:  url(/includes/iepngfix.htc); }
.sidebar { behavior:  url(/includes/iepngfix.htc); }
.serviceTiles { behavior:  url(/includes/iepngfix.htc); }
.textList { behavior:  url(/includes/iepngfix.htc); }
.imgList { behavior:  url(/includes/iepngfix.htc); }
.bottombar  .bbBottom { behavior:  url(/includes/iepngfix.htc); }
.bottombar  .bbBottom em { behavior:  url(/includes/iepngfix.htc); }
.bottombar .bbContent { behavior:  url(/includes/iepngfix.htc); }
.bottombar .bbTop { behavior:  url(/includes/iepngfix.htc); }

html {
	height: 100%; 
	overflow:-moz-scrollbars-vertical!important; }
	
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:	24px;
	margin: 20px 0px 0px 12px;
	color: #111111; }
h1 span { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:	12px;
	line-height: 16px;
	color: #555555;
	margin: 5px 0px 15px 1px; 
	display:block;
	font-weight: normal; }			
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:	18px;
	margin-left: 20px;
	line-height: 20px;
	color: #111111;
	margin-bottom: -10px;}
h2 span { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:	12px;
	line-height: 12px;
	color: #555555;
	margin-bottom: 27px;
	margin-top: 3px; 
	display:block;
	font-weight: normal; }	
	
/* leave this command.  Safari does not inherit the general h2 tag */
.b h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:	20px;
	margin-left: 20px;
	line-height: 22px;
	color: #000000;
	margin-bottom: -10px; }		
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	16px;
	margin-left: 20px;
	margin-bottom: -15px;
	line-height: 16px;
	border-bottom: 1px solid; }
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	12px;
	margin-left: 20px;
	margin-bottom: -15px;
	line-height: 14px; }	

body p {
	padding: 3px 25px 0px 20px; 
	color: #000000;
	font-size: 14px;
	line-height:	16px;}
body p a:hover {
	color: #893032 !important;
	text-decoration: none; }
body p a {
	color: #981215 !important;
	padding: 0px 0px 0px 0px; 
	outline: none;}	
body {
	margin: 0px;
	height: 100%; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #e0e0e0; }
	
ul {
	margin-bottom: -5px; }	
ul li {
	font-size: 14px;
	line-height: 15px;
	margin: 0px 150px 10px 12px; }
ul li a:hover {
	color: #893032 !important;
	text-decoration: none; }
ul li a {
	color: #981215 !important;
	outline: none;}			

.serviceTiles ul { }	
.serviceTiles ul li {
	font-size: 14px;
	line-height: 16px;
	margin: 1px; }
.serviceTiles ul li a:hover {
	color: #893032 !important;
	text-decoration: underline; }
.serviceTiles ul li a {
	color: #981215 !important;
	outline: none;
	text-decoration: none; }		

form {
	margin: 0px; }
	
.spacerFix {
	display: block; }
	
a img {
	border: 0px;
	outline: none; }
img {
	margin: 0px;
	padding: 0px;
	line-height: 0px; }
	
.colLeft {
	float: left; }
	
.colRight {
	float: left; }
	
img { behavior: url(/includes/iepngfix.htc); }

.clearFloat {
	clear: both;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Structural +++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.a {
	width: 919px;
	margin: auto; }
	
.b {
	background-image: url('/images/bg_b.gif');
	background-repeat: repeat-y;
	padding: 14px 24px 14px 24px; }

.c .facebook {	
	width: 150px;	
	margin: 0px 6px 6px 8px;  }
.c .facebook a { 
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px; }	
.c .facebook a:hover { 
	color: #FFFFFF;
	text-decoration: underline; }
.c .facebook img {
	float:left;
	margin-right: 3px;}	
.c .clientConnect { 
	width: 120px;
	margin: 0px 0px 8px 4px; }
.c .clientConnect img {
	float: right; }	
.c .coverageforall {
	width: 120px;
	margin: 5px 10px 2px 0px; }	
.c .coverageforall img {
	float: right;
	border: 1px solid #515151; }				 		
.c {
	background-image: url('/images/bg_c.jpg');
	background-repeat: no-repeat;
	background-position: center;
	height: 108px;
	position: relative; }
	
.d {
	background-image: url('/images/bg_d.gif');
	background-repeat: repeat-x;
	margin: 2px 0px 2px 0px; }


			

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Misc Structure +++++++++++++++++++++++++++++++++++++++++++++++++++*/

.twoColTable .tctRight {
	width: 33%;
	vertical-align: top; }
.twoColTable .tctCenter {
	width: 33%;
	vertical-align: top;
	border-right: 1px dotted #666666; }
.twoColTable .tctLeft {
	width: 33%;
	vertical-align: top;
	border-right: 1px dotted #666666; }
.twoColTable {}	

.lifeQuote{
	margin-right: 100px;
	margin-top: 20px;
	float: right;}
.personalQuote {
	margin-right: 20px;
	margin-top: 20px;
	float: right;}
.onlineQuote {
	margin-top: 30px;
	margin-right: 160px;
	float: right;}
.branchAddress {
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	color: #222222;
	margin-top: 9px; }
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Navigation +++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.navOn a {
	display: block;
	padding: 4px 10px 5px 9px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	word-spacing: .1em;
	line-height: 20px;
	text-decoration: none;
	color: #ffffff !important;
	border: solid 1px #980000;
	background-image: url('/images/bg_navOn.gif');
	background-repeat: repeat-x;
	white-space: nowrap;
	outline: none; }

.navOff a:hover {
	background-image: url('/images/bg_navOff_hover.gif');
	background-repeat: repeat-x;
	outline: none; }
.navOff a {
	display: block;
	padding: 4px 10px 5px 9px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	word-spacing: .1em;
	line-height: 20px;
	text-decoration: none;
	color: #ffffff !important;
	white-space: nowrap;
	border-right: solid 1px #9d251b;
	outline: none;}
	

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Side Bar +++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.sidebar {
	display: block;
	margin: 0px;
	background-image: url('/images/bg_sidebar.png');
	background-position: bottom center;
	height: 40px; }
.sbOn a:hover {
	text-decoration: underline; }
.sbOn a {
	display: block; 
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #601b1c !important;
	font-weight: bold;
	padding: 6px 0px 4px 10px;
	text-align: right;
	outline: none; }	
	
.sbOff a:hover {
	color: #601b1c !important;
	text-decoration: underline; }
.sbOff a {
	display: block; 
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #855758 !important;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 0px 4px 10px;
	text-align: right;
	outline: none; }
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Main Image +++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.serviceStatement span{
	padding-top: 4px;
	display: block;
	text-align: left;
	font-size: 14px;
	width: 430px !important;
	color: #000000;
	line-height: 16px !important;}
.serviceStatement h2 {
	font-size: 40px;
	line-height: 42px;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	display:block; 
	width: 450px !important;
	margin-left: 0px !important;
	color: #000000;
	margin-bottom: -8px !important;
	margin-top: -7px;
	}	
.serviceStatement {
	position: absolute;
	top: 30px;
	left: 40px;
	text-align: left;
	color: #000000;
	width: 450px !important;
	line-height: 24px;
	z-index: 15;}

.teamStatement {
	position: absolute;
	top: 10px;
	left: 40px;
	text-align: left;
	font-size: 30px;
	color: #000000;
	width: 395px !important;
	line-height: 22px;}
	
.clientStatement span{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #000000;
	line-height: 14px !important;}
.clientStatement {
	position: absolute;
	top: 35px;
	right: 55px;
	text-align: center;
	font-size: 27px;
	color: #000000;
	width: 380px !important;
	line-height: 22px;
	z-index: 15;}

.partnersStatement span {
	display: block;
	text-align: left;
	font-size: 16px;
	color: #000000;
	line-height: 16px !important;}
.partnersStatement {
	position: absolute;
	top: 10px;
	right: 3px;
	text-align: left;
	font-size: 27px;
	color: #000000;
	width: 365px !important;
	line-height: 26px;}

.homeStatement span {
	display: block;
	text-align: right;
	font-size: 16px;
	color: #000000;
	line-height: 14px !important;}
.homeStatement {
	position: absolute;
	top: 26px;
	right: 40px;
	text-align: right;
	font-size: 27px;
	color: #7c6844;
	width: 380px !important;
	line-height: 22px;
	z-index: 15;}
.mainImg img {
	display: block; }
.mainImg {
	position: relative;
	margin-top: 2px; }


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Home Page Elements++++++++++++++++++++++++++++++++++++++++++++++++*/

.testimonial em {
	color: #981619;
	font-weight: bold;}
.testimonial span {
	color: #981619;
	font-size: 20px;}
.testimonial p{
	padding: 40px 40px 0px 50px;
	font-family: "Times New Roman", Times, serif;
	font-size:	14px;
	color: #000000;
	line-height: 16px;}
	
.quoteButton {
	position: relative;
	top: 212px;
	left: 220px;
	z-index: 10;}	

.map em {
	display: none;}
.map a {
	position: relative;
	top: 35px;
	left: -2px;
	outline: none;}
	
.rightCol_links	 {
	background-image:url('/images/btn_bg_links.gif');
	background-repeat: no-repeat;
	display: block;
	height: 88px;
	margin: 23px 0px 0px 4px; }
.rightCol_links span {
	display: inline; }
	
.facebook_link { 
	margin: 35px 0px 7px 9px; }
.facebook_link a { 
	color: #494949;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; }	
.facebook_link a:hover { 
	color: #555555;
	text-decoration: underline; }	

.homeRightButton {
	padding-left: 45px; }	

.lifeHealth li a:hover{ 
 	text-decoration: underline;}
.lifeHealth li a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #4e849f;
	margin-left: 60px;
	outline: none;}
.lifeHealth span{
	margin: 10px 0px 10px 0px;
	color: #4e849f;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	line-height: 28px;
	padding-left: 20px;
	outline: none;}
#lifeHealth {
	color: #4e849f!important;}

.perIns li a:hover{ 
 	text-decoration: underline;}
.perIns li a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #9f100d;
	margin-left: 40px;
	outline: none;}
.perIns span{
	margin: 10px 0px 10px 0px;
	color: #9f100d;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	line-height: 28px;
	padding-left: 20px;
	outline: none;}
#perIns {
	color: #9f100d;}

.busIns li a:hover{ 
 	text-decoration: underline;}
.busIns li a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #655736;
	margin-left: 40px;
	outline: none;}
.busIns span{
	margin: 10px 0px 10px 0px;
	color: #655736;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	line-height: 28px;
	padding-left: 20px;
	outline: none;}
#busIns {
	color: #655736!important;}

.serviceTiles ul {
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 0px;}	
.serviceTiles a {
	display: block;
	background-position: bottom;
	background-repeat: no-repeat;
	width: 100%;
	font-size: 14px;
	line-height: 16px;
	padding: 0px;
	text-decoration: none;
	outline: none;}	
.serviceTiles p {
	margin-top: 0px;
	padding: 0px 20px;}
.serviceTiles {
	background-image: url('/images/homepage/bg_serviceTiles.png');
	background-position: bottom !important;
	background-repeat: no-repeat;
	width: 100%;
	line-height: 28px;
	margin-top: 0px; }	
	
.serviceTiles2 ul {
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 0px;}	
.serviceTiles2 a {
	display: block;
	background-position: bottom;
	background-repeat: no-repeat;
	width: 100%;
	font-size: 14px;
	line-height: 16px;
	padding: 0px;
	text-decoration: none;
	outline: none;}	
.serviceTiles2 p {
	margin-top: 0px;
	padding: 0px 20px;}
.serviceTiles2 {
	background-image: url('/images/homepage/bg_serviceTiles.png');
	background-position: bottom !important;
	background-repeat: no-repeat;
	width: 100%;
	line-height: 28px;
	margin-top: 15px; }	
	
.hp_copy  {
	margin: 10px 5px 8px 5px !important;
	padding: 3px 0px 15px 0px;
	background-color: #f1f1f1;
	border: 1px solid #d1d1d1; }
.hp_copy h2	{	
	font-family: "Times New Roman", Times, serif;
	font-size: 16px !important;
	font-weight:bold;
	line-height: 18px; 
	margin: 13px 0px 0px 20px;
	color: #636363;
	display: block; }	
.hp_copy p { 	
	color: #606060;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 0px 0px !important;
	padding: 7px 20px 0px 20px !important; }
.hp_copy p a {
	text-decoration: none; }
.hp_copy p a:hover { 	
	text-decoration: underline; }			
		
.hp_AddressBox  {
	margin: 60px 0px 0px -7px !important;
	padding: 0px 0px 0px 0px;
	background-color: transparent; }
.hp_AddressBoxDiv span {
	color: #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	margin: 0px 0px 5px 0px !important;
	display:block; }		
.hp_AddressBoxDiv p { 	
	color: #444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;	
	line-height: 14px;
	margin: 5px -25px 0px 0px !important; }
.hp_AddressBoxDiv p a {
	text-decoration: none; }
.hp_AddressBoxDiv p a:hover { 	
	text-decoration: underline; }				
	
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Image Lists ++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.agentName img {
	text-align: left;}
.agentName em {
	display: block;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; }
.agentName a {
	color: #b15052;
	outline: none;}
.agentName span span{
	font-size: 14px;
	font-weight: normal;
	display: block;
	font-family: Arial, Helvetica, sans-serif; }
.agentName span {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;}
.agentName {
	font-size: 18px;
	font-weight: bold;
	line-height: 16px;
	margin: 10px 0px 10px 10px;
	color: #575757;
	background-position: 2px left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 65px; }

.textList  img {
	padding: 10px;}
.textList a {
	font-size: 16px;
	color: #b15052;
	white-space: nowrap; 
	outline: none;}
.textList {
	background-image: url('/images/bg_partnerLogo.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-align: center;
	border-right: thin 1px #FFFFFF;
	height: 65px;
	padding: 0px 20px 20px 20px; }	
	
.imgList img {	
	display: block;
	margin: 8px 20px 6px 20px;
	border: 1px solid #bbbbbb; }
.imgList a {
	font-size: 16px;
	color: #b15052;
	white-space: nowrap;
	outline: none; }
.imgList {
	background-image: url('/images/bg_partnerLogo.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-align: center;
	border-right: thin 1px #FFFFFF;
	height: 105px;
	padding: 0px 20px 20px 20px; }	
	
.imgListTwo img {	
	display: block;
	margin: 8px 10px 6px 60px;
	border: 1px solid #bbbbbb; }
.imgListTwo a {
	font-size: 16px;
	color: #b15052;
	white-space: nowrap;
	outline: none; }
.imgListTwo {
	background-image: url('/images/bg_partnerLogo.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-align: center;
	border-right: thin 1px #FFFFFF;
	height: 105px;
	padding: 0px 20px 20px 20px; }		
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Partners Logos +++++++++++++++++++++++++++++++++++++++++++++++++++*/

.partnerLogo  img {
	padding: 10px;
	display: block;}
.partnerLogo a {
	font-size: 16px;
	color: #b15052;
	white-space: nowrap;
	outline: none; }
.partnerLogo {
	background-image: url('/images/bg_partnerLogo.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-align: center;
	border-right: thin 1px #FFFFFF;
	height: 65px;
	padding: 0px 10px 20px 10px; }	


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Forms ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.contactForm .itemName {
	width: 124px;
	text-align: right;
	font-size: 14px;}
.contactForm .itemInput {}
.contactForm .itemNameComment {
	width: 124px;
	text-align: right;
	font-size: 14px;
	vertical-align: top;}
.contactForm tr td {
	padding-bottom: 10px;}
.contactForm {
	width: 456px;}

.contactTable tr td{
	
	font-size: 14px;}
.contactTable {
	margin-bottom: 15px;}
legend{
	color: #000000;
	font-size: 16px;
    font-weight:bold;
    padding:0 5px 0 5px;}

fieldset{    
	border:1px solid black;
    padding:7px;
    margin: 0px 0px 20px 60px;
	width: 700px;}
.catHead {
	margin:20px 0 5px 0; 
	padding:3px 0 3px 3px; 
	border-bottom: 1px solid #888; 
	border-top: 1px solid #888; 
	font-weight:bold; }


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Latest News ++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


#rsvp {
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	padding: 0px;
	line-height: 20px;}

p.latestNewsDetails span {
	color: #4e849f!important;
	font-size: 20px;}
	
p.latestNewsDetails {
	font-size: 16px;	
	font-weight: bold;
	line-height: 14px;
	margin: 10px 0px 0px 80px;
	padding: 0px;}
	
	
#newsletterButton {
	display:block;}
	
.news-icon span {
	display: block;
	font-size: 12px;
	text-align: center;}	
.news-icon {
	float: left;
	margin-top: 10px;
	display: inline;}

.latestNews p {
	display: block;}
	
.latestNews {
	margin-top: 15px;
	margin-left: 50px;
	vertical-align: top;
	border-bottom: 1px solid #b15052;
	display: block;}
	
	

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Library ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.library_bg  img {
	padding: 10px;
	display: block;}
.library_bg a {
	font-size: 16px;
	color: #b15052;
	white-space: nowrap;
	outline: none; }

.library_bg {
	background-image: url('/images/bg_library.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-align: center;
	border-right: thin 1px #FFFFFF;
	height: 75px;
	padding: 0px 10px 20px 10px; }	


.library tr.alt {
	background-color: #f5f5f5;}
.library a {
	color: #b15052!important;}
.library td {
	padding-left: 10px;}
.library {
	width: 800px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border: 1px dotted #666666;
	font-size: 16px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Bottombar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


h2.trigger {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 50px;
	line-height: 20px;
	background: url('/images/toggle-buttons.jpg') no-repeat;
	width: 450px;
	font-size: 14px;
	font-weight: normal;}
h2.trigger a {
	display: block;
	outline: none;
	color: #981215 !important;}
h2.trigger a:hover {
	text-decoration: none;}
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
h2.active a {
	text-decoration: none;}
.toggle_container {
	margin: 0 0 5px 50px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background-color: #f0f0f0;
	overflow: hidden;
	font-size: 1.2em;
	width: 90%;
	clear: both;}
.toggle_container .block {
	padding: 8px 12px 12px; /*--Padding of Container--*/
	background-color: #f1f1f1; /*--Bottom rounded corners--*/}
.toggle_container .block p {
	margin: 0px;
	padding: 0px;}
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* In The Community ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
	
.community_tb {
	font-family: Arial, Helvetica, sans-serif; }
.community_tb h1 {
	font-size: 30px;
	font-weight: bold;	 }		
.community_tb span {
	font-size: 12px;
	color:#555555;
	text-align:center;
	width: 262px;
	display:block;
	margin: 5px 0px 20px 15px; }	
.community_tb div {
	font-size: 12px;
	color:#555555;
	text-align:center;
	width: 262px;
	display:block;
	margin: 5px 0px 15px 15px; }		

.community_tb img {
	border: 1px solid #777777;
	margin: 4px 0px 4px 15px; }
	
.community_LG {
	font-family: Arial, Helvetica, sans-serif; }
.community_LG h1 {
	font-size: 21px;
	font-weight: bold;	 }		
.community_LG span {
	font-size: 12px;
	color:#555555;
	text-align:center;
	width: 262px;
	display:block;
	margin: 5px 0px 20px 15px; }	
.community_LG div {
	font-size: 12px;
	color:#555555;
	text-align:center;
	width: 262px;
	display:block;
	margin: 5px 0px 15px 15px; }		

.community_LG img {
	border: 1px solid #777777;
	margin: 5px 0px 15px 33px; }	
	
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Bottombar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.bottombar .bbBottom em {
	background-image: url('/images/bb_BottomCap.jpg');
	height: 5px;
	left: 0px;
	top: 0px;
	position: absolute;
	width: 5px;}
.bottombar .bbBottom {
	background-image: url('/images/bb_Bottom.png');
	background-position: right center;
	height: 5px;
	position: relative;}

.bottombar .bbContent em {
	display: block;
	position: absolute;
	text-align: left;
	left: 20px;
	top: 8px;
	text-decoration: none;
	font-style: normal;
	font-size: 12px;}
.bottombar .bbContent span{
	display: block;
	position: absolute;
	text-align: right;
	right: 20px;
	top: 8px;
	text-decoration: none;}
.bottombar .bbContent a:hover {
	color: #B15052 !important;
	text-decoration: underline;  }
.bottombar .bbContent a {
	color: #777777 !important; 
	text-decoration: none;
	outline: none;}
.bottombar .bbContent {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #777777;
	background-image: url('/images/bb_Content.png');
	background-position: bottom right;
	border-left: solid 1px #aeaeae;
	height: 29px;
	position: relative;}

.bottombar .bbTop em {
	background-image: url('/images/bb_TopCap.jpg');
	background-position: right center;
	height: 5px;
	width: 5px;
	position: absolute;
	left: 0px;
	top: 0px;}
.bottombar .bbTop {
	background-image: url('/images/bb_Top.png');
	background-position: right center;
	height: 5px;
	position: relative;}

.bottombar {
	padding: 20px 0px 30px 6px;
	position: relative;
	width: 908px; }
