/* BASE STYLES */
BODY {
	direction: rtl;
	*direction: rtl;
	background-color: White;
	color: #333333;
	font-family: Tahoma, Arabic Transparent, Traditional Arabic, Simplified Arabic, Arial, sans-serif;
	/*font-size: 0.75em;*/
	font-size: 0.8em;
	line-height: 1.6em;
	text-align: center;
}
BODY.popup {
	margin: 1em;
	text-align: justify;
}

A {
	color: Black;
	text-decoration: none;
}
A:hover {
	color: Black;
	text-decoration: none;
}
A:visited {
	color: Black;
}

H1,
H2,
H3,
H4 {
	font-family: Times New Roman, Georgia, serif;
	font-weight: bold;
	/*text-align: justify;*/
	text-align: right;
	text-justify: auto;
	text-kashida-space: 0%;
	-ms-text-justify: auto;
	-ms-text-kashida-space: 0%;
	text-shadow: -1px 1px 1px #999999;
}
H1 {
	font-size: 2.2em;
}
H2 {
	font-size: 1.8em;
}
H3 {
	font-size: 1.4em;
}
H4 {
	font-size: 1em;
}

INPUT[type="text"], INPUT[type="password"], TEXTAREA, SELECT {
	padding: 2px;
}

INPUT[type="text"]:focus,
TEXTAREA:focus {
	background: #FFFFEF;
}

.html-output UL,
.html-output OL,
.html-output MENU,
.html-output DIR {
  margin-left: 0px;
}

/* BORDER LAYOUT */
#page {
	background: White;
	text-align: justify;
	text-justify: distribute;
	text-kashida-space: 100%;
	-ms-text-justify: distribute;
	-ms-text-kashida-space: 100%;
}

/* BANNER CONTAINER */
#header .banner {
	background-color: White;
	padding: 5px 15px 10px 0px;
	text-align: left;
	clear: both;
}
/*Logo and login holder*/
#header .masthead {
	clear: both;
	overflow: hidden;
	margin: 0 auto;
	height: 75px;
	/*background: transparent url('/res/img/eay/masthead-bg.gif') repeat-x;*/
	background: transparent url('http://media.emaratalyoum.com/res/img/eay-logo-forbes-001.png') no-repeat;
}
#header .masthead .graphic {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	/*padding-top: 10px;
	padding-right: 22px;
	padding-bottom: 8px;
	padding-left: 24px; /*until registration is enabled*/
	padding: 10px 2px 8px 2px;
}
#header .masthead .graphic A {
	display: inline-block;
}
#header .masthead .graphic IMG {
	border: none;
	/*padding-left: 50px;*/
}
#header .masthead .rss {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	padding-top: 9px;
	padding-left: 5px;
	/*text-align: right;
	width: 315px;*/
}
#header .masthead .login-element {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	padding-top: 8px;
	width: 480px;
}
#header .masthead DIV.links {
	text-align: left;
	font-family: Times New Roman, Georgia, serif;
	font-size: 1.4em;
	font-weight: bold;
	color: White;
}
#header .masthead DIV.links A {
	color: White;
	text-decoration: none;
	font-weight: bold;
}
#header .masthead DIV.links A:hover {
	text-decoration: underline;
}

#header .navigation {
	overflow: visible;
	height: 30px;
	background: #333333 url('/res/img/navigation-bg.png') repeat-x 0 0;
	border-bottom: 1px solid Black;
	font-family: Times New Roman, Georgia, serif;
	/* Fix for menu overlap in IE 6/7 */
	/*z-index: 100;*/
	/* Keep z-index < 10 since overlay ads have a z-index of 10 */
	z-index: 9;
	position: relative;
}
/* IE6 fixes */
* HTML #header .navigation {
	height: 1%;
}

#header .navigation .main-menu,
#header .navigation .search {
	height: 28px;
}
#header .navigation .main-menu {
	display: inline-block;
	margin: 0 auto;
	font-size: 16px;
	font-weight: bold;
}

#header .navigation .main-menu .menu LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	position: relative;
	margin: 3px 0px;
}
#header .navigation .main-menu .menu A {
	display: block;
	color: #CCCCCC;
	text-decoration: none;
	padding: 4px 20px 4px;
	border-left: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML #header .navigation .main-menu .menu A {
	padding-top: 6px;
	border-left: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-y scroll left;
}
#header .navigation .main-menu .menu LI.last-child A {
	border-right: none;
}
/* IE6 fix for dotted border bug */
* HTML #header .navigation .main-menu .menu LI.last-child A {
	background: none;
}

#header .navigation .main-menu .menu A:hover,
#header .navigation .main-menu .menu LI.selected A {
	color: White;
	background-color: #D2232A;
}
/* IE6 naviagtion fixes */
* HTML #header .navigation .main-menu .menu LI.selected {
	border-bottom: none;
	background-image: none;
}

#header .navigation .main-menu .menu LI.selected .sub-menu A {
	color: #333333;
	background-color: White;
}

#header .navigation .main-menu .sub-menu {
	display: none;
	position: absolute;
	width: 148px;
	top: 29px;
	right: 0;
	padding: 0 5px;
	background-color: White;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	-moz-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.5);
	box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.5);
}
/* IE6 naviagtion fixes */
* HTML #header .navigation .main-menu .sub-menu {
	top: 28px;
}
#header .navigation .main-menu .sub-menu LI {
	margin: 0;
	border-top: none;
	width: 100%;
	line-height: 1.2;
}
#header .navigation .main-menu .sub-menu LI.marker {
	color: #333333;
	background-color: #CCCCCC;
	width: 138px;
	padding: 8px 0 8px 20px;
	margin: -1px -5px 0 -5px;
}
/* IE6 naviagtion fixes */
* HTML #header .navigation .main-menu .sub-menu LI.marker {
	margin-left: -3px;
	width: 140px;
}
#header .navigation .main-menu .sub-menu A {
	background: White;
	padding: 8px 16px 8px 0;
	border-bottom: 1px dotted #999999;
	border-left: none;
	color: #333333;
}
/* IE6 fix for dotted border bug */
* HTML #header .navigation .main-menu .sub-menu A {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}
#header .navigation .main-menu .sub-menu A:hover {
	background-color: White;
	background-position: center right;
	background-image: url('/res/img/list-style-image-red.png');
	background-repeat: no-repeat;
	color: #D2232A;
}
#header .navigation .main-menu .sub-menu LI.first-child A {
	border-bottom: 1px dotted #999999 !important;
}
/* IE6 fix for dotted border bug */
* HTML #header .navigation .main-menu .sub-menu LI.first-child A {
	border-bottom: none !important;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom !important;
}
#header .navigation .main-menu .sub-menu LI.last-child A {
	border-bottom: none;
	/*background-image: none;  IE6 fix for dotted border bug */
}
#header .navigation .main-menu .sub-menu LI.last-child A:hover {
	background-image: url('/res/img/list-style-image-red.png');
}
#header .navigation .main-menu .sub-menu .sub-menu {
	border-top: 1px solid #CCCCCC;
	right: 154px;
	top: -2px;
}

#header .navigation .search {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-top: 2px;
	margin-left: 8px;
	font-size: 16px;
	font-weight: bold;
}
#header .navigation .search INPUT.query {
	padding: 0px;
	/*font-size: inherit;*/
	width: 100px !important;
	height: 17px;
	border: 1px solid #999999;
	border-left: 0px;
}
#header .navigation .search INPUT.submit {
	background-color: #EBF2EE;
	border: 1px solid #999999;
}
#header .navigation .search A.advanced {
	color: #CCCCCC;
	text-decoration: none;
	padding: 0px 8px;
}
#header .navigation .search A:hover {
	text-decoration: none;
}

#header .extras {
	/*height: 26px;*/
	overflow: hidden;
	/*padding-right: 16px;
	padding-top: 8px;*/
	padding: 4px 0px;
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML #header .extras {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom !important;
}
/* BREAKING NEWS TICKER */
#header .extras .breaking-news {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	overflow: hidden;
	width: 800px;
	z-index: 0;
	vertical-align: middle;
	position: relative;
	/*margin-top: -3px;*/
	margin-right: 16px;
}
#header .extras .breaking-news H2 {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
	font-size: 16px !important;
	padding-left: 4px;
	margin-top: 3px;
}

/* liScroll style declarations */
#header .extras .breaking-news .tickercontainer { /* the outer div with the black border */
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 700px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
	margin: 0;
	padding: 2px;
}
#header .extras .breaking-news .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	background-color: #DADADA;
	position: relative;
	overflow: hidden;
	padding: 0px 4px;
}
#header .extras .breaking-news UL { /* that's your list */
	display: none;
	position: relative;
	width: 2000px;
	right: -300;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#header .extras .breaking-news UL LI {
	float: right; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
}
#header .extras .breaking-news UL A {
	white-space: nowrap;
	padding: 0;
	color: #D2232A;
	margin: 0 50px 0 0;
}
#header .extras .breaking-news UL SPAN {
	margin: 0 10px 0 0;
}
/* UPDATE ON 2010-03-18 */
#header .extras .breaking-news H2 {
	padding: 0;
	margin-left: 10px;
	margin-top: 1px;
}
#header .extras .breaking-news UL {
	display: inline-block;
	height: 21px;
	width: 700px;
	overflow: hidden;
}
#header .extras .breaking-news UL LI {
	margin-top: 1px;
}
#header .extras .breaking-news UL LI A {
	margin: 0;
	color: #333333;
	font-size: 0.9em;
	font-weight: bold;
}
#header .extras .breaking-news UL LI A:hover {
	text-decoration: underline;
}

/* Secondary navigation styles */
#header .extras .navigation-secondary {
	clear: both;
	float: none;
	overflow: hidden;
	height: 20px;
	border-bottom: 1px dotted #999999;
	padding-top: 5px;
	padding-right: 16px;
}
/* IE6 fix for dotted border bug */
* HTML #header .extras .navigation-secondary {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom !important;
}
#header .extras .navigation-secondary H2 {
	/*float: right;*/
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	font-size: inherit;
}
#header .extras .navigation-secondary UL {
	/*float: right;*/
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
}
#header .extras .navigation-secondary LI {
	/*float: right;*/
	/*display: inline;*/ /* Bug Fix: IE Double Margin Float Bug */
	display: inline;
	padding: 0px 18px;
	margin-bottom: 20px;
	white-space: nowrap;
}
#header .extras .navigation-secondary LI.first-child {
	padding-right: 20px;
}
#header .extras .navigation-secondary LI.last-child {
	padding-left: 0px;
}
#header .extras .navigation-secondary LI A {
	/*padding-bottom: 10px;*/
}
#header .extras .navigation-secondary LI.current A {
	font-weight: bold;
}

/* Breadcrumb styles */
#header .extras .breadcrumb {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 800px;
	vertical-align: middle;
	margin-right: 16px;
}
#header .extras .breadcrumb LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-right: 4px;
}
#header .extras .breadcrumb A {
	background: transparent url('/res/img/breadcrumb-arrow-rtl.gif') bottom left no-repeat;
	padding-left: 15px;
	display: block;

	font-family: Times New Roman, Georgia, serif;
	font-weight: bold;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}
#header .extras .breadcrumb A:hover {
	/*background: transparent url('/res/img/breadcrumb-arrow-rtl.gif') top left no-repeat;*/
	background-position: top left;
	color: Black;
}
#header .extras .breadcrumb UL LI:last-child A,
#header .extras .breadcrumb UL LI:last-child A:hover,
#header .extras .breadcrumb UL LI.last-child A,
#header .extras .breadcrumb UL LI.last-child A:hover {
	background: none;
}

#header .extras .current-date {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	/*margin-left: 16px;*/
	width: 128px;
	text-align: left;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

/* MAIN container */
#main-column {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	padding: 5px 0px;
}

/* Footer */
#footer {
	overflow: hidden;
	text-align: right;
	line-height: 1.35;
	border-top: 1px Black solid;
	margin-top: 10px;
	padding-top: 10px;
}

#footer .sections {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	display: inline-block;
	font-family: Times New Roman, Georgia, serif;
	font-size: 1.3em;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	width: 825px;
}

#footer .sections .menu {
	/*display: inline-block;
	text-align: right;*/
}
/** Added the float right */
#footer .sections .menu LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	/*padding-left: 98px;*/
	vertical-align: top;
	width: 165px;
}
#footer .sections .menu LI A {
	color: #D2232A;
}
#footer .sections .menu LI UL LI {
	float: none;
}
#footer .sections .menu LI.last-child {
	display: inline-block;
	/*padding-left: 0px;*/
	vertical-align: top;
	width: auto;
}
#footer .sections .sub-menu LI,
#footer .sections .sub-menu LI.last-child {
	display: list-item;
	padding: 0px;
	width: auto;
}
#footer .sections .sub-menu LI A {
	color: Black;
}
#footer .sections .sub-menu .sub-menu LI,
#footer .sections .sub-menu .sub-menu LI.last-child {
	/*background: transparent url('/res/img/list-style-image-gray.png') no-repeat right 10px;*/
	padding-right: 13px;
	font-weight: normal;
	background: transparent url(/res/img/list-style-image-gray.png) no-repeat scroll right center;
}

#footer .links {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	display: inline-block;
	font-family: Times New Roman, Georgia, serif;
	font-size: 1.3em;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}
#footer .links UL {
	/*display: inline-block;*/
}
#footer .links LI {
	float: none;
	display: list-item;
	/*padding-right: 20px;*/
	/*padding: 0px 35px;*/
	vertical-align: top;
}
#footer .links LI.first-child A {
	color: #D2232A;
}

#footer .copyright {
	clear: both;
	float: none;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}



#side-column {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	padding-bottom: 10px;
	font-size: 90%;
	line-height: normal;
}

#side-column .widget {
	margin-top: 10px;
	/*padding: 5px;*/
	border: 1px #BAAB96 solid;
	border-top: 2px #464646 solid;
	background-color: #EEE3DB;
}
#side-column .widget H2 {
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
}
#side-column .widget H2,
#side-column .widget .content {
	padding: 5px;
}
#side-column .widget .content {
	background-color: White;
}

#side-column .editors-space UL {
	list-style: none;
	/*margin: 5px 0px;*/
}
#side-column .editors-space UL LI {
	display: inline-block;
	padding: 3px 0px;
}
#side-column .editors-space UL LI .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 98px;
	overflow: hidden;
	margin-left: 5px;
	/*background-color: #CCCCCC;*/
	text-align: center;
}
#side-column .editors-space UL LI .media IMG {
	margin: 0px;
	width: 98px;
}
#side-column .editors-space UL LI .text {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 205px;
}
* HTML #side-column .editors-space UL LI .text {
	width: 200px;
}
#side-column .editors-space UL LI .text H2{
	padding: 0px;
	color: Black;
	font-size: 1.5em;
	text-shadow: -1px 1px 1px #999999;
}
#side-column .editors-space H2 A {
	color: inherit;
}
/*VIDEO MODULE*/
#side-column .video {
	/*padding: 0;*/
}
#side-column .video .player {
	display: block;
	width: 320px;
	height: 240px;
	margin-right: -1px;
	padding-bottom: 8px;
}
#side-column .video UL.clips {
	/*padding-top: 8px;*/
}
#side-column .video UL.clips LI {
	display: block;
	background: transparent url('/res/img/list-style-image-red.png') no-repeat right center;
	padding: 0px 10px 4px 0px;
}
#side-column .video LI IMG {
	display: none;
}

/* BANNER AD */
#side-column .banner {
	margin-top: 10px;
	border: 1px solid #BAAB96;
	background-color: #f0f0f0;
}

/* IMAGE MODULE */
#side-column .image {
	/*padding-bottom: 0;*/
}
#side-column .image .content {
	background-color: #eee3db;
	padding-top: 0px;
	padding-right: 8px;
}
#side-column .image .content UL {
	width: 100%;
	text-align: center;
}
#side-column .image .content UL LI {
	float: right;
	display: inline;
	border: 1px solid #BAAB96;
	margin: 0px 0px 8px 8px;
	padding: 0px;
	width: 144px;
	height: 114px;
}
#side-column .image .content UL LI.even {
	margin-left: 0px;
}
#side-column .image A {
	/*font-size: 80%;*/
	line-height: 1;
}
#side-column .image IMG {
	width: 136px;
	border: 1px solid #BAAB96;
}
#side-column .image .caption {
	display: inline-block;
	padding-bottom: 10px;
}

#side-column .image .see-more {
	clear: both;
	margin: 8px;
	text-align: left;
}

/*AUDIO MODULE*/
#side-column .audio {
	/*padding: 0;*/
}
#side-column .audio .player {
	display: block;
	width: 320px;
	height: 24px;
	margin-right: -1px;
	padding-bottom: 8px;
}
#side-column .audio UL.clips {
	/*font-size: 0.8em;*/
}
#side-column .audio UL.clips LI {
	display: block;
	background: transparent url('/res/img/list-style-image-red.png') no-repeat right center;
	padding: 0px 10px 4px 0px;
}

/* Polular Content Tabs*/
#side-column .tabbed-content {
	border: none;
	border-top: 2px #464646 solid;
	padding: 5px 0px 5px 2px;
	clear: both;
}
#side-column .tabbed-content UL.tabs {
	/*float: right;*/
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	font-weight: bold;
	font-family: Times New Roman, Georgia, serif;
	font-size: 1.4em;
	list-style: none;
	width: 100%;
	border-bottom: 1px solid #D6CCC4
}
#side-column .tabbed-content UL.tabs LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin: 0;
	padding: 0;
	line-height: 1.8em;
	border-left: none;
	margin-bottom: -1px;
	/*overflow: hidden;*/
	position: relative;
}
#side-column .tabbed-content UL.tabs LI A {
	/*display: block;*/
	padding: 0 10px;
	/*border: 1px solid White;*/
	outline: none;
}
#side-column .tabbed-content UL.tabs LI A:hover {
}
#side-column .tabbed-content UL.tabs LI.active {
	background: White;
	border-bottom: 1px solid White;
	border: 1px solid #D6CCC4;
	border-bottom-color: White;
}
#side-column .tabbed-content UL.tabs LI.active A {
	color: #D2232A;
	border-bottom-color: White;
}
#side-column .tabbed-content .container {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	border: 1px solid #D6CCC4;
	/*border-top: none;*/
	width: 318px;
	background: White;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
* HTML #side-column .tabbed-content .container {
	margin-top: -6px;
	height:1%;
}
#side-column .tabbed-content .container .tab_content {
	padding: 5px;
	display: none;
}
#side-column .tabbed-content .container .tab_content:first-child {
	display: block;
}
#side-column .tabbed-content .container .tab_content UL {
}
#side-column .tabbed-content .container .tab_content UL LI {
	display: block;
	background: transparent url('/res/img/list-style-image-red.png') no-repeat right center;
	padding: 0px 10px 4px 0px;
}
#side-column .tabbed-content .container .tab_content .media {
	display: none;
}
#side-column .tabbed-content .container .tab_content .text {
	display: inline-block;
}
#side-column .tabbed-content .container .tab_content .text H2 {
	/*border-bottom: 3px solid #ffffff;*/
	/*font-size: 13px;*/
	/*line-height: 1.2;*/
}
#side-column .tabbed-content .container .tab_content .text P {
	display: none;
}
#side-column .tabbed-content .container .tab_content .text A:hover {
	text-decoration: underline;
}

#side-column .poll {
	min-height: 250;
	color: Black;
	font-size: 1em;
	/*font-weight: bold;*/
}
#side-column .poll H3 {
	color: Black;
	font-size: 1.4em;
	text-shadow: -1px 1px 1px #999999;
}

#side-column .poll FORM FIELDSET {
	border: none;
	padding: 2px 8px;
	vertical-align: top;
}
#side-column .poll FORM FIELDSET INPUT {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	/*display: inline-block;*/
	margin: 2px 4px;
}
#side-column .poll FORM FIELDSET LABEL {
	display: table;
}
#side-column .poll FORM FIELDSET.submit,
#side-column .poll FORM FIELDSET.links {
	text-align: center;
}
#side-column .poll FORM FIELDSET.submit INPUT {
	float: none;
}
#side-column .poll FORM FIELDSET.links A {
	padding: 0px 4px;
}
#side-column .poll .links A {
	color: #D2232A;
}
#side-column .poll A:hover {
	text-decoration: underline;
}
#side-column .poll H3.thanks {
	color: #D2232A;
	font-size: 1.4em;
	text-align: center;
	text-shadow: none;
}
#side-column .poll .results STRONG {
	display: block;
	white-space: nowrap;
	_height: 1%;
	border-right: 0px solid #D2232A;
	padding-right: 3px;
	margin-top: 3px;
}
#side-column .poll .results LI {
	display: block;
	margin: 3px 0px;
}
#side-column .poll .results LI.total {
	padding: 8px 0px;
}
#side-column .poll .results LI.total STRONG {
	background: none;
}

#side-column .editors-choice UL LI {
	display: inline-block;
	padding: 3px 0px;
}
#side-column .editors-choice UL LI .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 98px;
	overflow: hidden;
	margin-left: 5px;
	/*background-color: #CCCCCC;*/
	text-align: center;
}
#side-column .editors-choice UL LI .media IMG {
	margin: 0px;
	width: 98px;
}
#side-column .editors-choice UL LI .text {
	display: inline-block;
	width: 205px;
}
* HTML #side-column .editors-choice UL LI .text {
	width: 200px;
}
#side-column .editors-choice UL LI .text H2{
	padding: 0px;
	color: Black;
	font-size: 1.5em;
	text-shadow: -1px 1px 1px #999999;
}

/* FLASH NEWS */
#main-column .featured {
	width: 360px;
	padding-left: 260px;
	position: relative;
	border: 0px;
	height: 320px;
	background: White;
}
#main-column .featured UL.ui-tabs-nav {
	position: absolute;
	top: 0;
	right: 360px;
	list-style: none;
	padding: 0 !important;
	margin: 0;
	width: 260px;
}
#main-column .featured UL.ui-tabs-nav LI {
	padding: 1px 0;
	padding-right: 13px;
	font-size: 12px;
	color: #666666;
	width: 247px;
	background-color: White;
	background-image: none;
}
#main-column .featured UL.ui-tabs-nav LI IMG {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin: 3px;
	background: White;
	padding: 0px;
	border: 1px solid #EEEEEE;
	/*width: 60px;*/
	width: 54px;
	height: 54px;
}
#main-column .featured UL.ui-tabs-nav LI H2 {
	font-size: 1.4em;
	line-height: 1em;
	background: none;
	padding-top: 5px;
}
#main-column .featured LI.ui-tabs-nav-item A {
	display: block !important;
	height: 62px;
	width: 245px;
	color: #333333;
	background: White;
	text-align: right;
	white-space: normal;
}
#main-column .featured LI.ui-tabs-nav-item A:hover {
	background: #F2F2F2;
	text-decoration: none;
}
#main-column .featured LI.ui-tabs-selected {
	background: transparent url('/res/img/selected-item.gif') top right no-repeat !important;
}
#main-column .featured UL.ui-tabs-nav LI.ui-tabs-selected A {
	background: #CCCCCC;
}
#main-column .featured .ui-tabs-panel {
	width: 360px;
	height: 320px;
	background: #333333;
	position: relative;
}
#main-column .featured .ui-tabs-panel IMG {
	width: 360px;
	height: 225px;
}
#main-column .featured .ui-tabs-panel .info {
	position: relative;
	height: 88px;
	width: 360px;
	line-height: 15px;
	color: #CCCCCC !important;
}
#main-column .featured .ui-tabs-panel .info H2 {
	overflow: hidden;
	margin: 0;
	padding: 0 4px 4px 4px;
	font-size: 18px;
	line-height: 1;
	text-align: right;
	text-shadow: -1px 1px 1px #333333;
	color: inherit;
}
#main-column .featured .ui-tabs-panel .info P {
	margin: 0;
	padding: 0px 5px;
	font-size: 12px;
	/*line-height: 15px;*/
	color: inherit;
}
#main-column .featured .ui-tabs-panel .info A:hover {
	text-decoration: none;
}
#main-column .featured .ui-tabs-panel.ui-tabs-hide {
	display: none;
}

.top-link {
	font-family: Times New Roman, Georgia, serif;
	font-weight: bold;
	font-size: 15px;
}
/*
.top-link A {
	background: transparent url('/res/img/eb247/top-link-bg.gif') left 0.5em no-repeat;
	padding-right: 10px;
}
*/

#main-column .section {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 300px;
	/*padding: 10px 0px 10px 20px;*/
	margin: 10px 0px 10px 20px;
	font-size: 90%;
	line-height: normal;
}
* HTML #main-column .section {
	height: 1%;
}
#main-column .section.even {
	clear: right;
}
#main-column .section H1 {
	font-size: 1.8em;
	font-weight: bold;
	color: #CC0000;
	padding: 15px 0px 5px 0px;
}

#main-column .section UL LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 300px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML #main-column .section UL LI {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}

#main-column .section UL LI .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 98px;
	margin-left: 5px;
	/*background-color: #CCCCCC;*/
}
#main-column .section UL LI.first-child .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 98px;
	margin-left: 5px;
	/*background-color: #CCCCCC;*/
}
BODY.home-page #main-column .section UL LI.first-child .media {
	float: none;
	display: inline-block;
	width: 300px;
	/*width: auto;*/
	margin: 0px;
	/*background-color: #CCCCCC;*/
}
#main-column .section UL LI .media IMG {
	/*margin: 0px;*/
	width: 98px;
}
BODY.home-page #main-column .section UL LI.first-child .media IMG {
	width: 300px;
}
#main-column .section UL LI .text {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 195px;
}
* HTML #main-column .section UL LI .text {
	width: 194px;
}
#main-column .section UL LI.no-image .text,
BODY.home-page #main-column .section UL LI.first-child .text {
	width: auto;
}
#main-column .section UL LI .text H2 {
	color: Black;
	/*font-size: 18px;*/
	font-size: 1.5em;
	text-shadow: -1px 1px 1px #999999;
}
#main-column .section UL LI .text P {
	/*font-size: 12px;*/
	/*line-height: 1.25;*/
}
#main-column .section UL LI .text P.date-time {
	display: none;
}

/* 'title-only' teasers
#main-column .section.title-only UL {
	border-top: 1px dotted #CCCCCC;
} */
/* IE6 fix for dotted border bug */
/*
* HTML #main-column .section.title-only UL {
	border-top: none;
	background: transparent url('/res/img/borders/dotted-1px-cccccc.gif') repeat-x scroll top;
}
*/
#main-column .section.title-only LI {
	width: 100%;
	border-bottom: 1px dotted #CCCCCC;
	padding: 6px 0px;
	/*font-size: 14px;*/
	font-weight: normal;
	/*line-height: 1.2;*/
}
/* IE6 fix for dotted border bug */
* HTML #main-column .section.title-only LI {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-cccccc.gif') repeat-x scroll bottom;
}
#main-column .section.title-only LI A {
}
/* 'teaser-first' teasers */
#main-column .section.teaser-first {
}
#main-column .section.teaser-first LI {
	width: 100%;
	border-bottom: 1px dotted #CCCCCC;
	padding: 6px 0px;
	/*font-size: 14px;*/
	font-weight: normal;
}
/* IE6 fix for dotted border bug */
* HTML #main-column .section.teaser-first LI {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-cccccc.gif') repeat-x scroll bottom;
}
#main-column .section.teaser-first LI.first-child {
	padding-top: 0px;
	background: none;
	padding-right: 0px;
	/*font-size: 12px;*/
	font-weight: normal;
}
#main-column .section.teaser-first .media {
	float: none;
	/*margin: 0px;*/
}
#main-column .section.teaser-first .media IMG {
	/*margin: 0px;*/
}
#main-column .section.teaser-first .text {
}
#main-column .section.teaser-first .text H2 {
	/*color: inherit;*/
}
#main-column .section.teaser-first .text P {
	/*color: #222222;*/
}


#main-column .wide {
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 10px 0px;
}

#main-column .article {
	/*float: right;*/
	/*display: inline;*/ /* Bug Fix: IE Double Margin Float Bug */
	/*width: 456px;*/
	/*margin-top: 14px;*/
	margin-left: 14px;
	width: 626px;
}
BODY.one-columns #main-column .article {
	margin: 0px;
	width: auto;
}

#main-column .article H1 {
	/*margin: 1em 0;*/
	padding: 10px 0;
	font-size: 2.3em;
	line-height: 1;
}
#main-column .article H3 {
	font-size: 1.4em;
}
#main-column .article .metadata {
	margin: 0.5em 0px;
	color: #505050;
	font-size: 85%;
	font-weight: bolder;
}
#main-column .article .metadata A {
	color: #505050;
}
#main-column .article .metadata .author,
#main-column .article .metadata .source {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-bottom: 4px;
}
#main-column .article .metadata .author UL,
#main-column .article .metadata .source UL {
	display: inline;
	/*display: inline-block;*/
	/*width: 300px;*/
}
#main-column .article .metadata .publish-date {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
}

#main-column .article .content {
	float: none;
	clear: both;
	display: block;
	/*overflow: auto;*/
	overflow: visible;
}
#main-column .article .content .media {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	clear: left;
	width: 370px;
	margin-right: 10px;
	padding: 2px;
	background-color: Black;
	text-align: center;
}
BODY.opinion #main-column .article .content .media {
	background-color: #CCCCCC;
	width: auto;
}
#main-column .article .content .media IMG {
	max-width: 366px;
	width: expression(this.width > 366 ? 366 : true);
}
#main-column .article .content .media .caption {
	display: block;
	padding: 2px 5px 4px;
	color: #CCCCCC;
	font-size: 85%;
	line-height: 1.25;
	text-align: right;
}

#main-column .article .content .body {
	clear: right;
	text-align: justify;
	text-justify: distribute;
	text-kashida-space: 100%;
	-ms-text-justify: distribute;
	-ms-text-kashida-space: 100%;
	color: Black;
}
#main-column .article .content .body P {
	margin: 1em 0px;
}
#main-column .article .content .body .video-container {
	margin: 1em 0px;
	text-align: center;
}
#main-column .article .content .body .video-container .video {
	display: inline-block;
	width: 320px;
	height: 240px;
}

#main-column .article .content .body TABLE {
	border: 2px solid #666666;
	border-collapse: collapse;
	background-color: #DDD;
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	clear: left;
	margin-right: 10px;
	width: 300px;
	height: auto !important;
}
#main-column .article .content .body TABLE TH {
	border-width: inherit;
	padding: 2px;
	border-style: inherit;
	border-color: inherit;
	background-color: inherit;
}
#main-column .article .content .body TABLE TD {
	border-width: inherit;
	padding: 2px;
	border-style: inherit;
	border-color: inherit;
	background-color: inherit;
}
#main-column .article .content .body TABLE IMG {
	max-width: 292px;
	width: expression(this.width > 292 ? 292 : true);
}
#main-column .article .tools .print,
#main-column .image-gallery .tools .print {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
}
#main-column .article .tools .email-to-friend,
#main-column .image-gallery .tools .email-to-friend {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
}
#main-column .article .tools .bookmark,
#main-column .image-gallery .tools .bookmark {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
}
#main-column .article .tools .bookmark UL LI,
#main-column .image-gallery .tools .bookmark UL LI {
	float: right;
	margin-left: 6px;
}
#main-column .article .tools .bookmark UL LI IMG,
#main-column .image-gallery .tools .bookmark UL LI IMG {
	border: none;
}
/*
#main-column .article .tools .bookmark .addthis_toolbox,
#main-column .image-gallery .tools .bookmark .addthis_toolbox {
}
*/

#main-column .article .related {
	float: none;
	clear: both;
	display: block;
	background: transparent url('/res/img/eay/pattern-inclined-red.gif') repeat-x scroll top;
	margin: 20px 0px;
	padding-top: 20px;
}
#main-column .article .related H2 {
	/*font-size: 1.7em;*/
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
}

#main-column .article .related LI {
	display: block;
	background: transparent url('/res/img/list-style-image-red.png') no-repeat right 0.7em;
	padding: 0px 10px 4px 0px;
}
#main-column .article .related LI .text {
	font-size: 0.9em;
}
#main-column .article .related LI .text H2 {
	font-size: 1.3em;
	color: Black;
	text-shadow: -1px 1px 1px #999999;
}
#main-column .article .related LI .media {
	display: none;
}

/* Comments module */
#main-column .comments {
	float: none;
	clear: both;
	display: block;
	background: transparent url('/res/img/eay/pattern-inclined-red.gif') repeat-x scroll top;
	margin: 20px 0px;
	padding-top: 20px;
}
#main-column .comments H2 {
	/*font-size: 1.7em;*/
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
}
#main-column .comments UL {
	border-bottom: 1px dotted #999999;
	padding-bottom: 10px;
}
#main-column .comments UL LI {
	display: block;
	border-top: 1px dotted #999999;
	margin-top: 10px;
	padding-top: 5px;
}
/* IE6 fix for dotted border bug */
* HTML #main-column .comments UL LI {
	border-top: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll top;
}
#main-column .comments UL LI .header {
	overflow: hidden;
	clear: both;
	/*margin-bottom: 3px;*/
	/*font-size: 11px;*/
	/*color: #666;*/
}
#main-column .comments UL LI .header .author {
	float: right;
	color: #D2232A;
	/*font-family: Times New Roman, Georgia, serif;*/
	/*font-size: 1.4em;*/
	font-weight: bold;
}
#main-column .comments UL LI .header .author .status {
	display: none;
	/*color: #CCCCCC;*/
	font-weight: normal;
}
#main-column .comments UL LI .header .date {
	float: left;
	text-align: left;
	color: #888;
	font-size: 0.9em;
}
#main-column .comments UL LI .text {
	color: Black;
}
#main-column .comments .add-comment {
	padding: 10px;
	background-color: #f0f0f0;
	font-size: 0.9em;
	/*margin-top: 10px;*/
}
#main-column .comments .show-all-container {
	padding: 10px 0px;
	text-align: left;
}
#main-column .comments .show-all-container A {
	color: #D2232A;
	font-size: 0.9em;
	font-weight: bold;
}
#main-column .comments .show-all-container A:hover {
	text-decoration: underline;
}
#main-column .comments .add-comment .success {
	margin-bottom: 10px;
	padding: 5px;
	background-color: #FFFF99;
	border: 1px solid #CCCC99;
    font-size: 1.22em;
	text-align:center;
}
#main-column .comments .add-comment .success A:hover {
	text-decoration: underline;
}
#main-column .comments .add-comment H3 {
	font-weight: bold;
	font-size: 1.6em;
	margin-bottom: 7px;
	text-shadow: none;
}
#main-column .comments .add-comment FORM FIELDSET.tnc {
	font-size: 0.9em;
}
#main-column .comments .add-comment FORM FIELDSET.tnc LABEL {
	font-size: inherit;
	width: auto;
}
#main-column .comments .add-comment FORM FIELDSET.buttons {
	padding-right: 120px;
}
#main-column .comments .add-comment FORM FIELDSET {
	margin: 5px;
}
#main-column .comments .add-comment FORM LABEL {
	display: block;
	float: right;
	padding: 3px 5px;
	text-align: left;
	width: 90px;
}
#main-column .comments .add-comment FORM FIELDSET INPUT[type="TEXT"] {
	padding: 2px;
	width: 240px;
}
#main-column .comments .add-comment FORM FIELDSET TEXTAREA {
	padding: 2px;
	width: 480px;
}
#main-column .comments .add-comment FORM FIELDSET.buttons {
	padding: 2px 170px 0px 0px;
}
#main-column .comments .add-comment FORM FIELDSET SPAN.error {
	font-size: 0.95em;
	display: block;
	float: none;
	font-weight: normal;
	color: #CC0000;
	text-align: right;
	padding: 2px 100px 0px 0px;
}

/* Image Gallery */
#main-column .image-gallery {
	margin-left: 20px;
	/*padding: 10px 0px 10px 20px;*/
}
/*#main-column .image-gallery H2 {
	padding-bottom: 10px;
}*/
#main-column .image-gallery H1 {
	/*margin: 1em 0;*/
	padding: 10px 0;
	font-size: 2.3em;
	line-height: 1;
	/*margin-bottom: 10px;*/
}
#main-column .image-gallery .container {
	padding: 0px;
	margin: 0px;
	height: 510px;
}
#main-column .image-gallery .gallery {
	padding: 0px;
	position: relative;
	direction: ltr !important;
}
#main-column .image-gallery .gallery UL.filmstrip {
	display: block !important;
}
#main-column .image-gallery .panel .panel-overlay {
	font-size: 0.75em;
	direction: rtl !important;
}

/* Search */
#main-column .search {
	/*margin-left: 35px;*/
	margin-left: 20px;
}
#main-column .search H1 {
	font-size: 2.3em;
	padding: 10px 0px;
}
#main-column .search H3 {
	font-size: 1.4em;
}
#main-column .search DIV {
	margin: 2px 0px;
}
#main-column .search .sorting {
	/*border-bottom: 1px solid Black;*/
	border-bottom: 1px solid #D2232A;
	margin-bottom: 10px;
}
#main-column .search .sorting A.selected {
	font-weight: bold;
}
#main-column .search .pagination {
	/*margin: 10px 0px;*/
	padding: 5px 0;
	text-align: center;
}
#main-column .search .pagination LI {
	font-family: monospace;
	font-size: 12px;
}
#main-column .search .pagination LI.disabled {
	color: #CCCCCC;
	padding: 2px 7px;
	/*border: solid 1px #CCCCCC;*/
	border: none;
}
#main-column .search .pagination LI.disabled.first-page,
#main-column .search .pagination LI.disabled.last-page {
	padding: 2px 5px;
}
#main-column .search .pagination A {
	padding: 2px 2px;
	border: solid 1px #CCCCCC;
	background: none;
	text-decoration: none;
}
#main-column .search .pagination .arrow A {
	padding: 2px 6px;
}
#main-column .search .pagination .page1 A,
#main-column .search .pagination .page1 A,
#main-column .search .pagination .page2 A,
#main-column .search .pagination .page3 A,
#main-column .search .pagination .page4 A,
#main-column .search .pagination .page5 A,
#main-column .search .pagination .page6 A,
#main-column .search .pagination .page7 A,
#main-column .search .pagination .page8 A,
#main-column .search .pagination .page9 A,
#main-column .search .pagination .arrow .previous-page A,
#main-column .search .pagination .arrow .next-page A {
	padding: 2px 5px;
}
#main-column .search .pagination A:visited {
	border: solid 1px #CCCCCC;
	background: none;
	text-decoration: none;
}
#main-column .search .pagination A:hover {
	color: #fff;
	background: #D2232A;
	border-color: #333333;
	text-decoration: none;
}
#main-column .search .pagination LI.current-page A,
#main-column .search .pagination LI.current-page A:visited,
#main-column .search .pagination LI.current-page A:hover {
	border: none;
	background: none;
	color: #D2232A;
	font-weight: bold;
}

#main-column .search .results {
	/*margin: 20px 0px;*/
	/*padding-top: 20px;*/
	margin-bottom: 10px;
}
#main-column .search .results H2 {
	/*font-size: 1.7em;*/
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
}
#main-column .search .results LI {
	float: none;
	display: block;
	clear: both;
	border-top: 1px dotted #999999;
	/*padding: 5px;*/
	padding: 5px 0px;
}
/* IE6 fix for dotted border bug */
* HTML #main-column .search .results LI {
	border-top: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll top;
}
#main-column .search .results LI.first-child {
	border-top: none;
}
/* IE6 fix for dotted border bug */
* HTML #main-column .search .results LI.first-child {
	background: none;
}
#main-column .search .results LI.even {
	/*background-color: #DDD;*/
}
#main-column .search .results LI .text {
	font-size: 0.9em;
}
#main-column .search .results LI .text H2 {
	font-size: 1.3em;
	color: Black;
	text-shadow: -1px 1px 1px #999999;
}
#main-column .search .results LI .text B {
	color: #D2232A;
}
#main-column .search .results LI .media {
	display: none;
}

#main-column .search.advanced H2 {
	padding: 10px 0px;
	font-size: 2.3em;
	font-weight: bold;
}
#main-column .search.advanced FORM {
    background-color: #F0F0F0;
    padding: 10px;
	font-size: 1.1em;
}
#main-column .search.advanced FORM FIELDSET {
	margin: 8px
}
#main-column .search.advanced FORM FIELDSET.date-range FIELDSET {
	float: right;
}
#main-column .search.advanced FORM FIELDSET LABEL {
	float: right;
	display: block;
	width: 80px;
	padding-left: 5px;
	text-align: left;
}
#main-column .search.advanced FORM FIELDSET.required LABEL {
	font-weight: bold
}
#main-column .search.advanced FORM FIELDSET LABEL.error {
	float: none;
	width: 400px;
	color: #cc0000;
	font-size: 0.9em;
	font-weight: normal;
	text-align: left;
}
#main-column .search.advanced FORM FIELDSET.date-range FIELDSET LABEL {
	width: 72px;
}
#main-column .search.advanced FORM FIELDSET INPUT[type="text"],
#main-column .search.advanced FORM FIELDSET TEXTAREA,
#main-column .search.advanced FORM FIELDSET SELECT {
	padding: 2px;
}
#main-column .search.advanced FORM FIELDSET INPUT[type='TEXT'],
#main-column .search.advanced FORM FIELDSET TEXTAREA {
	width: 480px;
}
#main-column .search.advanced FORM FIELDSET.date-range INPUT[type="text"] {
	float: right;
	width: auto;
}
#main-column .search.advanced FORM FIELDSET.date-range IMG.ui-datepicker-trigger {
	margin: 3px 1px;
}

#main-column .search.advanced FORM FIELDSET.buttons {
	padding-top: 3px;
	padding-right: 200px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* Registration page */
#main-column .registration {
	margin-right: 30px;
	font-size: 1.165em;
}
#main-column .registration .info {
	padding: 20px 0px 0px;
}
#main-column .registration FORM H3 {
	padding: 15px 0px 10px;
	color: #707070;
	/*text-transform: uppercase;*/
}
#main-column .registration FORM FIELDSET {
	margin: 8px;
}
#main-column .registration FORM FIELDSET LABEL {
	float: right;
	display: block;
	text-align: left;
	width: 175px;
	padding: 3px 5px;
}
#main-column .registration FORM FIELDSET FIELDSET LABEL {
display: inline;
float: none;
padding: 0px;
text-align: justify;
width: auto;
}
#main-column .registration FORM FIELDSET.required LABEL {
	font-weight: bold;
}
#main-column .registration FORM FIELDSET LABEL.error {
	float: none;
	width: 400px;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-align: right;
	margin-right: 142px;
}
#main-column .registration FORM FIELDSET.required LABEL.terms {
	float: left;
	width: 416px;
	font-size: 0.9em;
	font-weight : normal;
	text-align: right;
}
#main-column .registration FORM FIELDSET INPUT,
#main-column .registration FORM FIELDSET TEXTAREA,
#main-column .registration FORM FIELDSET SELECT {
	padding: 2px;
}
#main-column .registration FORM FIELDSET INPUT[type='text'] {
	width: 240px;
}
#main-column .registration FORM FIELDSET INPUT[type='checkbox'] {
	margin-right: 148px;
}
#main-column .registration FORM FIELDSET INPUT[type='password'] {
	width: 140px;
}
#main-column .registration FORM FIELDSET.buttons {
	padding-top: 3px;
	padding-right: 200px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* Login page */
#main-column .login {
	font-size: 0.9em;
}
#main-column .login .messages {
	padding: 10px 0px;
}
.login FORM FIELDSET {
	margin: 8px;
}
.login FORM FIELDSET LABEL {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	/*display: block;*/
	padding: 3px 5px;
	text-align: left;
	width: 140px;
}
.login FORM FIELDSET INPUT[type="TEXT"], INPUT[type="PASSWORD"] {
	padding: 2px;
	width: 200px;
}
.login FORM FIELDSET.buttons {
	padding: 2px 200px 0px 0px;
}
.login FORM .form-error {
	background: #FFEEEE none repeat scroll 0 0;
	border: thin dashed #FFCCCC;
	margin: 12px 10px 15px 50px;
	padding: 7px;
}
/*Reset password page*/
#main-column .reset-password {
	margin-right: 30px;
	font-size: 1.165em;
}
#main-column .reset-password FORM H3 {
	padding: 15px 0px 10px;
	color: #707070;
}
#main-column .reset-password FORM FIELDSET {
	margin: 8px;
}
#main-column .reset-password FORM FIELDSET LABEL {
	float: right;
	display: block;
	text-align: left;
	width: 175px;
	padding: 3px 5px;
}
#main-column .reset-password FORM FIELDSET.required LABEL {
	font-weight: bold;
}
#main-column .reset-password FORM FIELDSET LABEL.error {
	float: none;
	width: 400px;
	margin: 2px 0px 0px 145px;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-align: left;
}
#main-column .reset-password FORM FIELDSET.required LABEL.terms {
	margin: 15px 0px 0px 30px;
	width: 500px;
	font-size: 12px;
	font-weight : normal;
	text-align: left;
}
#main-column .reset-password FORM FIELDSET INPUT {
	padding: 2px;
}
#main-column .reset-password FORM FIELDSET INPUT[type='text'] {
	width: 240px;
}
#main-column .reset-password FORM FIELDSET.buttons {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 200px;
}
#main-column .reset-password FORM FIELDSET FIELDSET{
margin: 0px; padding: 3px 0px;
}
#main-column .reset-password FORM FIELDSET FIELDSET LABEL {
display: inline;
float: none;
padding: 0px;
text-align: justify;
width: auto;
}
/* profile page */
#main-column .my-profile {
	margin-right: 30px;
	font-size: 1.165em;
}
#main-column .my-profile .info {
	padding: 10px 0px 0px;
}
#main-column .my-profile FORM H3 {
	padding: 15px 0px 10px;
	color: #707070;
}
#main-column .changepassword FORM H3 {
	padding: 15px 0px 10px;
	color: #707070;
}
#main-column .my-profile FORM FIELDSET {
	margin: 8px;
}
#main-column .my-profile FORM FIELDSET LABEL {
	float: right;
	display: block;
	text-align: left;
	width: 180px;
	padding: 3px 5px;
}
#main-column .my-profile FORM FIELDSET.required LABEL {
	font-weight: bold;
}
#main-column .my-profile FORM FIELDSET LABEL.error {
	float: none;
	width: 400px;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-align: right;
}
#main-column .my-profile FORM FIELDSET.required LABEL.terms {
	margin: 15px 0px 0px 30px;
	width: 500px;
	font-size: 12px;
	font-weight : normal;
	text-align: left;
}
#main-column .my-profile FORM FIELDSET INPUT,
#main-column .my-profile FORM FIELDSET TEXTAREA,
#main-column .my-profile FORM FIELDSET SELECT {
	padding: 2px;
}
#main-column .my-profile FORM FIELDSET INPUT[type='text'] {
	width: 240px;
}
#main-column .my-profile FORM FIELDSET INPUT[type='checkbox'] {
	margin-left: 148px;
}
#main-column .my-profile FORM FIELDSET INPUT[type='password'] {
	width: 140px;
}
#main-column .my-profile FORM FIELDSET.buttons {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 200px;
}
#main-column .my-profile FORM FIELDSET FIELDSET{
margin: 0px; padding: 3px 0px;
}
#main-column .my-profile FORM FIELDSET FIELDSET LABEL {
display: inline;
float: none;
padding: 0px;
text-align: justify;
width: auto;
}
#main-column .my-profile FORM FIELDSET INPUT[type='radio'] {
	margin: 0px 7px;
}
/* Static pages - T&amp;C, Contact Us, Privacy Policy, etc */
.static-content {
	padding: 0px 0px 15px 35px;
	font-size: 0.9em;
	line-height: 1.25;
}
.static-content H2 {
	/*font-size: 20px;*/
	font-weight: bold;
	padding: 10px 0px 10px;
}
.static-content H3 {
	/*font-size: 16px;*/
	font-weight: bold;
	padding: 13px 0px 4px;
}
.static-content P {
	margin-top: 3px;
	margin-bottom: 10px;
}

/** ADD THIS */
.addthis_default_style .addthis_separator,
.addthis_default_style .at300b,
.addthis_default_style .at300m,
.addthis_default_style .at300bs {
	float: right !important;
}


BODY.home-page #main-column .section.box-320-3images UL LI.el4,
BODY.home-page #main-column .section.box-320-3images UL LI.el5,
BODY.home-page #main-column .section.box-320-3images UL LI.el6,
BODY.home-page #main-column .section.box-320-3images UL LI.el7,
BODY.home-page #main-column .section.box-320-3images UL LI.el8,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 {
	border-bottom: none;
	padding-bottom: 0px;
	background: transparent url('/res/img/list-style-image-gray.png') no-repeat right 10px;
	padding-right: 10px;
	width: 290px;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el4,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el5,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el6,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el7,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el8,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el9 {
	border-bottom: none;
	background: none;
	width: 300px;
}
BODY.home-page #main-column .section.box-320-3images UL LI.last-child {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.last-child {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}
BODY.home-page #main-column .section.box-320-3images UL LI.el4 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el5 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el6 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el7 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el8 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 .media {
	display: none;
}
BODY.home-page #main-column .section.box-320-3images UL LI.el4 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el5 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el6 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el7 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el8 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 .text {
	width: auto;
}
BODY.home-page #main-column .section.box-320-3images UL LI.el4 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el5 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el6 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el7 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el8 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 .text P {
	display: none;
}

BODY.home-page #main-column .section.box-320-4images UL LI.el5,
BODY.home-page #main-column .section.box-320-4images UL LI.el6,
BODY.home-page #main-column .section.box-320-4images UL LI.el7,
BODY.home-page #main-column .section.box-320-4images UL LI.el8,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 {
	border-bottom: none;
	padding-bottom: 0px;
	background: transparent url('/res/img/list-style-image-gray.png') no-repeat right 10px;
	padding-right: 10px;
	width: 290px;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el5,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el6,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el7,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el8,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el9 {
	border-bottom: none;
	background: none;
	width: 300px;
}
BODY.home-page #main-column .section.box-320-4images UL LI.last-child {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.last-child {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}
BODY.home-page #main-column .section.box-320-4images UL LI.el5 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el6 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el7 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el8 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 .media {
	display: none;
}
BODY.home-page #main-column .section.box-320-4images UL LI.el5 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el6 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el7 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el8 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 .text {
	width: auto;
}
BODY.home-page #main-column .section.box-320-4images UL LI.el5 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el6 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el7 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el8 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 .text P {
	display: none;
}



BODY.home-page #main-column .section.business H1 {
	background: transparent url('/res/img/eay/header-bg-red.gif') repeat-x;
}

BODY.home-page #main-column .section.politics H1 {
	background: transparent url('/res/img/eay/header-bg-red.gif') repeat-x;
}

BODY.home-page #main-column .section.life H1 {
	background: transparent url('/res/img/eay/header-bg-purple.gif') repeat-x;
	border-bottom: none;
	font-size: 1.8em;
	margin: 0px;
	padding: 15px 0 5px;
}
BODY.home-page #main-column .section.sports H1 {
	background: transparent url('/res/img/eay/header-bg-orange.gif') repeat-x;
}

/** Standard section teaser element */
/**** Temporary fix til generated lead ***/
#main-column .section.standard,
#main-column .section.section-standard {
}
#main-column .section.standard.odd,
#main-column .section.section-standard.odd {
	clear: none;
}
#main-column .section.standard.even,
#main-column .section.section-standard.even {
	clear: right;
}
#main-column .section.standard UL LI,
#main-column .section.section-standard UL LI {
}

/** standard section teaser element(first element) */
#main-column .section.standard.first-child,
#main-column .section.section-standard.first-child {
	float: none;
	clear: both;
	display: block;
	width: auto;
}
#main-column .section.standard.first-child UL LI,
#main-column .section.section-standard.first-child UL LI {
}
#main-column .section.standard.first-child UL LI.first-child,
#main-column .section.section-standard.first-child UL LI.first-child {
	float: right !important;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	clear: right;
	border-bottom: none;
	background: none;
	margin-left: 20px;
}
* HTML #main-column .section.standard.first-child UL LI.first-child,
* HTML #main-column .section.section-standard.first-child UL LI.first-child {
	margin-left: 17px;
}
#main-column .section.standard.first-child UL LI.first-child .media,
#main-column .section.section-standard.first-child UL LI.first-child .media {
	float: none;
	margin-left: 0px;
}
#main-column .section.standard.first-child UL LI.first-child .text,
#main-column .section.section-standard.first-child UL LI.first-child .text {
	float: none;
}



/** Life section teaser element */
BODY.life #main-column .section.life {
}
BODY.life #main-column .section.life.odd {
	clear: none;
}
BODY.life #main-column .section.life.even {
	clear: right;
}
BODY.life #main-column .section.life UL LI {
}

/** Life section teaser element(first element) */
BODY.life #main-column .section.life.first-child {
	float: none;
	clear: both;
	display: block;
	width: auto;
}
BODY.life #main-column .section.life.first-child UL LI {
}
BODY.life #main-column .section.life.first-child UL LI.first-child {
	float: right !important;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	clear: right;
	border-bottom: none;
	background: none;
	margin-left: 20px;
}
* HTML BODY.life #main-column .section.life.first-child UL LI.first-child {
	margin-left: 17px;
}
BODY.life #main-column .section.life.first-child UL LI.first-child .media {
	float: none;
	margin-left: 0px;
}
BODY.life #main-column .section.life.first-child UL LI.first-child .text {
	float: none;
}


/** Chas - explicity define */
/** Updated on 2010-03-26 (ISMAIL) */
/*BODY.home-page #main-column .section.first-child UL LI.first-child .media IMG,
BODY.politics #main-column .section.first-child UL LI.first-child .media IMG,
BODY.life #main-column .section.life.first-child UL LI.first-child .media IMG,
BODY.local-section #main-column .section.first-child UL LI.first-child .media IMG {*/
BODY.home-page #main-column .section.first-child UL LI.first-child .media IMG {
	width: 300px;
}
/** Updated on 2010-03-26 (ISMAIL) */
/*BODY.home-page #main-column .section.first-child UL LI.first-child .text,
BODY.politics #main-column .section.first-child UL LI.first-child .media IMG,
BODY.life #main-column .section.life.first-child UL LI.first-child .text,
BODY.local-section #main-column .section.first-child UL LI.first-child .text {*/
BODY.home-page #main-column .section.first-child UL LI.first-child .text {
	float: none;
	width: 300px;
}

/** Social section teaser element */
#main-column .section.social {
	float: none;
	clear: both;
	display: block;
	width: auto !important;
}
#main-column .section.social UL LI {
	float: none;
	clear: both;
	display: block;
	width: auto;
	overflow: hidden;
}
#main-column .section.social UL LI .text {
	width: 510px;
	padding-right: 2px;
}
#main-column .section.social UL LI.no-image .text {
	width: 615px;
}

/** Opinion section teaser element */
#main-column .section.opinion {
	float: none;
	clear: both;
	display: block;
	width: auto !important;
}
#main-column .section.opinion UL LI {
	float: none;
	clear: both;
	display: block;
	overflow: hidden;
	width: auto;
}
/* Fix for IE6 */
* HTML #main-column .section.opinion UL LI {
	width: 620px;
}
#main-column .section.opinion UL LI.first-child .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-left: 5px;
	width: 98px;
}
#main-column .section.opinion UL LI.first-child .media IMG {
	width: 96px;
}
#main-column .section.opinion UL LI .text {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 510px;
	margin-right: 2px;
}
#main-column .section.opinion UL LI.no-image .text {
	width: 615px;
}
#main-column .section.opinion H1 {
	border-bottom: 2px solid #D2232A;
	font-size: 1.8em;
	margin: 0 0 10px;
	padding: 0;
}

/** Title-only section teaser element */
#main-column .section.title-list {
	float: none;
	clear: both;
	display: block;
	width: auto !important;
}

/*BODY.home-page #main-column .section.life H1 {
	padding: 15px 0px;
	border-bottom: 0px;
}*/
#main-column .section.standard H1,
#main-column .section.social H1,
#main-column .section.life H1,
#main-column .section.title-list H1 {
	/*margin-bottom: 10px;*/
	/*padding-bottom: 6px;*/
	border-bottom: 2px solid #D2232A;
	/*font-size: 2.3em;*/
	font-size: 1.8em;
	padding: 0px;
	margin: 0 0 10px;
}

.text SPAN.more {
	font-size: inherit;
}


/********** UPDATE 2010-03-11 ************/
* HTML #main-column .section {
	/*margin: 0 -3px;*/
	margin: 10px -3px 10px 17px; /* for IE 3px jog problem */
}
BODY.home-page #main-column .section UL LI.first-child .media {
	float: none;
	display: inline-block;
	width: 300px;
	/*width: auto;*/
	margin: 0px;
	/*background-color: #CCCCCC;*/
}
BODY.home-page #main-column .section UL LI.first-child .media IMG {
	width: 300px;
}
BODY.home-page #main-column .section UL LI.first-child .text {
	width: auto;
}
BODY.home-page #main-column .section.first-child UL LI.first-child .text {
	float: none;
	width: 300px;
}


BODY.home-page #main-column .section.business H1 {
	background: transparent url('/res/img/eay/header-bg-red.gif') repeat-x;
}

BODY.home-page #main-column .section.politics H1 {
	background: transparent url('/res/img/eay/header-bg-red.gif') repeat-x;
}

BODY.home-page #main-column .section.life H1 {
	background: transparent url('/res/img/eay/header-bg-purple.gif') repeat-x;
	border-bottom: none;
	font-size: 1.8em;
	margin: 0px;
	padding: 15px 0 5px;
}
BODY.home-page #main-column .section.sports H1 {
	background: transparent url('/res/img/eay/header-bg-orange.gif') repeat-x;
}

BODY.home-page #main-column .section.box-320-3images UL LI.el4,
BODY.home-page #main-column .section.box-320-3images UL LI.el5,
BODY.home-page #main-column .section.box-320-3images UL LI.el6,
BODY.home-page #main-column .section.box-320-3images UL LI.el7,
BODY.home-page #main-column .section.box-320-3images UL LI.el8,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 {
	border-bottom: none;
	padding-bottom: 0px;
	background: transparent url('/res/img/list-style-image-gray.png') no-repeat right 10px;
	padding-right: 10px;
	width: 290px;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el4,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el5,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el6,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el7,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el8,
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.el9 {
	border-bottom: none;
	background: none;
	width: 300px;
}
BODY.home-page #main-column .section.box-320-3images UL LI.last-child {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-3images UL LI.last-child {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}
BODY.home-page #main-column .section.box-320-3images UL LI.el4 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el5 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el6 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el7 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el8 .media,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 .media {
	display: none;
}
BODY.home-page #main-column .section.box-320-3images UL LI.el4 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el5 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el6 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el7 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el8 .text,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 .text {
	width: auto;
}
BODY.home-page #main-column .section.box-320-3images UL LI.el4 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el5 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el6 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el7 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el8 .text P,
BODY.home-page #main-column .section.box-320-3images UL LI.el9 .text P {
	display: none;
}

BODY.home-page #main-column .section.box-320-4images UL LI.el5,
BODY.home-page #main-column .section.box-320-4images UL LI.el6,
BODY.home-page #main-column .section.box-320-4images UL LI.el7,
BODY.home-page #main-column .section.box-320-4images UL LI.el8,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 {
	border-bottom: none;
	padding-bottom: 0px;
	background: transparent url('/res/img/list-style-image-gray.png') no-repeat right 10px;
	padding-right: 10px;
	width: 290px;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el5,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el6,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el7,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el8,
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.el9 {
	border-bottom: none;
	background: none;
	width: 300px;
}
BODY.home-page #main-column .section.box-320-4images UL LI.last-child {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML BODY.home-page #main-column .section.box-320-4images UL LI.last-child {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}
BODY.home-page #main-column .section.box-320-4images UL LI.el5 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el6 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el7 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el8 .media,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 .media {
	display: none;
}
BODY.home-page #main-column .section.box-320-4images UL LI.el5 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el6 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el7 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el8 .text,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 .text {
	width: auto;
}
BODY.home-page #main-column .section.box-320-4images UL LI.el5 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el6 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el7 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el8 .text P,
BODY.home-page #main-column .section.box-320-4images UL LI.el9 .text P {
	display: none;
}

BODY.home-page #main-column .section.standard.first-child {
	float: none;
	clear: both;
	display: block;
	overflow: hidden;
	width: auto;
}
/* Fix for IE6 */
* HTML BODY.home-page #main-column .section.standard.first-child {
	width: 620px;
}
BODY.home-page #main-column .section.standard.first-child UL LI {
	float: left;
	display: inline;
	clear: left;
}

/** SECTION PAGES **/
BODY.section-page #main-column .section H1 {
	border-bottom: 2px solid #D2232A;
	font-size: 1.8em;
	margin: 0 0 10px;
	padding: 0;
}
BODY.section-page #main-column .section UL LI {
	border-bottom: 1px dotted #999999;
}
/* IE6 fix for dotted border bug */
* HTML BODY.section-page #main-column .section UL LI {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}


/** wide.standard/wide.first-large section teaser element **/
BODY.section-page #main-column .section.wide,
BODY.section-page #main-column .section.wide.standard,
BODY.section-page #main-column .section.wide.first-large {
	float: none;
	clear: both;
	display: block;
	width: auto;
}
/* Fix for IE6 */
* HTML BODY.section-page #main-column .section.wide,
* HTML BODY.section-page #main-column .section.wide.standard,
* HTML BODY.section-page #main-column .section.wide.first-large {
	width: 620px;
}
BODY.section-page #main-column .section.wide UL LI,
BODY.section-page #main-column .section.wide.standard UL LI,
BODY.section-page #main-column .section.wide.first-large UL LI {
	float: none;
	clear: both;
	display: block;
	overflow: hidden;
	width: auto;
}
/* Fix for IE6 */
* HTML BODY.section-page #main-column .section.wide UL LI,
* HTML BODY.section-page #main-column .section.wide.standard UL LI,
* HTML BODY.section-page #main-column .section.wide.first-large UL LI {
	width: 620px;
}
BODY.section-page #main-column .section.wide UL LI .media,
BODY.section-page #main-column .section.wide.standard UL LI .media,
BODY.section-page #main-column .section.wide.first-large UL LI .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-left: 5px;
	width: 98px;
}
BODY.section-page #main-column .section.wide.first-large UL LI.first-child .media {
	margin-left: 10px;
	width: 300px;
}
BODY.section-page #main-column .section.wide UL LI .media IMG,
BODY.section-page #main-column .section.wide.standard UL LI .media IMG,
BODY.section-page #main-column .section.wide.first-large UL LI .media IMG {
	width: 96px;
}
BODY.section-page #main-column .section.wide.first-large UL LI.first-child .media IMG {
	width: 300px;
}
BODY.section-page #main-column .section.wide UL LI .text,
BODY.section-page #main-column .section.wide.standard UL LI .text,
BODY.section-page #main-column .section.wide.first-large UL LI .text {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 510px;
	margin-right: 2px;
}
BODY.section-page #main-column .section.wide.first-large UL LI.first-child .text {
	width: 308px;
}
BODY.section-page #main-column .section.wide UL LI.no-image .text,
BODY.section-page #main-column .section.wide.standard UL LI.no-image .text,
BODY.section-page #main-column .section.wide.first-large UL LI.no-image .text,
BODY.section-page #main-column .section.wide.first-large UL LI.first-child.no-image .text {
	width: 618px;
}


/** narrow section teaser element **/
BODY.section-page #main-column .section.narrow {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin: 10px 0 10px 20px;
	padding: 0px;
	width: 300px;
}
/* Fix for IE6 */
* HTML BODY.section-page #main-column .section.narrow {
	padding: 0px !important;
	margin: 10px -3px 10px 17px; /* for IE 3px jog problem */
	width: 300px !important;
}

BODY.section-page #main-column .section.narrow UL LI {
	float: none;
	display: inline-block;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	padding-bottom: 10px;
	width: 300px;
}
/* Fix for IE6 */
* HTML BODY.section-page #main-column .section.narrow UL LI {
	width: 300px !important;
}

/** narrow.first-large section teaser element **/
BODY.section-page #main-column .section.narrow.first-large {
}
BODY.section-page #main-column .section.narrow.first-large UL LI {
}
BODY.section-page #main-column .section.narrow.first-large UL LI .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-left: 5px;
	width: 98px;
}
BODY.section-page #main-column .section.narrow.first-large UL LI.first-child .media {
	float: none;
	display: block;
	margin-left: 0;
	width: 300px;
}
BODY.section-page #main-column .section.narrow.first-large UL LI .media IMG {
	margin: 0px;
	width: 98px;
}
BODY.section-page #main-column .section.narrow.first-large UL LI.first-child .media IMG {
	margin: 0px;
	width: 300px;
}
BODY.section-page #main-column .section.narrow.first-large UL LI .text {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-right: 2px;
	width: 195px;
}
BODY.section-page #main-column .section.narrow.first-large UL LI.first-child .text {
	float: none;
	display: block;
	width: 298px;
}
BODY.section-page #main-column .section.narrow.first-large UL LI.no-image .text {
	float: none;
	display: block;
	width: 298px;
}


/** two-columns section teaser element **/
BODY.section-page #main-column .section.two-columns {
	float: none;
	clear: both;
	display: block;
	overflow: hidden;
	width: 620px;
}

/** two-columns.first-column-large section teaser element **/
BODY.section-page #main-column .section.two-columns.first-column-large {
}
BODY.section-page #main-column .section.two-columns.first-column-large UL LI {
	float: left;
	display: inline;
	clear: left;
}
BODY.section-page #main-column .section.two-columns.first-column-large UL LI.first-child {
	float: right !important;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	clear: right;
	border-bottom: none;
	background: none;
	margin-left: 20px;
}
* HTML BODY.section-page #main-column .section.two-columns.first-column-large UL LI.first-child {
	margin-left: 17px;
}
BODY.section-page #main-column .section.two-columns.first-column-large UL LI.first-child .media {
	float: none;
	display: inline-block;
	margin-left: 0px;
	width: 300px;
}
BODY.section-page #main-column .section.two-columns.first-column-large UL LI.first-child .media IMG {
	width: 300px;
}
BODY.section-page #main-column .section.two-columns.first-column-large UL LI.first-child .text {
	float: none;
	display: inline-block;
	width: 300px;
}

/** two-columns.first-row-large section teaser element **/
BODY.section-page #main-column .section.two-columns.first-row-large {
	float: none;
	clear: both;
	display: block;
	overflow: hidden;
	width: 620px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 300px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.odd {
	clear: all;
	margin-left: 20px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.even {
	clear: none;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI .media {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-left: 5px;
	width: 98px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.el1 .media,
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.el2 .media {
	float: none;
	display: inline-block;
	margin-left: 0;
	width: 300px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI .media IMG {
	margin: 0px;
	width: 98px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.el1 .media IMG,
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.el2 .media IMG {
	margin: 0px;
	width: 300px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI .text {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-right: 2px;
	width: 195px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.el1 .text,
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.el2 .text {
	float: none;
	display: block;
	width: 298px;
}
BODY.section-page #main-column .section.two-columns.first-row-large UL LI.no-image .text {
	float: none;
	display: block;
	width: 298px;
}

/* Missed Stories */
#side-column .missed-stories {
	display: none;
}
#content .missed-stories {
	font-size: 90%;
	border-top: 2px solid #D2232A;
}
#content .missed-stories H1 {
	color: Black;
}
#content .missed-stories UL LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	margin-left: 10px;
	width: 183px;
}
#content .missed-stories UL LI.last-child {
	margin-left: 0px;
}
#content .missed-stories UL LI .media IMG {
	width: 183px;
	padding: 0px;
}
#content .missed-stories UL LI .text H2 {
	color: Black;
	font-size: 1.5em;
	line-height: normal;
}

/** ------------------------- Send 2 friend ----------------------------------------*/
#main-column #send2friend {
	font-size: 12px;
	margin-top: 45px;
}
#main-column #send2friend FORM FIELDSET {
	margin: 8px;
}
#main-column #send2friend FORM FIELDSET LABEL {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	padding: 3px 5px;
	text-align: left;
	width: 170px;
}
#main-column #send2friend FORM FIELDSET.required LABEL {
	font-weight: bold;
}
#main-column #send2friend FORM FIELDSET .error {
	font-size: 11px;
	float: none;
	font-weight: normal;
	color: #CC0000;
	text-align: right;
	display: block;
}
#main-column #send2friend FORM FIELDSET INPUT {
	padding: 2px;
}
#main-column #send2friend FORM FIELDSET INPUT[type="TEXT"] {
	width: 200px;
}
#main-column #send2friend FORM FIELDSET.buttons {
	padding: 3px 200px 0px 0px;
}

BODY.author #main-column .author {
	/*float: right;*/
	/*display: inline;*/ /* Bug Fix: IE Double Margin Float Bug */
	/*width: 456px;*/
	/*margin-top: 14px;*/
	margin-left: 14px;
	width: 626px;
}
BODY.author #main-column .author .details {
	float: none;
	clear: both;
	display: block;
	/*overflow: auto;*/
	overflow: visible;
}
BODY.author #main-column .author .details H1 {
	/*margin: 1em 0;*/
	font-size: 2.3em;
	line-height: 1;
}
BODY.author #main-column .author .details H2 {
	padding: 10px 0;
	font-size: 1.6em;
}
BODY.author #main-column .author .details .media {
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	clear: left;
	/*width: 370px;*/
	width: auto;
	margin-right: 10px;
	padding: 2px;
	background-color: #CCCCCC;
	text-align: center;
}
BODY.author #main-column .author .details .media IMG {
	max-width: 366px;
	width: expression(this.width > 366 ? 366 : true);
}
BODY.author #main-column .author .details .media .caption {
	display: block;
	padding: 2px 5px 4px;
	color: #CCCCCC;
	font-size: 85%;
	line-height: 1.25;
	text-align: right;
}

BODY.author #main-column .author .details .content {
	clear: right;
	text-align: justify;
	text-justify: distribute;
	text-kashida-space: 100%;
	-ms-text-justify: distribute;
	-ms-text-kashida-space: 100%;
	color: Black;
}
BODY.author #main-column .author .details .content P {
	margin: 1em 0px;
}

BODY.author #main-column .author .articles {
	float: none;
	display: block;
	/*clear: both;*/
	margin: 10px;
	margin-left: 0px;
}
BODY.author #main-column .author .articles H2 {
	display: none;
}
BODY.author #main-column .author .articles UL LI {
	display: block;
	background: transparent url('/res/img/list-style-image-gray.png') no-repeat right 10px;
	padding-bottom: 0px;
	padding-right: 10px;
}
BODY.author #main-column .author .articles UL LI A {
	/*font-weight: bold;*/
	padding-left: 10px;
}
BODY.author #main-column .author .articles UL LI .publish-date {
	color: #666666;
	font-size: .85em;
}

/* World Cup 2010 */
BODY.world-cup-2010 {
	background: url("http://media.emaratalyoum.com/res/img/world-cup-2010-bg.jpg") repeat scroll 0 0 transparent;
}
/*
BODY.world-cup-2010 #header .banner {
	background: url("http://media.emaratalyoum.com/res/img/world-cup-2010-banner-bg.jpg") no-repeat scroll right transparent;
}
*/
BODY.world-cup-2010 #main-column {
	background: url("http://media.emaratalyoum.com/res/img/world-cup-2010-main-bg.jpg") repeat scroll 0 0 transparent;
}


#main-column .rss H1 {
	/*margin: 1em 0;*/
	padding: 10px 0;
	font-size: 2.3em;
	line-height: 1;
}
#main-column .rss UL LI {
	display: block;
	background: url("/res/img/icons/rss.png") no-repeat scroll right 2px transparent;
	margin: 1em 0;
	padding-right: 20px;
}
#main-column .rss UL LI H2 {
	font-size: 1.6em;
}

/* Similar Content */
#side-column .similar-content {
	display: none;
}
.article #main-column .similar-content {
	float: none;
	clear: both;
	display: block;
	background: transparent url('/res/img/eay/pattern-inclined-red.gif') repeat-x scroll top;
	margin: 20px 0px;
	padding-top: 20px;
}
.article #main-column .similar-content H2 {
	/*font-size: 1.7em;*/
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
}
.article #main-column .similar-content .content {
	line-height: 1.3;
	font-size: 1.1em;
}
.article #main-column .similar-content UL LI {
	display: block;
	background: transparent url('/res/img/list-style-image-red.png') no-repeat right 0.5em;
	padding: 0px 10px 4px 0px;
}
.article #main-column .similar-content UL LI .text {
	font-size: 0.9em;
}
.article #main-column .similar-content UL LI .text H2 {
	font-size: 1.3em;
	color: Black;
	text-shadow: -1px 1px 1px #999999;
}
.article #main-column .similar-content UL LI .media {
	display: none;
}

/* Weather Forecast Widget */
#side-column .weather-forecast {
	/*background-color: #8cabc3;*/
}
#side-column .weather-forecast H2 {
	/*background-color: #8cabc3;
	color: #ffffff;*/
}
#side-column .weather-forecast .content {
	/*height: 130px;*/
	overflow: auto;
}
#side-column .weather-forecast UL LI UL LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	padding: 1px 4px 0px 4px;
	width: 93px;
	border-left: 1px dotted #a0a0a0;
	text-align: center;
}
#side-column .weather-forecast UL LI UL LI.last-child {
	border-left: none;
}
#side-column .weather-forecast UL LI UL LI SPAN {
	display: block;
	margin-bottom: 4px;
}

BODY.gallery {
	direction: rtl;
	*direction: rtl;
	background: none;
	background-color: White;
	padding: 0px;
	border: none;
}

/*In Pictures */
#main-column .in-pictures {
	/*display: inline;
	float: right;*/
	float: none;
	display: block;
	clear: both;
	width: auto !important;
	margin: 10px 0px 10px 20px;
	font-size: 90%;
	line-height: normal;
}
#main-column .in-pictures H1{
	border-bottom: 2px solid #D2232A;
	font-size: 1.8em;
	font-weight: bold;
	color: #CC0000;
	margin: 0 0 10px;
	padding: 0;
}
#main-column .in-pictures UL LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 300px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #999999;
	margin-bottom: 10px;
}
/* IE6 fix for dotted border bug */
* HTML #main-column .in-pictures UL LI {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-999999.gif') repeat-x scroll bottom;
}

#main-column .in-pictures UL LI.odd {
	clear: left;
	margin-left: 19px;
}
#main-column .in-pictures UL LI.even {
	/*clear: right;*/
}
#main-column .in-pictures UL LI.first-child {
}
#main-column .in-pictures UL LI .media {
	float: none;
	display: block;
	clear: both;
	width: 300px;
}
#main-column .in-pictures UL LI .media IMG {
	width: 300px;
	height: 188px;
	margin: 0;
}
#main-column .in-pictures UL LI .text {
	float: none;
	display: block;
	clear: both;
}
#main-column .in-pictures UL LI .text H2 {
	color: Black;
	font-size: 1.5em;
	text-shadow: -1px 1px 1px #999999;
}
#main-column .in-pictures UL LI .text P {
	display: none;
}

/* Video teaser element */
BODY.multimedia #main-column .section {
	float: none;
	display: block;
	clear: both;
	width: auto !important;
}
BODY.multimedia #main-column .section UL LI {
	float: right;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
	width: 300px;
	padding-bottom: 15px;
}
BODY.multimedia #main-column .section UL LI.odd {
	clear: left;
	margin-left: 19px;
}
BODY.multimedia #main-column .section UL LI.even {
	/*clear: right;*/
}
BODY.multimedia #main-column .section UL LI .media {
	float: none;
	display: block;
	clear: both;
	width: 300px;
}
BODY.multimedia #main-column .section UL LI .media IMG {
	width: 300px;
	height: 188px;
	margin: 0;
}
BODY.multimedia #main-column .section.videos UL LI .media {
	position: relative;
	/*display: block;*/
}
BODY.multimedia #main-column .section.videos UL LI .media A:before {
	content: url(/res/img/icons/video-play.png);
	position: absolute;
	top: 78px;
	left: 134px;
	opacity: 0.5;
	filter: alpha(opacity=50)
}
BODY.multimedia #main-column .section.videos UL LI .media A:hover:before {
	content: url(/res/img/icons/video-play.png);
	position: absolute;
	top: 78px;
	left: 134px;
	opacity: 1;
	filter: alpha(opacity=100)
}
BODY.multimedia #main-column .section UL LI .text {
	float: none;
	display: block;
	clear: both;
	width: auto;
}
BODY.multimedia #main-column .section UL LI .text P {
	display: none;
}


/* Video Icon Image */
#main-column .section.videos UL LI .media {
	position: relative;
	/*display: block;*/
}
#main-column .section.videos UL LI .media A:before {
	content: url(/res/img/icons/video-play.png);
	position: absolute;
	top: 36px;
	left: 59px;
	opacity: 0.5;
	filter: alpha(opacity=50)
}
#main-column .section.videos UL LI .media A:hover:before {
	content: url(/res/img/icons/video-play.png);
	position: absolute;
	top: 36px;
	left: 59px;
	opacity: 1;
	filter: alpha(opacity=100)
}

/* Recent Comments */
#side-column .recent-comments LI {
	display: block;
	margin: 4px 0px;
	margin-bottom: 5px;
	/*background: transparent url('/res/img/eb247/quotes-open.png') no-repeat left top;*/
	/*padding-left: 20px;*/
	background: url("/res/img/list-style-image-red.png") no-repeat scroll right 0.65em transparent;
	padding-right: 10px;
}
#side-column .recent-comments .text {
	/*padding-left: 20px;*/
	/*background: transparent url('/res/img/eb247/quotes-close.png') no-repeat right bottom;*/
}
#side-column .recent-comments H3 {
	margin-bottom: 4px;
	background: transparent;
	padding: 0px;
	font: inherit;
	text-shadow: none;
}
#side-column .recent-comments .author {
	color: #a0a0a0;
}
#side-column .recent-comments .date {
	color: #a0a0a0;
	float: left;
	display: inline; /* Bug Fix: IE Double Margin Float Bug */
}

#main-column .article .tools,
#main-column .image-gallery .tools {
	padding-top: 10px;
	margin-top: 0px;
}
#side-column .section-list.ramadan-2010 {
	/*margin: 10px 0px;*/
}
#side-column .section-list.ramadan-2010 H1 {
	display: none;
}
#side-column .section-list.ramadan-2010 UL LI .text {
	display: none;
}
/* Prayer Module */
#side-column .prayer {
	padding-bottom: 11px;
}
#side-column .prayer LI.header{
	width: 100%;
	border-bottom: 1px solid #dddddd;
	padding-bottom: 6px;
	padding-top: 6px;
	font-size: 12px;
	display: list-item;
	background-color: #ffffff;
	text-align: right;
	color: #707070;
}
#side-column .prayer .locationh {
	width: 57px;
	font-weight: bold;
	font-size: 9pt;
}
#side-column .prayer .timeh {
	width: 25px;
	text-align: left;
	font-weight:bold;
	font-size: 9pt;
}
#side-column .prayer .timeh.fajr {
	padding-left: 1px;
	padding-right: 1px;
}
#side-column .prayer .timeh.shorooq {
	padding-left: 1px;
	padding-right: 1px;
}
#side-column .prayer .timeh.duhr {
	padding-left: 1px;
	padding-right: 1px;
}
#side-column .prayer .timeh.asr {
	padding-left: 1px;
	padding-right: 1px;
}
#side-column .prayer .timeh.magrib {
	padding-left: 1px;
	padding-right: 1px;
}
#side-column .prayer .timeh.isha {
	padding-left: 1px;
	padding-right: 1px;
}

#side-column .prayer .content {
	border: none;
	padding: 3px;
}
#side-column .prayer LI {
	width: 100%;
	border-bottom: none;
	padding-bottom: 6px;
	padding-top: 6px;
	font-size: 12px;
	display: list-item;
}
/* IE6 fix for dotted border bug */
* HTML #side-column .prayer LI {
	border-bottom: none;
	background: transparent url('/res/img/borders/dotted-1px-cccccc.gif') repeat-x scroll bottom;
}
#side-column .prayer LI SPAN {
	display: table;
}
#side-column .prayer LI SPAN {
	display: inline-table;
}
#side-column .prayer LI .location {
	width: 60px;
}
#side-column .prayer LI .time {
	width: 32px;
	padding-right: 2px;
	padding-left: 3px;
}
#side-column .prayer LI.last-child {
	border-bottom: none;
}
#side-column .prayer LI.even {
	background-color: #f6f6ff;
}

#main-column .article .tools,
#main-column .image-gallery .tools {
	padding-top: 10px;
	margin-top: 0px;
}
#side-column .section-list.ramadan-2010 {
	margin-top: 10px;
	/*padding: 5px;*/
	border: 1px #BAAB96 solid;
	border-top: 2px #464646 solid;
	background-color: #EEE3DB;
}
#side-column .section-list.ramadan-2010 H1 {
	/*display: none;*/
	font-size: 1.8em;
	color: #D2232A;
	text-shadow: -1px 1px 1px #FF9999;
	padding: 5px;
}
#side-column .section-list.ramadan-2010 UL LI .text {
	display: none;
}
#header .navigation .search INPUT.query {
	width: 80px !important;
}
#header .navigation .search a.advanced {
	/*display: none;*/
}
BODY.ramadan {
	/*background-color: #C8C8C8;*/
	/*background-color: #D2D2D2;*/
	background-color: #E0E0E0;
}
BODY.ramadan #page {
	/*background: url("http://media.emaratalyoum.com/images/ramadan-2010/prayer-1600-gray.jpg") repeat scroll 0 0 transparent;*/
	/*background: url("http://media.emaratalyoum.com/images/ramadan-2010/prayer-960-gray.jpg") no-repeat fixed center top transparent;*/
	background: url("http://media.emaratalyoum.com/images/ramadan-2010/prayer-960-gray2.jpg") no-repeat fixed center top transparent;
}
BODY.ramadan #header .banner {
	background-color: transparent !important;
}
BODY.ramadan #side-column .widget {
	background-color: transparent !important;
}
BODY.ramadan #side-column .widget .content {
	background-color: transparent !important;
}
#header .masthead .followus {
	display:inline;
	float:left;
	padding-left:5px;
	padding-top:9px;
}
#header .masthead .followus A {
	padding-right:5px;
	color: black;
	text-decoration: none;
}

/* Shared on FaceBook */
#side-column .shared-on-facebook {
	/*height: 290px;*/
	padding: 0px;
	background-color: #ffffff;
}
#side-column .shared-on-facebook H2 {
	/*background-color: #3D3E52;
	color: #FFFFFF;
	display: block;
	padding: 8px;
	width: 100%;*/
}
#side-column .shared-on-facebook .content {
	/*height: 245px;*/
	padding: 0px;
	border: none;
	overflow-X: hidden;
	overflow-Y: auto;
}

/* Side-column articles */
#side-column .article-list {
	/*padding-bottom: 0;*/
}
#side-column .article-list H2 {
	/*padding-bottom: 0px;*/
}
#side-column .article-list H2 A {
	color: inherit;
}
#side-column .article-list UL LI .text P.date-time {
	display: none;
}

/* Side-column articles - 'More Stories' */
#side-column .article-list.more-stories {
	display: none;
}
BODY.article #side-column .article-list.more-stories {
	display: block;
	text-align: right;
}
#side-column .article-list.more-stories UL LI {
	display: block;
	padding: 0px 14px 6px 0px;
	background: url("http://media.emaratalyoum.com/res/img/icons/eay_bullet.png") no-repeat scroll right 4px transparent;
}
#side-column .article-list.more-stories UL LI .media {
	display: none;
}
#side-column .article-list.more-stories UL LI .text {
	width: auto;
}


/* Side-column video articles */
#side-column .article-list.videos {
	/*background-color: #8CABC3;*/
	background-color: #000000;
	padding-bottom: 5px;
	border-width: 0px;
}
#side-column .article-list.videos H2 {
	/*background-color: #8CABC3;*
	/*color: #ffffff;*/
	padding-right: 10px;
	text-shadow: -1px 1px 1px #661111;
}
#side-column .article-list.videos H2 A {
	color: inherit;
}
#side-column .article-list.videos .content {
	padding: 0px;
}
#side-column .article-list.videos UL LI {
	float: right;
	display: inline;
	width: 145px;
	margin: 2px;
	padding: 4px 6px 4px 4px;
}
#side-column .article-list.videos UL LI.odd {
	clear: right;
	margin-left: 0px;
}
#side-column .article-list.videos IMG {
	width: 142px;
	border: 1px solid #BAAB96;
}
#side-column .article-list.videos UL LI .media {
	position: relative;
	/*display: block;*/
}
#side-column .article-list.videos UL LI .media A:before {
	content: url(/res/img/icons/video-play.png);
	position: absolute;
	top: 31px;
	left: 57px;
	opacity: 0.5;
	filter: alpha(opacity=50)
}
#side-column .article-list.videos UL LI .media A:hover:before {
	content: url(/res/img/icons/video-play.png);
	position: absolute;
	top: 31px;
	left: 57px;
	opacity: 1;
	filter: alpha(opacity=100)
}
#side-column .article-list.videos UL LI A {
	color: #FFFFFF;
}
#side-column .article-list.videos UL LI .text {
	font-size: 0.9em;
	font-weight: bold;
	height: 2.4em;
	overflow: hidden;
	padding: 0px 2px;
}
#side-column .article-list.videos UL LI .text H2 {
	padding: 0px;
	font-size: inherit;
	line-height: 1.2;
	text-shadow: none;
}
#side-column .article-list.videos UL LI .text P {
	display: none;
}
/*Date picker*/
#main-column .featured UL.ui-tabs-nav.ui-widget-header {
	border: none !important;
	background: none !important;
	display: block !important;

}
#main-column .featured UL.ui-tabs-nav.ui-widget-header LI {
	border: none !important;
	float: right;
}
#main-column .featured .ui-tabs-panel.ui-widget-content {
	padding:0px !important;
	border: none !important;
}
#main-column .featured LI.ui-state-default A {
	padding: 0 !important;
	float: right;
}
#main-column .featured LI.ui-state-default A:hover {
	padding: 0 !important;
	float: right;
}
#main-column .featured LI.ui-state-active A {
	padding: 0 !important;
	float: right;
}
#main-column .featured LI.ui-state-active A:hover {
	padding: 0 !important;
	float: right;
}
#main-column .featured LI.ui-tabs-nav-item.ui-corner-top {
	float:right;
	border: none;
}
#main-column .featured LI.ui-state-default .ui-state-hover {
	background-image: transparent;
}
/*Previous Edition*/
#side-column .previous-edition {

}
#side-column .previous-edition .ui-datepicker-inline.ui-datepicker{
	font-size: 14px;
	line-height: 1.5em;
	padding-right: 4px;
	width: auto;
	background: white;
}
#side-column .previous-edition .ui-datepicker TABLE {
	color: grey;
}
#side-column .previous-edition .ui-state-default, .ui-widget-content .ui-state-default {
	color: inherit;
}
#side-column .previous-edition .ui-state-highlight, .ui-widget-content .ui-state-highlight {
	color: inherit;
}

#side-column .previous-edition .ui-datepicker .ui-datepicker-header {
	background: url("/res/img/eay/masthead-bg.gif") repeat-x scroll 0 0 transparent;
}
#side-column .previous-edition .ui-datepicker .ui-state-highlight,
#side-column .previous-edition .ui-datepicker .ui-widget-content .ui-state-highlight {
	background: none repeat scroll 0 0 #EEE3DB;
	border-color: #EDC1A1;
}

BODY.search .ui-datepicker .ui-datepicker-header {
	background: url("/res/img/eay/masthead-bg.gif") repeat-x scroll 0 0 transparent;
}
BODY.search .ui-datepicker .ui-state-highlight,
BODY.search .ui-datepicker .ui-widget-content .ui-state-highlight {
	background: none repeat scroll 0 0 #EEE3DB;
	border-color: #EDC1A1;
}

/* Pagination */
#main-column .section .pagination {
	float: left !important;
	font-size: 0.95em;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
    width: 100%;
}
#main-column .section .pagination UL LI {
	float: none !important;        
    vertical-align: middle;
	margin: 0px 1px;
	padding: 0px;
	display: inline-block !important;
	border-bottom: none !important;
}
#main-column .section .pagination UL LI.disabled {
	padding: 3px 7px;
	background-color: #FFFFFF;
	border: 1px solid #222222 !important;
	border-radius: 5px 5px 5px 5px;	
}
#main-column .section .pagination UL LI  A{
	padding: 3px 7px;
	background-color: #FFFFFF;
    border: 1px solid #222222 !important;
    border-radius: 5px 5px 5px 5px;
    display: inline-block !important;
}
#main-column .section .pagination UL LI.active  A{
    background-color: #D2232A;    
	color: #FFFFFF;    
}
#main-column .section .pagination UL LI:hover A{
	color: #FFFFFF;
	background-color: #D2232A;
}
DIV.membership-notification{
    border-style: double;
    border-width: medium;
    padding: 15px;
    width: 260px;
    margin: 15px 0;
}
DIV.membership-success{
	background-color: lightgreen;
	color: darkgreen;
}
DIV.membership-note{
	background-color: #FFFFCC;
    border-color: #B81417;
    border-style: solid;
    border-width: 1.5px;
    padding: 15px;
}
DIV.membership-error{
	color: red;
    font-size: small;
    padding: 15px;
}
#main-column div.my-profile div#containerForm div#changePassword form#changepasswordform fieldset.buttons input#submitProfileChange{
margin-right: 250px;
}
#main-column div.my-profile div#containerForm div#userProfile form#profileform fieldset.buttons input {
  margin-right: 250px;
}
#main-column div.reset-password div#containerForm div#resetPassword.login form#fm-form fieldset.buttons input#submitResetPassword{
	margin-right: 250px;
}
#main-column div.my-profile div#containerForm div#userProfile form#profileform fieldset.optional span{
	vertical-align: bottom; 
	font-size: x-small; 
	color: grey;
	padding-right: 8px;
}
#main-column div.my-profile div#containerForm div#userProfile form#profileform fieldset.optional select#reg_areaofinterest.dropDownWidth option{
	width: 74px;
}
#main-column div#containerForm.login div#userLoginSuccess.membership-success{
	width: 300px;
}
#main-column div.my-profile div#containerForm div#passwordSuccess div.membership-note{
    margin-left: 12px;
}
#main-column div#userRegistrationSuccess.membership-success,
#main-column div.reset-password div#containerForm div#resetPasswordSuccess.membership-success{
    margin: 8px;
    width: auto;
}
