﻿html,body {
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin:0;
	direction:rtl;
}

#showtext {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}

.largeim {
	text-decoration:none;
}

.showtext {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	width:260px;
	line-height:20px;
}

#searchword {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	color:#fff;
	padding-top:5px;
}

#prvteamlogo1 {
	position:absolute;
	bottom:217px;
	right:30px;
}

#prvteamlogo2 {
	position:absolute;
	bottom:217px;
	right:162px;
}

#prvteamscor1 {
	position:absolute;
	bottom:130px;
	right:46px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
}

#prvteamscor2 {
	position:absolute;
	bottom:130px;
	right:185px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
}

#prvteamname1 {
	position:absolute;
	bottom:183px;
	right:35px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
}

#prvteamname2 {
	position:absolute;
	bottom:183px;
	right:170px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
}

#prevplace {
	position:absolute;
	bottom:96px;
	right:105px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
}

#prevdate {
	position:absolute;
	bottom:53px;
	right:100px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
}

#prevtime {
	position:absolute;
	bottom:14px;
	right:100px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
}



#nextteamlogo1 {
	position:absolute;
	top:95px;
	right:30px;
}

#nextteamlogo2 {
	position:absolute;
	top:95px;
	right:162px;
}

#nextteamname1 {
	position:absolute;
	top:162px;
	right:35px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
}

#nextteamname2 {
	position:absolute;
	top:162px;
	right:170px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
}

#nextplace {
	position:absolute;
	top:192px;
	right:105px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
}

#nextdate {
	position:absolute;
	top:235px;
	right:100px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
}

#nexttime {
	position:absolute;
	top:275px;
	right:100px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
}

body {
	background-image:url('images/mainbg.png');
	background-repeat:repeat-x;
	background-color:#f8f8f8;
}

#secnewim {
	position:absolute;
	top:4px;
	right:7px;
}

#secnewtitle {
	position:absolute;
	top:4px;
	right:105px;
	color:#c9150a;
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
}

#secnewouter {
	position:absolute;
	top:20px;
	right:105px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}

#secnewdate {
	position:absolute;
	bottom:17px;
	right:15px;
	color:#fff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}

#pages {
	width:95%;
	height:30px;
	margin-left:auto;
	margin-right:auto;
}

#next {
	width:58px;
	height:22px;
	background-image:url("images/next.png");
	background-repeat:no-repeat;
	display:block;
	float:right;
	margin-top:3px;
}

#page {
	width:20px;
	height:17px;
	float:right;
	display:block;
	background-color:#000;
	border:1px #cccccc solid;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-left:3px;
	margin-right:3px;
	margin-top:3px;
	padding-top:3px;
}

#pageactive {
	padding-top:3px;
	width:20px;
	height:17px;
	float:right;
	display:block;
	background-color:#cccccc;
	border:1px #000 solid;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-left:3px;
	margin-right:3px;
	margin-top:3px;
}

#back {
	width:58px;
	height:22px;
	background-image:url("images/back.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:3px;
	float:right;
}

#end {
	width:58px;
	height:22px;
	background-image:url("images/end.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:3px;
	float:right;
}


#secnewviewers {
	position:absolute;
	bottom:17px;
	right:100px;
	color:#fff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}

#secnewmore {
	position:absolute;
	bottom:17px;
	left:15px;
	color:#fff;
}

#morecolor {
	text-decoration:none;
	color:#fff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}

#newsinsec {
	width:87px;
	height:65px;
	border:3px #ae1912 solid;
}

#header {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:288px;
	background-image:url('images/headerbg.png');
	background-repeat:repeat-x;
}

#cheader {
	margin-left:auto;
	margin-right:auto;
	width:1060px;
	height:288px;
}

#navbar {
	width:1060px;
	height:48px;
	margin-left:auto;
	margin-right:auto;
}

#leftnav {
	width:41px;
	height:48px;
	background-image:url("images/topm_03.png");
	background-repeat:no-repeat;
	float:right;
}

#centernav {
	width:978px;
	height:48px;
	background-image:url("images/topm_02.png");
	background-repeat:repeat-x;
	float:right;
}

#mainlink {
	color:#fff;
	display:block;
	margin-left:10px;
	margin-right:10px;
	padding-top:15px;
	text-align:center;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	width:117px;
	height:48px;
}

#mainlink:hover {
	color:#fff;
	display:block;
	margin-left:10px;
	margin-right:10px;
	padding-top:15px;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	float:right;
	text-decoration:none;
	width:117px;
	height:48px;
	background-image:url("images/mainbutbg.png");
}

#sublinks {
	color:#fff;
	text-decoration:none;
	display:block;
	margin-left:10px;
	margin-right:10px;
	float:right;
	margin-top:8px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}

#imgsub {
	width:20px;
	height:31px;
	background-image:url("images/submenusplit.png");
	background-repeat:no-repeat;
	background-position:center center;
	float:right;
}

#rightnav {
	width:41px;
	height:48px;
	background-image:url("images/topm_01.png");
	background-repeat:no-repeat;
	float:right;
}

#submenu {
	width:1060px;
	height:31px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	clear:right;
}

#leftsubmenu {
	width:41px;
	height:31px;
	background-image:url("images/nav_03.png");
	background-repeat:no-repeat;
	float:right;
}

#centersubmenu {
	width:978px;
	height:31px;
	background-image:url("images/nav_02.png");
	background-repeat:repeat-x;
	float:right;
}

#rightsubmenu {
	width:41px;
	height:31px;
	background-image:url("images/nav_01.png");
	background-repeat:no-repeat;
	float:right;
}

#spiltebody {
	width:1060px;
	height:11px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("images/topssplite.png");
}

#fullbody {
	width:1060px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("images/bodybg.png");
	background-repeat:repeat-y;
	padding-top:10px;
}

#bodycontener {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#rightclow {
	width:247px;
	float:right;
}

#nextword {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	top:55px;
	right:83px;
}

#prevword {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	bottom:295px;
	right:70px;
}

#matchesword {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	top:10px;
	right:10px;
	color:#fff;
}

#nesim {
	border:2px #921b20 solid;
	float:right;
}

#imratio {
	width:70px;
	height:53px;
	border:0;
}

#linkscounterner {
	width:450px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	margin-right:30px;
}

#links {
	float:right;
	display:block;
	width:94%;
	line-height:30px;
	color:#000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	background-color:#efefef;
	margin-left:2px;
	margin-bottom:2px;
	padding-right:3px;
}

#nestext {
	font-family:Tahoma;
	font-size:12px;
	float:right;
	direction:rtl;
	text-align:right;
	padding-right:10px;
	color:#000;
	width:130px;
	text-decoration:none;
}

.linkfrnnoun {
	text-decoration:none;
	font-weight:bold;
}

#scorword {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	bottom:148px;
	right:95px;
	color:#fff;
}

#search {
	width:244px;
	height:32px;
	margin-left:auto;
	margin-right:auto;
	margin-right:6px;
	margin-bottom:10px;
}

#searchright {
	width:72px;
	height:32px;
	background-image:url("images/search_01.png");
	background-repeat:no-repeat;
	float:right;
}

#searchcenter {
	width:137px;
	height:32px;
	background-image:url("images/search_02.png");
	float:right;
}

#searchbutton {
	margin-top:4px;
	background-color:transparent;
	border:0;
}

#searchleft {
	width:27px;
	height:32px;
	background-image:url("images/search_03.png");
	background-repeat:no-repeat;
	border:0;
	background-color:transparent;
	float:right;
}

#newsmarq {
	width:244px;
	height:264px;
	margin-left:auto;
	margin-right:auto;
}

#newsmarq2 {
	width:244px;
	margin-left:auto;
	margin-right:auto;
}



#newsmarqheader {
	width:244px;
	height:32px;
	background-image:url("images/newsmar_01.png");
	background-repeat:no-repeat;
}

#newsmarqheader2 {
	width:244px;
	height:32px;
	background-image:url("images/newsmar_0112.png");
	background-repeat:no-repeat;
}

#newsmarqheader3 {
	width:244px;
	height:32px;
	background-image:url("images/imagesecbar.png");
	background-repeat:no-repeat;
}

#newsmarqbody {
	width:244px;
	height:232px;
	background-image:url("images/newsmar_02.png");
	background-repeat:no-repeat;

}

#marqueebody {
	width:220px;
	font-family:Tahoma;
	font-size:13px;
	margin-right:10px;
}

#marnewstitle {
	color:#000;
	text-decoration:none;
}

#newspuse {
	width:19px;
	height:19px;
	background-image:url("images/puse.png");
	background-repeat:no-repeat;
	position:absolute;
	top:50%;
	right:7px;
}

#teamsort {
	width:244px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}

#teamsortheader {
	width:244px;
	height:38px;
	background-image:url("images/teamssort_01.png");
	background-repeat:no-repeat;
}

#teamsortbody {
	width:244px;
	background-image:url("images/teamssort_02.png");
	background-repeat:repeat-y;
}

#topnames {
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	height:23px;
	padding-bottom:5px;
}

#topnamesright {
	width:36px;
	height:23px;
	background-image:url("images/teamtbg.png");
	background-repeat:repeat-x;
	float:right;
	margin-right:5px;
	margin-left:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#topnamescenter {
	width:125px;
	height:23px;
	background-image:url("images/teamtbg.png");
	background-repeat:repeat-x;
	float:right;
	margin-left:1px;
	margin-right:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#topnamesleft {
	width:69px;
	height:23px;
	background-image:url("images/teamtbg.png");
	background-repeat:repeat-x;
	float:right;
	margin-left:1px;
	margin-right:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#teams {
	margin-left:auto;
	margin-right:auto;
	height:24px;
	padding-bottom:5px;
}

#namesright {
	width:36px;
	height:23px;
	background-image:url("images/teamnbg.png");
	background-repeat:repeat-x;
	float:right;
	margin-right:5px;
	margin-left:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#namescenter {
	width:125px;
	height:23px;
	background-image:url("images/teamnbg.png");
	background-repeat:repeat-x;
	float:right;
	margin-left:1px;
	margin-right:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#namesleft {
	width:69px;
	height:23px;
	background-image:url("images/teamnbg.png");
	background-repeat:repeat-x;
	float:right;
	margin-left:1px;
	margin-right:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#shwdel {
	width:245px;
	height:66px;
	background-image:url("images/schdwel.png");
	background-repeat:no-repeat;
}

#shwdellink {
	width:245px;
	height:66px;
	display:block;
}

#timer {
	width:245px;
	height:66px;
	background-image:url("images/timer.png");
	background-repeat:no-repeat;
	text-align:center;
	direction:ltr;
	padding-top:15px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:30px;
}

#statics {
	margin-left:auto;
	margin-right:auto;
	margin-right:5px;
}

#staticsheader {
	width:243px;
	height:41px;
	background-image:url("images/statics.png");
	background-repeat:no-repeat;
}

#staticsbody {
	width:243px;
	height:132px;
	background-color:#f2f2f2;
	padding-top:10px;
}

#teamsortfooter {
	width:244px;
	height:6px;
	background-image:url("images/teamssort_03.png");
	background-repeat:no-repeat;
}

#fullview {
	width:750px;
	float:right;

}

#subpagetop2 {
	width:740px;
	background-image:url("images/subpage_012.png");
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	height:34px;
}

#subpagetop {
	width:740px;
	background-image:url("images/subpage_01.png");
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	height:34px;
}

#subsecnametitle {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:right;
	direction:rtl;
	padding-right:10px;
	padding-top:5px;
	float:right;
	width:110px;
	overflow:hidden;
}

#subsecnametitle2 {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:right;
	direction:rtl;
	padding-right:10px;
	padding-top:5px;
	float:right;
	width:330px;
	overflow:hidden;
}

#subpagetitle {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:right;
	direction:rtl;
	padding-right:23px;
	padding-top:5px;
	float:right;
}

#subpagetitle2 {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:right;
	direction:rtl;
	padding-right:23px;
	padding-top:5px;
	float:right;
}

#sections {
	margin-left:auto;
	margin-right:auto;
	padding-right:10px;
	padding-left:10px;
}

#imsecbor {
	border:3px #cccccc solid;
	width:344px;
	height:258px;
}

#imsviewbor {
	border:3px #cccccc solid;
	margin-bottom:10px;
}

#sectionview {
	width:350px;
	height:320px;
	float:right;
	background-color:#272a2e;
	margin-left:5px;
	margin-bottom:10px;
	color:#fff;
	text-align:center;
	margin-right:5px;
}

#subpagebody {
	width:740px;
	background-image:url("images/subpage_02.png");
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
}

#enderpage {
	clear:both;
}

#subpagefooter {
	width:740px;
	background-image:url("images/subpage_03.png");
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	height:6px;
}

#outernewsshow {
	width:697px;
	height:135px;
	background-image:url("images/outernewsshow.png");
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-bottom:10px;
}

#text {
	height:17px;
	font-size:17px;
	margin-right:25px;
	margin-bottom:5px;
	font-family:Tahoma;
	font-size:13px;
}

#centerclow {
	width:495px;
	float:right;
	margin-right:5px;
}

.newsmenus {
	width:487px;
	position:relative;
	margin-bottom:10px;
}

#newsmenus2 {
	width:487px;
	position:relative;
	margin-bottom:10px;
}


#newsmenuhe {
	width:487px;
	height:29px;
}

#newsmenuright {
	width:487px;
	height:29px;
	background-image:url("images/menut_01.png");
	background-repeat:no-repeat;
}

#leftpan {
	width:210px;
	float:left;
}

#rightpan {
	width:270px;
	float:left;
}

#leftpannews {
	width:210px;
	height:78px;
	background-image:url("images/ajaxbg.png");
	background-repeat:no-repeat;
	margin:3px -5px 3px 3px;
}

#secnames {
	color:#fff;
	margin-right:20px;
	padding-top:4px;
	font-family:Tahoma;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#staticsname {
	color:#fff;
	margin-right:20px;
	padding-top:12px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
}

#teamsortsname {
	color:#fff;
	margin-right:20px;
	padding-top:10px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
}

#lastnewsname {
	color:#fff;
	margin-right:20px;
	padding-top:6px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
}

#newsmenucenter {
	width:328px;
	height:29px;
	background-image:url("images/menut_02.png");
	background-repeat:repeat-x;
	float:right;
}

#newsmenuleft {
	width:10px;
	height:29px;
	background-image:url("images/menut_03.png");
	background-repeat:no-repeat;
	float:right;
}

#newsmenubody {
	width:487px;
	background-image:url("images/menuc.png");
	background-repeat:repeat;
	float:right;
}

#newsplancountconten {
	margin-right:12px;
}

#newsplancount {
	margin-top:10px;

}

#showmainnew {
	float:right;
	border:1px #000 solid;
}

#mainpagen {
	width:200px;
	height:78px;
	float:left;
}

#newsplan {
	background-color:#efefef;
	width:220px;
	height:60px;
	float:right;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:3px;
}

#newsplan2 {
	background-color:#efefef;
	width:220px;
	height:60px;
	float:right;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
}

#newsmenufooter {
	width:487px;
	height:6px;
	clear:right;
}

#newsmenufootercenter {
	width:487px;
	height:6px;
	background-image:url("images/menucfooter.png");
	background-repeat:no-repeat;
}

#leftclow {
	width:247px;
	float:right;
}

a#vb {
	width:242px;
	height:100px;
	background-image:url("images/evb.png");
	background-repeat:no-repeat;
	display:block;
}

#followus {
	width:242px;
	height:100px;
	margin-top:10px;
	background-image:url("images/followus.png");
	background-repeat:no-repeat;
}

a#followuslink1 {
	width:50px;
	height:50px;
	display:block;
	float:right;
	margin-right:11px;
	margin-top:34px;
}

a#followuslink2 {
	width:50px;
	height:50px;
	display:block;
	float:right;
	margin-right:11px;
	margin-top:34px;
}

a#followuslink3 {
	width:50px;
	height:50px;
	display:block;
	float:right;
	margin-right:11px;
	margin-top:34px;
}

a#followuslink4 {
	width:46px;
	height:46px;
	display:block;
	float:right;
	margin-right:11px;
	margin-top:34px;
}

#imvilibrary {
	width:242px;
	height:100px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url("images/imvilibrary.png");
	background-repeat:no-repeat;
	clear:right;
}

a#imlink {
	width:100px;
	height:96px;
	display:block;
	float:right;
	margin-right:40px;
}

a#vilink {
	width:80px;
	height:96px;
	display:block;
	float:right;
	margin-right:18px;
}

#matches {
	width:244px;
	height:625px;
	background-image:url("images/matches.png");
	background-repeat:no-repeat;
	position:relative;
	clear:right;
}

#bodyfooter {
	height:64px;
	width:1060px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("images/bodyfooter.png");
	background-repeat:no-repeat;
	clear:right;
}

#footer {
	margin-top:10px;
	height:237px;
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	background-image:url("images/footerbg.png");
	background-repeat:repeat-x;
	position:relative;
}

#footerlogo {
	width:189px;
	height:177px;
	background-image:url("images/sitelogo.png");
	background-repeat:no-repeat;
	position:absolute;
	top:33px;
	left:30px;
}

#footerrss {
	width:53px;
	height:15px;
	display:block;
	background-image:url("images/frss.png");
	position:absolute;
	bottom:25px;
	right:25px;
}

#footertwitt {
	width:53px;
	height:15px;
	display:block;
	background-image:url("images/ftwitt.png");
	position:absolute;
	bottom:25px;
	right:75px;
}

#footerfacebook {
	width:53px;
	height:15px;
	display:block;
	background-image:url("images/ffacebook.png");
	position:absolute;
	bottom:25px;
	right:135px;
}

.clear {
	clear:both;
}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) no-repeat -75px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

