#home {
	padding-top:10px
}

#home-image {
	background:transparent url(../images/homepage_image.jpg) no-repeat scroll 50% 0;
	padding:25px;
	height:270px
}

#imagetext {
	height:240px;
	width:435px
}

#imagetext p {
	color:#FFF
}

#button {
	width:260px
}

#button,#home .lower_homepage,#each-result,.results,a.lbOn,#home .right.goggle {
	float:left
}

h1 {
	font-size:26px;
	color:white
}

h2,.results_box p {
	color:#000
}

h2 {
	font-size:18px
}

UL,#each-result table tr td.left-image img,#each-result table tr td.right-image img {
	margin-top:5px
}

UL {
	margin-left:5px;
	list-style:circle inside
}

li {
	font-size:16px
}

li,#each-result table tr td {
	color:#fff
}

#home .lower_homepage,.results {
	background:#f5f5f5
}

#home .lower_homepage,#each-result {
	padding:10px
}

#each-result,a.lbOn {
	border:1px solid #b1b1b1
}

#each-result {
	background:white;
	width:788px;
	font-size:12px
}

#each-result table {
	width:100%
}

#each-result table tr td {
	background:#000;
	font-weight:bold;
	text-align:center;
	height:230px
}

#each-result table tr td.empty {
	background:#fff;
	width:9px
}

#each-result table tr td.left-image img,#each-result table tr td.right-image img {
	text-align:left;
	vertical-align:top
}

#text-under-image {
	margin-top:7px;
	height:25px
}

#text-under-image a {
  color: #fff;
  text-decoration:none;
}

#each-result.popular {
	margin-top:15px
}

.google-ads {
	float:right;
	margin-top:12px;
        margin-bottom:10px;
}

#each-result.popular #title-results {
	background:#bebebe;
	width:809px;
	margin-left:-10px;
	margin-top:-10px
}

#each-result.popular #title-results,#title-results {
	height:32px
}

#each-result.popular #title-results h2 {
	padding-left:12px
}

#each-result.popular #title-results h2,.results_box,#title-results h2 {
	padding-top:5px
}

#view-more {
	margin-top:20px
}

#view-more,a.lbOn,a.lbOn {
	margin-bottom:10px
}

#view-more a,.results_box p .text,.results_box p .text a:hover,.results_box p .text a {
	color:#333
}

.results_box {
	clear:left
}

.results_box p {
	padding-top:2px
}

.results_box p .text .decoration {
	text-decoration:underline
}

.results,#title-results {
	width:810px
}

.results,a.lbOn {
	margin-right:10px
}

#title-results {
	background:#bebebe
}

#title-results h2 {
	padding-left:14px
}

.title {
	padding-top:6px;
	padding-bottom:0
}

.title a {
	color:black
}

h3 a {
	font-size:14px
}

a.lbOn {
	display:block
}

#home .right.goggle {
	width:160px
}

