* {
	margin : 0;
	padding : 0;
	color : #fff;
	font-family : "Times New Roman",serif;
}
img {
	border: none;
}

#sf-header,
.ads,
#make_comment,
#section-ads,
#comparison_section,
#about-the-site,
#sidebar-adverts {
	display : none;
}

h1,h2,h3 {
color : #8e5e30;
}
p {
padding-top : 0.4em;
}
#sf-footer {
text-align : right;
}
#sidebar h2, #sidebar h3 {
	font-size : 100%;
}

.section_meta {
	font-size : 80%;
}
#content h2 ,
#comparison_section h2 {
	color : #008CA7;
}
#review_section h2 ,
#comments_section h2 {
	background : #E5CCAC;
	padding : 0.3em 0;
	margin-top : 1em;
	color : #694423;
}
#review_section h3 {
	clear : both;
	border-bottom : 1px solid #c0a07a;
	padding-top : 1em;
}
#review_section p {
	padding-right : 1em;
}
.review-listing , .comptype{
	margin : 1.5em 0;
}

#social-bookmarks ul {
	padding : 0.5em 0;
	list-style : none;
}
#social-bookmarks li {
	display : inline;
}
#social-bookmarks li div {
	float : left;
}
#social-bookmarks a img {
	border : none;
}


/* tag cloud styling */
#tag_cloud ,
#latest_comments ,
#search {
	border : 0.1em solid lightblue;
	padding : 0.3em;
	margin : 0.4em 0;
}
#tag_cloud li {
	display : inline;
	padding : 0.2em;
}
.tag0 {font-size : 100%;}
.tag1 {font-size : 104%;}
.tag2 {font-size : 108%;}
.tag3 {font-size : 112%;}
.tag4 {font-size : 116%;}
.tag5 {font-size : 120%;}
.tag6 {font-size : 124%;}
.tag7 {font-size : 128%;}
.tag8 {font-size : 132%;}
.tag9 {font-size : 136%;}
.tag10 {font-size : 140%;}





#latest_comments {
	width : 40%;
	float : right;
	font-size : 90%;
}
#list_reviews div {
	padding : 0.5em 0 ;
}



/* review page */
#review_header {

}
#review_header p {
	padding-bottom : 1em;
}
#ror-header {
	margin : 1em 0;
}

#review_tags li ,
.review-dates li {
	display : inline;
}




#review_section {
	clear : both;
}
#review_section img {
	float : left;
	border : 1px solid #c0a07a;
	border-right : 2px solid #c0a07a;
	border-bottom : 2px solid #c0a07a;
	margin : 0.2em 0.5em;
}
.ror_comment img {
	border : none;
}
#section-ads {
	clear : both;
	margin-top : 1em ;
}
.ror_comment {
	width : 30%;
	float : right;
	border : 1px solid #c0a07a;
	border-top : none;
}
#author {
	clear : both;
}

#comments_section {
}

.filter-comments li {
	display : inline;
}
#comment-list {
	width : 78%;
}


/* compare page */

#features {
	margin-top : 2em;
}
#features table {
	margin : 0.5em 0.5em 0.5em 0;
	border-right : 1px solid #d3d3d3;
}
#features table thead {
	background : #c0a07a;
}
#features table td {
	text-align : center;
	border-left : 1px solid #d3d3d3;
	border-bottom : 1px solid #d3d3d3;
	padding : 0.2em;
}
#features table img {
	width : 2em;
}
#features table th a {
	font-size : 110%;
	text-align : left;
}
#features table thead th {
	text-align : center;
	padding : 0.2em;
}
#features table td {
	vertical-align : top;
}
#features table td.ok ,
#features table td.maybe {
	padding : 0.2em;
}
#features table td.ok {
}





#about-navigation th {
	text-align : left;
	color : #8e5e30;
	border-bottom : 1px solid #c0a07a;
}
#about-navigation td {
		vertical-align : top;
}
#about-navigation td li {
	list-style-type : none;
	padding-right :  0.5em  ;
	margin-left : 0;
}
#contactdetails th {
	text-align : left;
	vertical-align : top;
	padding-right : 1em;
}
#about-scubafreebies h2 ,
#about-scubafreebies h3 {
	margin : 0.6em 0;
}
#about-scubafreebies h3 {
	border-bottom : 1px solid #c0a07a;
}


.paginate ul {
	list-style : none;
}
.paginate li {
	display : inline;
	padding-right : 0.5em;
	margin : 0;
}

