/*
Theme Name: Clear Green Advisors
Version:    1.0
Author:   MSCreativeExpressions
Author URI: http://mscreativeexpressions.com/
*/


/*Undo browser defaults
------------------------------------------------------------ */
/*:link,:visited {text-decoration: none;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}
p {margin-top:10px;}
*/


/* Generic Tags
------------------------------------------------------------ */
body {
  position:relative;
  margin:0px;
  padding:0px;
  font: 13px Arial,Helvetica,Sans-serif;
  line-height:1.5em;
  color: #444;
  background: #6f9b2a url(images/bg.png) repeat-x top left;
  text-align:center;
}
a:link, a:visited { color: #4265A7; }
a:hover { color: #993333; }
ul { list-style:square; }
.bold {font-weight:bold;}
img.alignleft {
  margin:5px 10px 10px 0px;
  float: left;
}

h2 {
  font-size:18px;
  margin-top:10px;
}


/* Wrapper
------------------------------------------------------------ */
#wrapper{
  position: relative;
  width: 900px;
  margin:0 auto;
  padding:0px;
  text-align: left;
}


/* Header
------------------------------------------------------------ */
#header {
  position: relative;
}
#headerImg {
  width:900px;
  height:70px;
  background: url(images/headerBg.png) no-repeat top left;
}


/* Main Navigation
---------------------------------------*/
#mainNav {
  position:relative;
  height:33px;
  background-image:url(images/menuBg.png);
  font-size: 1.3em;
  font-variant:small-caps;
  padding:10px 0px 0px 15px;
}
#mainNav ul {
	padding:0px;
	margin:0px;
}
#mainNav ul li {
  float: left;
  list-style:none;
  margin:0px 10px;
}
#mainNav ul li a {
  color: #ffffff;
  text-decoration: none;
}
#mainNav ul li:hover a, #mainNav ul li.current_page_item a { color:#cccccc; }


/* Main Body
------------------------------------------------------------ */
#mainBody {
  position:relative;
  margin:0px;
  padding:0px;
  width:900px;
  overflow:hidden;
  background-color:#ffffff;
}


/* Content
------------------------------------------------------------ */
#content{ 
  position:relative;
  padding:0px 40px 30px 40px;
  font-size:1.0em;
  width:820px;
}
.topImage {
  position:relative;
  margin:-1.0em 0px 0px -40px;
}


/* Footer
------------------------------------------------------------ */
#footer {
  clear:both;
  position:relative;
  height:49px;
  color: #fff;
  background:#000 url(images/footerBg.png) repeat-x top left;
}
#footerCopyright {
	position:absolute;
	left:40px;
	top:10px;
}


/* Footer Navigation
------------------------------------------------------------ */
#footerNav {
	position:absolute;
	right:35px;
	top:10px;
	font-size:1.0em;
}
#footerNav ul {
	margin:0px;
	padding:0px;
}
#footerNav li {
  float: left;
  list-style:none;
  margin: 0px 7px;
}
#footerNav a {
  color:#fff;
  text-decoration: none;
}
#footerNav li:hover a { color:#cccccc; }


/* From Default Theme
------------------------------------------------------------ */
#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	text-decoration: none;
	}
	
#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
#sidebar ul {
	color: #777;
}
#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}
#sidebar ul ul li:before {
	content: "\00BB \0020";
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 685px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */


.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 605px;
	}
	
	