﻿/* main */
#main {
	float: left;
	margin-left: 15px;
	padding: 0;
	width: 50%;		
}
#main #SlideShow
{
    float:none;
}
#main #SlideShow img
{
    float:none;
}

#main #SlideShow div
{
    width:auto;
    text-align:center;
}
#main #TreeSlideShow
{
    float:none;
}
#main #TreeSlideShow img
{
    float:none;
}

#main #TreeSlideShow div
{
    width:auto;
    text-align:center;
}
#main #projectImg
{
    float:left;
    border:0;
}
#main img
{
    border:none;
    float:left;
    margin: 0;
    padding: 5px 5px 5px 5px;
}

#main #certBanner img
{
    border:none;
    margin: 30px 20px 0 20px;
}

#photoGallery img
{
    float:none;
    margin:0;
    padding:0;
}
#photoGalleryMain
{
    text-align:center;
    position:relative;
    width:100%;
    
}
#photoGalleryDetail
{
    text-align:center;
    position:relative;
    width:100%;
}
#projectPhotoGallery
{
    float:right;
    position:relative;
    margin:0;
    padding:0;
    width:300px;
}

.post-footer {
	background-color: #FAFAFA;
	padding: 5px; margin: 20px 15px 0 15px;
	border: 1px solid #f2f2f2;
	font-size: 95%;	
}
.post-footer .date {
	background: url(../img/clock.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post-footer .comments {
	background: url(../img/comment.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post-footer .readmore {
	background: url(../img/page.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}

/* sidebar */
#sidebar {
	float: left;
	width: 23%;
	margin: 0;	padding: 0; 
	display: inline;		
}
#sidebar ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #A9BAC3;
}
#sidebar ul.sidemenu a {
	display:block;
	font-weight:bold;
	color: #191551;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #A9BAC3 url(../img/bg.jpg) repeat;
	border-left:4px solid #191551;	
	
	min-height:18px;
}
* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #FFFFFF url(../img/header_bg.jpg) repeat;
	color: #191551;
	border-left:4px solid #191551;
}

#sidebar img
{
    border: none;
    margin:10px 0 0 15px;
}

/* rightbar */
#rightbar {
	float: right;
	width: 23%;
	padding: 0; margin:0;
}

#rightbar #projectImg
{
    float:left;
    border:0;
}

#rightbar #SlideShow div
{
    width:auto;
    text-align:center;
}
#rightbar ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#rightbar ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#rightbar ul.sidemenu a {
	display:block;
	font-weight:bold;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}
#tipOfTheDay h1
{
    background-color: #191551;
    text-align:center;
    color: #f2f2f2;
    margin: 0 0 0 0;
    padding: 0em .2em .2em .2em
}
#tipOfTheDay p
{
    background-color: #A9BAC3;
    color: #191551;
    margin: 0 0 0 0;
    padding: .2em .2em .2em .2em
}

#tipOfTheDay
{
    background-color: #A9BAC3;
    width:98%;
    height:200px;
    margin: .8em .2em .8em .2em;
    padding: 0;
    
}
* html body #rightbar ul.sidemenu a { height: 18px; }

#rightbar ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #339900;
	border-left:4px solid #9EC630;
}

#rightbar img
{
    border:none;
    margin: 20px 5px 10px 5px;
}



