img { border: 0px;}

.imageright { padding-left: 5px; float: right}

a{

 COLOR: #333333; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

a:hover {

	COLOR: #41A8D3; font-smooth: auto;

}

a:visited {

 TEXT-DECORATION: none; font-smooth: auto;

}

a:visited:hover {

 COLOR: #41A8D3; TEXT-DECORATION: none; font-smooth: auto;

}	

.topnav{ font-size:13px; line-height:40px; padding-left:30px;}





.topnavbut {

	background-image:url(../images/toptab_small.gif);
	background-repeat:no-repeat;
	width:83px;
	height: 25px;
	text-align:center;
	vertical-align:middle;

}



.searchbar {

	background-image:url(../images/bg-searchbar.jpg);

	background-repeat: repeat-x;

	height: 31px;

}

.tabs {
	background-image:url(../images/tabs_bg.gif);
	background-repeat:repeat-x;
	height:21px;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 21px;
	vertical-align: center;
	text-align: center;
	padding-bottom: 2px;
}

.tabs a {
	color:#FFFFFF;
	}

.newsban {
	margin-bottom: 10px;
}


.spacer {

	background-image:url(../images/spacer.gif);

	background-repeat:no-repeat;

}



.sideheadlines {

	background-image: url(../images/bg_leftmenuhead.gif);

	background-repeat: no-repeat;

	height: 22px;

	color: #FFFFFF;

	font-size:11px;

	font-weight: bold;

	line-height: 18px;

	vertical-align: middle;

	text-align: left;
	padding-left:20px;

}

.centerheadlines {

	background-image: url(../images/bg_leftmenuhead.gif);

	background-repeat: no-repeat;
	
	background-position: center left;

	height: 40px;

	color: #FFFFFF;

	font-size:11px;

	font-weight: bold;

	line-height: 18px;

	vertical-align: center;

	text-align: left;
	padding-left:10px;

}


.topbutlinks:link {

	FONT-SIZE: 13px; line-height:20px; COLOR: #333333; TEXT-DECORATION: none; font-smooth: auto; font-weight: bold;

}

.topbutlinks:hover {

	FONT-SIZE: 13px; line-height:20px; COLOR: #FF9900; TEXT-DECORATION: none; font-smooth: auto; font-weight: bold;

}

.topbutlinks:visited {

	FONT-SIZE: 13px; line-height:20px; COLOR: #333333; TEXT-DECORATION: none; font-smooth: auto; font-weight: bold;

}

.topbutlinks:visited:hover {

	FONT-SIZE: 13px; line-height:20px; COLOR: #FF9900; TEXT-DECORATION: none; font-smooth: auto; font-weight: bold;

}

	



.box {

	border: 1px solid #6ddb39;

	background-image:url(../images/bg_box.jpg);

	background-repeat:repeat-x;

	height:81px;

}



.txnorm {

	font-size:12px;

	color:#666666;

	line-height: 18px;

	text-align: right;

}



.footer {

	background-color: #edebeb;

	color:#666666;

	font-size: 12px;

}



h1 {

	font-size:18px;

	color: #333333;

	font-weight: bold;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

	line-height: 18px;

	padding-right: 10px;

}



h2 {

	font-size:12px;

	color: #4c9c4c;

	font-weight: normal;

	font-style:italic;

	margin: 0px;

	padding-top: 4px;

	padding-bottom: 8px;

	line-height:15px;

}



h3 {

	font-size:26px;

	color: #4c9c4c;

	font-weight: bold;

	margin: 0px;

	padding-top: 4px;

	padding-bottom: 8px;

	line-height:28px;

}



ul {

	list-style-type: none;

	padding-bottom: 5px;

	padding-top: 5px;

	padding-left: 0px;

	margin: 0;

}



li {

	padding-right: 5px;

	background-image:url(/images/arrow_yel.gif);

	background-repeat: no-repeat;

	background-position: 0em;

	padding-left: 15px;

}



.footerlink:link {

	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; font-smooth: auto;

}

.footerlink:hover {

	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: none; font-smooth: auto;

}

.footerlink:visited {

	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; font-smooth: auto;

}

.footerlink:visited:hover {

	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; font-smooth: auto;

}	

.plainEdit{

height:18px;

background-color:#FFFFFF;

border:#999999 1px solid;}

a.logoBlue{color:#4DC0EF;}
a.logoGreen{color:#71BD3A;}

.logoBlue{color:#4DC0EF;}
.logoGreen{color:#71BD3A;}
.black{ color:#000000;}


body {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;

}

ul {

margin-left: 35px;

}

small {

	font-family:"Times New Roman", Times, serif;

	font-size: 11px;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a{

color:#333333;

text-decoration:none;}


.fontSize9 {

	font-size: 9px;

}
.fontSize10 {

	font-size: 10px;

}

.fontSize11 {

	font-size: 11px;

}

.fontSize12 {

	font-size: 12px;

}

.fontSize13 {

	font-size: 13px;

}
.fontSize14 {

	font-size: 14px;

}

.fontSize16 {
	font-size: 16px;
}

.fontSize24 {
	font-size: 24px;
}
.fontSize22 {
	font-size: 22px;
}

.darkPurple{color:#330099;}

.prodCellCaptionBar {

	font-weight: bold;

	background-color: #c7c7c7;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 10px;

}





.plainEdit{

height:18px;

background-color:#FFFFFF;

border:#999999 1px solid;}

.currentLocation {

	font-weight: bold;

	color: #cc0000;

}





.gray {color:#626262;}

.productTitle {

	font-size: 16px;

	font-weight: bold;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}



.thumbsBorders {

	background-color: #CCCCCC;

}

.categoryTitle {

	font-size: 16px;

	font-weight: bold;

	color: #0099cc;

}

.Title {

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}

.bold {font-weight:bold;}

.productsFrontTable {

	background-image: url(images/blackBullet.gif);

	background-repeat: no-repeat;

	background-position: 7px center;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 18px;

}

.bordered{border:#666666 1px solid;}


.bottomBordered {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #D8D9DB;

}

.rightBordered {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #AAAAAA;

}


.leftPadded15 {

	padding-left: 15px;

}

.padded10 {

	padding: 10px;

}

.tabOver {

	background-color: #01ABC5;

}



.topPadded {

	padding-top: 4px;

}

.botPadded {

	padding-bottom: 4px;

}

.lightGreenBg {

	background-color: #ECF0F1;
font-size: 11px;

}

.darkGreenBg {

	background-color: #01ABC5;
	font-size: 11px;

}

.rightPadded15 {



	padding-right: 15px;

}
.rightPadded9 {

	padding-right: 9px;

}


.green{color:#30AABC;}



.menuCategoryFirst {

	display: block;

	padding:10px 0px 10px 6px;

	border-top: #000000 1px solid;

	font-size:12px;}

	a.menuCategoryFirst:hover {

	font-weight:bold;

	display: block;

	padding:10px 0px 10px 6px;

	border-top: #000000 1px solid;

	font-size:12px;}

.menuCategoryFirstSelected {

	font-weight:bold;

	display: block;

	padding:10px 0px 10px 6px;

	border-top: #000000 1px solid;

	background-image: url(images/category_bullet.gif);

	background-repeat: no-repeat;

	background-position: right center;

	font-size:12px;}

.menuCategory {

	display: block;

	padding:10px 0px 10px 6px;

	border-top: #d9dfe0 1px solid;

	font-size:12px;}

	a.menuCategory:hover {

	font-weight:bold;

	display: block;

	padding:10px 0px 10px 6px;

	border-top: #d9dfe0 1px solid;

	font-size:12px;}

.menuCategorySelected {

	font-weight:bold;

	display: block;

	padding:10px 0px 10px 6px;

	border-top: #d9dfe0 1px solid;

	background-image: url(images/category_bullet.gif);

	background-repeat: no-repeat;

	background-position: right center;

	font-size:12px;}



.menuSubCategoryFirst {

	display: block;

	padding:7px 0px 7px 6px;

	color:#0099cc;

	border-top: #d9dfe0 1px solid;}

a.menuSubCategoryFirst:hover {

	display: block;

	padding:7px 0px 7px 6px;

	color:#000000;}

.menuSubCategory {

	display: block;

	padding:7px 0px 7px 6px;

	color:#0099cc;}

a.menuSubCategory:hover {

	display: block;

	padding:7px 0px 7px 6px;

	color:#000000;}



.menuProduct {

	display: block;

	padding:3px 0px 3px 6px;

	background-color:#d9dfe0;

	border-bottom:#FFFFFF 1px solid;}

.menuProductSelected {

	display: block;

	padding:3px 0px 3px 6px;

	background-color:#d9dfe0;

	color:#cc0000;

	font-weight:bold;

		border-bottom:#FFFFFF 1px solid;}







.plainButton {

	height:22px;

	background-color:#FFFFFF;

	border:#cccccc 1px solid;
	font-size:11px;

}

.plainButton:hover {

	height:22px;

	background-color:#F7F8FB;

	border:#999999 1px solid;

}

a.admin_menu {

	display:block;

	font-size: 12px;

	font-weight: normal;

	text-transform: capitalize;

	background-repeat: no-repeat;

	padding:5px 2px 5px 15px;

	background-color: #F7F8FB;

}

a.admin_menu:hover {

	display:block;

	font-size: 12px;

	font-weight: bold;

	text-transform: capitalize;

	background-repeat: no-repeat;

	padding:5px 2px 5px 10px;

	background-color: #E4E8F1;

	text-decoration: none;

}

.big_page_label {

	font-size: 18px;

	font-weight: bold;

}

.leftPadded {

	padding-left: 10px;

}

.bitleftPadded {

	padding-left: 3px;

}





.addProdTable{

	background:#F7F8FB;

	font-size: 11px;

	font-weight: normal;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-left: 6px;

}

.blue {

	color: #4242D1;

}

.red {

	color:#AA0000;

}

.grey {

	color: #999999;

}

a.blue_onhover {

	color: #000000;

}

a.blue_onhover:hover {

	color: #04539F;

}



.whiteBg {

background-color:#FFFFFF;

}

.admin_tables{

background-color:#CCCCCC;

}

a.menutop{

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

a.menutop_selected{

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #01ABC5;

}

a.menutop:hover{

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #01ABC5;

}



.download_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

a.linkblue{

	font-size: 12px;

	text-decoration: none;

	color: #0000FF;

	text-decoration: underline;

}

a.linkblue:hover{

	font-size: 12px;

	text-decoration: none;

	color: #000000;

	}
.times{font-family:"Times New Roman", Times, serif; font:"Times New Roman", Times, serif;}
.input, textarea {

font-family: "Times New Roman", Times, serif;

font-size: 11px;

}

.inputgala {

        font-family: Tahoma, Verdana, Arial;

        font-size: 11px;

        color: #333333;

        background-color: #ffffff;

        border: 1px solid #000000;

        height: 17px;

        margin: 1px;

        padding: 1px;

        background-repeat: repeat-x;

}

Textarea.inputgala {

        font-family: Tahoma, Verdana, Arial;

        font-size: 11px;

        color: #333333;

        background-color: #ffffff;

        width: 90%;

        border: 1px solid #000000;

        margin: 1px;

        padding: 1px;

        height: 120px;

}

.btton {

        font-family: Tahoma, Verdana, Arial;

        font-size: 11px;

        font-weight: bold;

        color: #0066CC;

        background-image: url(images/bg2.gif);

        height: 24px;

        width: 110px;

        border: 2px solid #e3e3e3;

        margin: 3px;

        padding: 3px;

}

.blue_button {

        background-color: #1ABAD2;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

		font-weight: bold;

        color: #000000;

        border: 1px outset;

}

.form {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

		padding-left:10px;

		}

a.sub_menu, a.sum_menu:link, a.sub_menu:visited {

	display: block;

	color: #333333;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding: 4px 4px 4px 15px;

	margin-top: 2px;

	background-image: url(images/ar_bl.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

a.sub_menu:hover,a.sub_menu_selected {

	display: block;

	color: #24B9CD;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #24B9CD;

	padding: 4px 4px 4px 15px;

	margin-top: 2px;

	background-image: url(images/ar_b.gif);

	background-repeat: no-repeat;

	background-position: left center;

}



* {

	margin: 0;

}

html, body {

	height: 100%;

}

.wrapper {

	min-height: 100%;

	height: auto !important;

	height: 100%;

	margin: 0 auto -66px; /* the bottom margin is the negative value of the footer's height */

}

.footer, .push {

	height: 66px; /* .push must be the same height as .footer */

}



.plainTextArea {

	background-color:#FFFFFF;

	border:#999999 1px solid;

	font-size: 11px;

	

}

.plainFileEdit {



height:21px;

	background-color:#FFFFFF;

	border:#999999 1px solid;

	font-size: 10px;

	

}

.infoBoxContents {

	background-color: #FBFDFD;

}

.infoBox {

  background: #b6b7cb;

}
.block{display:block;}
.center_art_date{
font-size:36px;
color:#6B6B6B;
font-weight:bold;
line-height:28px;}

.art_name{
font-size:18px; font-weight:bold; font-stretch:condensed; color:#9D9DA0;
line-height:28px;
}
.art{ color:#444444; font-size:13px;}
.art_short{font-size:12px; font-weight:bold;  font-stretch:condensed; color:#000000;}

.guide_blue{color:#2f486a;
line-height:20px;}

/*
div.art_short:first-letter {font-size:20px; color:#FF0000;}
.MsoNormal:first-letter {font-size:20px; color:#FF0000;}
p:first-letter {font-size:20px; color:#FF0000;}
*/
.center_art_name{
font-size:19px; font-weight:bold; font-stretch:condensed; color:#979797;
line-height:28px;
}
.center_art_short{
font-size:12px; font-weight:bold;  font-stretch:condensed; color:#000000;}


.underlined{text-decoration:underline;}

.sectionTitle{
padding-right:10px;
background:url(images/bg-searchbar.jpg) repeat-x;
line-height:26px;
text-align:right}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.lightGrey{color:#b2b2b2;}

#submenu {
position: fixed;
z-index: 1;
left: 250px;
top: 0;
height: 50px;
width: 600px;
background-color: #000000;
}

[if lt IE 7]>
#submenu {
position: absolute;
z-index: 1;
left: 250px;
top: expression((fixpos=document.documentElement.scroll Top ? document.documentElement.scrollTop : document.body.scrollTop) + 'px');
height: 50px;
width: 600px;
background-color: #000000;
}
<![endif]

.white{color:#FFFFFF;}

.brightred{color:#FF0000;}
.regspan{
vertical-align:middle;
display:block;
height:26px;
font-size:12px;
font-weight:bold;}
.main{font-family:Tahoma, sans-serif; font-size:12px; color:#666666;  font-weight:200; padding: 10px}
.mainTable{border:#CCCCCC solid 1px; font-family: Arial, Arial, Helvetica, sans-serif;  font-size: 10px;}
.mainTable .mainTitle td{font-family: Tahoma, sans-serif; font-size:11px; color:#333333; background:#ccc; font-weight:bold; padding:2px 3px}
.tableHeader{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: 200;   color: #fff; background: #333;
    border-bottom-style: solid; border: 1px; border-left: solid #fff 1px; height: 20px; font-size: 12px;}
.tableHeader td{padding:2px 5px; text-align:left}

.shalomBlue{color:#1ea4d8; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px}
.shalomBlue13{color:#1ea4d8; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px}
.shalomBlue10{color:#1ea4d8; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px}
.shalomGreyGeorgia11{color:#8c8c8c; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px}
a.readMore{ background:url(images/greenArrow.gif) right no-repeat; width:99px; height:18px; text-align:right; line-height:18px; color:#000000; padding-right:3px; font-size:11px}
a.readMore:hover{ background:url(images/greenArrow.gif) right no-repeat; width:99px; height:18px; text-align:right; line-height:18px; color:#000000; padding-right:3px; font-size:11px}

.floatRight{float:right}
.floatLeft{float:left}
.tab{background:url(images/tab.gif) right no-repeat; height:24px; padding-right:10px; line-height:24px; color:#03A9DF; text-align:right; border-bottom:#D8D7D7 1px solid; font-size:10px; font-weight:bold;}
.tabOnGray{background:url(images/tab_on_gray.gif) right no-repeat; height:24px; padding-right:10px; line-height:24px; color:#03A9DF; text-align:right; border-bottom:#D8D7D7 1px solid; font-size:10px; font-weight:bold;}

a.underlines{ background:url(images/tinyArrow.gif) left center no-repeat; padding-right:10px; line-height:24px; display:block; border-bottom:#CCCCCC 1px dotted; font-size:12px; width:100%}
.underlines{ background:url(images/tinyArrow.gif) left center no-repeat; padding-right:10px; line-height:24px; display:block; border-bottom:#CCCCCC 1px dotted; font-size:12px; width:100%}

.verdana{font-family:Verdana, Arial, Helvetica, sans-serif; font:Verdana, Arial, Helvetica, sans-serif;}

.guideCity{ font-size:16px; color:#999999;}
.pagesCat{color:#2977FF; display:block; line-height:24px;   font-weight:bold; font-size:12px; text-decoration:underline; }
.pagesSubCat{  font-size:11px; text-decoration:underline; color:#575757; display:block; line-height:17px;}

.adStripe{
height:115px;}


#myAccordion{text-align:left; float:left; display:block; width:100%;}
.acc_toggler{  font-size:14px; font-weight:bold; border-bottom:#5C9AFF 1px solid; padding-bottom:3px; color:#808080; cursor:pointer;}
.acc_element{ padding:10px 0 0 30px;}
.acc_expandBut{border:#DCE9FF 1px solid; color:#000000; font-size:16px;}
.acc_value{}
.acc_title{}
.acc_edit{ border:#666666 1px solid;}
.save{cursor:pointer;}
.updateStatusMsg{font-size:12px;  color:#3381FF;}


.sPagesPic{
display:block;
padding:5px;
border:#777777 1px solid;
height:214px;}

.sPagesThumb{padding:3px;
border:#BBBBBB 1px solid; float:left;
cursor:pointer;}

/*
<![if IE 6]>
.adStripe{
height:55px;}
<![endif]>
*/


.toggler{ cursor:pointer; float:left; display:block; line-height:15px; font-size:11px; color:#8A8A8A; font-weight:bold; width:100%;}
.element{ float:left; display:none; padding:10px;}

.address{
	font-size:11px;
	color:#444444;
	padding:0px 10px 0 0;
}

.leftPart{width:280px; float:left; color:#444444; font-size:10px; font-weight:bold; text-align:left; padding-right:10px;}
.rightPart{width:90%; float:left; font-size:10px;}
.
ture_guide_item_buttonsContainer{
display:block; line-height:26px; font-size:11px; font-weight:normal; color:#595959; padding-top:5px;
}


.gMapContainer{width:450px; height:400px; padding:5px; border:#777777 1px solid;background-color:#EEEEEE; float:left;}

.gMapCloser{background-color:#FFFFFF; color:#FF3333; cursor:pointer; font-size:13px; padding:3px; font-weight:bold; position:relative; background:url(images/icons/close.gif) center center no-repeat; width:16px; height:16px;    left:150px;}




.pagesTitle{width:90%; height:20px; line-height:20px; font-size:13px; font-weight:bold; color:#0181EC;  text-align:left; display:block; float:left}
.pagesShort{font-size:12px; width:90%; float:left; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#909090; font-style: normal}
.pagesLong{font-size:11px; width:90%; float:left; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style: normal}
.pageN{ padding:6px; display:inline;  cursor:pointer; font-size:11px; font-weight:bold;}
.pageNCurrent{ padding:6px; display:inline;  cursor:pointer; font-size:11px; font-weight:bold;color:#41A8D3;}
.pagediv{ font-family:"Times New Roman", Times, serif; font-size:15px;}
.pageNav{ padding:6px; display:inline; font-size:11px; font-weight:bold;}


#article_comments_header{background:#FFFFFF; padding:4px; color:#000000; margin:0; height:20px; line-height:20px; font-size:12px;}
.addNewComment{float:right; margin:0; padding:0; cursor:pointer; color:#000000; line-height:23px;}
a.addComment:hover{color:#000000}
.inline{ display:inline}

#article_comments_accordion{display:block; width:100%;}
.comment_toggler{ display:block;  width:480px; height:25px; float:left; cursor:pointer;}
.comment_element{display:block;  width:100%; float:left; }
.comment_number{ float:left; margin:0px; padding:0px; text-align:center; width:28px; color:#8DB3E5; font-size:13px; font-weight:bold;}
.comment_title{float:left; width:270px; font-size:14px; color:#1ea4d8; font-family:Verdana, Geneva, sans-serif;}
.comment_date{float:left; width:270px; font-size:11px; color:#adadad; font-family:Verdana, Geneva, sans-serif;}
.comment_no_title{ color:#666666;}
.comment_body{display:block; font-size:12px; width:100%; float:left;}
.comment_text{display:block; font-size:11px; width:100%; float:left; font-family:Verdana, Geneva, sans-serif; color:#8c8c8c; font-style:italic; line-height:normal;}
.rating_area{display:block; width:150px;}
.rating_title{display:block; color:#1ea4d8; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.votesUp{color:#8a8a8a; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.votesDown{color:#8a8a8a; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.comment_back{float:right; cursor:pointer; }
.replies{display:block; width:100%;float:left;}

#article_comments_addnew_area{width:337px; padding:5px 0 5px 0; border:#4180d3 1px solid; display:block; float:left;}
#comment_title{width:290px; color:#999999; border:#999999 1px solid;}
#comment_body{ width:290px; height:50px; color:#999999; border:#999999 1px solid; font-size:14px;}
#comment_submit{width:290px; height:25px; line-height:25px; text-align:center; float:left; color:#000000; font-size:12px; cursor:pointer;}

#comments_login,#comments_register{padding-top:5px;}
#comments_login_edit,#comments_username_edit,#comments_email_edit{width:290px; color:#999999; border:#999999 1px solid;}
#pass_decoy,#comments_regpass_decoy,#comments_regconf_decoy {width:290px; color:#999999; border:#999999 1px solid;}
#comments_password_edit,#comments_regpass_edt,#comments_regconf_edt{width:290px;  border:#999999 1px solid; display:none}



.comment_reply_area{display:block; padding-left:30px;  width:100%; display:block; float:left; position:relative;}
.replies{display:block; width:100%; float:left; font-size:12px; position:relative;}
.reply{display:block; float:left; width:558px; margin-bottom:5px; padding-bottom:4px; margin-left:70px; border:solid 1px #ececec; text-align:left;}
#authentication{padding:5px 0 5px 0; display:block; font-size:12px;}
#reg,#log{text-decoration:underline}
#auth_feedback{ display:block; float:left; color:#FF6633;}


.pager_item{font-size:12px; padding:2px; margin:2px;}
.pager_item_week{font-size:12px; padding:2px; margin:2px;}
.guide_paging{float:right; }
.guide_sorting{float:left; }


/*  blog related */
.blogEntryTitle{font-size:14px; font-weight:bold; color:#00a6ff;}
.blogEntryComments{font-size:10px; font-weight:bold; color:#0033ff;}
.blogEntry{font-size:13px; line-height:23px; color:#000000}
.blogPosted{font-size:11px; color:#555555;}
.blogpostmetadata{font-size:11px; color:#555555;}
.blogPostTitle{color:#007fff; font-size:18px; font-weight:bold;}
.blogPostsubTitle{color:#bdbdbd; font-size:11px; font-weight:bold;}


/* archive */
#archiveAdvancedToggle{ font-size:9px; text-decoration:underline; position:relative; top:-3px; cursor:pointer;}
#searchBut{cursor:pointer}
.archivePost{ cursor:pointer; padding-bottom:20px;}

.shalomdata_text_blue{font-weight:bold;color:#3381FF;font-size:12px;text-decoration:underline}
.shalomdata_text_grey{font-weight:bold;color:#737373;font-size:12px;text-decoration:underline}
 

/*  homepage */
.splash_titleNew{ font:Verdana, Arial, Helvetica, sans-serif; color:#2683FC; font-size:11px; font-weight:bold; text-align:left; height:40px; overflow:hidden;}
.splash_titleNewBig{ font:Verdana, Arial, Helvetica, sans-serif; color:#2683FC; font-size:14px; font-weight:bold; text-align:left; height:35px; overflow:hidden;}
.splash_shortNewBig{font-size:11px; font:Verdana, Geneva, sans-serif; text-align:left; color:#575757; padding-top:6px; height:41px; overflow:hidden;}
.splash_column_picNew{ width:136px; height:94px; text-align:center;}
#splash_container{text-align:left; float:left; width:700px; margin-top:10px;}
#splash_title{ float:right; color:#1ea4d8; font-size:24px; font-weight:bold; padding-bottom:5px; text-align:left; width:300px;}
.splash_author{ color:#949494; font-size:12px;  font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif;  font-weight:normal; text-align:left}
#splash_pic{float:left; width:380px; height:330px;  padding-top:10px;}
.splash_pic_credits{float:left; color:767676; font-size:10px;padding-top:10px;}
#splash_text{float:right; width:300px; margin-top:0px; font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; line-height:24px; text-align:left}
#home_topRow{ text-align:left; display:block; width:980px; }
#lenta_container{ position:relative; top:0;}
#blogs_container{ position:relative; top:0;}

.home_lenta_short{border:#FF0000 0px solid; font-family:Georgia, "Times New Roman", Times, serif; font:Georgia, "Times New Roman", Times, serif;}

#home_middleRow{ padding-top:15px;  text-align:left; width:980px; display:block;}
.home_column{ width:205px; float:left; padding:5px 29px 5px 0px; text-align:left; height:490px}   
.home_column_pic{ background:url(images/picFrame_small.gif) no-repeat top left; height:170px; padding-left:20px;  padding-top:10px;}
.home_column_title{ font:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1ea4d8; text-align:left; height:110px;}
.home_column_author{ padding-top:5px; padding-bottom:8px; text-align:left; width:200px; font-size:11px; font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; }
.home_column_author_span{color:#949494; font-size:11px;  font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif;  font-weight:normal; float:left}
.home_column_text{font-size:14px; font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; text-align:left}
/* NEW home columns*/
#home_middleRowNew{ padding-top:15px;  text-align:left; display:block; float:left;}
.home_columnNew{ width:155px; float:left; padding:5px 25px 5px 0px; text-align:left; height:275px}   
.home_column_picNew{ width:152px; height:114px;}
.home_column_titleNew{ font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2683FC; text-align:left; height:50px; overflow:hidden; padding-top:15px; width:150px;}
.home_column_textNew{font-size:12px; font-family:Verdana, Geneva, sans-serif; text-align:left; color:#4A4A4A; padding-top:6px; height:86px; overflow:hidden;}

/* NEW culture rows*/
#culture_middleRow{ padding-top:15px;  text-align:left; display:block; float:left;}
.culture_column{ width:441px; text-align:left; height:90px}   
.culture_column_pic{ width:120px; height:86px;}
.culture_column_author{ font:"Times New Roman", Times, serif; font-size:9px; font-weight:bold; color:#8f8f8f; padding-left:10px; padding-top:10px;}
.culture_column_title{ font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2683FC; text-align:left; padding-left:10px; height:32px;}
.culture_column_text{font-size:12px; font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; text-align:left; color:#4A4A4A; padding-left:10px; height:32px; overflow:hidden;}

#home_bottomRow{padding-top:5px; float:left; text-align:left; display:block; width:980px} 
.home_tinyLenta_post{ padding:5px 0 5px 0;  float:left; text-align:left}
.home_tinyLenta_title{ color:#404040; font:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; text-align:left}
.cultureList_title{ color:#666666; font: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:300;}
.home_tinyLenta_props{color:#949494; font-size:9px; font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif;  text-align:left}


.hidden{display:none}
.curPointer{cursor:pointer}
#read_map,#read_tab{cursor:pointer}

/* jSlideShow */
.jSlide_container{}
.jSlide_pics_mask{ overflow:hidden; position:relative;}
.jSlide_pics{ position:relative; top:0; left:0; width:5000px}
.jSlide_pic{ float:left; text-align:center; }
.jSlide_paging{ text-align:center; padding-top:10px; font-size:11px; font-weight:bold; position:relative; left:-21px;width:180px}
.jSlide_page{ float:left; padding:3px; cursor:pointer; }


.jSlide_pn_placeholder{ width:15px; height:20px; float:left; text-align:center; padding:4px;}
.jSlide_prev{cursor:pointer; height:20px;}
.jSlide_next{ cursor:pointer; height:20px;}



/* jSlide_content */
.jSlide_content{ float:left; text-align:center; padding-left:10px; }
.cultureSlider_subcat{ font-size:11px; color:#6b6b6b; font-weight:bold; display:block; float:left;}
.cultureSlider_titles{display:block; float:left; font-size:11px; width:140px;}
.jContentSlide_next{ float:right; width:23px;cursor:pointer; position:relative; top:58px;}
.jContentSlide_prev{ float:left; width:23px; cursor:pointer;position:relative; top:58px;}
.jVideoBoxSlide_next{ cursor:pointer;}
.jVideoBoxSlide_prev{ cursor:pointer;}
.jSlide_content_mask{ overflow:hidden; position:relative; float:left}
.jSlide_content{ position:relative; top:0; left:0; width:5000px; float:left}


/*  news page  647 405 6890 maks*/
#news_splash_title{ color:#1ea4d8; font-size:22px; font-weight:bold; padding-bottom:5px; text-align:left; float:left; width:260px}
#news_splash_pic{float:left; width:335px; height:260px; background:url(images/news_picFrame.gif) no-repeat top left; padding-top:10px;padding-left:30px}
#news_splash_text{ color:#4f4f4f;  float:right; width:260px;  font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif;  font-size:13px; line-height:17px; text-align:left; }

#text_image img{
	padding :5px 10px 5px 10px;
	}
	
	.cultureListHeader{font-size:12px; color:#858585; font-weight:bolder; background:url(images/cultureList_headerBG.jpg) 0px 14px  no-repeat; height:30px;}

.arial18grey {
	font-size:18px;
	color: #7d7d7d;
	font-weight: bold;
}
.cultureHeadingLink {
	font-size:8px;
	font-family:Verdana, Geneva, sans-serif;
}
.homePageFoot {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
}

#TGContent{width:510px; padding-left:20px; line-height:1.6em; font-size:11px;}

.commentlist{font-size:10px;}
/* CONTEST PAGE */
.contestQuestion {
	font-size:15px;
	color: #253F8E;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}
.contestAnswer {
	font-size:15px;
	color: #747474;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}
.contestName {
	font-size:11px;
	color: #000000;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}
.contestSmallText {
	font-size:12px;
	color: #334C96;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.contestField {
	background-color:#EEEEEE;
}
/* NEWSLETTER PAGE */
.newsletterIntro {
	font-size:11px;
	color: #656565;
	font-family:Verdana, Geneva, sans-serif;
}
.newsletterMainTitle {
	font-size:15px;
	color: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	padding:10px;
}
.newsletterMainDesc {
	font-size:13px;
	color: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	padding:0px 10px 10px 10px;
}
.newsletterMainCred {
	font-size:11px;
	color: #5a5a5a;
	font-family:Verdana, Geneva, sans-serif;
	padding:0px 10px 0px 10px;
}
.newsletterMainMore a {
	font-size:12px;
	color: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	padding:0px;
	float:right;
}
.newsletterHeadlines {
	font-size:12px;
	color: #656565;
	font-family:Verdana, Geneva, sans-serif;
	padding:5px 10px 5px 10px;
}
.newsletterAddTitle {
	font-size:13px;
	color: #4cb6ef;
	font-family:Verdana, Geneva, sans-serif;
}
.newsletterAddDesc {
	font-size:11px;
	color: #878787;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:10px;
}
.newsletterAddCred {
	font-size:10px;
	color: #4cb6ef;
	font-family:Verdana, Geneva, sans-serif;
}
.newsletterAddMore a {
	font-size:10px;
	color: #656565;
	font-family:Verdana, Geneva, sans-serif;
	float:right;
	font-style:italic;
}
.newsletterFooter {
	font-size:10px;
	color: #000000;
	font-family:Verdana, Geneva, sans-serif;
	padding-left:15px;
}
.newsletterFooter a {
	font-size:10px;
	color:#0000ff;
	font-family:Verdana, Geneva, sans-serif;
}