body {
color: #000;
background: #0B0D1C;
margin: 0px 0px; 
padding: 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
}

a {
color:#7c0041; 
font-weight:normal; 
text-decoration:none;
}

a:link {
color:#7c0041; 
font-weight:normal; 
text-decoration:none;
}

a:visited {
color:#7c0041; 
font-weight:normal; 
text-decoration:none;
}

a:hover {
color:#7c0041; 
font-weight:normal; 
text-decoration:none;
}

blockquote {
margin-left: 1.5em;
padding-left: 5px;
color: #1B1D2B;
background: #EDF7E0 url(http://www.hikingmoose.com/images/site/gradient.gif) repeat-x bottom;
border: 2px solid #EDF7E0;
font-size: 12px;
line-height: 140%;
}

ul li { 
font-size: 11px; 
list-style: square; 
margin-top: 5px;
margin-bottom: 5px;
}

ol li { 
font-size: 11px; 
margin-left: -5px;
}

/*STRUCTURE*/

#content {
width: 1200px; 
margin: 0 auto;
text-align: left;
background: url(http://www.hikingmoose.com/images/site/bg.gif) repeat-y;
}

#side {
float:left;
margin: 0;
width:339px;
background: url(http://www.hikingmoose.com/images/site/left.jpg) no-repeat;
padding: 400px 0 0 0;
}

#blog {
float:left;
width:861px;
margin:0;
padding: 260px 0 0 0;
background: url(http://www.hikingmoose.com/images/site/right.jpg) no-repeat;
position: relative;
z-index: 2;
}

#home-link a{
display: block;
width: 400px;
height: 120px;
position: absolute;
top: 18px;
left: 0px;
outline: none;
}

#home-link2 a{
display: block;
width: 250px;
height: 320px;
position: absolute;
top: 60px;
left: 80px;
outline: none;
}

#footer{
float: left;
position: relative;
z-index: 1;
width: 1200px; 
height: 171px;
text-align: left;
margin: 0px 0 0 0;
background: url(http://www.hikingmoose.com/images/site/footer.gif) no-repeat;
}

#footer p{
padding: 140px 0 0 150px;
font-size: 11px;
font-family: verdana, arial, sans-serif;
color: #bbd19e;
}

#footer a{
color: #fff;
}

/*SIDE*/

#side ul{
padding: 0;
margin: 0;
}

#side li{
list-style: none;
font-size: 12px;
margin: 0;
padding: 0;
}

.sidetitle{
color: #6f7c4e;
font-family: "century gothic", verdana, arial, sans-serif;
font-size: 18px;
padding: 0 0 5px 165px;
background: url(http://www.hikingmoose.com/images/site/hoof.gif) no-repeat 43% 0%;
}
 
.sidecontent {
padding: 0 0 30px 165px;
text-align: left;
font-size: 12px;
color: #7B1E3B;
font-family: tahoma, verdana, arial, sans-serif;
}

/*BLOG */

.blogbody {
width: 600px;
padding: 0 40px;
}

.date{ 
color: #9bad6b;
font-size: 12px;
}	
		
.title{
color: #5d1e3d;
padding: 5px 0;
font-size: 18px;
text-transform: uppercase;
}	
	
.entry {
color: #0b0d1c;
font-size: 13px;
}

.posted{
color: #000;
font-size: 12px;
padding: 5px 0 20px 0;
margin: 0 0 20px 0;
border: 2px solid #edf7e0;
border-width: 0 0 2px 0;
}

.paginate{
color: #5d1e3d;
font-size: 12px;
padding: 0 0 0 40px;
margin-bottom: -90px;
text-transform: uppercase;
}	

/*COMMENTS */

.comments{
width: 600px;
padding: 0 40px;

}

textarea, input, select, checkbox,option {
color: #1B1D2B;
background: #B5CD96;
border: 3px solid #EDF7E0;
font-size: 13px;
line-height: 140%;
padding: 5px;
margin-bottom: 5px;
}

#side input{
padding: 5px;
margin: 0 0 2px 0;
border: 2px solid #fff;
font-size: 11px;
}

.commentbox1{
color: #1B1D2B;
background: #EDF7E0 url(http://www.hikingmoose.com/images/site/gradient.gif) repeat-x bottom;
border: 3px solid #EDF7E0;
font-size: 12px;
line-height: 140%;
padding: 10px 20px;
margin-bottom: 10px;
}

.commentbox2{
color: #1B1D2B;
background: #B5CD96 url(http://www.hikingmoose.com/images/site/gradient.gif) repeat-x top;
border: 3px solid #EDF7E0;
font-size: 12px;
line-height: 140%;
padding: 10px 20px;
margin-bottom: 10px;
}

.comment-post{
font: 10px tahoma, verdana, arial, helvetica, sans-serif;
color: #1B1D2B;
border-top: 1px solid #5D1E3D;
text-align: left;
padding: 3px 0 0 0;
margin: 5px 0 0 0;
text-transform: uppercase;
}


