@charset "ISO-8859-1";
/* CSS Document */


.greenLineTxt {
font-size:16px; letter-spacing:-3; border-right:3px solid #a0e058; text-align:right; padding-right:4px; padding-top:4px; padding-bottom:4px;
}
.greenLineTxt a {
color:#000; text-decoration:none;
}

div#pageHeader div#leftH.events {
width:195px;
}
div#pageHeader div#midH.events {
width:295px;
}
div#pageHeader div#rightH.events {
width:195px;
}

div#eventsCalendarContainer {
width:692px; margin-top:16px;
}
div#pageHeader div#midH.eventFlip {
font-size:16px; line-height:18px;
}
div#pageHeader div#midH.eventFlip a {
font-size:16px; text-decoration:none; color:#7ed115;
}
div#pageHeader div#midH.eventFlip a:hover {
color:#a0e058;
}
div#pageHeader div#rightH.events a {
text-decoration:none; color:#7ed115;
}
div#pageHeader div#rightH.events a:hover {
text-decoration:none; color:#000;
}

.eventsGreen {
color: #7ed115;
}
table#Calendar {
border:0px none; padding:0px; margin:0px;
}
table#Calendar th {
padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; font-weight:normal; color:#7f7f7f; text-transform:uppercase; letter-spacing:0.09em; text-align:center; width:92px; margin:0px 0px 0px 0px; border-right:7px solid #FFF; vertical-align:top; border-bottom:7px solid #FFF;
}
table#Calendar td {
padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#7f7f7f; text-transform:uppercase; text-align:right; width:92px; background-color:#e8e8e8; margin:0px; border-right:7px solid #FFF; vertical-align:bottom; height:79px; border-bottom:7px solid #FFF;
}
table#Calendar td.Days {
padding:0px 0px 0px 6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:red; text-transform:uppercase; text-align:left; width:92px; background-color:#e8e8e8; margin:0px; border-right:7px solid #FFF; vertical-align:bottom; height:20px; border-bottom:0px none;
}
.Opacity {
opacity: 0.5;
filter: alpha(opacity = 50);
-moz-opacity: 0.5; 
}
table#Calendar td a {
	display:block; overflow:hidden; text-decoration:none; width:10px; height:10px; margin:0px 7px 7px 0px; font-size:8px; line-height:40px; background-color:#F00; float:left;
}
table#Calendar td .design {
	background-color:#4590cf;
}
table#Calendar td .fashion {
	background-color:#09ab01;
}
table#Calendar td .music {
	background-color:#a1e24b;
}
table#Calendar td .culture {
	background-color:#ffde00;
}
table#Calendar td .food {
	background-color:#f56f00;
}
table#Calendar td .other {
	background-color:#ce0e00;
}

td.dayStyle
{
text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#7f7f7f; text-align:left; width:79px; background-color:#e8e8e8; margin:0px; border-right:7px solid #FFF; vertical-align:top; height:92px; border-bottom:7px solid #FFF; margin-top:100px;
}

td.dayStyle2
{
	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#BFBFBF; text-align:left; width:79px; background-color:#F3F3F3; margin:0px; border-right:7px solid #FFF; vertical-align:top; height:92px; border-bottom:7px solid #FFF;
}
td .eventsThisDay
{
padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#7f7f7f; text-transform:uppercase; text-align:right; width:100%; background-color:#e8e8e8; margin:0px; border-right:7px solid #FFF; vertical-align:bottom; height:100%; border-bottom:7px solid #FFF;
}
.test{vertical-align:bottom;width:89px; margin-left:5px;}
.test1{height:79px;}
td a.smallIcon
{
 vertical-align:top;display:block; overflow:hidden; width:10px; height:10px; margin:0px 0px 7px 7px; font-size:8px; line-height:40px; background-color:#F00; float:left;
}
td a.design {
	background-color:#4590cf;
}
td a.fashion {
	background-color:#09ab01;
}
td a.music {
	background-color:#a1e24b;
}
td a.culture {
	background-color:#ffde00;
}
td a.food {
	background-color:#f56f00;
}
td a.other {
	background-color:#ce0e00;
}
td a.design {
	background-color:#4590cf;
}
td a.fashion {
	background-color:#09ab01;
}
td a.music {
	background-color:#a1e24b;
}
td a.culture {
	background-color:#ffde00;
}
td a.food {
	background-color:#f56f00;
}
td a.other {
	background-color:#ce0e00;
}
td a.design2 {
	background-color:#4590cf;
	filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
td a.fashion2 {
	background-color:#09ab01;
	filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
td a.music2 {
	background-color:#a1e24b;
	filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
td a.culture2 {
	background-color:#ffde00;
	filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
td a.food2 
{
	filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
	background-color:#f56f00;
}
td a.other2 
{
	filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
	background-color:#ce0e00;
}

th.headerStyle {
padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; font-weight:normal; color:#7f7f7f; text-transform:uppercase; letter-spacing:0.09em; text-align:center; width:92px; margin:0px 0px 0px 0px; border-right:7px solid #FFF; vertical-align:top; border-bottom:7px solid #FFF;
}

/* ajax popup styles */
div.headerDesign {
	background-color:#4590cf;
}
div.headerFashion {
	background-color:#09ab01;
}
div.headerMusic {
	background-color:#a1e24b;
}
div.headerCulture {
	background-color:#ffde00;
}
div.headerFood {
	background-color:#f56f00;
}
div.headerOther {
	background-color:#ce0e00;
}
div#aPopContainer {
	width:246px; margin-bottom:20px; text-align:left; position:absolute; background-color:White;
}
div#aPopHeader {
	width:246px; height:10px;
}
div#aPopContainer .mainimg {
	border:0px; padding:0px; margin:16px 0px 0px 16px; width:214px; height:131px;
}
div#aPopTextcontainer {
	width:214px; margin:16px 0px 0px 16px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
div#aPopTextcontainer h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0px 0px 10px 0px; font-weight:normal;
}



div.eventsSpacer {
height:30px; overflow:hidden;
}
div#MonthFlipFooter {
width:686px; border-top:1px solid #d8d8d8; text-align:center; padding-top:10px; font-size:12px; font-weight:normal; border-bottom:3px solid #a0e058; padding-bottom:10px;
}
div#MonthFlipFooter a {
color:#959595; text-decoration:none; margin-right:6px;margin-left:6px;
}
div#MonthFlipFooter a:hover {
color:#000; text-decoration:none; margin-right:6px;margin-left:6px;
}
div#MonthFlipFooter a.selectedMonth {
color:#000; text-decoration:none;
}
div#featuredEvents {
width:700px; margin-bottom:60px; /* 700 width to be able to give links a margin-right of 14px */
}
div#featuredEvents a {
display:block; width:161px; float:left; margin-right:14px; text-decoration:none; color:#000; font-size:11px;
}
div#featuredEvents a img {
border:1px solid #D8D8D8; width:159px; height:97px; 
}
div#featuredEvents a strong {
font-size:12px; font-weight:normal; color:#69b806;
}
div#featuredEvents a:hover {
opacity: 0.8;
filter: alpha(opacity = 80);
-moz-opacity: 0.8;
}
div#eventsListContainer {
width:692px; margin-top:2px;
}
div#eventsListContainer a.ongoing
{
font-size:12px; color:Black; text-decoration:none; color:gray; font-weight:bold;
}
div#eventsListContainer h2 {
display:block; width:686px; font-weight:normal; font-size:16px; border-bottom:3px solid #a0e058; padding:30px 0px 10px 0px; margin:0px;
}
div#eventsListContainer h2 a
{
	color:Black; font-weight:normal; text-decoration:none;
}

div#eventsListContainer h2 em {
font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; font-size:16px;
}
div#eventsListContainer h3.ongoing{
border-bottom:1px solid #dbdbdb;font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; font-size:16px;
}
div.eventsListHr {
width:686px; background-color:#E6E6E6; height:1px; margin-top:30px; overflow:hidden; clear:both;
}
div.eventsListEvent {
width:686px; margin-top:30px;
}
div.eventsListEvent img {
width:336px; height:205px; border:0px none; margin-right:15px; display:block; float:left;
}
div.eventsListEvent div.eventsListEventText {
float:left; width:335px; margin-top:6px;
}
div.eventsListEvent div.eventsListEventText .culture {
margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; background-image:url(../_images/_events/listdot_yellow.gif); background-repeat:no-repeat; background-position:0px 5px;
}
div.eventsListEvent div.eventsListEventText .design {
margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; background-image:url(../_images/_events/listdot_blue.gif); background-repeat:no-repeat; background-position:0px 5px;
}
div.eventsListEvent div.eventsListEventText .fashion {
margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; background-image:url(../_images/_events/listdot_green.gif); background-repeat:no-repeat; background-position:0px 5px;
}
div.eventsListEvent div.eventsListEventText .food {
margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; background-image:url(../_images/_events/listdot_orange.gif); background-repeat:no-repeat; background-position:0px 5px;
}
div.eventsListEvent div.eventsListEventText .music {
margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; background-image:url(../_images/_events/listdot_lightgreen.gif); background-repeat:no-repeat; background-position:0px 5px;
}
div.eventsListEvent div.eventsListEventText .other {
margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; background-image:url(../_images/_events/listdot_red.gif); background-repeat:no-repeat; background-position:0px 5px;
}
div.eventsListEvent div.eventsListEventText h3 a
{
	color:Black;
}
div.eventsListEvent div.eventsListEventText a {
color:#868686; text-decoration:none;
}

div.eventsListEvent div.eventsListEventText a:hover {
color:#000; text-decoration:none;
}

div#PageFlipFooter {
width:686px; border-top:3px solid #a0e058; margin-top:6px; margin-bottom:60px;
}
div#PageFlipFooter a {
display:block; color:#000; text-decoration:none; font-size:12px; font-weight:bold; margin-top:8px;
}
div#PageFlipFooter a:hover {
color:#a0e058;
}
div#PageFlipFooter a.prev {
float:left;
}
div#PageFlipFooter a.next {
float:right;
}


.eventContainer {
width:686px; background:url(../_images/_notes/endcommentHr.gif); background-position:bottom; background-repeat:no-repeat; padding-top:16px;
}
.eventContainer a {
	text-decoration:none;
	color:#444;
}
.eventContainer a:hover {
	text-decoration:underline;
}
.eventContainer h1 {
padding:0px; margin:0px 0px 10px 0px; font-size:16px; font-weight:normal;
}
.eventContainer h1 a {
	text-decoration:none;
	color:#000;
}
.eventContainer div.FirstRowLeft {
float:left; width:511px; margin-right:14px;
}
.eventContainer div.FirstRowRight {
width:160px; float:left; border-top:3px solid #a0e058; padding-top:12px;
}
.eventContainer div.FirstRowRight div.PostInfo {
width:160px; height:155px;
}
.eventContainer div.FirstRowRight div.PostInfo strong {
font-size:12px;
}
.eventContainer div.FirstRowRight div.PostInfo em {
font-size:11px; line-height:17px;
}
.eventContainer div.FirstRowRight div.PostInfo a.permalink {
	color:#a0e058;
}
.eventContainer div.FirstRowRight div.ShareInfo {
height:45px; width:160px;
}
.eventContainer div.FirstRowRight div.ShareInfo a {
margin-right:12px;
}
.eventContainer div.FirstRowRight div.CommentInfo {
width:160px;
}
.eventContainer div.FirstRowRight div.CommentInfo h2 {
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal; text-transform:uppercase; color:#a0e058;
}
.eventContainer div.FirstRowRight div.CommentInfo a {
display:block; width:140px; padding-left:20px; padding-top:6px; border-top:1px solid #DADADA; margin-top:8px; background:url(../_images/_events/commentbubble_small.gif); background-repeat:no-repeat; background-position:0px 7px;
}
.eventContainer div.SecondRowContainer {
clear:both; width:686px;
}
.eventContainer div.SecondRowLeft {
display:table-cell; width:511px; overflow:hidden; padding-right:14px;
}
.eventContainer div.SecondRowLeft p {
padding:0px; margin:22px 0px 40px 0px; text-align:justify;
}
.eventContainer div.SecondRowLeft p a {
color:#a0e058;
}
.eventContainer div.SecondRowRight {
width:160px; display:table-cell; vertical-align:bottom;
}
.eventContainer div.SecondRowRight a {
display:block; width:160px; height:109px; background:url(../_images/_events/commentbubble_on.gif); text-align:center; color:#FFF; font-size:16px; text-decoration:none; letter-spacing:-2;
}
.eventContainer div.SecondRowRight a p {
padding-top:36px;
}
.eventContainer div.SecondRowRight a.noComment {
display:block; width:160px; height:109px; background:url(../_images/_notes/commentbubble_off.gif); text-align:center; color:#FFF; font-size:16px; text-decoration:none; letter-spacing:-2;
}
.eventContainer div.SecondRowRight a.noComment p {
padding-top:25px;
}


/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:0px;
	height:10px;
	width:10px;
    top:0px;
}

#JT_arrow_right{
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:10px;
	width:11px;
    top:0px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 1px solid #CCCCCC;
	background-color: #fff;
	width:248px;
}

#JT_copy{
	padding:0px 0px 0px 0px;
	color:#000000;
}

.JT_loader{
	background-image: url(../_images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:246px;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	margin:0px;
	padding: 0px;
	font-weight:bold;
	overflow:hidden;
	height:0px;
}

#JT_close_right{
	background-color: #CCCCCC;
	margin:0px;
	padding: 0px;
	font-weight:bold;
	overflow:hidden;
	height:0px;
}

.jTip{
cursor:pointer;
}

/* end jTip */






div.comment {
clear:both; width:686px; padding-bottom:25px; padding-top:16px; background:url(../_images/_notes/endcommentHr.gif); background-position:bottom; background-repeat:no-repeat;
}
div.comment div.CommentForm {
background:url(../_images/_notes/commentBg.gif) no-repeat; width:336px; height:373px; margin-right:14px; float:left;
}
div.comment div.CommentForm div.Name {
margin-left:16px; margin-top:14px; width:145px; height:19px; overflow:hidden;
}
div.comment div.CommentForm div.Email {
float:left; margin-left:16px; margin-top:14px; width:145px; height:19px; overflow:hidden;
}
div.comment div.CommentForm div.Website {
float:left; margin-left:16px; margin-top:14px; width:145px; height:19px; overflow:hidden;
}
div.comment div.CommentForm div.Name input, div.Email input, div.Website input {
width:100%; border:0px none; background-color:#FFF; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
div.comment div.CommentForm div.Message {
clear:both; width:308px; margin-left:14px; padding-top:14px; height:265px; overflow:hidden; text-align:center;
}
div.comment div.CommentForm div.Message textarea {
width:100%; border:0px none; height:264px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
div.comment div.CommentForm div.SecurityQuestion {
float:left; margin-left:16px; margin-top:5px; width:218px; height:19px; overflow:hidden;
}
div.comment div.CommentForm div.SecurityQuestion input {
width:20px; border:0px none; background-color:#FFF; height:16px;
}
div.comment div.CommentForm div.SubmitButton {
float:left; margin-top:5px; width:96px; height:19px; overflow:hidden; text-align:right;
}
div.comment div.CommentForm div.SubmitButton input {
font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#E8E8E8; border:0px none; height:17px;
}
div.comment div.CommentList {
width:335px; float:left;
}
div.comment div.CommentList div.CommentText {
background-color:#e2eff3; margin-bottom:14px; padding:14px; line-height:13px;
}
div.comment div.CommentList div.CommentText strong {
line-height:16px;
}
div.comment div.CommentList div.CommentText a {
text-decoration:none; color:#666; display:block; margin-top:4px;
}
div.comment div.CommentList div.CommentText a:hover {
text-decoration:underline;
}
div.comment div.CommentList div.CommentPageFlip {
background-color:#e8e8e8; height:31px; padding-left:14px; overflow:hidden;
}
div.comment div.CommentList div.CommentPageFlip a.prev {
display:block; line-height:32px; color:#000; text-decoration:none; width:90px; float:left;
}
div.comment div.CommentList div.CommentPageFlip a.next {
display:block; line-height:32px; color:#000; width:90px; text-decoration:none; float:right; text-align:right; margin-right:14px;
}




div#startContainer h1 {
padding:0px; margin:0px 0px 0px 0px; font-size:72px; letter-spacing:-3px; font-weight:normal;
}
div#startContainer a {
text-decoration:none;
}
div#startContainer p {
font-family:Georgia, 'Times New Roman', Times, serif; font-size:22px;
}
div#boxOne {
width:335px; height:344px; float:left; margin-right:15px; margin-top:60px;
}
div#boxOne h2 {
font-weight:normal; letter-spacing:-1; padding:0px; margin:0px 0px 15px 0px; border-bottom:3px solid #C70000; line-height:25px;
}
div#boxTwo {
width:335px; height:344px; float:left; margin-top:60px;
}
div#boxTwo h2 {
font-weight:normal; letter-spacing:-1; padding:0px; margin:0px 0px 15px 0px; border-bottom:3px solid #f86500; line-height:25px;
}
div#boxTwo a {
display:block; height:56px; overflow:hidden; margin-bottom:8px; text-decoration:none; color:#000;
}
div#boxTwo h3 {
font-weight:bold; color:#f96500; padding:0px; margin:0px 0px 0px 0px; font-size:11px;
}
div#boxThree {
width:335px; height:520px; overflow:hidden; float:left; margin-right:15px; margin-top:60px; clear:both;
}
div#boxThree h2 {
font-weight:normal; letter-spacing:-1; padding:0px; margin:0px 0px 15px 0px; border-bottom:3px solid #3694d5; line-height:25px;
}
div#boxThree a.leftPuff {
display:block; width:161px; height:189px; float:left; text-decoration:none; color:#3694d6; font-size:13px; line-height:16px; margin-right:13px;
}
div#boxThree a.rightPuff {
display:block; width:161px; height:189px; float:left; text-decoration:none; color:#3694d6; font-size:13px; line-height:16px;
}
div#boxThree a.leftPuff img, a.rightPuff img {
border:1px solid #D8D8D8; margin-bottom:5px; width:159px; height:126px;
}
div#boxThree a.leftPuff em, a.rightPuff em {
color:#000;
}
div#boxFour {
width:335px; height:344px; float:left; margin-top:60px;
}
div#boxFour a {
display:block; height:56px; overflow:hidden; margin-bottom:8px; text-decoration:none; color:#000;
}
div#boxFour h3 {
font-weight:bold; color:#85d519; padding:0px; margin:0px 0px 0px 0px; font-size:11px;
}
div#boxFour h2 {
font-weight:normal; letter-spacing:-1; padding:0px; margin:0px 0px 15px 0px; border-bottom:3px solid #85d519; line-height:25px;
}
div.eventImage {
float:left; width:99px;
}
div.eventImage img {
	border:0px none; width:91px; height:56px;
}
div.eventTxt {
font-size:11px; float:left; width:180px; color:#000;
}
div.eventHr {
width:335px; background-color:#E6E6E6; height:1px; margin-bottom:8px; overflow:hidden; clear:both;
}
div.clearDiv {
clear:both; height:1px; overflow:hidden;
}

div.menuCategoriesAddition {
height:40px;
}

/* menu styling */
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-size:16px; letter-spacing:-3; border-right:3px solid #a0e058; text-align:right; padding-right:4px; padding-top:4px; padding-bottom:4px; margin-bottom:5px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border-right:1px solid #d8d8d8; text-align:right; padding-right:4px; margin-right:1px; line-height:18px; margin-bottom:29px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer a {
	text-decoration:none;
	color:#000;
}
.dhtmlgoodies_answer a:hover {
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:0px;
	font-size:0.9em;	
	position:relative;
}

.dhtmlgoodies_answer div.design {
	margin-left:40px; margin-bottom:5px; background:url(../_images/_events/events_checkback_design.gif); background-repeat:no-repeat; background-position:82px 0px;
	
}
.dhtmlgoodies_answer div.fashion {
	margin-left:40px; margin-bottom:5px; background:url(../_images/_events/events_checkback_fashion.gif); background-repeat:no-repeat; background-position:82px 0px;
}
.dhtmlgoodies_answer div.music {
	margin-left:40px; margin-bottom:5px; background:url(../_images/_events/events_checkback_music.gif); background-repeat:no-repeat; background-position:82px 0px;
}
.dhtmlgoodies_answer div.culture {
	margin-left:40px; margin-bottom:5px; background:url(../_images/_events/events_checkback_culture.gif); background-repeat:no-repeat; background-position:82px 0px;
}
.dhtmlgoodies_answer div.food {
	margin-left:40px; margin-bottom:5px; background:url(../_images/_events/events_checkback_food.gif); background-repeat:no-repeat; background-position:82px 0px;
}
.dhtmlgoodies_answer div.other {
	margin-left:40px; margin-bottom:5px; background:url(../_images/_events/events_checkback_other.gif); background-repeat:no-repeat; background-position:82px 0px;
}
.greenLineTxt {
font-size:16px; letter-spacing:-0.02em; border-right:3px solid #a0e058; text-align:right; padding-right:4px; padding-top:4px; padding-bottom:4px; margin-bottom:6px;
}
.redLineTxt a {
color:#000; text-decoration:none;
}


/* end of menu styling */