@charset "utf-8";
/* CSS Document */

/* ------------- "generic" styles */

:focus { outline: 0; }

* {
	margin: 0;
  	padding: 0;
}

body {
	background-color: #161616;
	background-image: url(../images/bg1.png);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#666;
}

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

div.header {
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
	margin: auto;
    width: 200px;
	height: 36px;
	background-image: url(../images/header_01.png);
	background-repeat: no-repeat;
}

div.header_ad {
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 45px;
	margin: auto;
    width: 155px;
	height: 36px;
	background-image: url(../images/header_ad.png);
	background-repeat: no-repeat;
}

div.header_news {
	margin: auto;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 45px;
	margin: auto;
    width: 155px;
	height: 36px;
	background-image: url(../images/header_news.png);
	background-repeat: no-repeat;
}

div.header_partners {
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 45px;
	margin: auto;
    width: 155px;
	height: 36px;
	background-image: url(../images/header_partners.png);
	background-repeat: no-repeat;
}

div.header_results {
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 45px;
	margin: auto;
    width: 155px;
	height: 36px;
	background-image: url(../images/header_results.png);
	background-repeat: no-repeat;
}

div.mainheader {
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
    	width: 580px;
	height: 22px;
	background-image: url(../images/mainheader_bg.png);
}

div.mainheader_text {
	float: left;
	font-weight: bold;
	color: #FFFFFF;
    width: 200px;
	height: 22px;
}

div.combo_dropdown {
	float: right;
	margin-right: 5px;
	margin-top: -2px;
    width: 360px;
	height: 20px;
}

div.combo {float: right;}

div.arrow_btn {
	float: right;
	margin-top: -2px;
	margin-right: 5px;
    width: 48px;
	height: 19px;
}

div.colbox {
	text-align:center;
	line-height: 30px;
	margin: auto;
	margin-bottom: 15px;
    width: 200px;
	background-image: url(../images/col_bg_01.png);
	background-repeat: repeat-y;
}
div.matrix_box {
	text-align:center;
	line-height: 30px;
	margin: auto;
	margin-bottom: 15px;
    width: 200px;
	
}
div.matrix tr.even, div.matrix tr.odd td.odd{
	background-color: #66C24D;
	color: #000;
	
}
div.matrix td{ font-size: 11px;}
div.matrix tr.even td.even{
	background-color: #FFF
}
div.colbox_field {
	float: left;
	text-align:center;
	margin: auto;
    width: 200px;
	height: 32px;
	background-image: url(../images/col_bg.png);
	background-position:center;
	background-repeat: no-repeat;
}

	div.colbox_bottom {
		width: 200px;
		height: 5px;
		background-image: url(../images/col_bottom.png);
		background-repeat: no-repeat;
		}

div.colbox_field a {color: #666; text-decoration: none;}

div.colbox_team_1 {
	text-align:right;
	float: left;
	margin: auto;
    width: 80px;
	height: 32px;
}


div.colbox_score {
	text-align:center;
	font-weight:bold;
	color: #3b9329;
	float: left;
	margin: auto;
    width: 40px;
	height: 40px;
}

div.colbox_team_2 {
	float: left;
	text-align:left;
	margin: auto;
    width: 80px;
	height: 32px;
}

div.rightcolbox {
	text-align:center;
	padding-bottom: 15px;
	line-height: 30px;
	margin: auto;
    width: 200px;
	background-image: url(../images/col_bg_01.png);
	background-repeat: repeat-y;
}

div.headerlink { color: #d32020; font-weight: normal; }

a { color: #3b9329; }

p { padding-top: 15px; }

p.welcometext { line-height: 18px; text-align:justify; }

span { color: #3b9329; font-weight:bold; }

h1 { font-size:12px; font-weight: bold; color: #FFF; }

div.spacer { clear: left; height: 10px; }

div.altnews_header { 
	float: left;
	margin-bottom: 10px;
	padding-top: 6px;
	padding-left: 15px;
	color: #666;
    	width: 585px;
	height: 22px;
	background-image: url(../images/altnews_header.png);
	}
	
div.altnews_header span { margin-left:10px; color: #666; font-weight: normal;}

div.altnews_header a { margin-left:10px; text-decoration: none; color: #3b9329;}

div.news_date {float: left; width: 55px; }

div.news_title {float: left; width: 200px; }

div.read_more_alt {float: right; color: #666; width: 100px;}

div.read_more_alt a {color: #666;}

div#tablestable tr.odd {background-color: #f0f0f0; height: 20px; }

div#tablestable tr.even {background-color: #dcdcdc; height: 20px; }

div#tablestable tr.tableheader {background-color: #a0a0a0; height: 20px; color: #FFF; }

div#tablestable th.position {width: 40px;}
div#tablestable th.teamname {width: 278px;}

div#tablestable th.played {width: 30px;}
div#tablestable th.won {width: 30px;}
div#tablestable th.drew {width: 30px;}
div#tablestable th.difference {width: 30px;}
div#tablestable th.lost {width: 30px;}
div#tablestable th.for {width: 30px;}
div#tablestable th.against {width: 30px;}
div#tablestable th.points {width: 30px;}
div#tablestable th.adjustment {width: 30px;}

div#tablestable td.teamname {padding-left: 10px;}
div#tablestable td.played {text-align: center;}
div#tablestable td.won {text-align: center;}
div#tablestable td.drew {text-align: center;}
div#tablestable td.difference {text-align: center;}
div#tablestable td.lost {text-align: center;}
div#tablestable td.for {text-align: center;}
div#tablestable td.against {text-align: center;}
div#tablestable td.points {text-align: center;}
div#tablestable td.adjustment {text-align: center; color:#F00;}

div#tablestable td.position {text-align: center;}

span.league_select {float: left; width: 70px; cursor: pointer; margin-top: 0px;}
span.league_select a {color: #FFF; background-image:url(../images/cup_select_bg.png); width:56px; height:21px; display:block; text-align:center; line-height:21px;}
span.cup_select { float: left; width: 70px; cursor: pointer; margin-top: 0px;}
span.cup_select a {color: #FFF; background-image:url(../images/cup_select_bg.png); width:56px; height:21px; display:block;text-align:center; line-height:21px;}
span.league_select a.selected, span.cup_select a.selected {color: #3b9329; background-image:url(../images/cup_select_bg_selected.png);}
div.fixturestable th.team1 {width 200px;}
 
/* ------------- "wrapper" styles */

div#wrapper {
	margin: auto;
	margin-bottom: 10px;
    width: 1000px;
	overflow:auto;
}

/* ------------- "mot_banner" styles */

div#mot_banner {
	margin: auto;
	margin-bottom: 5px;
	border: none;
	width: 1000px;
	height: 50px;
	}

/* ------------- "banner" styles */

div#banner {
	margin: auto;
	width: 1000px;
	height: 160px;
	background-image: url(../images/banner_02.png);
	background-position: top center;
	background-repeat: no-repeat;
}

div#banner_text {
	margin: auto;
	padding-top: 50px;
	width: 1000px;
	height: 100px;
	text-align: center;
}

div#banner_text h1 {
	color: #FFF;
	font-size: 22px;
	font-weight: bold;
}

div#banner_text p {
	color: #FFF;
	font-size: 14px;
}


/* ------------- "topnav" styles */

div#topnav {
	float: left;
	width: 1000px;
	height: 43px;
	background-image: url(../images/nav_bg.png);
	background-position: top center;
	background-repeat: no-repeat;
}

div#topnav ul{
				margin-top:1px;
				float: left;
				list-style-type: none;
				list-style-image: none;
				padding: 0;
			}
				div#topnav ul li{
					float: left;
					display: inline;
					list-style-type: none;
				}
					div#topnav ul li a {
						font-family:Arial, Helvetica, sans-serif; font-size:13px;
						font-weight:bold;
						text-decoration: none;
						padding-top: 15px;
						text-align: center;
						float: left;
						overflow: hidden;
						display: block;
						height: 48px;
					}
					
					
					
div#topnav ul li a.home, a.home-selected { 
	color:#666;
	margin-left: 9px;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.news, a.news-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.tables, a.tables-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.fixtures, a.fixtures-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.results, a.results-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.teams, a.teams-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.photos, a.photos-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.history, a.history-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.links, a.links-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.contactus, a.contactus-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}
div#topnav ul li a.about_us, a.about_us-selected { 
	color:#666;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	height: 42px;
}

div#topnav ul li a.home:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.news:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.tables:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.fixtures:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.results:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.teams:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.photos:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.history:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.links:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.contactus:hover { color:#dc0d0d; padding-top: 12px; }
div#topnav ul li a.about_us:hover { color:#dc0d0d; padding-top: 12px; }


div#topnav ul li a.home-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.news-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.tables-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.fixtures-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.results-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.teams-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.photos-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.history-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.links-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.contactus-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
div#topnav ul li a.about_us-selected { color:#FFF; padding-top: 12px; background: url(../images/nav/tab_a.png) no-repeat top; }
/* ------------- "content" styles */

div#content {
	margin-top: 5px;
    width: 1000px;
	float: left;
	background-color:#FFF;
}

/* ------------- "leftcontent" styles */

div#leftcontent {
	margin: auto;
	margin-top: 5px;
    width: 200px;
	float: left;
	background-color: #fff;
}

div#maincontent {
	margin: auto;
    margin-bottom: 20px;
    width: 600px;
	float: left;
	background-color: #FFFFFF;
	}

/* ------------- "rightcontent" styles */

div#rightcontent {
	margin: auto;
	margin-top: 5px;
    width: 200px;
	float: right;
	background-color: #FFFFFF;
}

/* ------------- "welcome" styles */

div#welcome_header { width: 580px; height: 22px; background-image: url(../images/mainheader_bg.png); margin-top: 5px; padding-left: 10px; padding-right: 10px; padding-top: 6px;}

div#welcome {
	padding-left: 10px;
	padding-right: 10px;
    width: 580px;
	background-color: #FFFFFF;
	background-image: url(../images/welcome_bg.png);
	background-position: top center;
	background-repeat: repeat-y;
}

div#welcome_bottom { width: 600px; height: 6px; background-image: url(../images/welcome_bg_bottom.png); margin-bottom: 15px; }

div#welcome_header h1 { color: #FFF;}

/* ------------- "latestnews" styles */

div#latestnews {
    width: 600px;
}

/* ------------- "slider" styles */

div#slider {
	margin: auto;
    width: 600px;
	height: 172px;
	background-image: url(../images/slider.jpg);
}

/* ------------- "newsbox" styles */

div.newsbox {
	margin: auto;
	margin-bottom: 10px;
	float: left;
	padding-top: 8px;
    width: 600px;
	height: 164px;
	background-image: url(../images/slider.jpg);
}

div.news_text {
	margin-left: 7px;
	float: left;
    width: 334px;
	height: 149px;
	padding-top: 7px;
	padding-left: 10px;
}

div.news_text_header {
	float: left;
        width: 334px;
	height: 34px;
        font-weight: normal;
}

div.news_text_body {
	float: left;
    width: 334px;
	height: 75px;
	padding-right: 10px;
	line-height: 18px;
}

div.read_more {
	float: left;
    	width: 304px;
	height: 28px;
}

div.read_more_btn {
	float: right;
	text-align:center;
    	width: 92px;
	height: 28px;
	display: block;
	background-image: url(../images/read_more_btn.png);
}

div.read_more_btn a { width: 92px; height: 28px; display: block; }
div.read_more_btn a:hover { background-image: url(../images/read_more_btn_a.png); }

div.news_image {
	float: right;
	margin-right: 7px;
    width: 242px;
	height: 156px;
}

div.news_image img {
	float: right;
}

div.news_text_header h1, div.news_text_header h2 { color: #3b9329; font-size: 14px; font-weight: normal;}

/* ------------- "leaguetable_home" styles */

div#leaguetable_home {
	margin-top: 20px;
    width: 600px;
}

div#leaguetable {
    width: 600px;
}

div#leaguetable tr.tableheader {
	color: #FFF;
	height: 20px;
	background-color: #a0a0a0;
}

div#leaguetable tr.odd {
	height: 20px;
	background-color: #f0f0f0;
}

div#leaguetable tr.even {
	height: 20px;
	background-color: #dcdcdc;
}

div#leaguetable th.position { width: 60px; }
div#leaguetable th.teamname { width: 388px; }
div#leaguetable th.played { width: 76px; }
div#leaguetable th.points { width: 76px; }

div#leaguetable td.position { text-align: center; }
div#leaguetable td.teamname { padding-left: 15px; }
div#leaguetable td.played { text-align: center; }
div#leaguetable td.points { text-align: center; }

/* ------------- "fixtures_home" styles */

div#fixtures_home {
    width: 600px;
}

div.fixturestable {
    width: 600px;
    margin-bottom: 10px;


}
div.fixturestable#fixturestable0 {
    width: 600px;
    display: block;
    
}
div.fixturestable table{
    width: 600px;
    display: block;
    
}
div.fixturestable tr.tableheader {
	color: #FFF;
	height: 20px;
	background-color: #a0a0a0;
}

div.fixturestable tr.odd {
	height: 20px;
	background-color: #f0f0f0;
}

div.fixturestable tr.even {
	height: 20px;
	background-color: #dcdcdc;
}

div.fixturestable th.team1 { width: 167px; }
div.fixturestable th.cup_fixtures_team1 { width: 167px; }
div.fixturestable th.team2{ width: 167px; }
div.fixturestable th.cup_fixtures_team2 { width: 167px; }
div.fixturestable th.grounds { width: 190px; }
div.fixturestable th.kickoff { width: 76px; }
div.fixturestable th.cup_fixtures_grounds { width: 140px; }
div.fixturestable th.cup_fixtures_cups{width: 50px; }
div.fixturestable th.cup_fixtures_kickoff { width: 76px; }

div.fixturestable td.team1 { padding-left: 5px; }
div.fixturestable td.team2 { padding-left: 5px; }
div.fixturestable td.grounds { text-align: center; }
div.fixturestable td.kickoff { text-align: center; color: #3b9329;}


div.fixturestable td.cup_fixtures_team1 { padding-left: 5px; }
div.fixturestable td.cup_fixtures_team2 { padding-left: 5px; }
div.fixturestable td.cup_fixtures_grounds { text-align: center; }
div.fixturestable td.cup_fixtures_cups{width: 50px; }
div.fixturestable td.cup_fixtures_kickoff { text-align: center; color: #3b9329;}

/* ------------- "results_home" styles */

div#results_home {
    width: 600px;
}

div.resultstable {
    width: 600px;
    display: none;
    margin-bottom: 10px;
}
div.resultstable#resultstable0 {
    width: 600px;
    display: block;
    
}
div.resultstable tr.tableheader {
	color: #FFF;
	height: 20px;
	background-color: #a0a0a0;
}

div.resultstable tr.odd {
	height: 20px;
	background-color: #f0f0f0;
}

div.resultstable tr.even {
	height: 20px;
	background-color: #dcdcdc;
}

div.resultstable th.results_team1 { width: 250px; }
div.resultstable th.results_team2 { width: 250px; }
div.resultstable th.results_result { width: 100px; }

div.resultstable td.results_team1 { padding-left: 5px; }
div.resultstable td.results_team2 { padding-left: 5px; }
div.resultstable td.results_result { text-align: center; color: #3b9329; }

/* ------------- "teams" styles */

div.teams_header { 
	float: left;
	margin-bottom: 5px;
	padding-top: 6px;
	padding-left: 15px;
	color: #666;
    	width: 585px;
	height: 22px;
	background-image: url(../images/altnews_header.png);
	}

div.team_name {float: left; width: 175px;}
div.ground_name {float: left; width: 300px;}
div.ground_name a {color: #666; text-decoration: none;}
div.more_details {float: right; width: 100px;}
div.more_details a {color: #666; text-decoration: none;}

/* ------------- "links" styles */

div.links_header { 
	float: left;
	margin-bottom: 5px;
	padding-top: 6px;
	padding-left: 15px;
	color: #666;
    	width: 585px;
	height: 22px;
	background-image: url(../images/altnews_header.png);
	}

div.link_name {float: left; width: 200px;}
div.link_url {float: right; width: 80px;}

/* ------------- "footer" styles */

div#footer {
	margin: auto;
	margin-top: 5px;
    width: 1000px;
	height: 53px;
	background-image: url(../images/footer_bg.png);
	float: left;
}

/* ------------- "copywrite" styles */

div#copywrite {
	width: 380px;
	height: 36px;
	padding-top: 17px;
	padding-left: 20px;
	margin: auto;
	float: left;
	font-family:Arial, Helvetica, sans-serif; font-size:13px;
	color: #FFF;
}

div#copywrite span {
	font-weight:normal;
	color: #ff7777;
}

/* ------------- "sitemap" styles */

div#sitemap {
	float: right;
	width: 560px;
	height: 53px;
	padding-right: 40px;
}

div#sitemap ul{
				float: right;
				list-style-type: none;
				list-style-image: none;
				padding: 0;
			}
				div#sitemap ul li{
					color: #ff7777;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 17px;
					text-align: center;
					float: left;
					display: inline;
					list-style-type: none;
				}
					div#sitemap ul li a {
						font-family:Arial, Helvetica, sans-serif; font-size:13px;
						text-decoration: none;
						float: left;
						overflow: hidden;
						display: block;
						height: 36px;
						color: #FFF;
					}
					
div#sitemap ul li a.home:hover { color: #ffbd5f; }
div#sitemap ul li a.news:hover { color: #ffbd5f; }
div#sitemap ul li a.fixtures:hover { color: #ffbd5f; }
div#sitemap ul li a.results:hover { color: #ffbd5f; }
div#sitemap ul li a.teams:hover { color: #ffbd5f; }
div#sitemap ul li a.photos:hover { color: #ffbd5f; }
div#sitemap ul li a.history:hover { color: #ffbd5f; }
div#terms{
	float: left;
	color: #fff;
	padding-left: 20px;
	position: relative;
	top: -60px;
}
div#terms a{
	
	color: #fff;
}

div#developed {
	position: relative;
	width: 640px;
	color: #fff;
	text-align: right;
	float:right;
	margin-top: 10px;
}

div#developed img {border: none; width:120px;}

div#poweredby {
	position: relative;
	width: 160px;
	color: #fff; 
	text-align: right;
	float:right;
	margin-top: 10px;
}

div#poweredby img {border: none;}

span.developedby {float: left; position: absolute; left: 350px; top: 10px; color: #FFF; font-weight: normal;}
span.poweredby {float: left; position: absolute; left: 0px; top: 10px; color: #FFF; font-weight: normal;}

	select {
      display: block;
      margin: 0 0 10px;
      width: 208px;
    }
    select.replaced {
      width: 1px;
      position: absolute;
      left: -999em;
    }
    ul.selectReplacement {
      background: url(../images/header.png) top left no-repeat;
      margin: 0 0 10px;
      padding: 0;
      height: 1.65em;
      width: 208px;
      position: relative;
      z-index: 1000;
    }
    ul.selectFocused {
      /*background-image: url(../images/top-focus.jpg);*/
    }
    ul.selectReplacement li {
      /*background: url(../images/inactive.png) bottom left no-repeat;*/
	  
      color: #000;
      cursor: pointer;
      display: none;
      font-size: 11px;
      line-height: 1.7em;
      list-style: none;
      margin: 0;
      padding: 0px 12px;
      width: 208px;
	  height:20px;
    }
	ul.selectOpen{
		
	}
    ul.selectOpen li {
      display: block;
	  background: url(../images/inactive.png) bottom left no-repeat;
	  height:20px;
    }
    ul.selectReplacement li.selected {
      color: #000;
      display: block;
    }
    ul.selectOpen li.selected {
	  background: url(../images/active.png) bottom left no-repeat;	
      color: #fff;
      border: 0;
      display: block;
    }
	ul.selectOpen li.top {
	  background: url(../images/header.png) bottom left no-repeat;	
      color: #000;
      border: 0;
      display: block;
    }
    ul.selectOpen li:hover,
    ul.selectOpen li:hover,
    ul.selectOpen li.selected:hover {
		background: url(../images/active.png) bottom left no-repeat;	
      
      color: #fff;
    }
 ul.selectOpen li.top:hover,
    ul.selectOpen li.top:hover,
    ul.selectOpen li.top:hover {
		background: url(../images/header.png) bottom left no-repeat;
color: #000;	
    }

#jFlowSlide{ font-family:Arial, Helvetica, sans-serif; }

#myController { float: right; width:47px; height: 22px; margin-right: 6px; margin-top: -2px;}


#myController div.jFlowSelected { 

}


.slide-details { 
	padding-top: 10px;
	margin-left:250px;
	width:500px; 
	float:left; 
	line-height: 24px;
}

.moreinfo { 
	padding-top: 30px;
	padding-right: 35px;
	width:128px; 
	height: 109px;
	float:right; 
}


.jFlowControl { 

}

.jFlowPrev {
        cursor: pointer;
        float: left;
        height: 22px;
        width: 22px;
        background-image: url(../images/news_btn_left.png);	
	background-repeat: no-repeat; 
	}

.jFlowNext {  
        cursor: pointer;        
        float: right;
        height: 22px;
        width: 22px;
        background-image: url(../images/news_btn_right.png);	
	background-repeat: no-repeat; 
}

.jFlowControl:hover { }

.jFlowPrev:hover, .jFlowNext:hover {
	
}
.class_button{
	margin: 0;
	padding: 0;
	color: #FFF;
	font-weight:bold;
	background-image:url(../images/butbg.png);
	width: 77px;
	height: 18px;
	border:0;
	background-color: transparent;
	cursor:pointer;
	
}


ul.polaroids { width: 600px; margin: auto auto 18px -30px; text-align:center; }
		ul.polaroids li { display: inline; }
		ul.polaroids a { background: #fff; display: inline; float: left; margin: 0 0 27px 30px; width: auto; padding: 10px 10px 15px; text-align: center; font-family: "Marker Felt", sans-serif; text-decoration: none; color: #333; font-size: 18px; -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.25); -webkit-transform: rotate(-2deg); -webkit-transition: -webkit-transform .15s linear; -moz-transform: rotate(-2deg); width: 190px; }
		ul.polaroids img { display: block; width: 190px; margin-bottom: 12px; }
		ul.polaroids a:after { content: attr(title); }
		
		ul.polaroids li:nth-child(even) a { -webkit-transform: rotate(2deg);  -moz-transform: rotate(2deg); }
		ul.polaroids li:nth-child(3n) a { -webkit-transform: none; position: relative; top: -5px;  -moz-transform: none; }
		ul.polaroids li:nth-child(5n) a { -webkit-transform: rotate(5deg); position: relative; right: 5px;  -moz-transform: rotate(5deg); }
		ul.polaroids li:nth-child(8n) a { position: relative; right: 5px; top: 8px; }
		ul.polaroids li:nth-child(11n) a { position: relative; left: -5px; top: 3px; }

ul.polaroids li a:hover { -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.5); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.5); position: relative; z-index: 5; }

#content li{
	
	list-style-position: inside;
	
}

