/*   
Theme Name: Official FSC
Theme URI: http://www.fscmontserrat.org
Description: Financial Services Commission main theme.
Author: MnK Designs
Author URI: http://www.mnkdesigns.com
Version: v1.0
*/

body {
	background: url(./images/bg.jpg) repeat-x #f8f7f7;
	font-family: Tahoma;
	font-size: 12px;
    margin: 0px auto;
	padding: 0px;
	width: 965px;
}

a {
	color: #69ad6c;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p {
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

#page {
	margin: 0px;
	padding: 0px;
}

#header {
	height: 159px;
	margin: 0px;
	padding: 0px;
	background-image: url(./images/bg_logo.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#header h1 {
	margin: 0px;
	padding: 0px;
}

#header h1 img{
	border: none;
	text-decoration: none;
}

#menu {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	margin: 0px 0px;
	padding: 0px;
	text-transform: uppercase;
}

#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu ul li {
	float: left;
	margin: 0px;
	padding: 0px;
}

#menu ul li#search {
    float: right;
}

#menu ul li a {
	color: #fff;
	display: block;
	padding: 7px 10px;
	text-decoration: none;
}

#menu ul li a:hover {
	background-color: #69ad6c;
}

#menu ul li.current_page_item a  {
	background: #69ad6c;
}

#container {
	background: url(./images/container_bg.jpg) repeat-y;
	clear: both;
	float: left;
	margin-top: 30px;
	width: 100%;
}

#mainMenu {
	float: left;
	width: 219px;
	margin: 0px;
	padding: 10px 20px 10px 10px;
}

#mainMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#mainMenu ul li {
	margin: 0px;
	display: block;
}

#mainMenu ul li a {
	 color: #97cb99;
	 display: block;
	 padding: 8px 8px;
	 text-decoration: none;
	 border-bottom: 1px solid #ebebeb;
}

#mainMenu ul li a:hover {
	background: #97cb99;
   	 color: #ffffff;
}

#mainMenu ul li.page_item ul {
	 display: none;
}

#mainMenu ul li.current_page_parent a  {
	background: #97cb99;
    color: #ffffff;
}

#mainMenu ul li.current_page_item a  {
	background: #97cb99;
    color: #ffffff;
}

#mainMenu ul li.current_page_item ul {
	 display: block;
}

#mainMenu ul li.current_page_parent ul {
	 display: block;
}

#mainMenu ul li ul {
	padding: 8px 8px;
}

#mainMenu ul li ul li {
	display: block;
	margin: 0px;
}

#mainMenu ul li.current_page_parent ul li a {
	background: none;
	color: #000;
	text-decoration: none;
}

#mainMenu ul li.current_page_item ul li a {
	background: none;
	color: #000;
	text-decoration: none;
}

#mainMenu ul li ul li a:hover {
	background: #97cb99;
	color: #fff;
}

#content {
	float: left;
	line-height: 18pt;
	width: 685px;
	margin: 0px;
	padding: 0px 10px 10px 20px;
}

#content h2 {
	font-weight: lighter;
}

#content h3 {
        border-bottom: 1px solid #ebebeb;
        font-size: 100%;
}

#content ul ol {
        border-left: 1px solid #ebebeb;
        margin: 15px 0px 25px 10px;
}

#content ul ul {
        border-left: 1px solid #ebebeb;
        margin: 15px 0px 25px 10px;
}

#content ol ol {
        border-left: 1px solid #ebebeb;
        margin: 15px 0px 25px 10px;
}

#content ol li {
        margin-top: 8px;
}

#content ul li {
        margin-top: 8px;
}

#footer {
	border-top: 1px solid #ebebeb;
	clear: both;
	margin: 0px;
	padding: 12px 8px 8px 8px;
}

#searchform {
	border-bottom: 3px solid #ebebeb;
	padding-bottom: 20px;
}

.search_post {
       margin: 0px 0px 20px 0px;
}

.search_post h3 {
       margin: 0px;
       padding: 0px;
}

.search_post p {
       margin: 0px;
       padding: 0px;
}

.show {
	display: block;
}

.hide {
	diaply: hide;
}