﻿/* Neutralize styling */
html, body, form, fieldset 
{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address 
{
	margin: 1em 0;
	padding:0;
}

a,a:link,a:visited,a:hover,a:active
{
    text-decoration:none;
    padding:0px;
    margin:0px;
}
li, dd, blockquote 
{
	margin-left: 1em;
}
img
{
	border: none;
}
body
{
    padding:0px;
    margin:0px;
    background:#4f3600 url(../../../images/bg.gif) top left repeat-x;
    font:normal 12px tahoma;
    color:#4e4e4e;
    line-height:20px;
}
form
{
	height:1000px;
	position:relative;
}
.top-bg
{
	    background:url(../../../images/top-bg.png) top left no-repeat;
	    position:absolute;
	    height:202px;
	    width:388px;
	    left:450px;
	    top:0px;

}
.left-bg
{
	    background:url(../../../images/l-bg.png) top left no-repeat;
	    position:absolute;
	    height:373px;
	    width:143px;
	    left:10px;
	    top:190px;
}
.right-bg
{
	    background:url(../../../images/r-bg.png) top left no-repeat;
	    position:absolute;
	    height:441px;
	    width:297px;
	    right:10px;
	    z-index:1000px;
	    top:78px;
}
.Container
{
	width:1024px;
	margin:0 auto;
	padding-bottom:27px;
}
.sub-container
{
    background:url(../../../images/sub_bg.png) top left repeat-y;
    padding:0 27px;
    margin-top:-1px;
    position:relative;

}
#header
{
	height:115px;
	width:940px;
	padding:14px 41px 0 41px;
}
#header .logo
{
	 float:left;
}
#header .toplinks
{
	float:right;
	padding-top:20px;
	text-align:right;
}
#header .toplinks .links 
{
	background:url(../../../images/tb.gif) bottom right no-repeat;
	width:374px;
	padding:0 0 10px 0;
	direction:rtl;
}
#header .toplinks .date
{
	color:#ffba24;
	direction:rtl;
	display:block;
	padding-top:5px;
}
#header .toplinks .links a
{
	color:#fff;
	padding-left:10px;
	font-size:12px;
	display:inline-block;
	background-color:#6c4a01;
	padding:3px 5px;
}
#header .toplinks .links a:hover
{
	background-color:#b47c02;
}
.banner
{
	background:url(../../../images/b-bg.gif) top left repeat-x;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
}
#nav
{
	width:972px;
	padding:0px 25px 0 25px;
	height:57px;

}
#nav ul 
{
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
}
#nav li
{
	display:block;
	float:right;
	margin:1px 0 0 0;
	padding:0px;
}
#nav li a 
{
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:41px;
	line-height:normal;
	margin:0;
	padding:14px 11px  0  11px!important;
	text-decoration:none;
	text-transform:uppercase;
}
#nav li a:hover 
{
	background:transparent url(../../../images/tm-bg.gif) repeat-x scroll center top;
}
.left
{
	float:left;
	
}
.right
{
	float:right;
}
.content
{
     text-align:justify;
}
#newsticker { height: 44px; background-color: #795301;margin-top:10px; font-size: 12px;position:relative}
#newsticker .label { height: 34px; background: #513700 ; display: block; float: right; width: 130px;padding:10px 40px 0 0}
#newsticker .label span{background:url(../../../images/ln.gif) no-repeat top right; display: block; float: right;width: 80px;height:22px}
#newsticker ul { height: 44px; width: 700px;margin:4px;direction:rtl;list-style-position:outside;list-style-type:none; }
#newsticker ul li { background: none; height: 24px; width: 700px; float: right; margin: 0; padding:10px 0px 0 0;#padding:10px 10px 0 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #fff; }
#newsticker ul li a { color: #fff; font:normal 14px tahoma ;padding-right:8px !important}
#newsticker ul li a:hover { color: #FFBA24; text-decoration:none}
#newsticker .wrapper { height: 44px; width: 700px; overflow: hidden; float: right; margin-right: 10px; }
.left-part
{
	float:left;
	width:222px;
}
.middle
{
	width:521px;
	float:left;
	min-height:500px;
}
.content 
{
	direction:rtl;
	padding:0px 40px;
}
.Content-Titles
{
	margin:0px;
	padding:0px 0px 10px 0;
		background:url(../../../images/sep.gif) right bottom repeat-x;
		font:bold 16px tahoma;
		margin-bottom:10px;
		color:#433f3e;


}
.right-part
{
	float:left;
	width:202px;
}

#video-gallery 
{
    padding:10px 10px 10px 10px;
    direction:rtl;
    background:url(../../../images/rb-bg.gif) top left repeat-x;
    height:150px;
    position:relative;
}
#video-gallery  .title
{
	margin:0px;
	padding:0px 0px 13px 0px;
	width:178px;
	text-align:right;
	display:block;
	height:21px;
	background:url(../../../images/videos.png) top left no-repeat;
}
#video-gallery .img
{
	width:183px;
	height:76px;
	position:relative;
}
#video-gallery .arrow
{
	width:56px;
	display:block;
	position:absolute;
	top:10px;
	right:63px;
	height:56px;
	background:url(../../../images/video-arrow.png) top left no-repeat;
}
#photo-gallery 
{
	padding:10px;
	direction:rtl;
	background:url(../../../images/rb-bg.gif) top left repeat-x;
	position:relative;
	overflow:hidden;
	width:182px;
	height:170px;
}
#photo-gallery .title
{
	margin:0px;
	padding:0px 0px 14px 0px;
	width:116px;
	text-align:right;
	display:block;
	height:19px;
	background:url(../../../images/photo-gallery.png) top left no-repeat;
}
#photo-gallery .wrapper {
    position: relative;
    height:76px;
    width: 177px;
    margin-right:2px;
}
#photo-gallery ul
{
	height:76px;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	width:20000px;
}
#photo-gallery ul li
{
	float:right;
	height:76px;
	margin:0;
	padding:0 0px;
	width:192px;
}
#photo-gallery ul li div
{
	position:relative;
	height:76px;
	width:81px;
	margin-left:15px;
	float:right;
}
#photo-gallery .pagers
{
	position:absolute;
	width:60px;
	height:14px;
	text-align:left;
	top:120px;
	left:10px;
}
#photo-gallery .pagers a
{
	display:inline-block;
	width:15px;
	height:14px;
	color:#fff;
	font:normal 11px arial;
	margin-left:3px;
	text-align:center;
	background:url(../../../images/pager_bg.jpg) top left no-repeat;
	
}
#photo-gallery .pagers a.selected
{
		background:url(../../../images/pager_over_bg.jpg) top left no-repeat !important;
}
.view-all
{
	margin:0px;
	padding:10px 0px;
	position:relative;
	direction:rtl;
}
.view-all a
{
	background:url(../../../images/c-arrow.gif) no-repeat;
	color:#795301;
	background-position:right 5px !important;
	padding-right:15px !important;
	#padding-left:15px !important;
	font-weight:bold;
	
}
.view-all a:hover
{
	text-decoration:underline;
}
.top-main
{
	padding:2px 10px 15px 10px;

}
#quick-links
{
	direction:rtl;
	background:url(../../../images/quick-links-bg.gif) top right repeat-x !important;

}
#quick-links .title
{
    background:url(../../../images/quick-links.gif) center right no-repeat !important;
	width:199px;
	height:48px;
	display:block;
} 
#quick-links ul 
{
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:185px;
	padding-right:15px;
	position:relative;
}
#quick-links ul li
{
	margin:0px;
	padding:0px;
	padding:8px 0px 8px 0;
	background:url(../../../images/sep.gif) right bottom repeat-x;
}
#quick-links ul li:hover
{
	background-color:#f2f2f2;
		color:#4e4e4e;

}
#quick-links ul li a
{
	background:url(../../../images/arrow.gif) right no-repeat;
	background-position:right 6px;
	padding-right:17px;
	margin-right:5px;
	font:normal 18px arial;
	color:#4e4e4e;
	display:block;
	
}
#quick-links ul li:hover a
{
	color:#9a6900;

}
#clubs
{
	padding:15px 10px;
	direction:rtl;
	background:url(../../../images/rb-bg.gif) top left repeat-x;
}
#clubs .title
{
    background:url(../../../images/clubs.png) center right no-repeat !important;
	width:121px;
	height:21px;
	display:block;
} 
#clubs ul 
{
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
}
#clubs ul li
{
	margin:0px;
	padding:0px;
	padding:5px 0px 5px 0;
	background:url(../../../images/sep.gif) right bottom repeat-x;
}
#clubs ul li:hover
{
	background-color:#f2f2f2;
		color:#4e4e4e;

}
#clubs ul li a
{
	background:url(../../../images/arrow.gif) right no-repeat;
	background-position:right 6px;
	padding-right:17px;
	margin-right:5px;
	font:normal 18px arial;
	color:#4e4e4e;
	display:block;
	
}
#clubs ul li:hover a
{
	color:#9a6900;

}
.Right-Menu
{
    background:#f5d185 url(../../../images/rm-bg.gif) top left repeat-x;
    padding:5px 10px !important;

     margin-bottom:10px !important;
     direction:rtl;
}
ul.Sublinks
{
	list-style-type: none;
	margin: 0px !important;
	padding: 0px !important;
}
ul.Sublinks li
{
	margin:0px !important;
	color:#513700;
	font:normal 12px tahoma;
	padding:4px;
	padding-right:0px;
	background:url(../../../images/rm_border.png) bottom right no-repeat;

}


ul.Sublinks a 
{
    color: #513700;
    font:normal 12px tahoma;
    display:block;
    line-height:15px;
    padding:5px 15px 5px 0 !important;
    background:url(../../../images/arrow.gif) right no-repeat;
    background-position:167px 11px !important;
}
ul.Sublinks a:hover
{
    color:#6c6c6c;
    background:#fff3dc url(../../../images/arrow.gif) right no-repeat;
     background-position:167px 11px !important;
} 
a.selectedMenu
{
   color:#6c6c6c !important;
    background-color:#fff3dc !important;
    background-position:right 10px !important ;
}
#footer
{
	height:102px;
}
#footer .left-corner
{	
	background:url(../../../images/lf-bg.gif) top left no-repeat;
	width:37px;
	height:102px;
	float:left;
	position:relative;
}

#footer .footer-middle
{	
		background:url(../../../images/f-bg.gif) top left repeat-x;
		width:947px;
		height:48px;
		float:left;
		padding:27px 0px;
		 color:#fcc349;

}
#footer .footer-middle ul
{	
	margin:0px;
	padding:0px;
	background:url(../../../images/fb.png) bottom center no-repeat;
	list-style-type:none;
	direction:rtl;
	height:30px;
	padding-right:110px;
}
#footer .footer-middle ul li
{
	float:right;
	margin:0px;
	padding:0px;
	color:#fcc349;
	
}
#footer .footer-middle ul li a
{
	 color:#fcc349;
	 padding:0px 18px;
	 font:normal 12px tahoma;
}
#footer .footer-middle ul li a:hover
{
	text-decoration:underline;
}
#footer .right-corner
{	
	background:url(../../../images/rf-bg.gif) top left no-repeat;
	width:37px;
	height:103px;
	float:left;
	position:relative;

}
#footer .right-corner .top
{   
     position:absolute;
     display:block;
     background-color:#513700;
     border:solid 1px #fff3dd;
     padding:5px;
     bottom:105px;
     right:26px;
     width:100px;
      text-align:center;
  
}
#footer .right-corner .top a
{
    color:#fff;
    font:bold 14px arial;
}
.more a
{
    font:normal 12px arial;
    color:#fff;
    text-transform:uppercase;
    background:url(../../../../images/arrow.gif) center right no-repeat !important;
    padding-right:16px !important;
}
.more a:hover
{
    text-decoration:underline;
}
.trc {
	background:transparent url(../../../images/trc.png) no-repeat scroll left top;
	display:block;
	height:2px;
	position:absolute;
	right:-1px;
	top:0;
	width:2px;
}
.tlc 
{
	background:transparent url(../../../images/tlc.png) no-repeat scroll left top;
	display:block;
	height:2px;
	left:-1px;
	position:absolute;
	top:0;
	width:2px;
}
.brc {
	background:transparent url(../../../images/brc.png) no-repeat scroll left top;
	bottom:0;
	display:block;
	height:2px;
	position:absolute;
	right:-1px;
	width:2px;
}
.blc 
{
	background:transparent url(../../../images/blc.png) no-repeat scroll left top;
	bottom:0;
	display:block;
	height:2px;
	left:-1px;
	position:absolute;
	width:2px;
}   
.clear
{
    clear:both;
    height:0;
    line-height:0;
    margin-top:-1px;
    overflow:hidden;
    visibility:hidden;
}
.clear-right
{
    clear:right;
    height:0;
    margin:0px;
    padding:0px;
    line-height:0;
    margin-top:-1px;
    overflow:hidden;
    visibility:hidden;
}

.MoreNews
{
	margin-top:10px;
	padding:5px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	background-color:#946601;
}
div.LinksOfNews
{
	background-color:#fff3dc;
	border-bottom:solid 1px #f1e4ca;
	padding:6px;
}
div.LinksOfNews a
{
	color:#795301;
	background:url(../../../images/arrow.gif) right no-repeat;
	background-position:right 6px;
	padding-right:12px;
}
div.LinksOfNews a:hover
{
 text-decoration:underline;
}


.listNews
{
  font-size: 12px;
color: #B14947;
font-family: tahoma;
font-weight: bold;
}
.listNews a
{
  font-size: 12px;
color: #B14947;
font-family: tahoma;
font-weight: bold;
}
.listNews:hover
{
font-size: 12px;
color: #B14947;
font-family: Arial;
font-weight: bold;
text-decoration:underline;
}
.newstext
{
    text-align:justify;
}

.g-list
{
    background:#fff9ee url(../../../images/rb-bg.gif) top left repeat-x;
    margin-bottom:13px;
    padding:10px;
    border:solid 1px #f6f6f6;
    direction:rtl;
}
.g-list-left
{
    width:320px;
    float:right;
    margin:0 2px 0 0;
    direction:rtl;

}
.g-list-left-intro
{
        text-align:justify;
        font-size:12px;
        margin:5px 0 0 0px;
        padding:0px;
        
}
.g-list-left-img
{
    float:left;
    height:110;
    width:146px;
    border:solid 1px #f6f6f6;
}
.g-list-left-title
{
    margin:0px;
  
}
.g-list-left-title a
{
    font:bold 12px tahoma;
    color:#795301;
}
.g-list-left-title a:hover
{
 text-decoration:underline;
}

.View-left
{
  
  color:#7c661a;
  float:right;
  width:300px;
  padding:7px;
  color:#212121;
  font-weight:bold;
  font-size:11px;
}
.View-right
{
    color:#7c661a;
    float:left;
    width:140px;
    text-align:left;
    color:#212121;
    font-weight:bold;
    font-size:11px;
    padding:7px;
}
.View-right a
{
      color:#212121;
    font-weight:bold;
    font-size:11px;
}
.pager
{
    border:solid 1px #f7f4e2;
    background-color:#e2ddc5;
    padding:7px;
    color:#e3800e;
    text-align:center;
}
.pager_info
{
    font-size:10px;
    padding-left:15px !important;
    display:none;
}
a.page_other
{
    font-size:10px;
    padding:3px !important;
    color:#fff;
    background-color:#e3800e;
}
a.page_other:hover
{
    text-decoration:underline;
}

.pager_current
{
    font-size:10px;
    padding:3px !important;
    color:#fff;
    background-color:#5d5d5d;
}
.pager_current:hover
{
    text-decoration:underline;
}

#gallery .enlarge-view { width: 505px; height: 364px; }
#gallery .listing { height: 95px; width: 468px; margin-top: 10px; background-color: #f1daa6; position: relative; padding: 0 19px; }
#gallery .listing .wrap { width: 468px; height: 95px; position: relative; overflow: hidden; }
#gallery .listing ul { list-style-type: none; margin: 0; padding: 0; position: absolute; width: 480px;left:2px }
#gallery .listing ul li { margin: 0; padding: 10px 0; width: 480px; height: 75px; float: left; }
#gallery .listing ul li a { display: block; float: left; margin-right: 10px;}
#gallery .pprev { color: #fff; position: absolute; left: 0; top: 0; margin: 0; height: 95px; background: #ba933b; width: 12px; line-height: 95px; text-align: center; }
#gallery .pnext { color: #fff; position: absolute; right: 0; top: 0; margin: 0; height: 95px; background: #ba933b; width: 12px; line-height: 95px; text-align: center; }
.loading { background: url(../../../images/loading_icon.gif) no-repeat center center; }
.no-margin { margin-left: 0 !important; }


ul.list  {
direction:rtl;
list-style-type:none;
margin:0;
padding:0;
}


ul.list li {
background:url("../../../images/arrow.gif") no-repeat scroll right transparent;
margin:0;


background-position:right 15px !important;


padding:5px 15px 5px 5px;
}

.Photo-Categories
{
    background-color:#e8e0bc;
    padding:10px 10px 10px 10px;
    width:160px;
    margin:0 22px 30px 0;
}
.Photo-Categories-tiles
{
  margin:0 0 0 0;
  padding:5px 0 5px 0;
  direction:rtl;
  text-align:right;
}
.Photo-Categories-tiles a
{
    font:bold 11px tahoma;
    color:#8a6a1f;
    
}
.Photo-Categories-tiles a:hover
{
   text-decoration:underline; 
} 
.Photo-Categories-dec
{
    text-align:justify;
    margin:0 0 0 0;
    
}
.Photo-Categories-more
{
  margin:0 0 0 0;
  padding:5px 0 5px 0;
  text-align:left;
}
.Photo-Categories-more a
{
    font:normal 11px tahoma;
    color:#c4b300;
    
}
.Photo-Categories-more a:hover
{
   text-decoration:underline; 
} 
.Photo-Categories-TopText
{
    margin:0 0 5px 0;color:#143d8d;font:bold 12px tahoma;
}
a.gl
{
    font:bold 11px tahoma;
    color:#8a6a1f;
    
}
a.gl:hover
{
   text-decoration:underline; 
} 

