/* main styles */
body {
	background-color:	#0F2931;
	line-height:	0px;
	 font-size:		0px;
	margin:			0xp;
	font-family:	arial;
	
}
/* Footer links */
.footer {
	height:			37px; 
	background-image:	url('../images/common/footer_bg.gif');	
}
.footer td {
	background-color:	#B9C5C9;	
	width:			770px;
}  
#right_banners {
	width:			132px; 
	text-align:		center;
	vertical-align:	top;
}

/* Titles */
.title_small_bg, .title_extra_small_bg, .title_large_bg, .title_large2_bg, .title_giant_bg, .title_extra_giant_bg {
	background-repeat:	no-repeat;	
	background-position:	top right;
	height:			19px;
	position:		relative;
	top:			0px;
	right:			0px;
}
.title_small_bg {
	background-image:	url('../images/common/header_small_bg.gif');
	width:			212px;
}		 
.title_extra_small_bg {
	background-image:	url('../images/common/header_extra_small_bg.jpg');
	width:			190px;
}
.title_large_bg {	 
	background-image:	url('../images/common/header_large_bg.gif');
	width:			386px;	
}		
.title_large2_bg {	 
	background-image:	url('../images/common/header_large2_bg.jpg');
	width:			528px;	
}
.title_giant_bg {	  
	background-image:	url('../images/common/header_giant_bg.jpg');
	width:			608px;
}	 
.title_extra_giant_bg {	  
	background-image:	url('../images/common/header_extra_giant_bg.jpg');
	width:			750px;	
}
img.title_arrow {
	position:		absolute;
	top:			0px;
	left:			0px;	
}
.title_text {
	position:		absolute;
	top:			0px;
	right:			0px;	
	font-weight:	bold; 
	font-size:		18px; 
	color:			#ED7A3C;
}
.title_bg {
	background-color:	#395F6A;
	width:			100%;
}

/* Grid */
td.grid_Vspacer_small {
	height:			3px;	
}

/* Frames */

/* 1. Default frame (border + background) */
.frDefaultTop {
		
}

/* 2. Plain Borders - Bg/Border. */
.borderPlainBg {
	border:			1px solid #3D636E;	
	background-color:	#314951;
}

/* 3. Checkers background + arrow on the bottom right corner. */
.borderCheckersArrow {
	border:			1px solid #3D636E;
	background-image:	url('../images/common/bgCheckers2.gif');	
}
.borderCheckersArrow .arrow {
	position:		absolute;
	bottom:			-1px;
	right:			-1px;
	width:			8px;
	height:			8px;
	background-image:	url('../images/common/frArrowDark.gif');	
}

.borderCheckersArrow .arrow {
	position:		absolute;
	bottom:			-1px;
	right:			-1px;
	width:			8px;
	height:			8px;
	background-image:	url('../images/common/frArrowDark.gif');	
}

.arrow {
	position:		absolute;
	bottom:	-1px;
	right: -1px;
	width:			8px;
	height:			8px;
	background-image:	url('../images/common/frArrowDark.gif');	
	background-repeat:no-repeat;
	background-position: bottom right;
}
	
/* Same with light background */
.borderCheckersArrow .arrowLight {
	position:		absolute;
	bottom:			-1px;
	right:			-1px;
	width:			8px;
	height:			8px;
	background-image:	url('../images/common/frArrowLight.gif');
	background-repeat:no-repeat;
	background-position:bottom right;	
}

/* 4. Border frame (border only) */
.frBorderTop {
	background-image:	url('../images/common/frBorderBg.gif'); 
	background-repeat:	repeat-x; 
	background-position:	top right;
}	  
.frBorderRight {
	background-image:	url('../images/common/frBorderBg.gif'); 
	background-repeat:	repeat-y; 
	background-position:	top right;
}
.frBorderLeft {
	background-image:	url('../images/common/frBorderBg.gif'); 
	background-repeat:	repeat-y; 
	background-position:	top left;
}
.frBorderBottom {
	background-image:	url('../images/common/frBorderBg.gif'); 
	background-repeat:	repeat-x; 
	background-position:	bottom right;
}

/* 5. Thick Orange Border */
.frOrangeThickTop {
	background-image:	url('../images/common/frOrangeThickBg.gif'); 
	background-repeat:	repeat-x; 
	background-position:	top right;
}	  
.frOrangeThickRight {
	background-image:	url('../images/common/frOrangeThickBg.gif'); 
	background-repeat:	repeat-y; 
	background-position:	top right;
}
.frOrangeThickLeft {
	background-image:	url('../images/common/frOrangeThickBg.gif'); 
	background-repeat:	repeat-y; 
	background-position:	top left;
}
.frOrangeThickBottom {
	background-image:	url('../images/common/frOrangeThickBg.gif'); 
	background-repeat:	repeat-x; 
	background-position:	bottom right;
}

/* 6. Plain Orange Border */
.frOrangeTop {
	background-image:	url('../images/common/frOrangeBg.gif'); 
	background-repeat:	repeat-x; 
	background-position:	top right;
}	  
.frOrangeRight {
	background-image:	url('../images/common/frOrangeBg.gif'); 
	background-repeat:	repeat-y; 
	background-position:	top right;
}
.frOrangeLeft {
	background-image:	url('../images/common/frOrangeBg.gif'); 
	background-repeat:	repeat-y; 
	background-position:	top left;
}
.frOrangeBottom {
	background-image:	url('../images/common/frOrangeBg.gif'); 
	background-repeat:	repeat-x; 
	background-position:	bottom right;
}

/* 7. Standard Frame */
.frStandard .top {
	vertical-align:	top;
	text-align:		left;
	background-color:	#265463;
	height:			2px;
	width:			100%;
}
.frStandard .right {
	background-color:	#265463;
	height:			206px;
	width:			2px;
	text-align:		right;
}

/* Light Box */
.rdbMain {
	position:relative; background-color:#265463; border:1px solid #326372; text-align:right;
}
.rdbMain div {
	position:absolute; width:2px; height:2px;
}
.rdbMain .tr {
	top:-1px; right:-1px; background-image:url('../images/common/rdb_tr.gif'); background-repeat:no-repeat;
}
.rdbMain .tl {
	top:-1px; left:-1px; background-image:url('../images/common/rdb_tl.gif'); background-repeat:no-repeat;
}
.rdbMain .bl {
	bottom:-1px; left:-1px; background-image:url('../images/common/rdb_bl.gif'); background-repeat:no-repeat;	
}   
.rdbMain .br {
	bottom:-1px; right:-1px; background-image:url('../images/common/rdb_br.gif'); background-repeat:no-repeat;	
}

/* Plain Box */
.rdbPlain {
	position:relative; border:1px solid #5F7C86;
}
.rdbPlainForArticle
{
	position:relative; 
	border:2px solid #5F7C86;
	padding-bottom:0px;
	float:left
}
.rdbPlain div {
	position:absolute; width:3px; height:3px;
}
.rdbPlain .tr {
	top:-1px; right:-1px; background-image:url('../images/common/rdb_plain_tr.gif'); background-repeat:no-repeat;
}
.rdbPlain .tl {
	top:-1px; left:-1px; background-image:url('../images/common/rdb_plain_tl.gif'); background-repeat:no-repeat;
}
.rdbPlain .bl {
	bottom:-1px; left:-1px; background-image:url('../images/common/rdb_plain_bl.gif'); background-repeat:no-repeat;	
}   
.rdbPlain .br {
	bottom:-1px; right:-1px; background-image:url('../images/common/rdb_plain_br.gif'); background-repeat:no-repeat;	
}

/* HTML Borders */

/* 1. Image border double - background+border */
.borderImageDouble {
	background-color:	#4D6A73; 
	border:			2px solid #1F3D45;	
	padding:		1px;	
}
/* 2. Image border double - background+border, black inside */
.borderImageDoubleFlip { 
	background-color:	#0E0D0B; 
	border:			1px solid #657980;	
	padding:		1px;		
}
/* 3. Image border plain - border */
.borderImagePlain {
	border:			1px solid #356471;
}
/* 4. Thumbnails (especially gallery page) */
.GalleryThumbnail{
	border:			1px solid #57676E;
	padding:		1px;	
}
.GalleryThumbnail_on {
	border:			2px solid #ff7013;
}

/* Links */

/* 1. White link - white link, no underline, hover:underline */
a.lnkWhite:link, a.lnkWhite:visited {
	color:			#ffffff;
	text-decoration:	none;
}
a.lnkWhite:hover {
	color:			#EA7639;
}

a.lnkWhite span {
	color:			#EA7639;	
}

/* 2. Paging Links */
a.lnkPaging:link {
	text-decoration:	none;
	color:			#ffffff;
	font-weight:	bold;
	padding-left:	2px; 
	padding-right:	2px;
}
a.lnkPaging:visited {
	text-decoration:	none;
	color:			#C8D4D8;	
	font-weight:	bold;	
	padding-left:	2px; 
	padding-right:	2px;
}
.lnkPagingSelected:link, a.lnkPagingSelected:visited {
	color:			#ffffff;
	font-size:		14px;	
	padding-left:	5px; 
	padding-right:	0px;
	font-weight:	bold;
}   

/* 3. Default Links */
a:link, a:visited {
	color:			#ED7A3C;	
	text-decoration:	none;
}
a.link-plain:link, a.link-plain:visited {
	color:			#ffffff;
	text-decoration:	none;	
}
a.link-plain:hover {
	color:#EF7245;
	cursor:hand;
}
 

/* 4. Bold Links */
a.bold_link:link, a.bold_link:visited {		 
	font-family:	arial;
	font-size:		12px;
	color:			#EF7245;
	font-weight:	bold;	
	text-decoration:	none;	
}
a.bold_link:hover {
	text-decoration:	underline;	
}

/* Text */

/* 1. Bold Orange Text */
.textOrangeBold {
	color:				#ED7A3C;
	font-weight:		bold;	
}

/* 2. Title text - Bold Orange Big */
.textTitle {
	color:				#ED7A3C;	
	font-weight:		bold;
	font-size:			14px;
	line-height:		14px;
}

.orangCss
{
	color:#ED7A3C;
}
.whiteCss
{
	color:White;
}
	   
.textTitleLarge {
	color:				#ED7A3C;	
	font-weight:		bold;
	font-size:			16px;
	line-height:		16px;
}

/* 3. Bold white text */
.textBold {
	 font-weight:		bold;
}

/* 4. Orange text */
.textOrange {
	color:				#ED7A3C;	
}

/* Fields & Attributes */	 
.fieldTitle {
	color:				#ED7A3C;	
	font-weight:		bold;
}
.fieldTitleLarge {
	color:				#ED7A3C;	
	font-weight:		bold;
	font-size:			14px;	
}

.fieldValue {
	color:				#FFFFFF;
}

/* Tabs */
.tabStrip {
	height:2px;
	background-color:	#BC6000;	
	font-size:0pt;
	line-height:0px;
}

/* Gallery List */
.galleryListItem 
{
	position:relative; width:150px; cursor:hand;
}
.galleryListItem img {
	position:absolute; top:5px; right:6px;
}
.galleryListItem p {
	font-size:10px; line-height:12px; width:128px; text-align:right; margin: 5px 18px 5px 5px;	
}

/* Pager */
.Pager_General
{
	border:	1px solid #3D636E;	
	background-color:	#314951;
	font-family:	arial;
	font-size:		12px;
	line-height:	16px;
	margin: 0px 20px 30px 20px;
	text-align:center;
}

.Pager_BackButton
{
	
	font-weight:bold;
	color:Black;
	width:20px;
}

.Pager_BackButton:Hover
{
	color:White;
}

.Pager_NextButton
{
	
	font-weight:bold;
	color:Black;
}

.Pager_PageButton:Link, .Pager_PageButton:Visited
{
	color: #ffffff;
	text-decoration: none;
}
.Pager_PageButton:Hover
{
	text-decoration:underline;
}

.Pager_PageButtonSelected
{
	color: #EF7245;
	font-weight:bold;
	text-decoration: none;
}

.RoundedBoxTitle
{
	background-repeat:	no-repeat;	
	background-position:	top right;
	height:			19px;
	position:		relative;
	top:			0px;
	right:			0px;
}

About Elements{}
.aboutBasic {color:white;}
.aboutHighlight {}
.aboutHighlightBlue {color:#65B0F5;}
.aboutYedioth { font-size:15px;}
h3 {color:#65B0F5}

A.aboutLinks:active {text-decoration:underline;}
A.aboutLinks:visited {text-decoration:underline;}
A.aboutLinks:link {text-decoration:underline; color:#65B0F5;}
A.aboutLinks:hover {text-decoration:underline;}

General Elements{}
.error {color:#EE9A00;}
.basicWhite {color:white;}
.leftColumnSmallBanner {margin-top:5px; margin-bottom:5px;}
.leftColumnBigBanner {border: 1px solid #57676E; margin-top:10px; margin-bottom:10px;}

A.photographerLink:active {text-decoration:underline; color:#BBC2C8; font-size:11px; font-weight:bold;}
A.photographerLink:visited {text-decoration:underline; color:#BBC2C8; font-size:11px; font-weight:bold;}
A.photographerLink:link {text-decoration:underline; color:#BBC2C8; font-size:11px; font-weight:bold;}
A.photographerLink:hover {text-decoration:underline; color:#FFFFFF; font-size:11px; font-weight:bold;}

.photographerNoLink {color:#BBC2C8; font-size:11px; font-weight:bold;}

A.responseEmail:active {text-decoration:underline; color:#FFFFFF;}
A.responseEmail:visited {text-decoration:underline; color:#FFFFFF;}
A.responseEmail:link {text-decoration:underline; color:#FFFFFF;}
A.responseEmail:hover {text-decoration:underline; color:#EE9A00;}


HomePage Elements{}  
.mainItemHeader {font-weight:bold; color:#76B7CD; font-size:14px;}
.mainItemParagraph {margin-top:4px; margin-bottom:4px; margin-right:5px;}
.mainItemText {color:white;}
.mainLaylaNewsTD {width:54px; height:54px; background-repeat:no-repeat;}
.mainLaylaNewsText {color:white;}
.mainMorningAfterText {color:white;}
.mainDiscReviewText {color:white;}
.mainWeeklyPicText {color:white;}
.mainItemOrigin {color:#76B7CD;}
.mainGalleryDescriptionText {color:white;}
.mainGalleryPic {border: 1px solid #778E98; margin-top:8px; margin-right:8px;}
.mainGalleriesHeader {color:#EE9A00;}
.mainGalleryBasic {color:#AEDCEB; line-height:155%;}
.mainPoleSendText {color:#EE9A00;}
.mainPoleText {color:white;}
.midTopBox {margin-left:5px; margin-right:6px;}
.midTopText {color:white;}
.midTopOrigin {color:orange;}
.recommendCity {color:#EE9A00;}

TD.mainInner {background:#57676E;}

P.mainForumsParagraph {margin-right:5px; margin-top:5px; margin-bottom:5px; margin-left:5px;}
P.mainGalleryParagraph {margin-right:8px; margin-top:0px; margin-bottom:0px; margin-left:0px;}
P.mainPoleParagraph {margin-right:5px; margin-top:5px; margin-bottom:5px; margin-left:5px;}

A.mainMagazineItem:active {}
A.mainMagazineItem:visited {}
A.mainMagazineItem:link {}
A.mainMagazineItem:hover {}

A.mainMoreGalleries:active {text-decoration:underline; color:EE9A00;}
A.mainMoreGalleries:visited {color:EE9A00;}
A.mainMoreGalleries:link {color:EE9A00;}
A.mainMoreGalleries:hover {text-decoration:underline; color:#EE9A00;}

A.mainGalleriesLink:active {text-decoration:underline; color:white;}
A.mainGalleriesLink:visited {color:white;}
A.mainGalleriesLink:link {color:white;}
A.mainGalleriesLink:hover {color:#EE9A00;}

A.mainNewsLink:active {text-decoration:underline; color:white;}
A.mainNewsLink:visited {color:white;}
A.mainNewsLink:link {color:white;}
A.mainNewsLink:hover {color:#EE9A00;}

A.mainMorningAfterLink:active {text-decoration:underline; color:white;}
A.mainMorningAfterLink:visited {color:white;}
A.mainMorningAfterLink:link {color:white;}
A.mainMorningAfterLink:hover {color:#EE9A00;}

A.mainCdReviewLink:active {text-decoration:underline; color:white;}
A.mainCdReviewLink:visited {color:white;}
A.mainCdReviewLink:link {color:white;}
A.mainCdReviewLink:hover {color:#EE9A00;}

A.mainForumsLink:active {text-decoration:underline; color:white;}
A.mainForumsLink:visited {color:white;}
A.mainForumsLink:link {color:white;}
A.mainForumsLink:hover {color:#EE9A00;}

A.mainPicOfWeek:active {}
A.mainPicOfWeek:visited {}
A.mainPicOfWeek:link {}
A.mainPicOfWeek:hover {}

.cellBorder{
	border: solid 1px #57676E;
	background: #1D2B37;
}

.galleryMainDate {color:white; font-size:11px;}
.galleryMainPlace {color:#EE9A00;}

A.galleryMainLink:active {text-decoration:underline; color:white;}
A.galleryMainLink:visited {text-decoration:underline; color:white;}
A.galleryMainLink:link {text-decoration:underline; color:white;}
A.galleryMainLink:hover {text-decoration:underline; color:#EE9A00;}

P.gallery {margin-left:5px; margin-right:5px;}

.ynetContainer{position:relative; margin:0px; z-index:900;}
.ynetBar{position:absolute; z-index:1000; margin:0px; width:81px; height:672px; left:-38px; top:10px; margin:0px; padding:0px; clip: rect(0 81 0 0);}


font.red {
font : 15px Arial;
color:#CC0000;
text-Decoration:none;
font-weight:bold;
}
font.green {
font : 11px Arial;
color:#003300;
text-Decoration:none;
font-weight:bold;
}

/* DAYS */
A.nav_days{
	width:24px;
	height:24px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
}
A.nav_days:hover{
	background-position: 0 -24px;
}
A.nav_days.day1{
	background-image: URL(../images/common/weekly_events_1_new.gif);
}
A.nav_days.day2{
	background-image: URL(../images/common/weekly_events_2_new.gif);
}
A.nav_days.day3{
	background-image: URL(../images/common/weekly_events_3_new.gif);
}
A.nav_days.day4{
	background-image: URL(../images/common/weekly_events_4_new.gif);
}
A.nav_days.day5{
	background-image: URL(../images/common/weekly_events_5_new.gif);
}
A.nav_days.day6{
	background-image: URL(../images/common/weekly_events_6_new.gif);
}
A.nav_days.day7{
	background-image: URL(../images/common/weekly_events_7_new.gif);
}
 /* Go button */

A.btn_go{
	width:37px;
	HEIGHT:16px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: URL(../images/common/b_go_new.gif);
}
A.btn_go:hover{
	background-position: 0 -16px;
}

.gallery_container1{
	margin-bottom: 25px;
}
.set_ie7fix{
	left: 5px;
}

/* IE7 header fixes */
.plazmaTop{
    height: 13px;
    overflow: hidden;
}
.plazmaTop IMG{
    width: 66px; 
    cursor: pointer; 
    height: 13px;
    float: right;
    position: relative;
    right: 1px;
}
DIV > .plazmaTop{
    position: relative;
    left: 1px;
}
.plazmaTop .rest{
    background-position: left top;
    margin: 6px 0 0 0;
    float: left;
    background-image: url(../images/common/mega_plasma_up_left_corner.gif); 
    width: 685px; 
    background-repeat: no-repeat; 
    height: 7px; 
    background-color: rgb(71, 105, 115);
}
.plazmaMiddle{
    clear: both; 
    padding-bottom: 5px; 
    width: 751px; 
    padding-top: 5px; 
    background-color: rgb(71, 105, 115); 
    text-align: center;
}
.plazmaBottom{
    background-position: right top; 
    background-image: url(../images/common/up-banner_right_corner.gif); 
    width: 751px; 
    background-repeat: no-repeat; 
    height: 6px; 
    background-color: rgb(71, 105, 115); 
    text-align: left;
    overflow: hidden;
    /*margin-right: 9px;*/
    display: none;
}
* HTML .plazmaBottom{
    margin-right: 0;
}
.HeaderNormalBanner .plazmaBottom{
    display: block;
}
.middle_banner #StripNormal{
	margin: 0 0 60px;
}
* HTML .middle_banner #StripNormal{
    margin: 0;
}
#bannerOzen .plazmaBottom,
#StripNormal .plazmaBottom{
	display: none;
}
.left_corner{
    background-position: left top; 
    background-image: url(../images/common/up-banner_left_corner.gif); 
    width: 6px; 
    background-repeat: no-repeat; 
    height: 6px;
    float: left;
}
.HeaderNormalBanner .normalHeaderMiddle{
    background: #476973;
    width: 751px;
    padding: 0px 0 5px;
    text-align: center;
    margin: auto;
}
.HeaderNormalBanner{
	margin-bottom: 14px;
}
.btn_go_wrapper{
	left: 45px;
}
* HTML .btn_go_wrapper{
	left: 8px;
}