* {
	margin: 0px;
	padding: 0px;	
}
body {
    margin: 0px;
	font-family: "arial","Helvetica",sans-serif;
    padding: 0px;
    background: #000000 url(../img/main-bgr.jpg) repeat scroll 0 0;      
    color: #fff;
	font-size: 63.5%;
	line-height: 1.5em;
    }
img {
	border: 0px;
}

h1 {
	
	font-size: 1.3em;
	color: #fff;
	font-weight: 100;
	margin: 10px 10px 0px 0px;
}

h2 {
	
	font-size: 1.2em;
	color: #fff;
	font-weight: 100;
	margin: 10px 10px 0px 0px;
}

h3 {
	
	font-size: 1.0em;
	color: #fff;	
	font-weight: 100;
	margin: 10px 10px 10px 25px;
}


p {
	
	font-size: 1.13em;
	color: #ff;
	margin: 00px 10px 10px 0px;
	line-height: 1.40em;	
	
}

a {
	color: #fff;	
}

hr {
	border: 0px;
    color: #5eca10;
	background-color: #5eca10;
	height: 1px;
	margin: 10px 10px 10px 20px;
}

input, textarea {
	background: #01001e;
	border: solid 1px white;
	width: 300px;
	color: white;
	
}
    

#main {
	margin-left: auto;
	margin-right: auto;
	width: 750px;
/*	background: #01001e; */
background: #0e0e0e;
}

#main ul {
		margin: 10px 0px 10px 15px;
		font-size: 1.13em;	
}

#header {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 7px;
	margin-bottom: 7px;
}

#logo {
	float: left;
	/*width: 204px;
	height: 43px;*/
	width: 271px;
	height: 62px;
}

#thumbs {
		margin: 10px 0px 0px 1px;
}
		
#thumbs img {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		width: 45px;
		height: 45px;
		border: 1px solid #01001e;
}

#thumbs img:hover {
		border: 1px solid #ff8000;
}

#wrap { padding: 10px;	
	}

.clear{clear:both;}



#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
float: right;
}

#cssdropdown {
	margin-top: 10px;
}


#cssdropdown li {
float: left;
position: relative;
}

.mainitems{

}

.mainitems a{
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
color: #999999;
font-size: 1.2em;
font-family: "Verdana", "arial","Helvetica",sans-serif;
/*letter-spacing: 0.1em;*/
}

.mainitems a:hover{
color: #ff8000;
}


.subuls{
display: none;
width: 180px;
position: absolute;
top: 1.2em;
left: 0;
}

.subuls li{
width: 50px;
float: right;
margin: 0px;
padding: 0px;
}

.subuls li a{
text-decoration: none;
font-size: 1.0em;
}

.subuls li a:hover{
color: white;
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#about a:hover {
	color: #81adc9;
}

#gallery a:hover {
	color: #de3163;
}

#services a:hover {
	color: #fff;
}

#gardening a:hover {
	color: #ff7e00;
}

#contact a:hover {
	color: #3b7e00;
}

#links-l {
	float: left;
	width: 350px;
	
}

#links-r {
	float: right;
	width: 350px;
}


#links-l p {
	border-bottom: solid 1px #1e1c40;
	padding: 10px 0px 10px 15px;
	margin: 0px;
}

#links-r p {
	border-bottom: solid 1px #1e1c40;
	padding: 10px 0px 10px 15px;
	margin: 0px;
}

#archive {
width: 200px;
float: right;
margin-left: 15px;
}

#home-txt {
	display: none;
	position: absolute;
	top: 50px;
	width: 730px;
	margin-left: 15px;
}

#home-txt p {
	line-height: 1.2em;
	font-size: 1em;
	
}
