@charset "utf-8";
/* CSS Document */
/*
• COLOR
	Green : 5E8D25
	Text Content : 3755D

• FONT
	Verdana, Arial, Sans-serif
	Main : 13px
	Headers : 16px
*/

* {
	margin:0;
	padding:0;
	
}
html, body{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#37555d;
	background-color: #FFFFFF;
	margin:0;
	padding:0;
	line-height:22px;
	
}

#container{
	
	margin-left:auto;
	margin-right:auto;
	margin:0px;
	padding:0px;
	width:100%;

}


#sitename{
	width:1020px;
	margin: 0 auto;
	z-index:100;
	height:155PX;
	width:430PX;
	padding:0px;
	
	
}
#mainmenu{
	background:url(images/header_bar.jpg) repeat-x;
	border:none;
	background-attachment: scroll;
	height:36px;
	margin:0 auto;
	margin-top:10px;
	width:100%;
	

	
}
#menunew{
	width:1000px;
	margin: 0 auto;
	padding-left:120px;
	padding-top:0px;
	text-align:center;
	
}

#suckerfishnav {
	font-weight: bold;
	z-index:100;
	}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:36px;padding:0;border:none;width:100%}
#suckerfishnav a {display:block;color: #fff;text-decoration:none; padding:0px 20px;}
#suckerfishnav li {float:left;margin:0px 30px;}
#suckerfishnav li ul {float:left; z-index:100;position:absolute; height:auto;height:32px; width:auto;}
#suckerfishnav li li {float:left;border-bottom:1px solid #aaa; display:block;margin:0px 0px; padding:0 0px; }

#suckerfishnav li li a {   }
#suckerfishnav li li{height:32px;padding:0px 0px 0px 0px;}
#suckerfishnav li li a {}
#suckerfishnav li ul li {}
#suckerfishnav li ul li a {font-size:13px; color:#fff}
#suckerfishnav li:hover ul li a {color:#fff}
#suckerfishnav li ul li:hover a {color:#000000}
#suckerfishnav a:hover, #suckerfishnav li.sfhover a {color:#000000}
#suckerfishnav li li{ border:none;}
#submenu1{
	background:url(images/menu_ul_bg.jpg) repeat-x;
	height:33px;
	background:#849d49;
	margin:0 auto;
}
#submenu1{
	width:100%;
	text-align:left;
}
#submenu{
	margin:0 auto;
	
}
#submenu a {
	text-decoration:none;
	
}
#submenu ul{
	margin:0 auto;
	background:#849d49;
	padding:0px;
}
#submenu li{
	display:inline;
	float:left;
	background:#849d49;
	
}

#submenu li a{
	line-height:33px;
	vertical-align:middle;
	font-size:13px; color:#fff;
	font-weight:bold;
	padding:0 10px;
	
}

#submenu li:hover a{
 color:#000;
 }
#wrap{
	width:1000px;
	margin: 0 auto;
	margin-top:26px;
}
#wrap a {
	color:#5e8d25;
	text-decoration:none;
}
#wrap img{
	border:none;
}

#leftside{
	width:156px;
	padding-left:44px;
}
#rightside {
	float: right;
	width:237px;
	margin-left:43px;
}
#content{
	width:445px;
	margin:0px;
	padding:0px;
	margin-left:250px;
	border:none;
}

#facebk{
	margin-left:5px;
	color:#5e8d25;
}
#content h2{
	margin-bottom:20px;
}
#content h3{
	color:#000000;
	font-size:18px;
}
#rightside h2,#rightside1 h2,,#rightside2 h2{
border-bottom-color:#333333;

}
#rightside li{
margin:5px 0;
font-weight:500;
}
#rightside li a{
	color:#5E8D27;
	text-decoration:none;
	
}

#rightside p{
	margin:3px 0;
	color:#72808D;
}
.twitter-timestamp{
	color:#5E8D27;
}



#footer {
	clear:both;
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	text-align:center;
	width:100%;
}
#flower{
	margin-bottom:-2px;
	margin-left:720px;
	
	
}
#footbg{
	background:#8b8b8b url(images/footer.jpg) top left repeat-x;
	clear:both;
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	text-align:center;
	width:100%;
	height:30px;
}
#footer #adminlink{
	padding-top:2px;
	margin-left:725px;
	
}

#adminlink a{
	text-decoration:none;
	color:#5e8d25;
}
/* buzz */
#contentalt{
	margin:0;
	padding:0;
	width:490px;
	border:none;
	padding-left:133px;
	
}

.entrytext{
	line-height:22px;
}

.entry img, .entrytext img {
	border:0px;
	padding-right:30px;
	padding-top:10px;
}
.entrytext h2{
	color:#000000;
	font-size:18px;
}
#content h1, #contentalt h1, #contentalt h2, #contentabout h1,#contentnews h1{
	border:none;
	font-size:19px;
	color:#000000;
}

#page{
	border:none;
}

/*service page */
#contentservice{
	margin:0px 190px 0 204px;
	padding-top:25px;
	padding-left:50px;
	padding-right:26px;
	width:542px;;
	border:none;
	height:495px;
	background:url(images/Speach_bubble_bg.jpg) no-repeat;
	
}
#contentservice h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	margin-bottom:20PX;
}

#contentservice .entrytext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12PX;
	color:#FFFFFF;
}
#contentservice ul{
	
}
#rightside1 {
	float: right;
	width:321px;
	margin-left:59px;
	padding-right:20px;
}

/*client page */
#contentclient{
	margin:0;
	padding:0;
	width:450px;
	border:none;
	margin-left:150px;
	margin-top:55px;
}
#contentclient h2{
	font-size:13px;
	font-weight:bold;
}
/*about page */
#contentabout{
	margin:0;
	padding:0;
	width:637px;
	border:none;
	padding-left:54px;
	padding-right:39px;
}
#contentabout h2{
	font-size:13px;
	font-weight:bold;
}

#leftside h2, #rightside h2, #rightside1 h2,#rightside2 h2{
padding-bottom: 7px;
margin-bottom:15px;
font-size:13px;
}


#rightside2{
	float: right;
	width:233px;
	margin-left:37px;
}
#rightside2 ul{
	list-style:none;
}

/*contact us */
#contentnews{
	margin:0;
	padding:0;
	width:657px;
	border:none;
	padding-left:154px;
	padding-right:9px;
}

#contentnews .entry img, .entrytext img {

	padding-top:0px;
	padding-right:0px;
	padding-left:12px;
}

p em{

}

.twitter-message{
	padding-bottom: 7px;
margin-bottom:15px;
}

#ngg-gallery-1{
	height:700px;
}
.linkcat h2{
	visibility:hidden;
	display:none;
}

#rightside  a:hover  {
	text-decoration:underline;
}