@charset "utf-8";
/* CSS Document */
DIV.block {
	POSITION: relative;
	WIDTH: 200px;
	MARGIN-BOTTOM: 11px;
	COLOR: #363638;
	OVERFLOW: hidden;
	float:left;
	padding-left:10px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
	
}
.block .content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 11px
}
#block-user-1 .content UL.menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%
}
#block-user-1 .content UL.menu LI UL.menu {
	PADDING-LEFT: 15px; WIDTH: auto
}
#block-user-1 .content UL.menu LI {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 31px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(Images/bg-line.gif) repeat-x 50% bottom; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#block-user-1 .content UL.menu LI A {
	PADDING-LEFT: 18px;
	BACKGROUND: url(Images/a1.gif) no-repeat 1px 6px;
	COLOR: #8a8a8a;
	FONT-SIZE: 15px;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
#block-user-1 .content UL.menu LI A:hover {
	COLOR: #006633;
	TEXT-DECORATION: none
}
#block-user-1 .content UL.menu LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.block .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.node {
	PADDING-BOTTOM: 4px;
	WIDTH: 750px;
	padding-left:0px;
	float: right;
}
.node .title {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px;
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM:0px; COLOR: #000; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.node .content {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	OVERFLOW: hidden;
	PADDING-TOP: 14px;
	float: left;
	width: 755px;
	COLOR: #777;
	FONT-SIZE: 15px;
	text-align: left;
	
	
}
UL.menu {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; LIST-STYLE-TYPE: none; BORDER-TOP: medium none; LIST-STYLE-IMAGE: url(Images/menu-collapsed.png); BORDER-RIGHT: medium none
}

UL.menu LI {
	MARGIN: 0px 0px 0px 0.5em
}
LI.expanded {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: circle; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(Images/menu-expanded.png); PADDING-TOP: 0.2em
}
LI.collapsed {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(Images/menu-collapsed.png); PADDING-TOP: 0.2em
}
LI.leaf {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(Images/../../misc/menu-leaf.png); PADDING-TOP: 0.2em
}
LI A.active {
	COLOR: #8da601;

}
TD.menu-disabled {
	BACKGROUND: #ccc
}
UL.links {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.inline.links {
	DISPLAY: inline
}

.block UL {
	PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.newsletters {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  PADDING-TOP: 10px;
	COLOR: #424242; TEXT-DECORATION: none;PADDING-BOTTOM: 5px;
	TEXT-TRANSFORM: capitalize;
	COLOR: #3e3e3e;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
    MARGIN-BOTTOM: 0px;
	border:none
}
.book {
	float:right;
	padding-left: 15px;
	padding-top: 50px;
	
}
.images {
	float:right;
	padding-left:10px;
	padding-bottom: 10px;
	
}

.aboutuscontentoverallright {
	width:400px;
	float:right;
	border-left:1px solid #e5e5e5;
	padding-left:10px;}
.abouttitleright {
	
	border-bottom:1px solid #e5e5e5;
	padding-bottom:0px;
	margin-bottom:5px;
	width:400px;
	text-align:left;
	}
	
.abouttitleright H1 {
	color: #333638;
	}
	
	
	
	
.richardright {
	
	width:400px;
	line-height: 18px;
	color:#8a8a8a;
	text-align:justify;
	}
	
.contactustitleright {
	
	border-bottom:1px solid #e5e5e5;
	padding-bottom:0px;
	margin-bottom:5px;
	width:400px;
	color: #333638;
	text-align:left
	}

.contactustitleright H1 {
	color: #333638;
	}
	


	
.contantuscontentright {
	
	width:400px;
	line-height: 18px;
	color:#8a8a8a;
	text-align:justify;
	}
	
.aboutuscontentoverallleft {
	width:550px;
	float:left;
	
	}
	
.aboutustitleleft {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom:0px;
	margin-bottom:5px;
	color: #333638;
	text-align:left;
	
	}
	
.aboutustitleleft H1 {
	color: #333638;
	}
	
.abouuscontentleft {
	line-height: 18px;
	color:#8a8a8a;
	text-align:justify;
	}





