/*
Theme Name: Ambition Group EPL Tipping Competition
Theme URI: http://shirtman.ambitiongrouplimited.com
Description: Custom theme for Ambition Group Tipping Competition
Version: 1.0
Author: Joel Pinkham
Author URI: http://www.ambition.com.au

*/
*{margin:0px; padding:0px;}

body{color:#000000; font-family:Arial, Helvetica, sans-serif; background-color:#eeeeee;}
img,fieldset,form{border:none;}

hr { margin: 20px 0px; }

p {
	font-size: 12px;
	line-height: 16px;
	color: #383838;
}
.closeLink {float:right; font-size:12px;}
.notMember{float:left; font-size:12px; padding-top:10px;}
.closeWindow{float:right;}

#layout{width:900px; margin:0 auto;}

#header{width:900px; float:left; height:239px; padding:18px 0 0; }

#top_logo{width:900px; float:left;}
#logo_box{width:300px; float:right; padding-right:25px;}
#account{width:127px; padding:11px 0 0; float:left; margin:0 42px 0 0;}
#ambition{width:87px; float:left;padding:8px 0 0; margin:0 42px 0 0;}

#witan{width:71px; float:left;}

#banner{width:900px; float:left; margin:23px 0 0;}
#banner_top{width:900px;float:left;background:url(images/banner_top_bg.gif) no-repeat 0 0;}

#banner_bottom{width:900px;float:left;  background:url(images/banner-bg.gif) repeat-x 0 bottom;}
#company_logo{width:212px; height:82px; margin:32px 0 0 20px; display:inline; float:left;}
#banner_img{width:133px; height:141px; margin:0px 19px 0px 0px; display:inline; float:right; background:url(images/banner_img.gif) no-repeat 0 0;}

#navigation{width:900px; height:41px; float:left; background:url(images/navigation_bg.gif) repeat-x 0 0;}
#navigation ul{width:900px; float:left; list-style:none; font:bold 16px/16px   Arial, Helvetica, sans-serif;}
#navigation ul li{width:auto; float:left; background:url(images/menu_divider.gif) no-repeat right 12px; padding:12px 23px 0 22px;} 
#navigation ul li.last{ background:none; float:left;} 
#navigation ul li a{ color:#FFFFFF; text-decoration:none;} 

#body_container{width:853px; float:left; padding:25px 26px 113px 19px; margin-bottom:40px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-color:#FFFFFF;}

#left_container{width:524px; float:left; margin:0 30px 0 0;}
h2{ font: bold 24px/32px Arial, Helvetica, sans-serif; color:#009B74; margin-bottom:8px;}
#left_container h1{width:524px; float:left; font: bold 28px/40px Arial, Helvetica, sans-serif; color:#009B74; margin-bottom:8px;}

.entry p{ margin-bottom:18px;}
.entry { padding-top: 16px; }

#shirtmans_blog{width:524px; float:left; margin:10px 0 20px 0;}
#shirtmans_blog_header{width:524px; float:left; height:45px; margin:0 0 0  0; background:url(images/shirtmans_blog_header_bg.gif) repeat-x 0 0;}
#shirtmans_blog_header h1, #shirtmans_blog_header h2 { width:400px; float:left;font: bold 22px/28px Arial, Helvetica, sans-serif; color:#fff; padding:7px 0 0 12px;}
#shirtmans_blog_header .img{width:43px; height:45px; float:right; margin:0 10px 0 0; background:url(images/blogs_img.gif) no-repeat 0 0;}
.post h2{font:bold 24px/32px Arial, Helvetica, sans-serif; color:#009B74; padding-bottom:5px;}
#shirtmans_blog .content{width:524px; float:left;font:12px/18px Arial, Helvetica, sans-serif; color:#000; margin-bottom:30px;}


#posturthoughts{width:505px; float:left; border:1px solid #cccccc; padding:10px 0px 10px 10px; margin-bottom: 30px;}
#posturthoughts h1{width:492px; float:left; font:22px/22px Arial, Helvetica, sans-serif; color:#666666;}
#posturthoughts h1 span{font: normal 12px/18px Arial, Helvetica, sans-serif; color:#009B74; padding-left:10px;}
#posturthoughts h1 span a{color:#009B74; text-decoration:underline;}
#posturthoughts h1 span a:hover{color:#009B74; text-decoration:none;}

#posturthoughts .header{width:440px; float:left; padding:5px 0px 0px 55px; margin:10px 0 0; background:#eeeeee url(images/posted_blog_icon.gif) no-repeat 10px 10px;}
#posturthoughts .header p{width:440px; float:left; padding:5px 0 0; font: bold 12px/14px Arial, Helvetica, sans-serif; color:#009B74;}
#posturthoughts .header p a{color:#009B74; text-decoration:underline;}
#posturthoughts .header p span{width:440px; float:left; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#000;}

#posturthoughts .comments{width:440px; float:left;padding:5px 0px 5px 55px;}
#posturthoughts .comments p{width:440px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#666666;}


#right_container{width:299px; float:left;}

#loging{width:299px; float:left;}
#loging_header{width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}
#loging_header span {
	floa/t: right;
	margin-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #009b74;
}

#ladder_header{margin-top:20px; width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}
#ladder_header span {
	floa/t: right;
	margin-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #009b74;
}
#ladder h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}
#ladder {margin-top:20px; }


#loging h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}
#loging_content{width:284px; float:left; padding:18px 0 12px 13px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-color:#EFEFEF;}
#loging_content .form_row{width:262px; float:left;} 
#loging_content .form_row p{width:133px; padding:8px 0 0; float:left; font:11px/11px Arial, Helvetica, sans-serif; color:#000000;}
#loging_content .form_row p a{color:#000000; text-decoration:underline;}
#loging_content .form_row p a:hover{color:#000000; text-decoration:none;}
#loging_content .form_divider{width:262px; height:10px; font-size:5px; line-height:5px; float:left;} 
#loging_content form{width:262px; float:left;}
#loging_content form label{width:262px; float:left; font:11px/16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000;}
#loging_content form input{width:254px; height:21px; float:left; border:1px solid #CCCCCC; font-size:14px; line-height:16px; padding:3px 3px 0; }
#loging_content form input.button{width:69px; height:28px; margin-right:20px; text-transform:uppercase; float:left; background-color:#009B74; padding:0 0 2px 0; font: bold 14px/14px Arial, Helvetica, sans-serif; color:#FFFFFF; cursor:pointer;}
 .form_regi/ster { margin-top: 90px; }

#leatest_blog_post{width:299px; float:left; margin-top:20px;}
#followshirtman{width:299px; float:left; margin-bottom:20px;}
#followshirtman h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}

#followshirtman_header{width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}

#leatest_blog_post_header{width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}
#leatest_blog_post h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}
#leatest_blog_post_content{width:284px; float:left; padding:18px 0 12px 13px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-color:#EFEFEF;}
#fifawidget{width:284px; float:left; padding:0px; }
#leatest_blog_post_content .blog_box{width:284px; float:left; margin:0 0 12px 0;}
#leatest_blog_post_content p{width:284px; float:left; font:11px/11px Arial, Helvetica, sans-serif; color:#000000;}
#leatest_blog_post_content p.blog_link{width:284px;float:left; font:12px/16px Arial, Helvetica, sans-serif; color:#009B74;}
#leatest_blog_post_content p.blog_link a{color:#009B74; text-decoration:underline;}
#leatest_blog_post_content p.blog_link a:hover{color:#009B74; text-decoration:none;}

#tags{width:299px; float:left; margin-top:20px;}
#tags_header{width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}
#tags h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}
#tags_content{width:284px; float:left; padding:18px 0 18px 13px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-color:#EFEFEF;}
#tags_content p{width:284px; float:left; font:12px/12px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:12px;}
#tags_content p a{color:#009B74; text-decoration:underline; padding-right:10px;}
#tags_content p a:hover{color:#009B74; text-decoration:none;}


#categories{width:299px; float:left; margin-top:20px;}
#categories_header{width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}
#categories h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}
#categories_content{width:284px; float:left; padding:12px 0 10px 13px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-color:#EFEFEF;}
#categories_content ul{width:284px; float:left; color:#000000; list-style:none;}
#categories_content ul li{width:284px; float:left; font:12px/22px Arial, Helvetica, sans-serif; }
#categories_content ul li a{color:#009B74; text-decoration:underline;}
#categories_content ul li a:hover{color:#009B74; text-decoration:none;}


#leaguetable{width:524px; float:left; margin-top:10px; padding-bottom:16px;}
#leaguetable ul{width:524px; float:left; list-style:none;}
#leaguetable ul li{width:auto; float:left; padding:9px 24px; background-color:#EEEEEE; font:bold 16px/16px Arial, Helvetica, sans-serif; color:#434343;}
#leaguetable ul li.current{width:auto; float:left; background-color:#434343; color:#FFFFFF;}
#leaguetable ul li a{color:#434343; text-decoration:none;}
#leaguetable ul li.current a{color:#fff; text-decoration:none;}
#leaguetable_content{width:512px; float:left; border:6px solid #434343; background-color:#EFEFEF;}
#leaguetable_content .header{width:512px; float:left; background-color:#009B74; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#leaguetable_content .header .renk{width:47px; float:left; border-right:1px solid #FFFFFF; padding:5px 0 7px 9px;}
#leaguetable_content .header .player_name{width:332px; float:left; border-right:1px solid #FFFFFF;padding:5px 0 7px 9px;}
#leaguetable_content .header .score{width:100px; float:left;padding:5px 0 7px 9px;}

#leaguetable_content .first{width:512px; float:left; background-color:#FFFFFF; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000000;}
#leaguetable_content .first .renk{width:47px; float:left; border-right:1px solid #FFFFFF; padding:5px 0 7px 9px;}
#leaguetable_content .first .player_name{width:332px; float:left; border-right:1px solid #FFFFFF;padding:5px 0 7px 9px;}
#leaguetable_content .first .score{width:100px; float:left;padding:5px 0 7px 9px;}

#leaguetable_content .second{width:512px; float:left; background-color:#efefef; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000000;}
#leaguetable_content .second .renk{width:47px; float:left; border-right:1px solid #FFFFFF; padding:5px 0 7px 9px;}
#leaguetable_content .second .player_name{width:332px; float:left; border-right:1px solid #FFFFFF;padding:5px 0 7px 9px;}
#leaguetable_content .second .score{width:100px; float:left;padding:5px 0 7px 9px;}

#leaguetable_content .currentPlayer {width:512px; float:left; background-color:#fc0; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000;}
#leaguetable_content .currentPlayer .renk{width:47px; float:left; border-right:1px solid #FFFFFF; padding:5px 0 7px 9px;}
#leaguetable_content .currentPlayer .player_name{width:332px; float:left; border-right:1px solid #FFFFFF;padding:5px 0 7px 9px;}
#leaguetable_content .currentPlayer .score{width:100px; float:left;padding:5px 0 7px 9px;}

#myaccount{width:299px; float:left;}
#myaccount_header{width:299px; float:left; height:32px; background:url(images/left_box_header_bg.gif) repeat-x 0 0;}
#myaccount h1{ width:287px; float:left;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 12px;}
#myaccount_content{width:297px; float:left; padding:18px 0 12px 0px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-color:#EFEFEF;}
#myaccount_content h1{width:284px; float:left; font:32px/32px Arial, Helvetica, sans-serif; color:#009A73; margin:0px;}
#myaccount_content h1 span{font:20px/32px Arial, Helvetica, sans-serif; color:#666666; padding-left:5px;}
#myaccount_content p{width:284px; float:left; font:12px/12px Arial, Helvetica, sans-serif; color:#424242; padding-top:10px;}
#myaccount_content p a{color:#424242; text-decoration:underline; margin:0 6px;}
#myaccount_content p a:hover{color:#424242; text-decoration:none;}
a { color: #009b74; }

/* Captions */

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 0 10px 10px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0 0 0 5px;
	border: 0 none;
}

#left_container .wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	width: 120px;
	display: block;
	text-align: center;
}
/* End captions */

.post h2 a {
	text-decoration: none;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

#welcomeMsg p {
	font-size: 11px !important;
	margin-bottom: 10px;
}

#left_container .posted-at {
	font-size: 11px;
	color: #666;
}

.postmetadata {
	background: #eee;
	padding: 6px;
	font-size: 11px;
	color: #666;
	margin-bottom: 18px;
	padding-right: 100px;
}

#tags_content ul {
	list-style-type: none;
	padding-bottom: 10px;
	
}

#tags_content li {
	float: left;
	padding-right: 6px;
	font-size: 12px;
}

.navigation {
	font-size: 11px;
	display: block;
	padding: 5px;
	color: #666;
	margin-bottom: 8px;
}

.navigation a {
	color: #666;
}

.clear {
	clear: both;
}

#welcomeMsg h2 {
	font-size: 16px;
	margin-bottom: 0px;
}

#posturthoughts form {
	width: 480px;
}	

#posturthoughts textarea {
	width: 450px;
	height: 150px;
}

#respond {
	padding-top: 18px;
}

#respond h3 {
	font-size: 16px;
	color: #666;
}

.entry ul {
	font-size: 12px;
	margin: 18px 24px;
	color: #383838;
}

#notify-worlcup-wrapper {
	position: relative;
}

#notify-worlcup-wrapper div {
	position: absolute;
	background: #fff;
	
	top: -200px;
	left: 100px;
}

