body{font-family: arial; margin: 0; border: 0; padding: 0; direction: rtl}
a{font-family: arial;}
a{text-decoration: none;}
img {border: 0; /*behavior: url('iepngfix.htc');*/ -ms-interpolation-mode: bicubic;}
/*universal styles*/
table{border-collapse: collapse; margin: 0;}
td {vertical-align: middle;}
td.valign_top {vertical-align: top;}
p {margin: 0;}
h1, h2, h3, h4, h5, h6{margin-top: 0}
ul{-webkit-padding-start: 0px;}
.sitemap ul{-webkit-padding-start: 40px;}
.content object, .content embed {border: 2px solid gray;}
.content{width: 580px; overflow: hidden;}
.content img{max-width: 580px;}
.content>ul{list-style: none;}

.comment_form  {width: 360px; background: #f0f0f0; font-size: 13px; border: 1px solid #9099ca; margin-bottom: 10px;}
.comment_table th{border-top: 2px solid white;}
.comment_table tr{background: #f0f0f0;}
.comment_table {font-size: 12px; width: 360px;}
.comment_table blockquote{margin: 2px 4px;}
.comment_name {color: #335599; font-weight: bold; font-size: 11px;}
.comment_time {color: #aa0000;}
.comment_h4 {margin: 9px 3px 3px 3px;}
.comment_form  textarea{width: 220px;}
.comment_form  th{padding: 0 5px;}
.comment_form  td{text-align: center;}

a{text-decoration: none;}
.clr {clear: both}
.nobr {white-space: nowrap}
.semi-transparent{background: url('/styles/semi_trans.png'); /*opacity: 0.75; -moz-opacity: 0.75;  filter:alpha(opacity=75); -khtml-opacity: 0.75;*/}
.trail a{color: black;text-decoration: none;}
.trail a:hover{text-decoration: underline;}
.category_link{font-weight: bold;}
.article_link {font-style: italic;}
body{background-color:#036187;}
.bg_gradient{width: 100%; height: 100%; background: url('/images/bg_gradient_2.png') bottom left repeat-x; text-align: center; margin: 0;/* border: 1px solid transparent;*/}
/*fixed background elements*/
.site_bg{width: 100%; /*height: 100%;*/ background: url('/images/site_bg.png') center center repeat-y; text-align: center; overflow: hidden;}
.site_base_center{ background: url('/images/site_base.png') top center repeat-x; height: 13px; float: right}
/*#site {width: 830px; margin: 0 auto; text-align: right; border-left: 1px solid gray;border-right: 1px solid gray;border-top: 1px solid black;border-bottom: 1px solid black;}*/
#site {position: relative; width: 830px; margin: 10px auto 0 auto; text-align: right; border-left: 1px solid gray;border-right: 1px solid gray;border-top: 1px solid black;border-bottom: 1px solid black; background: white;}

.left_ads {position: absolute; width: 77px; overflow: hidden; left: -82px; text-align: right;}
.left_ads img, .left_ads object {margin: 0 0 4px auto;}
.right_ads {position: absolute; width: 77px; overflow: hidden; right: -82px;text-align: left;}
.right_ads img, .right_ads object {margin: 0 auto 4px 0;}

/*header*/
.header{position: relative; width: 830px; overflow: hidden;}
.header_image{width: 830px; text-align: center;}
.header_image img{margin: 0 auto;}
.header_text_layer{ position: absolute; top:0; right: 0;}
/* menu*/
.menu{width: 830px; background: black; border-top: 0px solid black; border-bottom: 1px solid gray;}
.menu div a{font-size: 16px; font-weight: bold}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color1{cursor: pointer; background: #78DFFF; float: right;}
.menu_item1{width: 121px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item1 a{color: #1A1354;text-decoration: none;}
.menu_item1:hover{background-position:  top left;}
#selected_menu a{color: black;}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color2{cursor: pointer; background: #78DFFF; float: right;}
.menu_item2{width: 117px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item2 a{color: #1A1354;text-decoration: none;}
.menu_item2:hover{background-position:  top left;}
#selected_menu a{color: black;}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color3{cursor: pointer; background: #78DFFF; float: right;}
.menu_item3{width: 117px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item3 a{color: #1A1354;text-decoration: none;}
.menu_item3:hover{background-position:  top left;}
#selected_menu a{color: black;}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color4{cursor: pointer; background: #78DFFF; float: right;}
.menu_item4{width: 117px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item4 a{color: #1A1354;text-decoration: none;}
.menu_item4:hover{background-position:  top left;}
#selected_menu a{color: black;}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color5{cursor: pointer; background: #78DFFF; float: right;}
.menu_item5{width: 117px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item5 a{color: #1A1354;text-decoration: none;}
.menu_item5:hover{background-position:  top left;}
#selected_menu a{color: black;}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color6{cursor: pointer; background: #78DFFF; float: right;}
.menu_item6{width: 117px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item6 a{color: #1A1354;text-decoration: none;}
.menu_item6:hover{background-position:  top left;}
#selected_menu a{color: black;}
 /* $sitewidth=830, $numitems= 7,$first_width= 122,$menu_width=118 */
.menu_bg_color7{cursor: pointer; background: #78DFFF; float: right;}
.menu_item7{width: 117px; height: 20px; padding: 3px 0 2px 0; text-align: center; background:  url('/images/menu_gradient.png') bottom left repeat-x ;margin-left: 1px;}
.menu_item7 a{color: #1A1354;text-decoration: none;}
.menu_item7:hover{background-position:  top left;}
#selected_menu a{color: black;}
/*main*/
.main {width: 830px;}
/* side menu */
.side_menu {width: 220px; }
/* side menu items ******************************************/
	/* quick contact form */
	.heading{position: relative; height: 28px; font: bold 15px arial; color: #1A1354; text-align: center; border: 1px solid black; margin: 2px; background: #82C9FF;}
	.sideblock_gradient{position: absolute; top: 0; left: 0; width: 184px; height: 28px; background: url(/images/sideblock_bg.png) top left repeat-x; padding: 5px; }
	.contact_form_body{font-size: 12px; margin: 5px}
	.contact_form_body input, .contact_form_body textarea{width: 120px;}
	#submitter {cursor: pointer; color: black; font-weight: bold;}
	
	/* sound player*/
	.player div{padding-right: 16px; margin: 4px; cursor: pointer;}
	.player div a{text-decoration: none; font-weight: bold;}
	.player div a:hover{color: gray;}
	.sound_play{background: url('/images/play.png') no-repeat center right;}
	.sound_play a{color: black;}
	.sound_pause{background: url('/images/pause.png') no-repeat center right;}
	.sound_pause a{color: blue;}
	#now_playing{;}
	
	/* side marquees*/
	.main_box .marquee{margin: 4px; width: 192px; height: 220px;}
	.main_box .marquee img{max-width: 192px;}
	
	/* side-categories */
	.poll{padding: 4px;}
	/* side-categories */
	.ddsmoothmenu-v .categories{font-weight: bold; color: white;}
	.ddsmoothmenu-v .articles{color: gold;}
/************************************************************/
/*  home page */
.home, .homepage{padding: 12px 0;}

.promos .promo_title{border: 2px solid #e4e4e4; border-width:; padding: 2px 5px; font-weight: bold;}
.promos{width: 560px; margin-left: 5px; border-top: 1px dotted gray;}
.promos h5{margin: 3px 0}
.promos td{vertical-align: top;}
.promos img{width: 110px; border: 1px solid gray; border-color: #cecece #909090 #909090 #cecece;}
.promos .promo_sub_title{font-weight: bold; color: black; font-size: 13px; text-decoration: underline;}
.promos .promo_sub_title:hover{text-decoration: none;}
.promo_content{min-height: 60px; position: relative; padding-bottom: 3px; font-size: 13px; font-weight: normal; text-align: justify;}
.promo_bottom_border{ border-top: 1px dotted gray;}
.read_more{position:absolute; bottom: 2px;left: 2px;}
.read_more a{color: #12497b; font-weight: bold; font-size: 12px;}
.read_more a:hover{color: #62b9eb;}

/* drop-shadows for gallery pictures*/
.gallery_object {float: right; margin-top: 7px; text-align: center;}
/*div.img-dec {background: url('/images/shadowAlpha.png') no-repeat bottom right; float: right; margin: 0 0 0 15px; padding: 0; position: relative;}
div.img-dec img {background-color: #fff; border: 1px solid #a9a9a9; display: block; margin: -5px 5px 5px -5px; padding: 4px; position: relative; }*/
.gallery_object table,.gallery_object td {padding: 0;}
.gallery_object p{color: gray; font-size: 12px; font-weight: bold;}
/* drop-shadows for other objects*/
.shadow_container {position: relative; margin: 8px; direction: ltr;}
.side_menu .shadow_container {width: 200px;}
.shadow_container .main_box {border: 1px solid #a9a9a9; position: relative; direction: rtl; background: #B2C5D6}
.side_menu .shadow_container .main_box {width: 200px;}
.shadow {position: absolute; top: 0; left: 0; margin-top: 6px; margin-left: 6px; width: 100%; height: 100%; background: url('/images/shadowAlpha.png') no-repeat bottom right;}
.side_menu .shadow {margin-left: 7px;}
.thumb {margin: 8px;}
/* footer */
.footer{text-align: center; width: 830px; margin: 0 auto;}
.footer_links table{margin: 0 auto; text-align: center;}
.footer a{text-decoration: none; font-size: 13px; color: black;}
.footer a:hover{text-decoration: underline; color: #2d3d5d;}
.footer_text {text-align: center;}
.company_text{margin: 3px auto;};
.company_text td{padding: 0 5px; vertical-align: middle; font-size: 13px;}
.company_text a{font-weight: bold;text-decoration: none; color: black;}
.company_text a:hover{text-decoration: underline;}
/* poll results */
.graph {width: 530px;}
.graph  table{width: 100%;white-space: nowrap}
.graph_body{width: 100%;border-left: 1px solid black; text-align: left;}
.graph_bar{height: 20px; margin: 0 auto 0 0; float: right;}
/* sitemap */
.sitemap a {color: black;}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background: #82C9FF;
color:  #1A1354;/*background of menu items (default state)*/
}


.ddsmoothmenu-v ul li a.selected, .ddsmoothmenu-v ul li a#side_selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color: white;
background: black; 
}

.ddsmoothmenu-v ul li a:hover{
color: white;
background: black; /*background of menu items during onmouseover (hover state)*/
}

.link_table td  {vertical-align: top;}
.link_table td a img {width: 110px;}
.link_blurb {padding-right: 4px;}
