html {height:100%;}
body {margin:0; padding:0; background-color:#791E01; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:100%;  }

#atff { display:none; }

.cls {clear:both; height:0; overflow:hidden;}
h1, h2, h3, h4, h5, h6, p, ul, li {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
form, input {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}

#main {width:100%; background:url(../images/bg_header.gif) 0 0 repeat-x; min-height:100%; height:auto !important; height:100%; min-width:1000px; }
#main #header {width:980px; height:65px; text-align:center; margin:0 auto; position:relative; padding:0;overflow:hiddem;}
#main #header #language {height:34px; width:160px; float:right; position:absolute; top:0; right:6px; text-align:left; background:url(../images/img_continents.png) right no-repeat; overflow:hidden;}
*html #main #header #language {background-image:url(../images/img_continents.gif);}
#main #header #language a {font-size:11px; font-weight:bold; color:#B1B3B5; text-transform:uppercase; line-height:34px; text-decoration:none;}
#main #header #language a:hover {color:#ffffff;}
#main #header a img {border:none;}
#main #header ul {float:left; width:978px; list-style:none; height:30px; background:url(../images/img_hdr_spc.gif) 0 0 no-repeat; padding:0 0 0 2px; margin:-3px 0 0 0;}
#main #header ul li {float:left; width:163px; text-align:center; height:30px; background:url(../images/img_hdr_spc.gif) top right no-repeat;}
#main #header ul li a {float:left; width:161px; text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:30px; height:30px; overflow:hidden; display:block; text-decoration:none; text-transform:uppercase;}
#main #header ul li a:hover {background:url(../images/img_hdr_over.gif) 0 0 repeat; color:#6D1A00;}
#main #header ul li a.active {background:url(../images/img_hdr_over.gif) 0 0 repeat; color:#6D1A00;}

#main #header ul li ul {
	display:none;
	left:490px;
	top:64px;
	width:162px;
	padding:0px;
	margin:0px;
	background:#E56143; 
	border:1px solid #902B14;
	position:absolute;
	margin-left:expression('-162px');
}
#main #header ul li ul li {
	display:block;
	float:none;
	width:163px;
	height:30px;
	margin:0px 0px 0px 1px; 
	padding:0 0 1px 0;
	background:url(../images/subNavHoriz_spc.jpg) left bottom no-repeat;
}
#main #header ul li ul li a {
	display : block;
	width:160px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../images/SubNav_bg.jpg) left top repeat-y;
}
#main #header ul li ul li.first-item a {
	background:url(../images/subNavTop_bg.jpg) left top repeat-y;
}
#main #header ul li ul li a:hover {
	background-image:url(../images/subnav_hover.jpg);
	color: #ffffff;
}

#main #bgHome {width:100%; background:url(../images/bg_home.jpg) top no-repeat; }
#main #content {width:980px; margin:0 auto; padding:18px 0 90px 0;}
#main #content #Acolumn {width:650px ; float:left; margin:0 5px 0 0;}
#main #content #Bcolumn {width:310px ; height:675px; float:left;}
#main #content #Bcolumn h4 {height:30px; line-height:30px; color:#B73713; font-size:18px; text-transform:uppercase; background:url(../images/bg_nav_wht.jpg) 0 0 repeat-y; text-indent:10px;}
#main #content #Bcolumn h4 span {font-weight:normal; float:none; background:none;}
#main #content #Bcolumn ul {list-style:none; margin:0;}
#main #content #Bcolumn ul li {margin: 1px 0 0 0;}
#main #content #Bcolumn ul li.last {margin: 1px 0;}
#main #content #Bcolumn ul li a {width:300px; height:33px; padding:3px 0 0 10px; display:block; background:#EBA163 url(../images/bg_nav_tab.jpg) 0 0 repeat-y; font-size:11px; color:#FFFFFF; text-decoration:none;}
#main #content #Bcolumn ul li a img {border:none; float:right; margin:6px 10px 0 0; display:inline;}
#main #content #Bcolumn ul li a:hover {background-image:none;}
#main #content #Bcolumn h5 {height:37px; line-height:37px; color:#FFFFFF; font-size:18px; text-transform:uppercase; background:url(../images/bg_tab_frontPage.png) 0 0 no-repeat; text-indent:10px; margin:7px 0 10px 0; clear:left;}
*html #main #content #Bcolumn h5  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/includes/images/bg_tab_frontPage.png');background:none;}
#main #content #Bcolumn h5 span {font-weight:normal; float:none; background:none;}
#main #content #Bcolumn p {color:#FFFFFF; padding:0 5px 10px 0; line-height:16px; clear:both;}
#main #content #Bcolumn label {color:#FFFFFF; padding:0 0 5px 0; font-weight:bold; display:block;}
#main #content #Bcolumn input {background:url(../images/bg_input_box.gif) 0 0 repeat-x; height:18px; width:235px; border:#BC490A 1px solid; color:#D25B1F; font-size:13px; padding:0 0 0 7px; margin:0 10px 10px 0; float:left;}

#main #content #Bcolumn span {font-weight:bold; background: url(../images/btn_right.gif) right top no-repeat; height:20px; line-height:20px;float:left;}
#main #content #Bcolumn span a {font-size:11px; font-weight:bold; color:#B42B01; text-transform:uppercase; text-decoration:none; float:left; font-size:11px; background:url(../images/btn_left.gif) 0 0 no-repeat; height:20px; line-height:20px; padding:0; margin:0 0 0 -1px;}
#main #content #Bcolumn span a span { display:block; background: url(../images/btn.gif) left top repeat-x; height: 20px; padding: 0 4px; margin:0px 3px 0px 3px;  }
#main #content #Bcolumn span a:hover {color:#BB5018;}

#main #content #Bcolumn p a {color:#FFFFFF; text-decoration:none; padding:0 10px 0 0; background:url(../images/img_arrow_white.png) right no-repeat; font-weight:bold; margin:0 15px 20px 0; float:left;}
*html #main #content #Bcolumn p a { background-image:url(../images/img_arrow_white.gif); }
#main #content #Bcolumn p a:hover {color:#FFDB6F;}




/* added for jCarousel -> BEGIN */

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li, .jcarousel-item { width: 310px; height: 36px; }
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }

.jcarousel-container-vertical { background: #a34009; width: 310px; height: 112px; padding: 19px 0; }
.jcarousel-clip-vertical { width:  310px; height: 112px; }

.jcarousel-next-vertical { position: absolute; bottom: 0; left: 0; width: 310px; height: 19px; cursor: pointer; background: url('../images/scrollDown.jpg') no-repeat 50% 0; }
.jcarousel-next-vertical:hover { background-position: 50% -22px; }
.jcarousel-next-vertical:active { background-position: 50% -22px; }

.jcarousel-next-disabled-vertical,
.jcarousel-next-disabled-vertical:hover,
.jcarousel-next-disabled-vertical:active { cursor: default; background-position: 50% -45px; }

.jcarousel-prev-vertical { position: absolute; top: 0; left: 0; width: 310px; height: 19px; cursor: pointer; background: url('../images/scrollUp.jpg') no-repeat 50% 0; }
.jcarousel-prev-vertical:hover { background-position: 50% -22px; }
.jcarousel-prev-vertical:active { background-position: 50% -22px; }

.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 50% -45px; }

/* added for jCarousel -> END */




/* text section under jCarousel -> BEGIN */

#main #content #Bcolumn #all-cities { padding: 7px 0 0 0; overflow: auto; }
#main #content #Bcolumn #all-cities span.button { float: right; background: url(../images/btn_right.gif) right top no-repeat; margin: 3px 8px 0 0; padding:0; }
#main #content #Bcolumn #all-cities span.button a { font-size: 11px; font-weight: bold; color: #B42B01; text-transform: uppercase; text-decoration: none; background: url(../images/btn_left.gif) no-repeat scroll 0 0; height: 20px; line-height: 20px; margin: 0 0 0 0; padding:0; }
#main #content #Bcolumn #all-cities span.button a span { display:block; background: url(../images/btn.gif) left top repeat-x; height: 20px; padding: 0 4px; margin:0px 3px 0px 3px;  }
#main #content #Bcolumn #all-cities span.button a:hover { color:#BB5018; }
#main #content #Bcolumn #all-cities p { font-size: 11px; clear: none; padding-left: 11px; }

/* text section under jCarousel -> END */




#footer {height:75px; background:url(../images/bg_footer.gif) 0 0 repeat-x; margin:-75px 0 0 0; position:relative;min-width:1000px;}
#footer div {width:900px; margin:0 auto;}
#footer a.logo {position:absolute; background:url(../images/logo_shareislam.gif) top no-repeat; padding:42px 0 0 0; margin:12px 0 0 0; color:#fdb927; font-size:10px; width:37px; text-align:center; text-transform:uppercase; text-decoration:none;}
#footer ul {list-style:none; width:100%; text-align:center;}
#footer ul li {display:inline;}
#footer ul#main_links {font-size:10px; padding:20px 0 5px 0;}
#footer ul#main_links li a {color:#B0AEAF; text-decoration:none; margin:0 23px 0 0; text-transform:uppercase;}
#footer ul#main_links li a:hover {color:#fdb927;}
#footer ul#sub_links {font-size:10px;}
#footer ul#sub_links li a {color:#6D6D6D; text-decoration:none; margin:0 20px 0 0;}
#footer ul#sub_links li a:hover {color:#ffffff;}

/* popup */
#popup {width:681px; height:352px; background:url(../images/bg_poup.jpg) 0 0 repeat-x; padding:30px 18px; color:#FFD9BC;}
#popup h6 {font-size:14px; color:#FFFFFF; text-transform:uppercase;}
#popup ul {font-size:11px; width:285px; float:left; padding:30px 15px 40px 15px;}
#popup ul li {line-height:14px;}
#popup #takeBox {float:left; width:300px; font-size:11px; padding:30px 0 0 0;}
#popup #takeBox strong {padding:0 0 10px 0; display:block;}
#popup #takeBox a {color:#FFD9BC; text-decoration:underline;}
#popup #takeBox a:hover {text-decoration:none;}
#popup #takeBox p a:hover {color:#FFDB6F;}
#popup #takeBox p {padding:10px 0;}
#popup img {float:left; margin:0 0 0 0; width:668px;height:20px;}
#popup #joinBox {text-align:center; background:url(../images/img_popup_shadow_center.png) 0 0 repeat; min-height:60px; width:668px; float:left; margin:0 0 0 0;}
#popup #joinBox label {font-size:14px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; float:left; display:block; padding:12px 0 3px 188px;}
p#email_err {font-size:12px; font-weight:bold; color:#fdb927 !important; text-align:left; padding:5px 0 10px 225px; display:block;}
#popup #joinBox input {background:url(../images/bg_input_box.gif) 0 0 repeat-x; height:18px; width:235px; border:#BC490A 1px solid; color:#D25B1F; font-size:13px; padding:0 0 0 7px; margin:0 10px 7px 188px; float:left; display:inline;}

#popup #joinBox span {float:left; background: url(../images/btn_right.gif) right top no-repeat; height:20px; line-height:20px;}
#popup #joinBox span a {font-size:11px; font-weight:bold; color:#B42B01; text-transform:uppercase; text-decoration:none; float:left; font-size:11px; background:url(../images/btn_left.gif) 0 0 no-repeat; height:20px; line-height:20px; padding:0; margin:0 0 0 -1px;}
#popup #joinBox span a span { display:block; background: url(../images/btn.gif) left top repeat-x; height: 20px; padding: 0 4px; margin:0px 3px 0px 3px;  }
#popup #joinBox span a:hover {color:#BB5018;}

/* overlay_poput */
#overlay_poput {width:679px; height:350px; background:url(../images/bg_poup.jpg) 0 0 repeat-x; border:#333333 1px solid; padding:30px 18px; color:#FFD9BC; position:absolute; top:0; left:0; text-align:center;}
#overlay_poput h6 {font-size:13px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:150px 0 11px 0;}
#overlay_poput a#close {display:none; visibility:hidden;}
#coverpage_poput {}

/* overlay */
#overlay {width:679px; height:217px; background:url(../images/bg_poup.jpg) 0 0 repeat-x; border:#333333 1px solid; padding:38px 18px; color:#FFD9BC; position:absolute; top:50%; left:50%; margin:-142px 0 0 -360px; z-index:5; text-align:center;}
#overlay h6 {font-size:13px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:81px 0 11px 0;}
#overlay a#close {display:block; width:16px; height:16px; background:url(../images/resources/close.png) 0 0 no-repeat; text-indent:16px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:6; margin:0 -2px -20px 0;}
#coverpage {position:fixed; width:100%; left:0px; top:0px; background:#000; cursor:pointer; height:100%; opacity:0.8; filter:alpha(opacity=80); z-index:4;}

/* Page 2 */
#main #bgInner {width:100%; background:#791E01 url(../images/bg_content.jpg) center 0px no-repeat;}
#main #bgInner .banner { display:block; clear:both; width:980px; height:203px; margin:0 auto; background-position:left top; background-repeat:no-repeat; }
#main #bgInner #banner-jihad { background-image:url(../images/bg_top_jihad.jpg);  }
#main #bgInner #banner-terrorism { background-image:url(../images/bg_top_terrorism.jpg);  }
#main #bgInner #banner-extras { background:url(../images/bg_top_extras.jpg);  }
#main #content #Ccolumn {width:685px ; float:left; margin:0 10px 0 0; background:#641801 url(../images/bg_content_column.jpg) 0 0 no-repeat; padding:20px 20px 15px 20px; overflow:hidden;}
#main #content #Ccolumn .left {width:175px; float:left;}
#main #content #Ccolumn .left ul {list-style:none;   padding:0px 0px 9px 0px; background:url(../images/img_sep_left.png) bottom  no-repeat;}
*html #main #content #Ccolumn .left ul {background-image:url(../images/img_sep_left.gif);}
#main #content #Ccolumn .left ul li {background:url(../images/img_sep_left.png) top no-repeat; min-height:18px;width:175px; padding:7px 0 0 0;display:block;}
*html #main #content #Ccolumn .left ul li {background-image:url(../images/img_sep_left.gif);}
#main #content #Ccolumn .left ul li a {color:#fff; display:block; font-size:12px; font-weight:bold; margin:0 0 -3px; padding:6px 0 7px 0px; text-decoration:none; }
#main #content #Ccolumn .left ul li a:hover {color:#FFDB6F;}
#main #content #Ccolumn .left ul li a.active {color:#FFDB6F;}
#main #content #Ccolumn .left ul li ul {background-image:none; padding:0px;}
*html #main #content #Ccolumn .left ul li ul {background-image:none}
#main #content #Ccolumn .left ul li ul li {background:url(../images/img_sep_left_sub.png) 10px 0 no-repeat;  width:175px;  margin:0px; }
*html #main #content #Ccolumn .left ul li ul li {background-image:url(../images/img_sep_left_sub.gif);}
#main #content #Ccolumn .left ul li ul li a {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; padding:6px 0 7px 8px;}
#main #content #Ccolumn #right {width:490px; float:left; font-size:13px; color:#FFFFFF; padding:0 20px 0 0;}
#main #content #Ccolumn #right h1 {font-size:18px; color:#FFFFFF; font-weight:normal; padding:0 0 10px 20px;}
#main #content #Ccolumn #right h1 span {font-size:13px; color:#FFFFFF;}
#main #content #Ccolumn #right h2 {font-size:13px; color:#FFDB6F; font-weight:normal; padding:0 0 15px 20px; background:url(../images/bullet_yellow.png) 10px 5px no-repeat;}
*html #main #content #Ccolumn #right h2 { background-image:url(../images/bullet_yellow.gif);}
#main #content #Ccolumn #right h2 span {font-size:12px; color:#FFFFFF;}
#main #content #Ccolumn #right p {line-height:16px; padding:0 0 15px 20px;}
#main #content #Ccolumn #right p span {font-size:12px; color:#FFFFFF;}
#main #content #Ccolumn #right p.white {background:url(../images/bullet_white.png) 10px 5px no-repeat;}
*html  #main #content #Ccolumn #right p.white {background-image:url(../images/bullet_white.gif);}
#main #content #Ccolumn #right p.small {margin:0 0 0 50px;}
#main #content #Ccolumn #right p a {color:#FFDB6F; font-size:13px; text-decoration:underline;}
#main #content #Ccolumn #right p a:hover {text-decoration:none;}
#main #content #Ccolumn #right .line {height:25px; background:url(../images/img_sep.png) top no-repeat; clear:both; margin:0 0 0 20px;}
*html #main #content #Ccolumn #right .line {background-image:url(../images/img_sep.gif);}
#main #content #Dcolumn {width:245px ; float:left;}
#main #content #Dcolumn h3 {height:37px; line-height:37px; color:#FFFFFF; font-size:18px; text-transform:uppercase; background:url(../images/bg_tab_innerPages.png) 0 0 no-repeat; text-indent:10px; margin:0 0 10px 0;}
#main #content #Dcolumn h3 span {font-weight:normal; float:none; background:none;}
#main #content #Dcolumn h3 a {color:#FFFFFF; text-decoration:none;}
#main #content #Dcolumn h3 a:hover {color:#FFEADF;}
#main #content #Dcolumn h4 {height:37px; line-height:37px; color:#FFFFFF; font-size:18px; text-transform:uppercase; background:url(../images/bg_tab_innerPages.png) 0 0 no-repeat; text-indent:10px; margin:40px 0 10px 0;}
*html #main #content #Dcolumn h4 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/includes/images/bg_tab_innerPages.png');background:none; }

#main #content #Dcolumn h4 span {font-weight:normal; float:none; background:none;}
#main #content #Dcolumn p {color:#FFFFFF; padding:0 5px 10px 5px; line-height:16px; clear:both;}
#main #content #Dcolumn label {color:#FFFFFF; padding:0 0 5px 5px; font-weight:bold; display:block;}
#main #content #Dcolumn input {background:url(../images/bg_input_box.gif) 0 0 repeat-x; height:18px; width:170px; border:#BC490A 1px solid; color:#D25B1F; font-size:13px; padding:0 0 0 7px; margin:0 5px 10px 0; float:left;}

#main #content #Dcolumn span {float:left; background: url(../images/btn_right.gif) right top no-repeat; height:20px; line-height:20px; display:inline; margin:0 0 0 5px;}
#main #content #Dcolumn span a {font-size:11px; font-weight:bold; color:#B42B01; text-transform:uppercase; text-decoration:none; float:left; font-size:11px; background:url(../images/btn_left.gif) 0 0 no-repeat; height:20px; line-height:20px; padding:0; margin:0 0 0 -1px;}
#main #content #Dcolumn span a span { display:block; background: url(../images/btn.gif) left top repeat-x; height: 20px; padding: 0 4px; margin:0px 3px 0px 3px;  }
#main #content #Dcolumn span a:hover {color:#BB5018;}

#main #content #Dcolumn img {border:none;}
#main #content #Dcolumn p a {color:#FFFFFF; text-decoration:none; padding:0 10px 0 0; background:url(../images/img_arrow_white.png) right no-repeat; font-weight:bold; margin:0 15px 20px 0; float:left;}
*html #main #content #Dcolumn p a { background-image:url(../images/img_arrow_white.gif);}
#main #content #Dcolumn p a:hover {color:#FFDB6F;}
#main #content #Dcolumn h5 {height:37px; line-height:37px; color:#FFFFFF; font-size:18px; text-transform:uppercase; background:url(../images/bg_tab_innerPages.png) 0 0 no-repeat; text-indent:10px; clear:left;}
*html #content #Dcolumn h5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/includes/images/bg_tab_innerPages.png');background:none; }
#main #content #Dcolumn h5 span {font-weight:normal; float:none; background:none;}

/* Page 3 */
#main #content #Ecolumn {width:685px ; float:left; margin:0 10px 0 0; background:#641801 url(../images/bg_content_column.jpg) 0 0 no-repeat; padding:0 20px 20px 20px;}
#main #content #Ecolumn h3 {font-size:28px; font-weight:normal; color:#FFFFFF; text-transform:uppercase; padding:10px 0 20px 0;}
#main #content #Ecolumn #menuCenter {width:725px; margin:0 -20px 30px -20px; background:url(../images/bg_hdr.png) 0 0 repeat-x; float:left; background:url(../images/tealNavSpacer.png) left bottom no-repeat; padding:0 0 5px 0;display:inline;}
#main #content #Ecolumn #menuCenter ul {float:left; width:685px; list-style:none; height:42px;}
#main #content #Ecolumn #menuCenter ul li {float:left; text-align:center; height:42px;}
#main #content #Ecolumn #menuCenter ul li a {background:url(../images/subNavRight_bg.jpg) top right no-repeat; height:42px; line-height:42px; display:inline; float:left; text-decoration:none;}
#main #content #Ecolumn #menuCenter ul li a span {float:left; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:41px; height:41px; overflow:hidden; display:block; text-decoration:none; text-transform:uppercase; padding:0 20px; background:url(../images/subNavLeft_bg.jpg) 0 0 no-repeat;}
#main #content #Ecolumn #menuCenter ul li a:hover {background:url(../images/subNavRightOver_bg.jpg) top right repeat;}
#main #content #Ecolumn #menuCenter ul li a:hover span {background:url(../images/subNavLeftOver_bg.jpg) 0 0 no-repeat; color:#3B3B3B;}
#main #content #Ecolumn #menuCenter ul li a.active {background:url(../images/subNavRightOver_bg.jpg) top right repeat;}
#main #content #Ecolumn #menuCenter ul li a.active span {background:url(../images/subNavLeftOver_bg.jpg) 0 0 no-repeat; color:#3B3B3B;}
#main #content #Ecolumn .mediaBox {width:200px; float:left; margin:0 10px 15px 0;}
#main #content #Ecolumn .mediaBox img {float:left; margin:0;}
#main #content #Ecolumn .mediaBox h4 {font-size:12px; font-weight:bold; width:200px; height:34px; line-height:26px; color:#FFFFFF; background:url(../images/img_gallery_bg.png) 0 0 repeat-x; float:left; text-indent:5px; padding:0;}
*html #main #content #Ecolumn .mediaBox h4 { background-image:url(../images/img_gallery_bg.jpg);}
#main #content #Ecolumn .mediaBox h4 a {color:#FFFFFF; text-decoration:none;}
#main #content #Ecolumn .mediaBox h4 a:hover {color:#FFDB6F;}
#main #content #Ecolumn .mediaBox h4 img {float:right; border:none; display:inline; margin:5px 5px 0 0;}

/* Page 4 */
#main #content #Ecolumn img {float:left; margin:0 15px 0 0; border:none;}
#main #content #Ecolumn h4 {font-size:18px; color:#FFFFFF; font-weight:normal; padding:0 0 5px 0;}
#main #content #Ecolumn p {font-size:13px; color:#FFFFFF; padding:0 0 5px 0; line-height:16px;}
#main #content #Ecolumn p a {color:#FFFFFF; text-decoration:none; font-weight:bold; margin:0 0 0 25px;}
#main #content #Ecolumn p a:hover {color:#FFDB6F;}

#main #content #Ecolumn span {float:left; background: url(../images/btn_right.gif) right top no-repeat; height:20px; line-height:20px; display:inline;}
#main #content #Ecolumn span a {font-size:11px; font-weight:bold; color:#B42B01; text-transform:uppercase; text-decoration:none; float:left; font-size:11px; background:url(../images/btn_left.gif) 0 0 no-repeat; height:20px; line-height:20px; padding:0; margin:0 0 0 -1px;}
#main #content #Ecolumn span a span { display:block; background: url(../images/btn.gif) left top repeat-x; height: 20px; padding: 0 4px; margin:0px 3px 0px 3px;  }
#main #content #Ecolumn span a:hover {color:#BB5018;}

#main #content #Ecolumn .spacer {clear:both; height:25px; overflow:hidden;}
#main #content #Ecolumn .wallpaper {clear:left; float:left; width:200px; height:64px; background:url(../images/bg_wallpaper.png) 0 0 no-repeat;}
*html #main #content #Ecolumn .wallpaper {background-image:url(../images/bg_wallpaper.jpg);}
#main #content #Ecolumn .wallpaper ul {list-style:none; line-height:14px; font-size:12px; padding:10px 0 0 10px;}
#main #content #Ecolumn .wallpaper ul li a {text-decoration:none; color:#FFFFFF; background:url(../images/img_arrow_white.png) right no-repeat; font-weight:bold; padding:0 10px 0 0;}
*html #main #content #Ecolumn .wallpaper ul li a {background-image:url(../images/img_arrow_white.gif)}
#main #content #Ecolumn .wallpaper ul li a:hover {text-decoration:underline;}

/* accordion */
.accordion_toggle {color:#FFFFFF; overflow:hidden; display:block;}
.accordion_toggle_active {color:#FFDB6F !important;}
.accordion_content {overflow: hidden;}





/* Developer@pxdev.com  */

.clear{ clear:both;}

/*PRODUCTS EXTRA */
.MediaProducts{ display:block; padding-bottom:54px;}
.MediaProducts .Productimg, .MediaProducts .Productdetails{ display:inline; float:left; text-align:left;}
.MediaProducts .Productimg{ width:283px; }
#main #content #Ecolumn .MediaProducts .Productdetails p{ font-size:13px; padding-bottom:20px;}
.MediaProducts .Productdetails{ font-size:13px; width:340px;}


/* AUDIO EXTRA */

.ExtraBlock2 .line {height:25px; background:url(../images/img_sep.png) top no-repeat; clear:both; margin:0 0 0 20px;}
.AudioExtra { display:block; padding-bottom:54px; clear:both;}
.AudioExtra .Heading{ clear:both; display:block;}
.AudioExtra .Heading h2{ font-size:16px; font-weight:700; color:#FFF; padding-bottom:15px;}
.AudioExtra .Audiopreview, .AudioExtra .Audiodetails{ display:inline; float:left; text-align:left;}
.AudioExtra .Audiopreview{ width:285px; }
.AudioExtra .Audiodetails{ width:335px;}
#main #content #Ecolumn .AudioExtra .Audiodetails p{  padding-bottom:20px;}

.AudioExtra .Audiodetails ul{ color:#FFF; padding:5px 0 0 25px;}
.AudioExtra .Audiodetails ul li{ padding-bottom:5px;}

.AudioExtra #Bcolumn ul {list-style:none; margin:0;}
.AudioExtra #Bcolumn ul li {margin: 1px 0 0 0;}
.AudioExtra #Bcolumn ul li.last {margin: 1px 0;}
.AudioExtra #Bcolumn ul li a {width:300px; height:33px; padding:3px 0 0 10px; display:block; background:#EBA163 url(../images/bg_nav_tab.jpg) 0 0 repeat-y; font-size:11px; color:#FFFFFF; 
text-decoration:none;}

.AudioExtra #Bcolumn ul li a img {border:none; float:right; margin:6px 10px 0 0; display:inline;}
.AudioExtra #Bcolumn ul li a:hover {background-image:none;}
.AudioExtraa #CColumn ul li a:click {background-color:red; font-size:20px; display:block; float:left;} 

#share
{ 
  clear       :  both;
  position    :  relative;
  margin      :  0px 0px 0px -20px;
  background  :  url('../images/img_sep_share.png') left top no-repeat;
  padding     :  25px 0px 0px 15px;
  color       :  #ffffff;
  font-size   :  11px;
  font-family:Arial, Helvetica, sans-serif;
}

#share b
{
  display        :  block;
  margin-bottom  :  11px;

  color       :  #ffffff;
  font-size   :  14px;
  font-family:Arial, Helvetica, sans-serif;  
}

#share img
{
  padding-top  :  6px;
}