﻿@import "nav.css";
@import "layout.css";
@import "modules.css";
/* --@import "v_arabic.css";-- */

/* --------------------------------------------- */
/* ----------- GLOBAL SITE FORMATTING ---------- */
/* --------------------------------------------- */

* {
	margin: 0;
	padding: 0;
	border : 0;
}

html, body, h1, h2, h3, h4, h5, h6, p, ul, li, img {

	margin: 0;
	padding: 0;
	border: 0;
}

body 
{
		margin: 0 auto;
		background:transparent url(../img/banners/banner.jpg) top no-repeat;
		overflow: auto;
}


html
{
	background: #e2e2df url(../img/ui/bcg.gif) repeat-y center;
	margin: 0 auto;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 86%;
	color: #484848;
	line-height: 140%;
}



p {font-size: 90%; color: #484848;}

H1, H2, H3, H4, H5, H6 {font-weight: normal;}
H1 {font-size: 170%; line-height: 120%; color: #6e6e6e; text-transform: uppercase; margin: 14px 0;}
H2 {font-size: 140%; line-height: 120%; color: #6e6e6e; text-transform: uppercase; margin: 14px 0 10px 0;}
H3 {font-size: 120%; line-height: 170%; color: #636363; text-transform: uppercase;}
H4 {font-size: 110%; line-height: 110%; color: #6e6e6e; text-transform: uppercase;}
H5 {font-size: 120%; line-height: 170%; color: #484848;}
H6 {font-size: 100%; line-height: 100%; color: #484848; text-transform: uppercase;}



a {color: #e60000; text-decoration: none; }
a:link {color: #e60000; text-decoration: none; }
a:visited{color: #e60000; text-decoration: none; }
a:active {color: #e60000; text-decoration: none; }
a:hover {color: #fff; background:#e60000;}


#logo{height: 100px; margin: 0 auto; }
#logo img{margin: 15px 0 }
#logo a {background: none}
#logo a:hover {background: transparent;}

.pods a:hover {background: none;}
#ContentCol a:hover img {background: #fff;}

#ContentCol img {padding: 5px;}
#ContentCol table {font-size: 90%;}

#frame {width:940px; margin:0 auto; padding-bottom: 50px;}
#wideLayout {padding-bottom:40px;}

.date {color: #999999;}
.subheading {color: #a2a2a2; margin-bottom: -3px; font-size: 90%; text-transform: uppercase;}
#bookmark {margin: 60px 0 0 0; float: left}

.f_left {float: left}
.f_right {float: right}          

#footerbg {width:100%; background: transparent url(../img/ui/footer_bg.png) repeat-x top; padding-top: 25px;}
#footerImage {width:930px;  margin-top: 48px; margin:0 auto;}
#footer {clear: both; width:930px; margin:10px auto 20px auto; color: #999999}
#footer a{color: #999999; font-size: 90%}
#footer a:hover{color: #fff;}
#footer b{color: #666666; text-transform: uppercase }
#footer b a{color: #666666; text-transform: uppercase; font-size: 90% }

#subfooter {background-color: #000000; height: 50px; overflow: hidden; width: 100%; padding-top: 10px; }
#subfooter p{width:945px; margin:0 auto; padding: 0px; color:#666666; font-size: 90%;}
#subfooter a{color:#ffffff;}

#sponsorfooterCol {width:100%; background-color: #fff; margin: 10px auto 0 auto; border-bottom: 1px solid #b9b9b9; border-top: 1px solid #f4f4f4}
#sponsorfooter {width:930px;  margin-top: 48px; margin:0 auto; background-color: #fff; height: 50px; padding-top: 8px; direction: ltr;}
#sponsorfooter p {font-size:90%; color: #737374; font-weight: bold; padding-top: 13px; float:left; }
#sponsorfooter img {margin-left:28px;}
#sponsorfooter .f_right {float:right;}

#sponsorfooter a {background: none}
#sponsorfooter a:hover {background: none}


table.tableStyle td
{font-size: 90%; color: #666666; background: #ffffff url(../img/nav/divider_1px.png) repeat-x bottom; height: 15px; padding: 6px 5px 4px 0}
table.tableStyle thead { border-bottom: 1px solid #7f7f7f; color:#333333; font-weight: bold; text-transform:uppercase; font-size: 100%; padding-bottom: 0px}
table.tableStyle {margin: 10px 0 30px 0;}



