/* Start of CMSMS style sheet 'Fuste Design' */
html, body {margin:0; background:url("/uploads/images/bg_body.gif") repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; color: #444;}

p, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

#container {width:770px; margin:0 auto;}

#header {height:71px; background:url("/uploads/images/bg_header.gif") no-repeat 474px 36px;}
	#logo {float:left; padding:12px 0 0 0;}
	#search {float:right; height:27px; background:#D1C18F url("/uploads/images/bg_search.gif") no-repeat top right; margin:8px 0 0 0; padding:0px 18px 0 0;}
	#search a {color:#444; text-decoration:none; bborder-bottom:1px solid #444;}
	#search a:hover {color:#928764; text-decoration:none; border-bottom:1px solid #928764;}
	#search span {padding:5px 0 5px 18px; line-height:17px; display:block; background:transparent url("/uploads/images/bg_search_left.gif") no-repeat 0px 0px;}
	input#cntnt01searchinput, input #cntn01searchinput, #cntnt01searchinput {margin:0; padding:1px; height:12px; border:0px; font-size:10px; font-family:arial;}
	form {display:inline;}
	.search_left {float:left; position:relative;}
	.search_right {float:right;}
	#search .search_button {padding:1px 3px 2px 3px; height:16px; font-size:10px; color:#fff; font-weight:normal; background-color: #19A81A; border:0px solid #666; margin:0px; ddisplay:inline;}
		
#body {clear:both; padding:45px 0 0 0; background:url("/uploads/images/bg_content.gif") no-repeat 442px 0px;}
#body #homepage h1 {padding:0; margin:0 0 20px 0; color:#19A81A; font-size:160%; font-weight:bold; font-family: "Trebuchet MS", Helvetica, sans-serif;}
#body #homepage h2 {padding:0; margin:0 0 20px 0; color:#19A81A; font-size:120%; font-weight:bold; font-family: "Trebuchet MS", Helvetica, sans-serif;}
#body #homepage #services {float:left; width:40%;}
#body #homepage #testimonies {float:right; width:40%;}
#body #homepage img {border:0; margin:0; padding:0 0 20px 0;}


#nav {float:left; width:210px; background:url("/uploads/images/bg_nav.jpg") no-repeat top right; min-height:400px; hheight:100%; _height:400px;}
#nav ul { width:210px; list-style: none; margin: 0; padding: 0; border: none;}
#nav ul li {margin:0; padding:0;}
#nav ul li a, #nav ul li.currentpage {display:block; width:180px; padding:10px 10px 10px 20px; color:#685109; text-decoration:none; font-size:110%; font-weight:bold; font-family: "Trebuchet MS", Helvetica, sans-serif;}
#nav ul li a:hover {background:url("/uploads/images/bg_nav_link.gif") repeat-y; text-decoration:none;}
#nav ul li.currentpage { background:url("/uploads/images/nav_arrow.gif") no-repeat 0px 10px; background:url("/uploads/images/bg_nav_currentpage.jpg") repeat-y;}
#nav #logos {padding:20px 0;}

#content {margin-left:211px; ffloat:right; width:515px; padding:0 0 10px 40px;}
#content, #content p {line-height:16px;}
#content h1 {padding:0; margin:0 0 20px 0; color:#19A81A; font-size:160%; font-weight:bold; font-family: "Trebuchet MS", Helvetica, sans-serif;}
#content a {color:#19A81A; text-decoration:none; border-bottom:1px solid #19A81A;}
#content a:hover {color:#444; border-bottom:1px solid #444;}
#content .print img, #content .print a {padding:0; margin:0; border:none; font-weight:bold;}
#content ul {list-style:none; margin:0; padding:15px 0 15px 20px;} 
#content li {background:url("/uploads/images/nav_arrow.gif") no-repeat 0px 6px; padding:3px 0 0 20px;}

#footer {clear:both; padding:15px 0 15px 0; line-height:16px; color:#928764; background:url("/uploads/images/bg_footer.gif") repeat-x;}
#footer_left {float:left; width:49%;}
#footer_right {float:right; width:49%; text-align:right;}
#footer_left a, #footer_right a {color:#928764; text-decoration:none; border-bottom:1px solid #928764;}
#footer_left a:hover, #footer_right a:hover {color:#444; text-decoration:none; border-bottom:1px solid #444;}



#content img {ddisplay: block; margin-left: auto; margin-right: auto; padding:8px; border:solid; border-color: #eee #ddd #ddd #eee; border-width: 1px 2px 2px 1px; background-color:#fff;}
#content .ImageRightTop {float:right; margin:0 0 20px 20px;}
.ImageRight {float:right; margin:20px 0 20px 20px; border:1px solid #999;}
.ImageLeft {float:left; margin:20px 20px 0 20px; border:1px solid #999;}  
/* End of 'Fuste Design' */

