
/*****************
GLOBAL
 *****************/


* {margin:0; padding:0;}

p {margin: 0 0 1em 0;}

img {border-width: 0;}

h1, h2, h3, h4, h5, h6 { margin: 1.0em 0 0.3em 0; }

body {
	background: #f4f4f4 url(/images-layout/body-back.gif) no-repeat top left;
	margin:0;
	padding:0;
	color: #000;
}

body, table {
	font-family: verdana, arial, helvetica, helve, sans-serif, 'lucida sans unicode', 'lucida grande', 'Trebuchet MS' ;
	font-size: 16px;
}

* html body, * html table  {
	font-family: verdana, arial, helvetica, helve, sans-serif 'lucida sans unicode', 'lucida grande', 'Trebuchet MS';
	font-size: medium;
}

form { display: inline; }

ul.normal { padding: 10px 0 10px 25px; }

ol { padding: 5px 0 5px 40px; }


/**********
DEFAULT STYLES
 **********/

a:link, a:visited { color: #000; text-decoration: underline; }
a:hover, a:active { color: #c00; text-decoration: underline; }


/**********
PARAGRAPHS
 **********/

p.big { font-size: 1.2em; }

/**********
 HEADERS
**********/

#maincontent h1 { font-size: 1.5em; color: #c00; font-weight: normal; padding:0px 0px 5px 0px; margin:0px;}
#maincontent h2 { font-size: 1.0em; color: #c00; font-weight: normal; }
#maincontent h3 { font-size: 1.0em; color: #c00; letter-spacing: -1px;}


/**********************
 OVERALL LAYOUT
***********************/

#skiptomain {
	display: none;
}


#wrapper {
	width: 1000px;
	margin: 0 auto;
	font-size: 0.85em;
}

	#pagecontainer {
		width: 970px;
		padding: 0px;
		margin: 10px auto;
	}

		#header {
			width: 970px;
			height: 150px;
			padding: 0px 0px 0px 0px;
			color: #000;
			text-align: left;
			background:#000 url(/images-layout/top-banner.gif) top left;
		}

			#header-left {
				float:left;
				display:block;
				color:#666;
				background:none;
				padding:10px 5px 5px 10px;
				margin:18px 10px 0px 146px;
				height:100px;
				width:272px;
				font-size:0.8em;
			}

			#great-escape {
				float:right;
				display:block;
				color:#fff;
				padding:0px 0px 0px 0px;
				margin:0px 5px 0px 0px;
				height:150px;
				width:400px;
				font-size:0.8em;
				
				font-family: arial, helve, verdana, helvetica, sans-serif 'lucida sans unicode', 'lucida grande', 'Trebuchet MS';
			}
			
				#great-escape ul.ge {
					float:left;
					margin: 0px;
					padding: 12px 0px 2px 0px;
					list-style: none;
					height:150px;
					width:300px;
					float:left;
				}

					#great-escape ul.ge li {
						margin: 0px;
						display: block;
						line-height: 1.9em;
						font-size: 0.95em;
						text-transform: uppercase;
						float:left;
						text-align:center;
						width:300px;
					}			


		#topnav {
			width: 970px;
			height:33px;
			float: left;
			background:#fff url('images-layout/red-trim.gif') bottom left no-repeat;
			padding:2px 0px 2px 0px;
			border-top: 2px solid #3b3b3b;

		}

		#maincontent {
			float:left;
			clear: both;
			width: 950px;
			font-size: 0.95em;
			line-height: 1.5em;
			margin: 0px 0px;
			padding: 5px 10px 10px 10px;
			background:#fff;
		}

			#breadcrumb, .phpbbbreadcrumb {
				width: 950px;
				float: left;
				padding: 5px 10px 2px 10px;
				font-size: 0.9em;
				background:#fff;
				color:#888;
			}

				#breadcrumb a:link, #breadcrumb a:visited, .phpbbbreadcrumb a:link, .phpbbbreadcrumb a:visited { color: #888; text-decoration: none; }
				#breadcrumb a:hover, .phpbbbreadcrumb a:hover { color: #444; text-decoration: underline; }

			#breadcrumblower {
				width: 950px;
				float: left;
				padding: 5px 10px 2px 10px;
				font-size: 0.9em;
				background:#fff;
				color:#888;
			}

				#breadcrumblower a:link, #breadcrumblower a:visited { color: #888; text-decoration: none; }
				#breadcrumblower a:hover { color: #444; text-decoration: underline; }



		#footer {
			clear: both;
			width: 950px;
			height:46px;
			font-size: 0.7em;
			letter-spacing: 0;
			margin: 0px 0px 0px 0px;
			padding: 10px 10px 0px 10px;
			text-align: right;
			background:#000 url('images-layout/footer-bar.gif') top left;
			color: #ffffff;
		}

/*****************
 BREAKS
*****************/

br.breaker { clear: both; }
br.lbreaker { clear: left; }
br.rbreaker { clear: right; }


/*****************
 TOP OF PAGE NAV
*****************/

#topnav ul {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	list-style: none;
	width: 970px;
	background:#000;
	height:25px;
	//background: #000 url('images-layout/topnav-bg.gif') top left;
	float:left;
}

	#topnav ul li {
		margin: 0px;
		display: block;
		line-height: 1.9em;
		font-size: 0.95em;
		text-transform: uppercase;
		float:left;
		border-right:1px solid #3b3b3b;
		text-align:center;
	}

		#topnav ul li.topnav-1 {
			width:85px;
		}

		#topnav ul li.topnav-2 {
			width:90px;
		}

		#topnav ul li.topnav-3 {
			width:170px;
		}

		#topnav ul li.topnav-4 {
			width:70px;
		}

		#topnav ul li.topnav-5 {
			width:90px;
		}

		#topnav ul li.topnav-6 {
			width:100px;
		}

		#topnav ul li.topnav-7 {
			width:140px;
		}

		#topnav ul li.topnav-8 {
			width:110px;
		}

		#topnav ul li.topnav-9 {
			width:105px;
			border-right:none;
		}

		#topnav ul li a:link, #topnav ul li a:visited { color: #fff; text-decoration: none; }
		#topnav ul li a:hover, #topnav ul li a:active { color: #c00; text-decoration: underline; }

		#topnav ul li.selected { font-weight:bold; }

.page-menu {
	background:none;
	float:left;
	width:182px;
	font-size:0.9em;
	margin: 0px 10px 0px 0px;
}

	.page-menu ul {
		background:none;
		list-style:none;
	}

		.page-menu ul li {
			background:#eee;
			margin:0px 0px 1px 0px;
			padding: 0px 0px 0px 5px;
			border-bottom:1px solid #ddd;
		}

		.page-menu ul li a:link, .page-menu ul li a:visited { color: #000; text-decoration: underline; }
		.page-menu ul li a:hover, .page-menu ul li a:active { color: #c00; text-decoration: underline; }

		.page-menu ul li.selected a:link, .page-menu ul li.selected a:visited { font-weight:bold; }


#homepage {
	clear:both;
	float:left;
	width:950px;
	margin:0px;
	padding:0px;
}

	#home-main-story{
		clear:both;
		float:left;
		width:630px;
		margin:0px 10px 0px 0px;
	}

		#home-main-story h1 {
			float:left;
			color:#000;
			font-family: arial black, helvetica, helve, sans-serif, 'lucida sans unicode', 'lucida grande', 'Trebuchet MS' ;
			font-size: 3.0em;
			font-style: bold;
			line-height:1.0em;
			margin:0px 0px 5px 0px;
			padding:0px;
		}

		#home-main-picture {
			clear:both;
			float:left;
			margin:5px 10px 0px 0px;
		}

		#home-main-date {
			font-size:0.8em;
			color:#666;
		}


			#home-main-picture img {
				clear:both;
				float:left;
				border:1px solid #000;
				width:225px;
				height:300px;
			}

		.headline-readmore {
			margin:1px 0px 0px 5px;
			font-size:1.1em;
			line-height:1.3em;
		}

			.headline-readmore a:link, .headline-readmore a:visited {
				color:#c00;
				text-decoration:none;
				font-weight: bold;
			}

			.headline-readmore a:hover, .headline-readmore a:active {
				text-decoration:underline;
				font-weight: bold;
			}

	#home-tabs {
		clear:both;
		float:left;
		background:#fff;
		width:630px;
		height:30px;
		margin:10px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:center;
	}

		#home-tabs ul{
			clear:both;
			float:left;
			list-style:none;
		}

			#home-tabs ul li{
				background:#c00 url('images-layout/feature-tab.gif') no-repeat top left;
				width:140px;
				display:inline;
				float:left;
				margin: 0px 2px 0px 0px;
				padding: 5px 0px 10px 0px;
			}

			#home-tabs ul li.selected{
				background:#fff url('images-layout/feature-tab-selected.gif') no-repeat top left;
			}

				#home-tabs ul li.home-tabs-end{
					margin: 0px 0px 0px 0px;
				}

				#home-tabs ul li a {
					border:0px;
				}



	#home-gallery {
		clear:both;
		float:left;
		background:#eee url('images-layout/feature-gradient.gif') no-repeat bottom left;
		width:600px;
		margin:0px 0px 0px 0px;
		padding:10px 10px 0px 10px;
	}

	#home-gallery ul{
		clear:both;
		float:left;
		list-style:none;
	}

		#home-gallery ul li{
			background:#eee;
			display:inline;
			float:left;
			margin: 0px 10px 10px 0px;
		}

			#home-gallery ul li.home-gallery-end{
				margin: 0px 0px 10px 0px;
			}

			#home-gallery ul li a {
				border:0px;
			}

				#home-gallery ul li a img {
					float:left;
					width:75px;
					height:75px;
					border:1px solid #000;
				}



.article-actions {
	float:left;
	width:100px;
	margin:0px 0px 10px 0px;
	padding:0px;
}

	.article-actions ul{
		background:#eee;
		list-style:none;
	}

		.article-actions ul li{
			background:#eee;
			display:inline;
			float:left;
		}


	#home-rhs {
		float:left;
		margin:5px 0px 0px 0px;
		width:310px;
		padding:0px 0px 0px 0px;
		/* background:#eee; */
	}

		#home-rhs .home-rhs-article {
			float:left;
			background:#aaa;
			width:310px;
			margin: 0px 0px 10px 0px;
			font-size:0.8em;
			line-height:1.4em;
		}

			#home-rhs .home-rhs-article img {
				float:left;
				background:#fff;
				width:75px;
				height:100px;
				border:1px solid #000;
				margin: 0px 5px 0px 0px;
			}

			#home-rhs .home-rhs-article-title {
				font-weight:bold;
				font-size:1.4em;
				margin:0px 0px 5px 0px;
			}

			#home-rhs .home-rhs-article-text{

			}

	#latest-news .latest-article-box {
		float:left;
		margin:10px 15px 0px 0px;
		width:300px;
	}

	#latest-news .latest-article-box-end{
		float:left;
		margin:10px 0px 0px 0px;
		width:300px;
	}


	.article-box {
		float:left;
		width:300px;
		height:102px;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-size:14px;
	}

		.article-picture {
			float:left;
			width:75px;
			height:100px;
			border:1px solid #000;
		}

		.article-title {
			float:left;
			width:218px;
			margin:0px 0px 5px 5px;
			font-size:1.0em;
			line-height:0.9em;
			font-weight:bold;
		}

		.article-taster {
			float:left;
			width:218px;
			height:45px;
			margin:0px 0px 0px 5px;
			font-size:0.8em;
			line-height:1.3em;
		}

		.article-readmore {
			float:left;
			width:218px;
			margin:1px 0px 0px 5px;
			font-size:0.8em;
			line-height:1.3em;
		}

			.article-readmore a:link, .article-readmore a:visited {
				color:#c00;
				text-decoration:none;
			}

			.article-readmore a:hover, .article-readmore a:active {
				text-decoration:underline;
			}

		.article-action{
			float:left;
			width:218px;
			height:23px;
			margin:3px 0px 0px 5px;
			font-size:0.7em;
		}

			.article-action ul {
				float:left;
				width:218px;
				margin: 0;
			}

				.article-action ul li {
					float:left;
					display:inline;
					margin: 0px 0px 0px 0px;
					text-align:left;
					padding: 0px 0px 0px 0px;
				}

				.article-action ul li.comments { width:72px;}
				.article-action ul li.like { width:72px; }
				.article-action ul li.dislike { width:72px; }

				.article-action ul li.end {
					margin: 0px 0px 0px 0px;
				}

					.article-action a:link, .article-action a:visited {
						color:#666;
						text-decoration:none;
					}

					.article-action a:hover, .article-action a:active {
						color:#c00;
						text-decoration:underline;
					}



a.readmore:link, a.readmore:visited {
	color:#c00;
	margin:5px 0px 0px 0px;
}


	#latest-news {
		clear:both;
		float:left;
		margin:0px 0px 10px 0px;
		width:950px;
		padding:0px 0px 0px 10px;
		background:#fff url('images-layout/top3articles.gif') no-repeat top left;
		height:120px;
	}

		.latest-news-breaker {
			width:10px;
			background:#eee;
		}



#squad {
	float:left;
	width:758px;
}



	#squad ul {
		float:left;
		margin:0px;
		padding:0px;
	}

	#squad ul li {
		display:inline;
		float:left;
		background:#eee;
		margin:0px 10px 10px 0px;
		padding:0px;
		width:118px;
		height:180px;
	}

	#squad ul li.squadend {
		margin:0px 0px 10px 0px;
	}

#squad-picture {
	float:left;
	background:#eee;
	width:758px;
	height:569px;
	margin:0px 0px 10px 0px;
}



#mb-container {
	padding:10px;
	border:1px solid #ccc;
	float:left;
	width:736px;
	font-family:  verdana,'lucida sans unicode', 'lucida grande', 'Trebuchet MS', arial, helvetica, helve, sans-serif;
}

#mb-headers {
	background:#ccc;
	margin:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

	#mb-headers ul {
		border:1px solid #ccc;
		background:#eee;
		padding:2px 0px 2px 0px;
		margin:0px;
		float:left;
	}

	#mb-headers ul li {
		display:inline;
		float:left;
		padding:2px 0px 2px 0px;
		margin:0px;
		text-align:center;
		border-right:1px solid #ddd;
	}

		#mb-headers ul li.mb-headers-a {
			width:80px;
		}

		#mb-headers ul li.mb-headers-b {
			width:432px;
		}

		#mb-headers ul li.mb-headers-c {
			width:70px;
		}

		#mb-headers ul li.mb-headers-d {
			width:101px;
			border:none;
		}

#mb-container .mb-row {
	margin:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

	#mb-container .mb-row ul {
		padding:2px 0px 2px 0px;
		margin:0px;
		float:left;
		border-bottom:1px solid #ddd;
		border-left:1px solid #ddd;
		border-right:1px solid #ddd;
	}

	#mb-container .mb-row ul li {
		display:inline;
		float:left;
		padding:2px 0px 2px 0px;
		margin:0px;
		text-align:center;
		border-right:1px solid #ddd;
	}

		#mb-container .mb-row ul li.mb-row-a {
			width:80px;
			font-size:0.7em;
			line-height:1.2em;
			background:#ffc;
			padding:4px 0px 2px 0px;;
		}

		#mb-container .mb-row ul li.mb-row-b {
			width:427px;
			text-align:left;
			padding: 0px 0px 0px 5px;
		}

		#mb-container .mb-row ul li.mb-row-c {
			width:70px;
		}



		#mb-container .mb-row ul li.mb-row-d {
			width:96px;
			text-align:right;
			padding: 0px 5px 0px 0px;
			border:none;
		}

		#mb-container .mb-row ul li .mb-row-extra-description{
			font-size:0.9em;
			color:#888;
		}

/*****************
 HOMEPAGE TABS
 *****************/
#rhs-tabs-tabs li {
	width: 101px;
	text-align: center;
}

.ui-tabs-panel {
	height: 10em;
}

/**********************
 HOMEPAGE FIXTURE BOXES
 **********************/
.fixture-box {
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #dddddd;
}

	.fixture-box h2 {
		background: #dddddd;
		margin: 0;
		padding: 5px;
		margin: -10px -10px 10px -10px;
	}


/**********************
NEWS PAGE
 **********************/

	#news-rhs {
		float:left;
		margin:0px 0px 0px 0px;
		width:310px;
		padding:0px 0px 0px 0px;
	}

		.rhs-feature-head-silver{
			background:transparent url('images-layout/featurehead-silver.gif') no-repeat top left;
			float:left;
			width:300px;
			color:#000;
			padding:6px 0px 5px 10px;
		}

		.rhs-feature-silver {
			float:left;
			width:298px;
			border-left: 1px solid #ddd;
			border-right: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			padding:6px 0px 5px 10px;
			margin: 0px 0px 10px 0px;
		}

		.rhs-feature-silver ul {
			float:left;
		}

		.rhs-feature-silver ul li{
			list-style:none;
		}

dl#forumcomments dd {
	margin-bottom: 10px;
	padding: 10px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: #eeeeee;
}

dl dd .quotetitle {
	background: #cccccc;
	color: #000000;
	padding: 5px;
	margin-left: 10px;
}

	dl dd .quotecontent {
		background: #ffffff;
		border: 1px solid #cccccc;
		padding: 5px;
		margin: 0 10px 3px 10px;
	}

/********************
 FIXTURES TABLE
 ********************/
table#fixturelist {
	width: 630px;
	border-collapse: collapse;
	font-size: 0.85em;
}

	table#fixturelist th {
		padding-bottom: 4px;
		text-align: left;
	}

	table#fixturelist td {
		padding: 2px 0;
		vertical-align: middle;
	}

	table#fixturelist tr.fixturemonth td {
		padding-top: 15px;
	}

	table#fixturelist tr.result td {
		color: #999999;
	}
	
	table#fixturelist tr.fixture td {
		color: #000;
	}
	
	table#fixturelist tr.next td {
		background: #ffa;
	}	
	
	table#fixturelist tr.fixturea td {
		color: #a00;
	}	
	
	table#fixturelist td.koDay {
		width: 30px;
		text-align: left;
	}	
	
	table#fixturelist td.koDate {
		width: 34px;
		text-align: left;
		
	}		

	table#fixturelist td.koTime {
		width: 50px;
		text-align: left;
	}

	table#fixturelist td.compname {
		width: 76px;
		padding-left: 5px;
	}

	table#fixturelist td.team {
		width: 170px;
	}

		table#fixturelist td.hometeam {
			text-align: right;
		}

		table#fixturelist td.awayteam {
		}

	table#fixturelist td.result {
		width: 60px;
		text-align: center;
	}

	table#fixturelist td.attendance {
		width: 57px;
		text-align: center;
	}
	
/********************
 PREDICTION TABLE
 ********************/
table#prediction-league {
	width: 288px;
	background:#eee;
	border-collapse: collapse;
	font-size: 0.85em;
}	

	table#prediction-league tr.prhead td {
		background: #eee;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding-top:20px;
		padding-bottom:5px;
	}


	table#prediction-league tr.prrow td {
		background: #fff;
		border-bottom:1px solid #ccc;
		padding:1px 0px 0px 0px;
	}

	table#prediction-league td.score {
		width: 50px;
		padding:0px 5px;
		text-align: center;
		border-left:1px solid #ccc; 
		border-right:1px solid #ccc; 
	}
	
	table#prediction-league td.attendance {
		width: 10px;
		padding:0px 5px;
		text-align: center;
		border-right:1px solid #ccc; 
	}
	
	table#prediction-league td.firstgoal {
		width: 130px;
		padding:0px 5px;
		text-align: center;
		border-right:1px solid #ccc;
	}	
	
	table#prediction-league td.points {
		width: 40px;
		padding:0px 5px;
		text-align: center;
		border-right:1px solid #ccc;
	}		
	
	
/********************
	LIVE MATCH
 ********************/
 
 #livematch {
 	float:left;
 	background:#eee;
 	width:970px;
 	height:150px;
 	margin:0px 0px 0px 0px;
 	background:#000 url('images-layout/top-banner-blank.gif') top left;
 }
 
 	#livematch-home-badge{
 		float:left;
 		width:125px;
 		height:150px;
 		margin:0px 0px 0px 10px;
 	}
 	
 	#livematch-header{
 		float:left;
 		width:670px;
 		height:20px;
 		margin:5px 0px 0px 0px;
 		color:#fff;
 		text-align:center;
 		font-size:0.8em;
 	}  	
 	
 	#livematch-score-area{
 		float:left;
 		width:680px;
 		height:130px;
 		margin:10px 0px 10px 10px;
 		color:#fff;
 		background:#000;
 		border:1px solid #333;
 	} 	
 	
 		#lm-hometeam {
 			float:left;
 			width:245px;
 			text-align:left;
 			padding:0px 0px 0px 10px;
 			font-size:0.8em;
 			color:#ccc;
 			margin:6px 0px 0px 0px; 			
 		}
 		
 		#lm-hometeam h2 {
 			text-transform:uppercase;
 			font-size:1.4em;
 			margin:0px;
 			color:#fff;
 		} 		

 		#lm-awayteam {
 			float:left;
 			width:245px;
 			text-align:right;
 			padding:0px 10px 0px 0px;
 			font-size:0.8em;
 			color:#ccc;
 			margin:6px 0px 0px 0px; 
 		} 	
 		
 		#lm-awayteam h2 {
 			text-transform:uppercase;
 			font-size:1.4em;
 			padding:0px;
 			margin:0px;
 			color:#fff;
 		} 	 		
 		
 		#lm-centre {
 			float:left;
 			width:170px;
 			text-align:center;
 		}
 		
 			#lm-time {
 				padding:0px 0px 0px 0px;
 				margin:0px 0px 0px 0px;
 				color:#fff;
				float:left;
				width:170px;
				text-align:center;
				font-size:0.9em; 
 			}  		
 		
 			#lm-scoreline {
 				margin:0px 0px 0px 0px;
 				padding:0px 0px 0px 0px;
				float:left;
				width:170px;
				text-align:center;
				font-size:4.5em; 
				line-height:55px;
 			}
 			 			
 			#lm-timer {
 				margin:0px 0px 0px 0px;
 				padding:0px 0px 0px 0px;
 				color:#fff;
				font-weight:bold;
				float:left;
				width:168px;
				text-align:center;
				font-size:1.0em; 			
 			}  			
 	
 	#livematch-away-badge{
 		float:left;
 		width:125px;
 		height:150px;
 		margin:0px 0px 0px 10px;
 	} 	
 	
	
#fixturepredictor {
	width: 875px;
	font-size: 0.8em;
}

	#fixturepredictor label {
		float: left;
		width: 130px;
		text-align: right;
		padding: 0 5px 0 10px;
		position: relative;
		top: 2px;
	}
	
	#fixturepredictor input, #fixturepredictor select {
		float: left;
	}
	
#predleaguetopten {
	font-size: 1em;
	border-collapse: collapse;
	width: 290px;
}

	#predleaguetopten .pl-user {
		width: 160px;
		text-align: left;
	}
	
	#predleaguetopten .pl-preds {
		width: 65px;
		text-align: center;
	}
	
	#predleaguetopten .pl-points {
		width: 65px;
		text-align: right;
	}
	
#predleaguefull {
	font-size: 1em;
	border-collapse: collapse;
	width: 630px;
}

	#predleaguefull th {
		border-bottom: 1px solid #000000;
	}
	
	#predleaguefull td {
		padding: 2px 0;
		border-bottom: 1px solid #cccccc;
	}
	
	#predleaguefull tr.highlight td {
		background: #ffffcc;
		font-weight: bold;
	}

	#predleaguefull .pl-pos {
		width: 30px;
		text-align: left;
	}

	#predleaguefull .pl-user {
		width: 160px;
		text-align: left;
	}
	
	#predleaguefull .pl-preds {
		width: 58px;
		text-align: center;
	}
	
	#predleaguefull .pl-points {
		width: 58px;
		text-align: right;
	}
	
	#predleaguefull .pl-num {
		width: 40px;
		text-align: center;
	}
	
/* TWITTER
   -------------- */
   
#twitter-live{
	float:left;
	width:880px;
	height:55px;
	background:#000 url('images-layout/toptwitter.gif') top left no-repeat;
	padding:5px 0px 0px 70px;
	font-size:0.75em;
	line-height:1.25em;
	margin:0px 0px 10px 0px;
}	


.contact-method {
	float:left;
	width:900px;
}

.contact-method img {
	float:left;
	height:110px
	width:110px;
	padding: 0px 5px 0px 0px;
	margin:0px 0px 10px 0px;
}