body {
	background-image:url('../images/bg.jpg');
	height:100%;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	margin: 0px;
	padding: 0px;
}

img {

border:0px;

}

.statstable {

font-size:11px;

}

#wrap {

width:913px;
margin:0px auto;

}


#content {

overflow: auto;
width:100%;
clear:both;
background-color:#a61f17;

text-align:left;

}

#lcol {

display:inline;
float:left;
width:200px;
height:100%;

background-color:#a61f17;

}

#rcol {

height:100%;
margin-left:0px;
float:right;
width:650px;
display: inline;
position: relative;
background-color:#a61f17;

}

.clear {

clear:both;

}

.button {
padding-top:10px;
color:#C11B17;
font-family:tahoma;
font-size:12px;
font-weight:normal;
letter-spacing:1px;
text-decoration:none;
width:450px;
margin-top:13px;
}

.button a {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#C11B17;
text-decoration:none;
letter-spacing:0px;
}

.button a:hover {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#C11B17;
text-decoration:underline;
letter-spacing:0px;
}

h1 {

font-family:arial;
font-size:18px;
font-weight:normal;
color:#FFFFFF;

}


h2 {

font-family:arial;
font-size:16px;
font-weight:bold;
color:#fbc72d;

}


h3 {

font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;


}

h3 a {

font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline
}

h3 a:hover {

font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

a {

color:#FFFFFF;

}

.trees {

width:946px;
height:108px;
margin-left:0px;
margin-top:0px;
background-image:url('../images/trees-trans.png');
background-repeat:no-repeat;
background-position:-2% 50%;

}

* html .trees
{
	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.fruitydirectory.com/templates/Fruity/images/trees-trans.png", sizingMethod="crop");
}

a.logo {
	display: block;
	margin-top: 20px;
	margin-right: 350px;
	background-image:url('../images/logo-trans.png');
	text-decoration: none;
	height: 95px;
	width: 365px;
}
a.logo:hover {
	text-decoration: none;
}
* html a.logo
{
	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.fruitydirectory.com/templates/Fruity/images/images/logo-trans.png", sizingMethod="crop");
	cursor: hand;
}
a.logo h1{
	position: absolute;
	left: -99999px;
}


#navbar {

width:913px;
height:44px;
background-image:url('../images/navbar.jpg');
background-repeat:no-repeat;
margin-left:0px;
overflow:hidden;

font-family:arial;
font-size:11px;
color:#CCCCCC;
}



#search {

overflow:hidden;
float:left;
padding-left:30px;
margin-left:-10px;
margin-top:16px;
background-image:url('../images/search-trans.png');
background-position:0px 1px;
background-repeat:no-repeat;
height:27px;

}

.searchbox {

background:transparent;
border:0;

margin-left:5px;
font-family:arial;
color:#000000;
font-size:11px;
width:100px;
height:30px;
}

.searchbutton {
margin-left:35px;
margin-bottom:10px;
background-image:url('../images/searchbutton.jpg');
background-repeat:no-repeat;
height:25px;
width:55px;
padding-top:25px;
border:0;
}

#buttons {
float:left;
width:450px;
height:27px;
padding-left:200px;
}



#location {
clear:both;
background-color:#a61f17;
width:913px;
margin-left:0px;
text-align:left;
}

.location-text {

padding:15px;
font-family:tahoma;
font-size:11px;
color:#fbc72d;


}

.location-text a {

font-family:tahoma;
font-size:11px;
color:#fbc72d;

}



h3#categories {
background-image:url('../images/categories.jpg');
background-repeat:no-repeat;
width:200px;
height:54px;
}

h3#statistics {
background-image:url('../images/statistics.jpg');
background-repeat:no-repeat;
width:200px;
height:48px;
}


h3#sponsors {
background-image:url('../images/sponsors.jpg');
background-repeat:no-repeat;
width:200px;
height:44px;
}


h3#latest {
background-image:url('../images/latest.jpg');
background-repeat:no-repeat;
width:200px;
height:47px;
}


h3#emailnewsletter {
background-image:url('../images/newsletter.jpg');
background-repeat:no-repeat;
width:201px;
height:49px;
}

#berry {
background-image:url('../images/berry.jpg');
background-repeat:no-repeat;
float:left;
margin-left:0px;
margin-top:20px;
width:134px;
height:137px;
}

.sidebar-content {
width:200px;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;

font-family:tahoma;
font-size:11px;
color:#FFFFFF;

}

.sidebar-content a {

background-image:url('../images/bullet.jpg');
background-repeat:no-repeat;
background-position:center left;
padding:8px 0 8px 35px;

margin:0px;

font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}

.sidebar-content a:hover {

background-image:url('../images/bullet.jpg');
background-repeat:no-repeat;
background-position:center left;
padding:8px 0 8px 35px;

margin:0px;

font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;

}


.coolsite a {

background:none;
margin:0px;
padding:0px;
font-weight:bold;
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}

.coolsite a:hover {
background:none;
margin:0px;
padding:0px;

font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;

}

.coolsite {

background-image:url('../images/bullet.jpg');
background-repeat:no-repeat;
background-position:center left;
padding:8px 0 8px 35px;

margin:0px;
width:145px;

font-family:tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}



#description-text {

width:625px;
margin-top:25px;
margin-left:20px;
margin-bottom:40px;

font-family:verdana;
font-size:11px;
color:#FFFFFF;

}

#description-text a {

font-family:verdana;
font-size:11px;
color:#fbc72d;
text-decoration:underline;

}

#description-text h2 {

color:#EAC117;
font-family:tahoma;
font-size:16px;
font-weight:bold;

}

#description h1 {

color:#EAC117;
font-family:tahoma;
font-size:16px;
font-weight:bold;

}

#description2 h2 {

color:#FBC72D;
font-family:tahoma;
font-size:16px;
font-weight:bold;

}


#categories-top {
clear:both;
background-image:url('../images/categories-top.jpg');
background-repeat:no-repeat;
width:635px;
height:2px;
margin-left:0px;
overflow:hidden;
}

#categories-middle {

background-image:url('../images/categories-middle.jpg');
background-repeat:repeat-y;
width:635px;
margin-left:0px;
}


#categories-bottom {

background-image:url('../images/categories-bottom.jpg');
background-repeat:no-repeat;
width:635px;
height:2px;
margin-left:0px;
overflow:hidden;
}

.cat-table {

width:95%;
font-family:verdana;
font-size:11px;
color:#fbc72d;
}

.cat-table td {

padding-top:3px;
padding-bottom:5px;
}

.cat-table a {



padding:8px 0 12px 25px;

font-family:verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}



#articles {

float:left;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#FFFFFF;

margin-left:0px;
width:95%;

}

#blogposts {

float:left;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#FFFFFF;

margin-left:0px;
width:280px;

}

#featured-top {

background:url('../images/featured-top.jpg') no-repeat;
width:637px;
height:50px;
margin-left:0px;
}

#featured-middle {

background:url('../images/featured-middle.jpg') repeat-y;
width:612px;
padding:10px;
margin-left:0px;

font-family:arial;
font-size:12px;
color:#FFFFFF;

}

#featured-middle a {

font-family:verdana;
font-size:11px;
color:#fbc72d;
text-decoration:none;

}

#featured-middle a:hover {

font-family:verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;

}

#featured-bottom {

background:url('../images/featured-bottom.jpg') no-repeat;
width:637px;
height:6px;
margin-left:0px;

}

.red-text {
font-family:verdana;
font-size:10px;
color:#db2a20;

}

#regular-top {

background:url('../images/regular-top.jpg') no-repeat;
width:632px;
height:52px;
margin-left:0px;
}

#regular-middle {

width:617px;
padding:10px;
margin-left:0px;

font-family:verdana;
font-size:11px;
color:#fbc72d;

}

#regular-middle a {

font-family:verdana;
font-size:11px;
color:#ff0000;
text-decoration:none;

}

#regular-middle a:hover {

font-family:verdana;
font-size:11px;
color:#ff0000;
text-decoration:underline;

}

#footer {
clear:both;
background:url('../images/footer.jpg') no-repeat;
width:913px;
height:41px;
margin-left:1px;
padding-top:18px;

text-align:center;
font-family:tahoma;
font-size:11px;
color:#8c150e;
}


#footer a {


font-family:tahoma;
font-size:11px;
color:#8c150e;
text-decoration:underline;
}

.listing-title {

font-size:12px;

}


.detail {

font-family:verdana;
font-size:11px;
color:#FBC72D;

}

.detail a {

font-family:verdana;
font-size:11px;
color:#FFFFFF;

}

.text {
background:#FFFFFF none repeat scroll 0%;
width:236px;
border:1px inset #ECD872;

}

.text-limit {
background:#FFFFFF none repeat scroll 0%;
width:40px;
border:1px inset #ECD872;

}

.label {
color:#EE9A4D;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.field {
color:#EE9A4D;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.label a {
color:#EE9A4D;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.field a {
color:#EE9A4D;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

#article-body {

font-family:arial;
font-size:12px;
color:#FFFFFF;

}

#articles-list {

float:left;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#FFFFFF;

width:100%;
}

.email {

font-size:11px;
width:95px;

}

.subscribe {

font-size:12px;
width:76px;

} 

.newsletter {

padding:0;
margin:0;

}
