﻿
/* divs */





/* templates */

	/* div */
div.Template_Base_SRC
{
	width: 100%;
	overflow: hidden;
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-size: 14px;
}
 
div.Template_Base
{
	/*width: 100%;*/
	/*overflow: hidden;*/
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-size: 14px;
	/*border-style: solid;
    border-width: thin;*/
    width:auto;
}

div.Template_Base_LTR
{
	/*width: 100%;*/
	/*overflow: hidden;*/
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left ;
	font-size: 14px;
	/*border-style: solid;
    border-width: thin;*/
    width:auto;
    direction:ltr;
}

div.Template_Base_ForNews
{
    /*width: 100%;*/ /*overflow: hidden;*/
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px; 
    /*border-style: solid;
    border-width: thin;*/
    width: auto;
    position:relative ;
    direction: rtl;
    
}

div.Template_Base_ForNewsForMainPage
{
    /*width: 100%;*/ /*overflow: hidden;*/
    margin: 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px; /*border-style: solid;
    border-width: thin;*/
    width: auto;
    position: relative;
    direction: rtl;
}


div.Template_Base_Err
{
	/*width: 100%;*/
	overflow: hidden;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-size: 14px;
	/*border-style: solid;
    border-width: thin;*/
    width:auto;
}

div.Template_Base_29_10_2008
{
	/*width: 100%;*/
	/*overflow: hidden;*/
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-size: 14px;
	/*border-style: solid;
    border-width: thin;*/
    width:auto;
}

div.Template_Base_Image
{
    /*border: thin solid #00FFFF;*/ /*border: thin solid #00FFFF;*/
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px;
    clear: both;
    overflow: hidden;
    width: 530px;
    position: relative;
}

div.Template_Base_SlideShow
{
    /*border: thin solid #00FFFF;*/ /*border: thin solid #00FFFF;*/
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px;
    clear: both;
    overflow: hidden;
    width: 500px;
    position: relative;
}

 
 div.Template_Base_Image_SRC_04_11_2008
{
    /*border: thin solid #00FFFF;*/
    /*border: thin solid #00FFFF;*/
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px;
    clear: both;
    overflow: auto;
 }
 
div.Template_Base_FormLine
{
    /*border: thin solid #00FFFF;*/ /*border: thin solid #00FFFF;*/
    /*border: thin solid #0000FF;*/
    margin: 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 12px;
    clear: both;
}

div.Template_Base_Event
{
    /*border: thin solid #00FFFF;*/ /*border: thin solid #00FFFF;*/
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px;
    clear: both;
    overflow: hidden;
}

img.RecentNewsImageFloatBox
{
    /*border: thin solid #00FFFF;*/
  
 }

div.RecentNewsSummeryBody
{
    padding-top: 3px;
    margin-top: 3px;
    position: relative;
    width: 190px;
}

div.RecentNewsFloatBox
{
    float: right;
    width: 85px;
    padding-left: 5px;
    margin-left: 5px;
}

div.PersonCardBody
{
    padding-top: 3px;
    margin-top: 3px;
}

div.PersonCardFloatBox
{
    float: right;
    width: 110px;
    padding-left: 5px;
    margin-left: 5px;
}

img.PersonCardImage
{
    width: 110px;
    height: 140px;
    vertical-align: top;
}

div.FavoritImage_TallFloatBox
{
    float: right;
    width: 150px;
	padding-left: 5px;
    margin-left: 5px;
}

div.FavoritImage_ShortFloatBox
{
    float: right;
    width: 150px;
	padding-left: 5px;
    margin-left: 5px;
}


div.DogCardBody
{
    padding-top: 3px;
    margin-top: 3px;
}

div.DogCardFloatBox
{
    float: right;
    width: 140px;
    padding-left: 5px;
    margin-left: 5px;
}

img.WideImage
{
    width: 140px;
    height: 110px;
    vertical-align: top;
}



div.Template_RightSideImage
{
	position: relative;
	float: right;
	clear: right;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	overflow: hidden;
	/* ---- 12/10/2008 ---- */
/*	width:520px;
    height:400px;*/
    /* -------------------- */
}


	/* images */
img.Template_ArticleImage_Right
{
    /*position: relative;*/ /*float: right;*/
    border-style: none;
    clear: both; /*border: thin solid #00FFFF;*/
    margin: 0px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
    right: 10px;
}

img.Template_EventImage_Right
{
    width: 85px;
    height: 85px;
    vertical-align: top;
    margin-top: 2px;
    margin-left: 4px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-left: 04px;
    margin-bottom: 0px;
}



img.Template_ImageWithSideText_Right
{
	position: relative;
	width: 200px;
	height: 200px;
	float: right;
	clear: right;
	border: none;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

img.DescriptionIcon_Right
{
	width: 20px;
	height: 15px;
	position: relative;
	float: right;
	clear: right;
	right: 2px;
	border: none;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

img.DescriptionSideIcon_Right
{
	width: 15px;
	height: 20px;
	position: relative;
	float: right;
	clear: right;
	right: 2px;
	border: none;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

	/* span */
span.Template_ImageDescText_Right
{
	position: relative;
	float: right;
	clear: left;
	border: none;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	color: Black;
	font-weight: bold;
}

span.Template_ImageSideDescText_Right
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	color: Black;
}

span.Template_PartSideLeftText
{
	position: relative;
	float: right;
	clear: left;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	color: Black;
}

	/* FlowPlayer*/
a.flowplayer, a.flowplayer img
{
    /*border: 5px solid #00FF00;*/
    border: 0px;
    display: block;
    width: 300px;
    height: 240px;
}

/* play button on top of splash screenn */
div.playButton
{
    background: url(../../Images/FlowPlayer/play.png) no-repeat;
    width: 50px;
    height: 50px;
    position: relative;
    top: -140px;
    left: 125px; /*opacity:0.9;*/
    margin-bottom: -50px;
    float: left;
}

/* play button upon mouseover */
div.playButton:hover {
	/*opacity:1.0;		*/
}


/* ---------------------------------------------------------------- */
/* ---------------       Flow Player        ----------------------- */
/* ---------------------------------------------------------------- */
div.Template_Base_FlowPlayer_src0110
{
    /*border: thin solid #00FFFF;*/
    margin: 0px 0px 2px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-size: 14px; /*border-style: solid;
    border-width: thin;*/
    width: auto;
}

div.Template_Base_FlowPlayer
{
    /*border: thin solid #00FFFF;*/
    margin: 0px 0px 2px 0px;
    padding: 10px 0px 0px 0px;
    text-align: right;
    font-size: 14px; /*border-style: solid;
    border-width: thin;*/
    width: auto;
    height: 250px;
}

div.player_frame {
    position: relative; 
    float: right; 
    top:10px; 
    left:-22px;
} 

div.player_frame div.upper_left
{
    width: 45px;
    height: 45px;
    position: absolute;
    top: -18px;
    left: -21px;
    background: transparent url( '../../Images/FlowPlayer/Frame/Upper_Left.gif' ) no-repeat 0px 0px;
}

div.player_frame div.upper_right {
width: 42px;
height: 42px;
position: absolute;
top: -18px;
right: -22px;
background: transparent url('../../Images/FlowPlayer/Frame/Upper_Right.gif') no-repeat top right;
}

div.player_frame div.Upper {
width: 300px;
height: 18px;
position: absolute;
top: -18px;
left: 0px;
background: transparent url('../../Images/FlowPlayer/Frame/Upper.gif') no-repeat top left;
}


div.player_frame div.Left {
width: 42px;
height: 212px;
position: absolute;
top: 0px;
left: -21px;
background: transparent url('../../Images/FlowPlayer/Frame/Left.gif') no-repeat top left;
}

div.player_frame div.Right {
width: 42px;
height: 212px;
position: absolute;
top: 0px;
right: -22px;
background: transparent url('../../Images/FlowPlayer/Frame/Right.gif') no-repeat top right;
}



div.player_frame div.lower_left {
width: 100%;
height: 32px;
position: absolute;
top: 212px;
left: -21px;
background: transparent url('../../Images/FlowPlayer/Frame/lower_left.gif') no-repeat 0px 0px;
}

div.player_frame div.lower {
width: 300px;
height: 4px;
position: absolute;
top: 240px;
left: 0px;
background: transparent url('../../Images/FlowPlayer/Frame/lower.gif') no-repeat 0px 0px;
}
 
div.player_frame div.lower_right {
width: 23px;
height: 32px;
position: absolute;
top: 212px;
right: -22px;
border: 1px;
background: transparent url('../../Images/FlowPlayer/Frame/Lower_right.gif') no-repeat 0px 0px;
}

/* ---------------------------------------------------------------- */
/* ---------------       FlowPlayer Audio   ----------------------- */
/* ---------------------------------------------------------------- */

a.FlowPlayerAudio
{
    display: block;
    width: 250px;
    height: 30px;
    padding: 1px 0px 1px 0px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    margin-top: 1px;
    margin-bottom: 1px;
}

/* splash image */
a.player img {
	margin-top:0px;
	border:0;	
}

img.player
{
    width: 250px;
    height: 30px;
}




/* ---------------------------------------------------------------- */
/* ---------------       Location Map       ----------------------- */
/* ---------------------------------------------------------------- */

div.Template_Base_Map
{
    /*border: thin solid #00FFFF;*/
    margin: 0px 0px 2px 0px;
    padding: 10px 0px 0px 0px;
    text-align: right;
    font-size: 14px; 
    width: auto;
    height: 350px;
}

div.Template_Base_Frame
{
    position: relative; 
    float: right; 
	width:100%;
    height:100%;
}

iframe.Location_Map_Frame
{
    /*border: 1px solid #ff6600;*/
    width: 100%;
    height: 100%;
}

/* ---------------------------------------------------------------- */
/* ---------------       Event Frame        ----------------------- */
/* ---------------------------------------------------------------- */

table.EventTableFrame
{
    
}

table td.EventTableFrameMidLeftForBortherImage
{
    width: 12px;
    height: 100%;  
    background: transparent url( '../../images/Tofes/tofes_12.gif' );
}

table td.EventTableFrameMidRightForBortherImage
{
    width: 32px;
    height: 100%;
    background: transparent url( '../../images/Tofes/tofes_10.gif' );  
}

table td.EventTableFrameTopLeftCornerImage
{
    width: 32px;
    height: 32px;
    background: transparent url( '../../images/Tofes/tofes_01.gif' ) no-repeat 0px 0px;
}

table td.EventTableFrameTopMidImage
{
    height: 32px;
    background: transparent url( '../../images/Tofes/tofes_02.gif' );
}

table td.EventTableFrameTopRightCornerImage
{
    width: 12px;
    height: 32px;
    background: transparent url( '../../images/Tofes/tofes_03.gif' ) no-repeat 0px 0px;
}

table td.EventTableFrameMidLineLeftImage
{
    width: 32px;
    height: 5px;
    background: transparent url( '../../images/Tofes/tofes_07.gif' ) no-repeat 0px 0px;
}
table td.EventTableFrameMidMidLineImage
{
    height: 5px;
    background: transparent url( '../../images/Tofes/tofes_08.gif' );
}

table td.EventTableFrameMidLineRightImage
{
    width: 12px;
    height: 5px;
    background: transparent url( '../../images/Tofes/tofes_09.gif' ) no-repeat 0px 0px;
}

table td.EventTableFrameBottomLeftCornerImage
{
    width: 32px;
    height: 20px;
    background: transparent url( '../../images/Tofes/tofes_13.gif' ) no-repeat 0px 0px;
}
table td.EventTableFrameBotoomMidImage
{
    height: 20px;
    background: transparent url( '../../images/Tofes/tofes_14.gif' );
}


table td.EventTableFrameBottomRightCornerImage
{
    width: 12px;
    height: 20px;
    background: transparent url( '../../images/Tofes/tofes_15.gif' ) no-repeat 0px 0px;
}

table td.EventRightImageVAlignTop
{
    vertical-align: top;
}



/* ---------------------------------------------------------------- */
/* -----------------------       News       ----------------------- */
/* ---------------------------------------------------------------- */
div.NewsDataItem_BottomMarginCityNEW
{
    width: 530px;
    position: relative;
    float: right;
    clear: both;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 7px 0px;
    /*border: medium solid #00FFFF;*/
    text-align: right;
}

div.NewsDataItem_BottomMarginCityNEWForMainPage
{
    width: 505px;
    position: relative;
    float: right;
    clear: both;
    padding: 0px 0px 0px 0px;
    margin: 0px; /*border: medium solid #00FFFF;*/
    text-align: right;
}

img.NewsFavoritImage_Short
{
	width: 150px;
	height: 90px;
	border: none;
	position: relative;
	float: right;
	clear: right;
	margin: 3px 0px 3px 10px;
}

div.NewsTitle
{
    clear: both;
}

div.NewsFavoritTexts_Right_29_10_2009
{
    /*border: thin solid #FF00FF;*/
    width: 341px;
    float: right;
    clear: none;
    overflow: hidden;
    text-align: right;
    margin: 0px 0px 0px 5px;
    padding: 1px 5px 5px 15px;
    direction: rtl;
    height: 90px;
    top: -2px;
    position: relative;
}

div.NewsFavoritTexts_Right
{
    /*border: thin solid #FF00FF;*/
    width: 360px;
    float: right;
    clear: none;
    overflow: hidden;
    text-align: right;
    margin: 0px 0px 0px 5px;
    padding: 1px 5px 5px 5px;
    direction: rtl;
    height: 90px;
    top: -2px;
    position: relative;
}


div.NewsFavoritTexts_RightForMainPage
{
    /*border: thin solid #FF00FF;*/
    width: 316px;
    float: right;
    clear: none;
    overflow: hidden;
    text-align: right;
    margin: 0px 0px 0px 5px;
    padding: 1px 5px 5px 15px;
    direction: rtl;
    height: 90px;
    top: -2px;
    position: relative;
}


div.NewsFavoritTexts_Continue
{
    bottom: 1px;
    position: absolute;
    width: auto;
    left: 20px;
    clear: right;   
}

span.NewsCulturesText
{

    font-weight: bolder;
    text-decoration: none;
    cursor: pointer;
    font-weight: normal;
	font-size: 12px;
	color: #000000;
	height: 78px;
    overflow: hidden;
    top:2px;
}

a.NewsCulturesText
{
    text-decoration: none;
}


div.NewsSummery
{
    /*height: 78px;*/
    overflow: hidden;
    top:2px;
}



