a{
	color:#69a608;
        text-decoration: none;
}
a:hover {
        color:#dc8503;
	text-shadow:1px 1px #fff;
        text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
	color:#4c6524;
	text-shadow:1px 1px #fff;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	color:#4c6524;
}

h1 a:hover{
	color:#4c6524;
}

hr {
	background-color:#404040;
	border:#c6c6c6;
	height:1px;
	border-color:#404040;
}

div.hr1, div.hr2, div.hr3, div.hr4, div.hr5, div.hr6{
  height: 0px;
  background-color:#404040;
}

body {
	color:#000000;
	background-color:#242520;	
	text-shadow:0px 0px #fff;
        font-size: 14px;
}

#mainContainer{
	background: #FFFFFF url(images/thepresentsensebg11.jpg) top center no-repeat
}

#lineTop{
	background-color:transparent;
	border-bottom:0px;
}

#logoContainer a{

	background-image:url(images/logo.png);

}

#menu ul li a{
	color:#4c6524;
        text-shadow:1px 1px #fff;
        font-size: 20px;
        border:1px #000;
}

#menu ul li a:hover{
    color:#75ba06;
}

#menu ul li.selected a, #menu ul li ul li.selected a{
	color:#;4c6524
}


#menu ul li ul{
	top:29px; 
        background: url(images/dropdownbg2.png) repeat;  
	border:1px solid #383933;
	border-top:0px;
        -moz-border-radius-bottomright: 20px;
	-khtml-border-radius-bottomright: 20px;
	-webkit-border-radius-bottomright: 20px;
	-moz-border-radius-bottomright:20px;
	-webkit-border-bottom-right-radius:20px;
}


#menu ul li ul li a {

        background: url(images/logo.png) repeat-x;  

}

#menu ul li.selected ul li a{
	color:#fff;
	font-weight:normal;
}

#menu ul li.selected ul li a:hover{
	color:#75ba06;
}



.fadeWrapper{

	background: url(images/logo.png) repeat;
	border:0px;		

}

.sliderContainer{

	background: url(images/logo.png) repeat;
	border:0px;
}

div.wrapper {

	border:1px solid #4b4a4a

}

#topText p{

	color:#4c6524;
        font-size: 30px;
        text-shadow:1px 1px #fff;
        font-family: "HelveticaNeue", "Helvetica Neue", Optima, Lucida Grande, Tahoma, Arial, Sans-Serif;

	
}


.date{
	background-image:url(images/logo.png);

}

.date h1{
	color:#000;
	text-shadow:none;
}

.date h3{
	color:#000;
	text-shadow:none;

}

.month{
	color:#000;

}

.sidebarTitile{

	background-image:url(images/logo.png);

}
.sidebarBox h2{
	color:#64813a;
	text-shadow:none;
        font-style: none;
	}
	
	#sidebar{
        padding: 0px 0px 0px 0px;
	background: url(images/sidebar.png) repeat;
	border:1px solid #8da85e;
        -moz-border-radius: 20px;-khtml-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;
}


.sidebarMenu hr{
	border-bottom:0px solid #404040;
	background-color:#404040;
	border:#404040;
	color:#404040;
}

.bubble{

	background-image:url(images/bubble_dark.jpg);

}

.sidebarMenu ul li a{

	color:#64813a3;
        border-bottom: 0px;

}

.sidebarMenu ul li a:hover{
	color:#dc8503;
}

#footer{

	background: url(images/footer.png) repeat;
	border-top:1px solid #003300;
}

#footer p{
	color:#fff;
        text-shadow:1px 1px #000000;
        text-size: 14px;

}

#footer p a{
        color: #fff;
}

#footer p a:hover{
	color:#fbf1db;
        text-shadow:1px 1px #000000;
        border-bottom: 1px solid #fff;
}


#footerMenu ul{
	color:#fff;
        text-size: 14px;
}


#footerMenu ul li a{
	color:#fbf1db;
        text-shadow:1px 1px #000000;

}

#footerMenu ul li a:hover{
	color:#e78e01;
        border-bottom: 1px solid #fff;
}

.postImg , #portfolio img, .servicesImg, .borderImg, .sidebarImg{
	background-color:#383933;
	border:1px solid #4b4a4a;	
}

.leftBundle{
	width:24px;
	height:42px;
	background-image:url(images/bundle_left_dark.jpg);
	position:absolute;
	top:0px;
	left:-18px;
}

.rightBundle{
	width:24px;
	height:42px;
	background-image:url(images/bundle_right_dark.jpg);
	position:absolute;
	top:0px;
	right:-18px;
}

#portfolioCategories{
	background-image:url(images/bundle_bg_dark.jpg);
	color:#242520;
	text-shadow:none;
	height:37px;
}

#navButtonLeft a{
	background-image:url(images/arrow_left_dark.jpg);
}

#navButtonRight  a{
	background-image:url(images/arrow_right_dark.jpg);
}

.input, input, textarea{
	border:1px solid #404040;
	background: url(images/dropdown.png) repeat;
	color:#000;
}

.sidebarMenu ul li{
	border-color:#404040;
}

.sidebarMenu ul li ul li{
	list-style-image: url(images/bullet_dark.png);
}

#portfolioCategories ul li{
	border-right:1px solid #404040;
}

#searchInput{
	border:1px solid #404040;
	background-color:#242520;
	color:#fff;
}

#searchButton{
	background-color: #5d5d5a;
	border: 1px solid #3c3c3c;
	color:#bbcfcb;
}

/*----------------------------TABLES---------------------*/

table
{
	border:1px solid #404040;
}

td
{
	border:1px solid #404040;
}

td#today{
	background-color: #9bb0ab;
}

th
{
	border:1px solid #404040;
	border:1px solid #404040;
	background-color: #9bb0ab;
	text-shadow:none;
	color:#000;
}

/*----------------------- Comments ---------------------------*/

.commentContainer{
	border:#535353 1px solid;
	background: url(images/dropdown.png) repeat;
}

.comentBox{
	border:0px;
	background: url(images/dropdown.png) repeat;
	text-shadow: none;
}

.comentBox img{
	background: url(images/dropdown.png) repeat;
	border:1px solid #535353;
}

.comentBoxAdmin{
background-color:#515151;
}

.adminRibbon{
	background-image: url(images/admin_d.png);
	right:-9px;
	top:-3px;
}

