/*
	*************************
	Global Style Declaration
	*************************
*/
body
{
	background-color:#F1F3E9;
	margin:0px;
	font-family: georgia, Geneva, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#333333;
        line-height:1.3em;
        width:100%;
        display:inline-table;
}

/* failure
	*****************************
	Containers' Style Declaration
	*****************************
*/

h1, h2, h3, h4, h5, h6, dl, dt, dd
{
	padding:0;
	margin:0;
        list-style:none;
        float:left;
}
form, p, blockquote, ul, li{
	padding:0;
	margin:0;
        list-style:none;
}


img
{
	border:none;
}

a:link, a:visited, a:hover
{
	outline:none;
	color:#cc3300;
	text-decoration:none;
}

:focus
{
	outline:none;
}

/*
	*****************************
	Class & Id Style Declaration
	*****************************
*/

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.imgAlignVertical
{
	vertical-align:middle;
}

.percentHolder
{
	width:100%;
        background-color:#F1F3E9; /* #FFFFFF */
}
.percentHolderHomePage
{
	width:100%;
        background-color:#F1F3E9;
}

.orangeColor
{
	background-color:#ff6600;
}

.darkerOrangeColor
{
	background-color:#cc3300;
}

.greyColor
{
	background-color:#717171;
}

.whiteColor
{
	background-color:#FFFFFF;
}

.menuBg
{
	background-image:url(../images/menuBg.jpg);
	background-repeat:repeat-x;
}



#bannerHolder, #headerHolder, #menuHolder, #contentHolder, #contentHolderWhite, #footerHolder
{
	width:1004px;
	margin:auto;
	overflow:hidden;
}
        #headerHolder{
                padding-top: 13px;
                padding-bottom: 11px;
        }

	#bannerHolder
	{
		text-align:center;
	}



	/* ------------------------------- header starts ---------------------------- */

	#headerHolder dl
	{
		float:left;
		width:525px;
		padding:0 0 0 15px;
		font-family:Arial, Helvetica, sans-serif;
	}

			#headerHolder dt
			{
				width:125px;
				float:left;
				font-size:18px;
				color:#FFFFFF;
				text-align:center;
				padding:40px 0 0 0;
			}

			#headerHolder dd
			{
				float:left;
				width:400px;
				padding:15px 0 0;
			}

					#headerHolder dd ul
					{
						list-style:none;
						float:left;
						width:400px;
						color:#ffbc99;
						font-size:16px;
						padding:0 0 8px 0;
					}

						#headerHolder dd li
						{
							float:left;
							width:130px;
						}

							#headerHolder dd li a:link, #headerHolder dd li a:visited
							{
								color:#DDDDDD;
								text-decoration:none;
							}

							#headerHolder dd li a:hover
							{
								color:#ffffff;
								text-decoration:none;
							}
                                                .selCity
                                                {
                                                    font-size:18px;
                                                    color:#FFFFFF;
                                                    font-weight:bold;
                                                }


	 #headerHolder blockquote
	 {
	 	float:left;
		width:200px;
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:12px;
		padding:5px 0 0 0;
	 }

	 	#headerHolder blockquote a:link, #headerHolder blockquote a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}

		#headerHolder blockquote a:hover
		{
			color:#e8c4af;
			text-decoration:underline;
		}

	/* ------------------------------- header ends ---------------------------- */

#menuLayer0{
    white-space:nowrap;
    word-wrap:none;
}
    #menuLayer0 div{
        white-space:nowrap;
        word-wrap:none;
    }
#menuLayer1{
    white-space:nowrap;
    word-wrap:none;
}
    #menuLayer1 div{
        white-space:nowrap;
        word-wrap:none;
    }

	/* ------------------------------- menu starts ---------------------------- */

	#menuHolder ul
	{
		float:left;
		list-style:none;
		font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		letter-spacing:1px;
		padding:12px 14px 12px;
                white-space:nowrap;
	}

		#menuHolder li
		{
			float:left;
			padding:0px 28px;
			border-right:#333333 1px solid;
                        white-space:nowrap;
		}

			#menuHolder li.noBorder
			{
				border-right:none;
			}

			#menuHolder li a:link, #menuHolder li a:visited
			{
				color:#333333;
				text-decoration:none;
                                white-space:nowrap;
			}

			#menuHolder li a:hover
			{
				color:#cc3300;
				text-decoration:none;
				padding-bottom:5px;
				border-bottom:#d57d5f 1px dashed;
                                white-space:nowrap;
			}

			#menuHolder li a.selected
			{
				color:#cc3300;
				text-decoration:none;
				padding-bottom:5px;
				border-bottom:#d57d5f 1px dashed;
                                white-space:nowrap;
			}

	#menuHolder blockquote
	{
		/*border-left:#333333 1px solid;*/
		background-image:url(../images/verticalMenuSeparator.jpg);
		background-repeat:repeat-y;
		float:left;
		margin:1px 0 0;
		padding:11px 35px;
		font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		letter-spacing:1px;
	}

			#menuHolder blockquote a:link, #menuHolder blockquote a:visited
			{
				color:#333333;
				text-decoration:none;
			}

			#menuHolder blockquote a:hover
			{
				color:#cc3300;
				text-decoration:none;
				padding-bottom:5px;
				border-bottom:#d57d5f 1px dashed;
			}

	/* ------------------------------- menu ends ---------------------------- */


	/* ------------------------------- content starts ---------------------------- */

	#contentHolder
	{
		padding: 5px;
		background-image:url(../images/contentBg.gif);
		background-repeat:repeat-y;
                background-position:left;
/*                background-color:#ECECEC;
*/
	}

	#contentHolderWhite
	{
		background-image:url(../images/contentBg.gif);
		background-repeat:repeat-y;
                background-position:left;
		padding:1px 10px 10px 10px;
	}

		.left
		{
			float:left;
			width:810px;
/*                        margin-right:5px;*/
		}



				/* ------------------ container colors -------------------- */

				.lightCream
				{
                                    background-color:#FFFFFF;
                                        /* background-color:#F5F5F5; */
				}

				.lightCreamNew
				{
                                    background-color:#FFFFFF;
					/* background-color:#f1f3e9; */
					border-right:1px dashed #bfc0bb;
				}
				.lightYellow
				{
					background-color:#FFFFCC;
				}
				.lightGrayBox
				{
					border:1px solid #BFC0BB;
				}

				/* ------------------ text colors -------------------- */

				.txtOrange
				{
					color:#cc3300;
				}

                                .txtOrangeColor
                                {
                                        color:#FF6600;
                                }
                                .txtGreenColor
                                {
                                        color:#666600;
                                }

				/* ------------------ widths ------------------------------ */

				.blockWidth400
				{
					width:400px;
				}

				.blockWidth380
				{
					width:380px;
				}

				.blockWidth820
				{
					width:820px;
				}

				.blockWidth370
				{
					width:370px;
					border-right:1px dashed #bfc0bb;
				}

				.blockWidth245
				{
					width:245px;
				}


				.blockWidth300
				{
					width:300px;
				}

				.blockWidth780
				{
					width:780px;
				}

                                .blockWidth500
				{
					width:500px;
				}

				.blockWidth550
				{
					width:550px;
				}

				.blockWidth600
				{
					width:600px;
				}

				.paragraphWidth300
				{
					width:300px;
				}

				.paragraphWidth240
				{
					width:250px;
				}

				.paragraphWidth340
				{
					width:340px;
				}



				/* ------------------ font sizes ------------------------------ */

				.font15
				{
					font-size:15px;
				}

				.font16
				{
					font-size:16px;
				}
				.font24
				{
					font-size:24px;
				}

                               .left p{/* Added by kalmesh */
                                       padding:10px;
                                       float:none;
                                       font-size:14px;
                                }
                                .left h1, h2, h3, h4, h5, h6{
                                       padding:10px;
                                       float:none;
                                       font-size:22px;
                                      /* line-height:1; */
                                }


				.left div.row
				{
					float:left;
                                        clear:left;
				}

				.left blockquote
				{
					float:left;
					margin:10px;
				}
				.left td blockquote
				{
					float:left;
					margin:0px;
				}

				.left blockquote11
				{
					float:left;
					margin:0px;
				}

				.left blockquote11 h1
					{
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#333333;
						float:left;
						background-color:#c8ffe3;
						padding:10px 15px;
						clear:both;
					}

				.left blockquote11 div
					{
						padding:8px 8px;
						float:left;
						clear:both;
					}

						.left blockquote11 div p
						{
							padding:7px 12px;
							line-height:16px;
						}

					.left blockquote h1
					{
						font-family:Arial, Helvetica, sans-serif;
                                                font-weight:normal;
						font-size:16px;
						color:#333333;
						float:left;
						padding:5px 15px;
						clear:both;
                                                font-weight:normal;
                                                background-color:#FAE1B6;
					}

					.left blockquote span.blockLinks
					{
						float:right;
						padding:8px 15px;
						color:#5F7D70;
					}

						.left blockquote span.blockLinks a:link, .left blockquote span.blockLinks a:visited
						{
							color:#5F7D70;
							text-decoration:underline;
						}

						.left blockquote span.blockLinks a:hover
						{
							color:#000000;
							text-decoration:none;
						}

					.left blockquote div
					{
						padding:8px 8px;
						float:left;
						clear:both;
                                                width:95%;
					}

						.left blockquote div.alignCenter380
						{
							text-align:center;
							width:364px;
							padding:12px 0;
						}

							.left blockquote div.alignCenter380 span
							{
								text-align:left !important;
								display:block;
								padding:5px 12px;
							}



						.left blockquote div p
						{
							padding:0px;
							line-height:1.2em;
                                                        font-size:12px;
                                                        font-weight:normal;
                                                        /* width:10%; */
						}

							.left blockquote div p a:link, .left blockquote div p a:visited
							{
								text-decoration:none;
								font-weight:bold;
							}

							.left blockquote div p a:hover
							{
								text-decoration:underline;
							}


						/* sections */

						ul.movieUl
						{
							list-style:none;
							float:left;
							width:340px;
							padding:4px 15px 15px 0;
						}

							ul.movieUl li
							{
								/*background-color:#e9ebe1;*/
                                                                background-color:#FFFFFF;
								border:#cccccc 1px solid;
								float:left;
								width:105px;
								height:105px;
								text-align:center;
								padding-top:10px;
								color:#cc3300;
								font-weight:bold;
                                                                margin-right:5px;
							}

						ul.contentUl
						{
							list-style:none;
							float:left;
							width:765px;
							padding:5px 0 10px 10px;
						}

							ul.contentUl li
							{
								float:left;
								padding:5px 15px 0 0;
							}




			/* ------------------- Inner page element starts ------------------- */

			.innerQuickLinks
			{
				padding:8px 20px 10px 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				width:780px;
				float:right;
				color:#5F7D70;
				text-align:right;
			}

				.innerQuickLinks a:link, .innerQuickLinks a:visited
				{
					color:#5F7D70;
					text-decoration:underline;
                                         font-weight:normal;
				}

				.innerQuickLinks a:hover
				{
					color:#000000;
					text-decoration:none;
                                        font-weight:normal;
				}

			.breadcrumbs
			{
				/*padding:1px 10px 15px; DINAKAR*/
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				width:780px;
				float:left;
			}

			/* search holder starts */

			.searchHolder
			{
				background-image:url(../images/searchHolderRight.gif);
				background-repeat:no-repeat;
				background-position:right top;
                                float:left;
                                clear:right;
			}
				.searchHolder form
				{
					float:left;
				}

				.searchHolder h3
				{
					float:left;
					color:#666666;
					font-size:24px;
					padding:5px 40px 10px 0;
                                        line-height: 1em;
                                        /*height: 24px; */
                                 }

				.searchHolder dl
				{
					float:left; 
					width:265px;
					padding:0px 0 0 0;
                                        clear:right;
				}
					.searchHolder dt
					{
						float:left;
						width:208px;
                                                padding:4px 0px 0 0;
					}

						input.searchTxt
						{
							background-image:url(../images/searchTxtBg.gif);
							background-repeat:no-repeat;
							border:0px none transparent;
							width:200px;
							height:25px;
							padding:3px 8px 0px 8px;
							color:#666666;
							font-size:12px;
                                                        background-color:transparent;
						}

					.searchHolder dd
					{
						float:left;
                                                padding:4px 0 0 0;
					}

			/* search holder ends */


			/* pagination holder starts */

			.paginationHolder
			{
				width:780px;
				padding:5px 5px; /* DINAKAR Changed from 20 to 10 */
			}

			.paginationHolderNew
			{
				width:260px;
				padding:20px 0px 0px 10px;
				float:left;
			}

				.paginationArea
				{
					float:left;
					border-top:#999999 1px solid;
					border-bottom:#999999 1px solid;
					height:16px;
					padding:2px 0 0;
					color:#cc3300;
					font-family:Arial, Helvetica, sans-serif;
				}

					.paginationArea a:link, .paginationArea a:visited
					{
						color:#cc3300;
						text-decoration:none;
						padding:0px 3px;
					}

					.paginationArea a:hover
					{
						color:#333333;
						text-decoration:none;
						padding:0px 3px;
					}

					.paginationArea a.selected
					{
						color:#333333 !important;
						text-decoration:none;
						padding:0px 3px;
						font-weight:bold;
					}



			/* pagination holder starts */

			/* pageHead starts */

			.pageHeads
			{
                                clear:both;
                                float:left;
			}

				.pageHeads h3
				{
                                        width:100%;
                                        background-color:#FFFF99;
					color:#333333;
					font-size:12px;
                                        font-weight:normal;
                                        padding:5px;
                                        margin-top:15px;
                                        border: 1px solid #FFCC00;
				}

                                .pageHeads h5
				{
                                        clear:both;
					color:#333333;
					font-size:24px;
                                        clear:left;
				}

				.pageHeads h6
				{
					color:#333333;
					font-size:11px;
					letter-spacing:0.03em;
					font-weight:normal;
                                        clear:left;
				}
				.pageHeads h7
				{
                                        padding-top:10px;
					color:#666666;
					font-size:18px;
                                        font-weight:bold;
				}
                                .pageHeads h8
				{
					color:#333333;
					font-size:14px;
					letter-spacing:0.03em;
					font-weight:normal;
                                        clear:left;
                                        float:left;
				}

                                .pageHeads ul
				{
					width:680px;
					float:left;
					list-style:none;
                                        clear:left;
					/*font-weight:bold;
					border-right:#c4c5c0 1px dashed;*/
				}

					.pageHeads li
					{
						padding:8px 5px 8px 5px;
						float:left;
						width:210px;
                                                font-weight:normal;
                                                font-size: 13px;
                                                margin:1px 2px;
					}

			/* pageHead ends */
.babyNamesList{
    width:780px;
    padding:10px 0px;

}
        .babyNamesList ul
        {
                width:240px;
                float:left;
                list-style:none;
                border-right:#c4c5c0 1px dashed;
        }

                .babyNamesList li
                {
                        padding:3px 5px 4px 5px;
                        float:left;
                        width:230px;
                        line-height:1.2em;
                        font-size: 12px;
                        font-weight:normal;
                }
                .babyNamesList ul.noBorder
                {
                        border-right:none;
                }

			.classifiedList
			{
				width:780px;
				padding:10px 0px;
			}

				.classifiedList ul
				{
					width:240px;
					float:left;
					list-style:none;
					border-right:#c4c5c0 1px dashed;
				}

					.classifiedList li
					{
						padding:3px 5px 4px 5px;
						float:left;
						width:230px;
                                                line-height:1.2em;
                                                font-size: 12px;
                                                font-weight:normal;
					}

				.classifiedList ul.noBorder
				{
					border-right:none;
				}

					.classifiedList li ul
					{
/*						width:375px; */
						float:left;
						list-style:none;
						font-weight:normal;
						border:none;
					}

						.classifiedList li ul li
						{
							padding:5px 5px 5px 0px;
							float:left;
                                                        font-weight:normal;
						}

						.classifiedList li ul li a:link, .classifiedList li ul li a:visited, .classifiedList li ul li a:hover
						{
							color:#FF6600;
						}


			.article
			{
				float:left;
				margin:10px;
			}

				.article h1
				{
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					color:#333333;
					float:left;
					/*background-color:#c3fae0;*/
                                        background-color:#FAE1B6;
					padding:10px 15px;
					clear:both;
                                        font-weight:normal;
				}

				.article div
				{
					padding:8px 8px;
					float:left;
					clear:both;
                                        width:93%;
				}


					.article div p
					{
						font-size:14px;
						padding:7px 0px 7px 0px;
                                                clear:left;
                                                width:100%;
					}

						.article div p a:link, .article div p a:visited
						{
							text-decoration:none;
						}

						.article div p a:hover
						{
							text-decoration:underline;
						}

						.article div p a.articleBold
						{
							font-weight:bold;
						}

						.article div p a.articleHighlight
						{
							background-color:#FBF597;
						}


			ul.movieList
			{
				float:left;
				width:780px;
				list-style:none;
				padding:2px 0px;
			}

				ul.movieList li
				{
					float:left;
					padding:10px;
					width:220px;
					text-align:center;
					border-right:#c4c5c0 1px dashed;
				}

					ul.movieList li.noBorder
					{
						border-right:none;
					}

					ul.movieList li div
					{
						width:170px;
						min-height:130px;
						padding:15px 0 5px;
						border:#cccccc 1px solid;
						background-color:#fafcf2;
						margin:0px 0px 0px 25px !important;
						margin:0px 0px 0px 12px;
					}

					ul.movieList li p
					{
						float:left;
						text-align:left;
						padding:8px 0;
						line-height:16px;
                                                margin-left: 25px;
					}

			.eventDetails
			{
                            font-size:12px;
                            line-height:1.2em;
			}

                        .eventLocation{
                                clear:left;
                                float:left;
                                width:350px;
                        }
                        .eventTime{
				float: left;
                                padding: 0  0  0 5px;
                        }

			.evenLists
			{
				float: left;
                                padding: 5px;
                                width: 764px;

/*				width:565px;
				padding:10px 0 0 135px;
*/
			}

				.evenLists dl
				{
					float:left;
					width:760px;
					border-bottom:1px dotted #999999;
					padding:5px 0 ;
				}

					.evenLists dt
					{
						color:#333333;
						font-size:36px;
						float:left;
						width:94px;
                                                margin-right:10px;
					}

						.evenLists dt span
						{
							font-size:11px;
						}
						.evenLists dt center
						{
							font-size:11px;
						}


					.evenLists dd
					{
						color:#333333;
						float:left;
						width:650px;
						/*padding:13px 0 0; */
					}

						.evenLists dd ul
						{
							list-style:none;
							float:left;
						}

							.evenLists dd li
							{
								padding: 5px 5px 5px 5px;
							}


								.evenLists dd li h6
								{
									font-size:15px;
									color:#666666;
                                                                        padding:0px;
								}
								.evenLists dd li P
								{
									clear:both;
                                                                        float:none;
								}
								.evenLists dd li div
								{
                                                                        width:200px;
                                                                        padding:0px
								}
								.evenLists dd li span
								{
                                                                        float:left;
                                                                        padding: 3px;
								}


			.topicListsHolder
			{
				float:left;
				margin:10px;
			}

				.topicLists
				{
					float:left;
					width:250px;
					list-style:none;
				}
                                          /* DINAKAR */
                                         .topicLists span.blockLinks
                                         {
						float:right;
						padding:10px 15px;
						color:#5F7D70;
                                         }
                                                /* DINAKAR */
                                                .topicLists span.blockLinks a:link, .topicLists span.blockLinks a:visited
						{
							color:#5F7D70;
							text-decoration:underline;
                                                        font-weight:normal;
                                                        font-family:Arial, Helvetica, sans-serif;
                                                        font-size:12px;
						}


					.topicLists h2
					{
						font-family:Arial, Helvetica, sans-serif;
                                                font-weight:normal;
						font-size:16px;
						color:#333333;
						float:left;
						padding:5px 15px;
						clear:both;
                                                background-color:#FAE1B6;
					}

					.topicLists ul
					{
						float:left;
						width:225px;
						list-style:none;
						padding:0px 8px 15px 15px;
						margin:10px 0 0 0;
						border-right:#bfc0bb 1px dotted;
					}

					.topicLists ul.noBorder
					{
						border-right:none;
					}

						.topicLists li
						{
							padding:8px 3px;
							line-height:16px;
                                                        width:100%;
						}


			 .topicArticle p
			 {
			 	padding:10px 0;
			 }

			 	.topicArticle p img
				{
					margin-right:15px;
				}

			/* ------------------- Inner page element ends ------------------- */

	/* ------------------------------- content ends ---------------------------- */

	/* ------------------------------- footer starts ---------------------------- */

	#footerHolder ul
	{
		list-style:none;
		float:left;
		padding:8px;
		font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif;
		font-size:12px;
                font-weight:bold;
                width:970px;
	}

		#footerHolder a:link, #footerHolder a:visited, #footerHolder a:hover
		{
			color:#FFFFFF;
			text-decoration:none;
		}

			#footerHolder li
			{
				float:left;
				/* width:120px; */
                                padding:0 40px 0 0;
			}

					#footerHolder li ul
					{
						list-style:none;
						float:left;
						padding:10px 0px 0px 0px;
						border-bottom:none;
					}

							#footerHolder li ul li
							{
								float:none;
								padding:0px;
							}

	#footerHolder blockquote
	{
		float:left;
		width:880px;
		text-align:center;
		color:#FFFFFF;
		font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
		font-size:12px;
		padding:5px 120px 10px 0;
		line-height:20px;
	}

		#footerHolder blockquote a:link, #footerHolder blockquote a:visited
		{
			color:#FFFFFF;
			font-size:13px;
			font-weight:bold;
			text-decoration:none;
		}

		#footerHolder blockquote a:hover
		{
			color:#FFFFFF;
			text-decoration:underline;
		}

	/* ------------------------------- footer ends ---------------------------- */


	/* ------------------------------- pop starts ---------------------------- */

	.popBg
	{
		background-image:url(../images/popBg.png);
		background-repeat:repeat;
	}

	/* ------------------------------- pop ends ---------------------------- */

	/* ------------------------------- sanjay css part start ---------------------------- */
	.titleleft{
	  float:left;
	  width:600px;
	}

	.submitarea{
	   float:right;
	   width:120px;
	}

	.shayari_holder{
	  float:left;
	  width:770px;
	  padding:0px 0px 10px 10px;
	}

	.shayari_holder h1{
	  font-size:23px;
	  color:#666666;
	  padding:5px 0px 10px 0px;
	  margin:0px;
	}

	.shayari_holder p{
	  font-size:13px;
	  color:#3a3636;
	  padding:0px;
	  margin:0px;
	}

	.shayari_holder p span{
	  font-size:13px;
	  color:#5F7D70;
	  padding:0px;
	  margin:0px;
	}

	.shayari_holder a:link, .shayari_holder a:active, .shayari_holder a:visited{
	  font-size:13px;
	  color:#5F7D70;
	  text-decoration:underline;
	  padding:0px;
	  margin:0px;
	}

	.shayari_holder a:hover{
	  font-size:13px;
	  color:#5F7D70;
	  text-decoration:none;
	  padding:0px;
	  margin:0px;
	}

        .tips_holder {
          clear:left;
	  width:770px;
	  padding:15px 0px 15px 10px;
	}
            .tips_holder h1{
              font-size:23px;
              color:#666666;
              padding:5px 0px 10px 0px;
              margin:0px;
            }


        .tips_holder_shade {
          clear:left;
	  width:770px;
	  padding:15px 0px 15px 10px;
          background-color:#F1F1F1;
	}

            .tips_holder_shade h1{
              font-size:23px;
              color:#666666;
              padding:5px 0px 10px 0px;
              margin:0px;
            }

        .tipsListingEntry
        {
            clear:left;
            float:left;
            line-height:1.3em;
            padding:10px;
        }

	.leftnewBg{
	  float:left;
	  background-color:#f1f3e9;
	  width:369px;
	  padding:0px 0px 15px 0px;
	  margin:0px;
	  /*border-right:1px dashed #bfc0bb;*/
	}

	.leftnewBg h1
        {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#333333;
                float:left;
                padding:5px 15px;
                float:left;
                background-color:#FAE1B6;
        }

/* Added By Kalmesh	*/

    .offerLists{
        float:left;
        width:380px;
        list-style:none;
    }
        .offerLists h2{
            font-family:Arial, Helvetica, sans-serif;
            font-weight:normal;
            font-size:17px;
            color:#666666;
            float:left;
            background-color:#C8FFE3;
            padding:10px 15px;
            clear:both;
        }
            .offerLists span.blockLinks
            {
                float:right;
                padding:10px 15px;
                color:#5F7D70;
            }
                .offerLists span.blockLinks a:link, .offerLists span.blockLinks a:visited
                {
                    color:#5F7D70;
                    text-decoration:underline;
                    font-weight:normal;
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:12px;
                }
            .offerLists ul{
                float:left;
                clear:left;
                list-style:none;
                padding:15px 8px 15px 15px;
            }

	.shayari_txtholder{
	  float:left;
	  width:350px;
	  padding:20px 0px 0px 12px;
	 border-right:1px dashed #bfc0bb;

	}
	.shayari_txtholder p{
	  font-size:13px;
	  color:#333333;
	  padding:0px;
	  margin:0px 0px 20px 0;
	}
	.shayari_txtholder a:link, shayari_txtholder a:active, shayari_txtholder a:visited{
	  font-size:13px;
	  color:#cc3300;
	  padding:0px;
	  margin:0px;
	}

/* news digest page */
.newsListPara {
  float:left;
  width:770px;
  padding:10px 0px 10px 0px;
  font-size:12px;
  border-bottom:1px solid #CCCCCC;
}

	.newsListPara p{
                font-size:12px;
	  color:#3a3636;
	  padding-bottom:5px;
	  margin-bottom:0px;
          padding:5px 5px;
          clear:both;
          float:none;
          line-height:1.3em;
	}

.newsListPara h2
{
	font-size:18px;
	padding:20px 0 5px;
}

/* Added by Dinakar */
	.recipe_holder{
	  float:left;
          clear:left;
	  width:770px;
	  padding:0px 0px 10px 10px;
	}

            .recipe_holder h2
            {
                    font-size:17px;
                    clear:left;
                    padding:10px 0px 10px 0px;
                    /*color:#666666;*/
            }

            .recipe_holder h3
            {
                    font-size:14px;
                    color:#666666;
                    font-weight:normal;
                    float:left;
                    clear:none;
                    padding: 10px 0 0 0;
             }

            .recipe_text
            {
                    font-size:14px;
                    color:#CC3300;
                    font-weight:normal;
            }


            .recipe_holder p
            {
                    float:left;
                    clear:left;
                    font-size: 14px;
                    padding-left:10px;
                    line-height:1.5em;
                    width:100%;
            }

            .recipe_holder dl
            {
                    float:left;
                    clear:left;
                    font-size: 14px;
                    padding-bottom:5px;
            }

            .recipe_holder dl
            {
                    float:left;
                    clear:left;
                    font-size: 14px;
                    padding-bottom:5px;
            }

            .recipe_comments
            {
                    padding:5px 5px;
                    line-height:16px;
                    border-bottom:#bfc0bb 1px dotted;
            }

                .recipe_comments h1
                {
                    font-weight:normal;
                    font-size:17px;
                    color:#666666;
                    float:left;
                    background-color:#C8FFE3;
                    padding:10px 15px;
                    clear:both;
                }

.pageTitle{
    clear: left;
    padding: 5px 0px;
}


.featuredBox
{
        /*background-color:#FFF0E6;*/
        background-color:#F1F3E9;
        /*border:1px solid #FF6600;*/
}
    .featuredBox h1
    {
            font-family:Arial, Helvetica, sans-serif;
            font-weight:normal;
            font-size:17px;
            color:#666666;
            float:left;
            background-color:#C8FFE3;
            padding:5px 15px;
            clear:both;
    }

    .highlight
    {
        background-color:#FBF597;
        font-weight:normal;
        padding: 1px;
    }

.myclassifiedList
{
    width:780px;
    padding:20px 0px;
}

    .myclassifiedList ul
    {
        width:780px;
	float:left;
	list-style:none;
	font-weight:bold;
	border-bottom:#c4c5c0 1px solid;
    }

    .myclassifiedList p
    {
        padding:8px 5px 8px 5px;
	float:left;
	width:780px;
        font-weight:normal;
        font-size: 13px;
        margin:1px 2px;
    }

    .myclassifiedList h2
     {
        font-weight:normal;
        font-size:14px;
        color:#FFFFFF;
        float:left;
        padding:10px 15px;
    }

     .myclassifiedList P
     {
         /*background-image:url(/include/images/round_box.gif);
         height:35px;*/
        font-weight:normal;
        font-size:12px;
        color:#000000;
        padding:0px;
        margin:1px;
        float:none;
        clear:both;
        line-height:1.8em !important;
    }

    .myclassifiedList p a:link
    {
            color:#FFFFFF;
            background-color:#FF6600;
            text-decoration:none;
            margin:1px;
            padding: 2px 4px;
    }
    .myclassifiedList p a:visited
    {
            color:#FFFFFF;
            background-color:#FF6600;
            text-decoration:none;
            margin:1px;
            padding: 2px 4px;
    }

    .myclassifiedList p a:hover
    {
            color:#FFFFFF;
            background-color:#CC3300;
            text-decoration:none;
            padding: 2px 4px;
    }


    .homePageBox
    {
        background-color:#FFFFFF;
        border: 1px solid #dddddd;
        font-size:12px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
    }

    .homePageBoxUrl
    {
       color:#CC3300;
       font-weight:bold;
    }

    #homePageBoxSubTitle
    {
        width:100%;
        padding:0px 0px 5px 0px;
        margin-bottom:5px;
        font-size:14px;
        font-weight:bold;
        border-bottom:1px solid #CCCCCC;
    }
    #homePageBoxSubTitle h3
    {
        font-size:14px;
        font-weight:bold;
        float:left;
        clear:left;
        padding:0px;
    }

    #homePageBoxSubTitle span
    {
        font-size:12px;
        font-weight:normal;
        float:right;
        clear:right;
        width:100px;
        padding:0px;
    }

    .homePageListUl
    {
        float:left;
        padding-top:8px;
        padding-left:8px;
        padding-right:8px;
        width: 96%
    }
        .homePageListUl li
        {
            padding-bottom:10px;
            clear:left;
            width:100%;
            line-height:1.2em;
        }

.homePageMovieCell
{
        /*background-color:#e9ebe1;*/
        background-color:#FFFFFF;
        border:#cccccc 1px solid;
/*        width:105px;*/
        text-align:center;
        font-weight:normal;
        font-size:11px;
        padding-top:5px;
}

#homePageMovieText
{
        font-weight:normal;
        font-size:10px;
        padding:0px 0px 0px 7px;
        color:#FF6600;
        clear:left;
        float:left;
}

#homePageMovieNote
{
        font-weight:normal;
        font-size:10px;
        padding-top:2px;
        padding:4px 0px 0px 0px;
        color:#666600;
}

#homePageMovieNote a:link, #homePageMovieNote a:visited, #homePageMovieNote a:hover
{
        font-weight:normal;
        font-size:10px;
        padding-top:2px;
        padding:4px 0px 0px 0px;
        color:#666600;
}

.errorMsg{
        color:#FF0000;
        padding: 10px 0px;
	clear:both;
}

.loginbox{
    padding:5px;
    line-height:1.5em;
}

.loginPageBlock{
    padding:5px;
}
.register{
    font-size:14px;
}
    .register a:link, .register a:visited
    {
            color:#5F7D70;
            text-decoration:underline;
    }
    .register a:hover
    {
            color:#000000;
            text-decoration:none;
    }

.loginMsg{
    padding:5px;
}


.innerQuickLinksInBox
{
        padding:5px 10px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
/*        width:170px;*/
        float:right;
        color:#5F7D70;
        text-align:right;
}

        .innerQuickLinksInBox a:link, .innerQuickLinksInBox a:visited
        {
                color:#5F7D70;
                text-decoration:underline;
                font-weight:normal;
        }

        .innerQuickLinksInBox a:hover
        {
                color:#000000;
                text-decoration:none;
                font-weight:normal;
        }

    .loginMsg li{
        left:30px;
        list-style-type:disc;
        margin:5px;
        position:relative;
     }

anonymousLogin{
    padding:5px;
}
    .anonymousLogin a:link, .innerQuickLinks a:visited
    {
            color:#5F7D70;
            text-decoration:underline;
    }

    .anonymousLogin a:hover
    {
            color:#000000;
            text-decoration:none;
    }

.gallaryRandom{
    clear:both;
    float: left;
    width:200px;
}

.gallaryRandomTitle{
    clear:left;
    float:left;
    font-size:14px;
    font-weight:bold;
    padding:10px 0;
}
.galloryContent{
    float: left;
}
.theaterSelect{
    border:1px outset #CCCCCC;
    font-size: 18px;
}

#featuredEvents{
    border: 1px solid #EDB329;
    background-color: #FDFBC2;
 }
    #featuredEvents h1
            {
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:17px;
                    color:#333333;
                    float:left;
                    background-color:#E6A831;
                    border: 1px solid #C9932B;
                    padding:10px 15px;
                    clear:both;
            }

       #featuredEvents dl
            {
                float:left;
                width:562px;
                border-bottom:#EDB329 1px solid;
                padding:5px 0 0;
            }

	.daily_holder{
	  float:left;
	  width:770px;
	  padding:0px 0px 10px 10px;
          font-size:12px;
          line-height:1.3em;
	}

	.daily_holder h1{
	  font-size:23px;
	  color:#666666;
	  padding:5px 0px 10px 0px;
	  margin:0px;
	}

	.daily_holder p{
	  font-size:12px;
	  color:#3a3636;
	  padding-bottom:15px;
	  margin-bottom:0px;
          line-height:1.3em;
	}

	.daily_holder p span{
	  font-size:12px;
	  color:#5F7D70;
	  padding:0px;
	  margin:0px;
	}

	.daily_holder a:link, .daily_holder a:active, .daily_holder a:visited{
	  font-size:12px;
	  color:#5F7D70;
	  text-decoration:underline;
	  padding:0px;
	  margin:0px;
	}

	.daily_holder a:hover{
	  font-size:12px;
	  color:#5F7D70;
	  text-decoration:none;
	  padding:0px;
	  margin:0px;
	}

        .infoMsgBox {
            clear:left;
            float:left;
            width:100%;
            background-color:#FFFF99;
            color:#333333;
            font-size:12px;
            font-weight:normal;
            padding:5px;
            margin-top:15px;
            border: 1px solid #FFCC00;
            width:780px;
        }

       .noteMsgBox {
            clear:left;
            float:left;
            width:100%;
            color:#666600;
            font-size:12px;
            font-weight:normal;
            padding:5px;
            margin-top:15px;
            border: 1px solid #666600;
            width:780px;
            line-height:1.5em;
        }


        .successMsgBox {
                padding: 2px;
                width: 700px;
                clear: left;
                float: left;
                background-color: #E1FFD2;
                margin-top: 15px;
        }
            .successMsgBox  h2{
                padding: 2px;
                font-size: 12px;
                font-weight: normal;
                color: #333333;
                text-align: center;
            }

        .failureMsgBox {
/*                 border: 1px solid #FF3E0D; */
                padding: 2px;
                width: 700px;
                clear: left;
                float: left;
                background-color: #FFDBD2;
                margin-top: 15px;
        }
            .failureMsgBox h2{
                padding: 2px;
                font-size: 12px;
                font-weight: normal;
                color: #333333;
                text-align: center;
            }


	#parenting_holder{
	  float:left;
	  width:770px;
	  padding:00px 0px 0px 0px;
          font-size:12px;
          line-height: 1.3em;
          /*border:1px solid #F1F1F1;*/
	}

	#parenting_holder h1{
	  font-size:23px;
	  color:#666666;
	  padding:5px 0px 10px 0px;
	  margin:0px;
	}

        #parenting_holder h2{
	  font-size:18px;
	  color:#666666;
	  padding:5px 0px 10px 0px;
	  margin:0px;
          float:none;
          clear:left;
	}

	#parenting_holder p{
	  font-size:12px;
	  margin-bottom:0px;
          padding:5px 10px;
          line-height:1.3em;
          text-align: justify;
	}

	#box_shade {
	  font-size:12px;
	  color:#3a3636;
	  padding-bottom:12px;
	  margin-bottom:0px;
          background-color:#FAFAFA;
            line-height: 1.3em;
	}

	#parenting_holder p span{
	  font-size:12px;
	  color:#5F7D70;
	  padding:0px;
	  margin:0px;
	}

	#parenting_holder ul{
          float:left;
          clear:left;
          padding-bottom:15px;
          width:100%;
	}

	#parenting_holder li{
	  padding-top:5px;
          float:left;
          clear:left;
          width:100%;
	}

	#parenting_holder a:link, .parenting_holder a:active, .parenting_holder a:visited{
	  font-size:15px;
	  color:#CC3300;
	  text-decoration:none;
	  padding:0px;
	  margin:0px;
	}

	#parenting_holder a:hover{
	  font-size:15px;
	  color:#CC3300;
	  text-decoration:none;
	  padding:0px;
	  margin:0px;
	}

        #yellowPagesHolder {
              float:left;
              padding:0px 0px 10px 10px;
              font-size:12x;
              line-height:1.3em;
        }

        #yellowPagesHolder p {
            padding-top:10px;
            padding-bottom:10px;
            border-bottom:1px solid #CCCCCC;
        }

            #yellowPagesHolder div {
                clear:both;
                float:left;
                padding:0px;
            }

                #yellowPagesHolder div p {
                    font-size:12px;
                    font-weight:normal;
                    line-height:1.3em;
                    padding:10px 0px 10px 0px;
                    float:none;
                    clear:left;
                    border-bottom:1px solid #CCCCCC;
                }

                #yellowPagesHolder div p .noBorder
                {
                    border:none;
                }

                    #yellowPagesHolder div p a:link, #menuHolder div p a:visited
                    {
                            color:#CC3300;
                            text-decoration:none;
                    }

                    #yellowPagesHolder div p a:hover
                    {
                            color:#cc3300;
                            text-decoration:none;
                            padding-bottom:5px;
                            /*border-bottom:#d57d5f 1px dashed;*/
                    }

                    #yellowPagesHolder div p a.selected
                    {
                            color:#cc3300;
                            text-decoration:none;
                            padding-bottom:5px;
                            /*border-bottom:#d57d5f 1px dashed;*/
                    }

                    .yellowPagesDetail
                    {
                      float:left;
                      padding:0px 0px 10px 10px;
                      font-size:15px;
                      width:700px;
                    }

                    .yellowPagesDetail h1
                    {
			font-size:20px;
			font-weight:bold;
			padding:5px 0 0;
                        clear:left;
                    }

                    .yellowPagesDetail div
                    {
                        clear:left;
                        float:left;
                        padding-bottom:10px;
                    }

                    #AskHolder
                    {
                      float:left;
                      width:726px;
                      padding:0px 0px 10px 10px;
                      font-size:15px;
                      margin: 0px;
/*                      border-top:1px solid #F1F3E9;
                      border-left:1px solid #F1F3E9;
                      border-right:1px solid #F1F3E9;
*/
                    }

                    #AskHolder div
                    {
                      float:left;
                      padding:10px 0px 0px 10px;
                      font-size:15px;
                      width:600px;
                    }

                    #AskHolder div p
                    {
                      float:left;
                      padding:0px 0px 10px  0px;
                      font-size:15px;
                    }

                    #AskHolder a:link, #AskHolder a:visited, #AskHolder a:hover
                    {
                        color:#FF6600;
                    }

                     #AskDetail
                    {
                      float:left;
                      width:780px;
                      padding:0px 0px 10px 10px;
                      font-size:12px;
                      margin: 0px;
                    }

                    .submenu
                    {
                        color:#333333;
                        font-size:11px;
                        letter-spacing:0.03em;
                        font-weight:normal;
                        clear:both;
                        width:770px;
                    }

                    .submenu p
                    {
/*                        border-left:1px solid #CCCCCC;
                        border-top:1px solid #CCCCCC;
                        border-bottom:1px solid #CCCCCC;*/
                        background-color:#CC3300;
                        padding:5px 10px;
                        color:#FFFFFF;
                        margin-right:1px;
                        float:left;
                        font-size:12px;
                     }
                        

                    .submenu p.link
                    {
/*                        border-left:1px solid #CCCCCC;
                        border-top:1px solid #CCCCCC;
                        border-bottom:1px solid #CCCCCC;*/
                        background-color:#666666;
                        padding:5px 10px;
                        color:#FFFFFF;
                    }

                    .submenu a:link, .submenu a:visited, .submenu a:hover
                    {
                        outline:none;
                        color:#FFFFFF;
/*                        text-decoration:none;
                        padding:5px;*/
                    }

                    .submenu p.addBorder
                    {
                        border-right:1px solid #CCCCCC;
                    }

                    .movienewsmenu
                    {
                        color:#333333;
                        font-size:11px;
                        letter-spacing:0.03em;
                        font-weight:normal;
                        clear:left;
                        float:left;
                        width:770px;
                        margin-top:5px;
                        margin-bottom:10px;
                        /*border-bottom:1px solid #CCCCCC;*/
                    }

                    .movienewsmenu p
                    {
                        padding:2px 5px;
                        color:#333333;
                        margin-right:1px;
                        margin-top:10px;
                        float:left;
                    }

                    .movienewsmenu p.selected
                    {
                        background-color:#CC3300;
                        padding:2px 14px;
                        color:#FFFFFF;
                        margin-top:10px;
                    }

                    .movienewsmenu a:link, .movienewsmenu a:visited, .movienewsmenu a:hover
                    {
                        outline:none;
                        color:#333333;
/*                        text-decoration:none;
                        padding:5px;*/
                    }

                    .movienewsmenu p.addBorder
                    {
                        border-right:1px solid #CCCCCC;
                    }

                    ul.photoList
                    {
                            float:left;
                            width:780px;
                            list-style:none;
                            /*padding:2px 0px;*/
                    }

                            ul.photoList li
                            {
                                    float:left;
                                    /*padding:10px;
                                    width:220px;*/
                                    text-align:center;
                                    /*border-right:#c4c5c0 1px dashed;*/
                                    font-size:128px;
                            }

                                    ul.photoList li.noBorder
                                    {
                                            border-right:none;
                                    }

                                    ul.photoList li div
                                    {
                                        padding:0px 1px 1px 0px;
                                            /*width:170px;
                                            min-height:130px;
                                            padding:15px 0 5px;
                                            border:#cccccc 1px solid;
                                            background-color:#fafcf2;
                                            margin:0px 0px 0px 25px !important;
                                            margin:0px 0px 0px 12px;*/
                                    }

                                    ul.photoList li p
                                    {
                                            float:left;
                                            text-align:left;
                                            padding:8px 0;
                                            line-height:16px;
                                            margin-left: 25px;
                                    }
				
									.couponDetail
									{
									  float:left;
									  padding:0px 0px 10px 10px;
									  font-size:12px;
									  width:700px;
                                                                          line-height:1.3em;
									}

/*                            #AskHolder
                            {
                                border: 1px solid #CCCCCC;
                                padding: 0px;
                                width: 700px;
                                clear: left;
                                float: left;
                                margin-top: 15px;
                                width:650px;
                            }
*/
                            #ExpertProfile
                            {
                                color:#666666
                            }
                            #ExpertProfile h1
                            {
                                font-size:19px;
                                font-weight:bold;
                                background-color:#F5F5F5;
                                float:left;
                                clear:left;
                                padding: 5px 15px;
                            }

                            #ExpertProfile h2
                            {
                                font-size:17px;
                                font-weight:normal;
                                background-color:#F5F5F5;
                                float:left;
                                clear:left;
                                padding: 5px 15px;
                            }

                            #ExpertProfile span
                            {
                                clear:left;
                                float:left;
                                font-size:14px;
                                width:100%;
                                background-color:#F5F5F5;
                                margin-bottom:5px;
                                padding:5px 0px 10px 10px;
                            }

                            #ExpertProfile span p
                            {
                                clear:left;
                                float:left;
                            }

                            #ExpertProfile span ul
                            {
                                clear:left;
                                float:left;
                                padding:5px 15px;
                            }

                            #ExpertProfile span ul li
                            {
                                clear:left;
                                float:left;
                                padding-bottom:15px;
                                list-style:disc;
                            }

                            #roundCornerBox
                            {
                                clear:left;
                                float:left;
                                /* margin-top:20px;*/
                                width:100%;
                                padding:0px;
                                margin:0px;
                            }

                            #roundCornerBox .content
                            {
                                padding:8px 15px 8px 8px;
                                font-size:14px;
                                font-weight:normal;
                                float:none;
                                margin: 0px 2px;
                            }

                            #roundCornerBox .hd
                            {
                                background-image:url(/include/images/farefinder-primary-top-and-left-corner.gif);
                                height:35px;
                                margin:0px;
                                padding:0px;
                                width:100%;
                            }

                            #roundCornerBox .hd .rightCorner
                            {
                                background-image:url(/include/images/farefinder-primary-top-right-corner.gif);
                                height:35px;
                                width:8px;
                                margin:0px;
                                padding:0px;
                            }
 

                            #roundCornerBox .ft
                            {
                                background-image:url(/include/images/orange_curve_BOTTOM_LEFT.gif);
                                height:7px;
                                clear:both;
                                padding:0px;
                                margin:0px;
                                width:100%;
                                background-repeat:no-repeat;
                                background-position:left top;
                                background-color:transparent;
                            }

                               #roundCornerBox .ft .rightCorner
                                {
                                    background-image:url(/include/images/orange_curve_BOTTOM_RIGHT.gif);
                                    height:7px;
                                    width:8px;
                                    padding:0px;
                                    margin:0px;
                                    background-repeat:no-repeat;
                                    background-position:right top;
                                    background-color:transparent;
                                }

                            #roundCornerBox .top .roundCornerBox .bottom
                            {
                                background:transparent none no-repeat scroll left center;
                                font-size:1px;
                                padding:0;
                            }

                            #roundCornerBox .title
                            {
                                font-size:20px;
                                font-weight:bold;
                                padding:7px 0px 5px 10px;
                            }
                            
                            #roundCornerBox .rightSide
                            {
                                background:transparent none repeat-y scroll right center;
                                background-image:url(/include/images/farefinder-primary-side.gif);
                                padding:0px;
                                margin:0px;
                                width:100%;
                            }

                            #roundCornerBox .leftSide
                            {
                                background:transparent none repeat-y scroll left center;
                                background-image:url(/include/images/farefinder-primary-side.gif);
                                padding:0px;
                                margin:0px;
                                width:100%;
                            }

                            #roundCornerBox .rightCorner
                            {
                                background:transparent none no-repeat scroll right center;
                                float:right;
                            }

    .classifiedBold
    {
        font-weight:bold;
    }

    .classifiedNormal
    {
        font-weight:normal !important;
    }

    .classifiedHighlight
    {
        background-color:#FBF597;
    }

    			.subMenuHolder
			{
				background-image:url(../images/submenu_right_image1.gif);
				background-repeat:no-repeat;
				background-position:right top;
                                clear:left;
                                margin-top:5px;
                                float:left;
                                /*width:780px;*/

			}

				.subMenuHolder h3
				{
					float:left;
					color:#333333;
					font-size:13px;
					padding:12px 20px 0 0;
				}

				.subMenuHolder ul
				{
					padding:12px 0 0 0;
                                        font-size:13px;
                                        float:left;
				}
					.subMenuHolder li
					{
						float:left;
                                                padding-right:20px;
					}

                                        .subMenuHolder li a:link, .subMenuHolder li a:visited, .subMenuHolder li a:hover
                                        {
                                            color:#454545;
                                        }


 			#commandBar
			{
				background-image:url(../images/commandbar_right_image.gif);
				background-repeat:no-repeat;
				background-position:right top;
                                clear:left;
                                margin-top:20px;
			}

				#commandBar h3
				{
					float:left;
					color:#666666;
					font-size:14px;
					padding:8px 15px 0 0;
				}

				#commandBar div
				{
					padding:8px 0 0 0;
                                        font-size:14px;
				}
					#commandBar span
					{
						float:left;
                                                padding-right:15px;
					}

                                        #commandBar span a:link, #commandBar  span a:visited, #commandBar  span a:hover
                                        {
                                            color:#454545;
                                        }

#BannerAdContainer{
    clear:both;
    float:left;
    padding:0;
}
                              .BannerAdHolder
                              {
/*                                  margin:0px 0px 20px 0px;
                                  padding:5px 5px 5px 5px;
                                  float:left;
*/
                                  border:1px solid #CCCCCC;
                                  clear:left;
                                  width:100%;
                              }

                              .BannerAdHolder span
                              {
                                  text-align:left;
                                  clear:left;
                                  float:left;
                              }

                              .BannerAdHolder div
                              {
                                clear:left;
                                float:left;
                              }

                              .BannerAdHolder div span
                              {
                                float:left;
                                width:50%;
                              }

                              .AdvText
                              {
                                font-family:Arial;
                                letter-spacing:0.2em;
                                text-align:right;
                                text-transform:uppercase;
                                font-size:9px;
                                clear:left;
                                float:left;
                                margin-top:10px;
                              }

                              #NotifBoxHolder
                              {
                                clear:left;
                                float:left;
                                width:100%;
                                padding:0px;
                              }

                              #NotifBox
                              {
                                margin-bottom:20px;
                                margin-top:15px;
                                width : 780px;
                                padding:0px;
                              }


                              #NotifBox h2
                              {
                                  text-align: right;
                                  background: transparent url(/include/images/notif_box_top_blue.gif) left top no-repeat;
                                  margin: 0 0 0 0px;
                                  font-weight:600;
                                  padding:14px 0 0 0;
                                  float:none;
                              }

                              #NotifBox div
                              {
                                background: transparent url(/include/images/notif_box_bottom_blue.gif);
                                background-position: left bottom;
                                background-repeat: no-repeat;
                                padding-left:10px;
                                padding-bottom:10px;
                              }

                              #NotifBoxIcon
                              {
                                float:left;
                                padding-right:10px;
                                line-height:1.3em;
                              }

                              #NotifBox p
                              {
                                font-size:12px;
                                float:none;
                                margin-left:15px;
                                padding-bottom:10px;
                                width:87%;
                                padding-top:5px;
                              }

                              td.logo
                              {
                                  border-bottom: medium none;
                                  border-top: 1px solid #DDDDDD;
                                  background-color:#FFFFFF;
                                  text-align:center;
                                  font-size:12px;
                                  border-left: 1px solid #DDDDDD;
                              }

                              td.name
                              {
                                  border-bottom: medium none;
                                  border-top: 1px solid #DDDDDD;
                                  background-color:#FFFFFF;
                                  text-align:center;
                                  font-size:12px;
                                  padding-left:10px;
                              }
                              
                              span.image
                              {
                                  background-position: center;
                                  background-repeat: no-repeat;
                                  display: block;
                                  height:23px;
                                  margin: 0 auto;
                                  padding-bottom:5px;
                                  width:27px;
                              }

    .whatsNewBox
    {
        float:left;
        padding-left:5px;
        width: 97%
    }
        .whatsNewBox li
        {
            padding:5px 0;
            clear:left;
            width:100%;
            line-height:1.2em;
        }

#right{
    clear:right;
    float:left;
    Padding-top:25px;
    width:162px;
    margin-left: 10px;
}
.subscribe{
    border:1px solid #999999;
    padding:8px;
    background-color:#FFFFFF;
}
.rightAds{
    border:1px solid #999999;
    padding:5px;
    margin-top:10px;
    clear:both;
    float:none;
    background-color:#FFFFFF;
}
.weatherBlock{
    border:1px solid #999999;
    margin-top:10px;
    padding:8px;
    background-color:#FFFFFF;
}
.rightAdText{
/*    background-color:#C8FFE3; */
    clear:left;
    float:left;
    font-family:Arial;
    font-size:9px;
    letter-spacing:0.2em;
    margin-top:20px;
    padding:2px;
    text-transform:uppercase;
}
.copyrightInfo{
    font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding: 20px 0 0 0 ;
}
.legalInfo{
    font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:11px;
    padding: 5px 0 15px 0;
}
.tableh1{
    align:left;
    vertical-align:left;
}
.tableb{
    align:left;
    vertical-align:left;
}
.offerList{
    float:left;
    padding:0px 0px;
    width:370px;
}
.offerList h2{
    clear:both;
    color:#666666;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:normal;
    padding:5px 15px;
    background-color:#FAE1B6;
}
.offerList span{
    color:#5F7D70;
    float:right;
    padding:10px 15px;
}
.offerHolder{
    border-right:1px dashed #BFC0BB;
    float:left;
    padding:10px;
    width:360px;;
}
#browseCityBlock{
}
#browseCityBlock table tr td{
    font-size:11px;
}
.smallblack{
    font-size:11px;
    text-align:left;
}
#BrowseCityBoxHolder {
    clear:both;
    float:left;
    margin:5px 0 5px 0;
    padding: 0px;
/*    width:770px; */
}

#browseByCityName{
    font-size:12px;
    text-align:left;
    line-height:1.4em;
    font-family:Arial, Helvetica, sans-serif;
    padding: 0px 0px 5px 0px;
}
#browseByCityName a:link, #browseByCityName a:visited {
    font-weight:normal;
    font-weight: 500;
    text-decoration:none;
}
#browseByCityName a:hover {
    color:#000000;
    font-weight:normal;
    font-weight: 500;
    text-decoration:underline;
}

#BrowseCityBox {
    background:transparent url(/include/images/notif_box_bottom_blue.gif) no-repeat scroll left bottom;
    padding:0;
}
#BrowseCityBox h2 {
    background:transparent url(/include/images/notif_box_top_blue.gif) no-repeat scroll left top;
    float:none;
    font-weight:600;
    margin:0 0 0 0;
    padding:14px 0 7px 10px;
    text-align:left;
}

#BrowseCityBox div {
    padding: 0 0 10px 10px;
}
.newsDetail{
    font-size:12px;
    line-height:1.3em;
    margin:0;
    padding:5px 0;
    text-align:justify;
}


table{
    font-size:12px;
    line-height:1.3em;
    margin:0;
    clear:both;
}
table tr {
}
table tr td{
    margin:0;
}
.listStyleDisc ul, .listStyleDisc li{
    list-style-type:disc;
}
.listStyleCircle ul, .listStyleCircle li{
    list-style-type:circle;
}
.listStyleSquare ul, .listStyleSquare li{
    list-style-type:square;
}
.listStyleDecimal ul, .listStyleDecimal li{
    list-style-type:decimal;
}
.listStyleDecimalWithZero ul, .listStyleDecimalWithZero li {
    list-style-type:decimal-leading-zero;
}
.listStyleLowerAlpha ul, .listStyleLowerAlpha li{
    list-style-type:lower-alpha;
}
.listStyleUpperAlpha ul, .listStyleUpperAlpha li{
    list-style-type:upper-alpha;
}
.listStyleLowerRoman ul, .listStyleLowerRoman li{
    list-style-type:lower-roman;
}
