@charset "utf-8";
/*
Stylesheet Name: Tread Lightly
Theme URI: http://tread-lightly.org/
Description: Original style sheet for TREAD LIGHTLY website..
Version: 1.0
Author: Ilai @ Connected Media
Author URI: http://connectedmedia.org

Palette:



Anchor: #b2c2b8

Hover: #b2c2b8

Heading: #869340

Paragraph: #877b7b

Purple: #3f293d

Nav links: #5d5d5d


*/

/************ RESET ******************/

@import url('reset.css');
@import url('nav.css');


body
{
background:url(../images/background-plate.gif) #dee7ec no-repeat center top;
}

a
{
text-decoration:none;
color:#8080C0;
}
a:hover{
color:#3E3E7B;	
}


#container
{
width:925px;
margin:0px auto 0 auto;
height:auto;
}

h1
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:25px;
margin:15px 0 20px 0;
color:#869340;
}

h2
{
font-weight:bold;
font-size:17px;
color:#869340;
}

h3
{
font-weight:bold;
font-size:14px;

}

em
{
font-style:italic;	
}

strong
{
font-weight:bold;	
}

.strongname
{
font-size:14px;
color:#869340;
font-weight:bold;
}

a.doctype_pdf {
	background-image:url(../../admin/images/pdf_icon.gif);
	background-repeat:no-repeat;
	padding:2px;
	padding-left: 20px;
}

.error
{
	color:#F00;
	font-size:10px;
}

.success
{
	color:#090;
	font-size:14px;
	font-weight:bold;
}


/************ HEADER ******************/


#header-block
{
	margin:20px 0 0 140px;
	width:720px;
	height:200px;
	
	background:url(../images/header-block.png) no-repeat;	
}

#tui
{
	position:absolute;
	margin:-110px 0 0 38px;
	width:102px;
	height:223px;
	background:url(../images/tui.png) no-repeat;
	
}

#mushrooms
{
	position:absolute;
	width:74px;
	height:58px;
	margin:58px 0px 0px 784px;
	background:url(../images/mushrooms.png) no-repeat;
	
}

#menu
{
	position:absolute;
	margin:70px 0px 0px 95px;
	width:560px;
	height:40px;
	padding-left:5px;
	
}

#tui-shout-content
{
	position:absolute;
	margin:112px 0px 0px 40px;
	width:570px;
	height:85px;
}

#tui-shout-go
{
	position:absolute;
	margin:132px 0px 0px 620px;
	width:50px;
	height:50px;
}



/*Menu Styles

#menu ul li {
float:left;
margin:11px 13px 0 1px;
}

#menu ul li a {
font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing:0px;
color:#5d5d5d;

}

#menu ul li a:hover {
color:#000000;
}
*/

/************ CONTENT - GENERIC ******************/

#main-content
{
	margin:0px 0 0px 140px;
	width:598px;
	height:auto;
	background-color:#fff;
	padding:20px 60px;

}

#main-content p
{
line-height:18px;	
}

#main-content ul
{
list-style:disc;	
margin-left:20px;
color:#373737;
}
#main-content li
{
margin:4px 0px;	
}


#main-content-bottom
{
	margin:0px 0 0px 140px;
	bottom:0px;
	width:718px;
	height:11px;
	background:url(../images/end-main-container.png);
	
}



/************ CONTENT - HOME ******************/

.home-thumbs
{
border:1px solid #666;
display:inline-table;
margin-left:10px;
padding:5px;
background-color:#FFF;
margin-bottom:15px;
}

.home-thumbs img
{
	border:1px solid #999;
} 

#gallery-see-more
{
margin:15px 0 0 550px;
position:absolute;
height:50px;
width:50px;
}

#gallery-read-more
{
margin:15px 0 0 550px;
position:absolute;
height:50px;
width:50px;
}


/* template */

/************ LATEST PHOTOS ******************/

.latest-photos-boxes
{
display:inline-table;
margin-left:10px;
background-color:#FFF;
margin-bottom:15px;



}

.latest-photos-boxes p
{
font:11px Georgia, "Times New Roman", Times, serif;
margin:0px 5px;
width:140px;

}

.latest-photos-thumbs
{
border:1px solid #666;
padding:5px;
background-color:#FFF;
}


.latest-photos-thumbs img
{
	border:1px solid #999;
} 




/************ SITEMAP ******************/


.sitemap-blocks
{
	
display:inline-table;
width:160px;
margin-right:10px;
padding:10px;

margin-bottom:15px;
	
}

.sitemap-blocks h2
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
margin:0px 0 15px 0;
}

.sitemap-blocks h2 a
{
color:#3f293d;

}

.sitemap-blocks li
{
	margin:8px 0px;
	
}

.sitemap-blocks a:hover
{
	color:#000;
}





/************ FOOTER ******************/


#footer
{
	margin:0px 0 20px 100px;
	width:748px;
	height:auto;
	padding:10px 5px;
	text-align:right;
	
}

#footer p
{
margin:0px;	
font-weight:bold;
word-spacing:2px;
}