@charset "utf-8";
/* CSS Document */
body{
background:url(images/bg.jpg) #ffffff left top repeat-x;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.clear {
clear:both;
}

a {
border:0px;
outline:none;
}
p a {
color:#a0b022;
text-decoration:underline;
margin:0px;
padding:0px;
}
p a:hover {
color:#a0b022;
text-decoration:none;
margin:0px;
padding:0px;
}

img {
border:0px;
}
form {
margin:0px;
padding:0px;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#436a01;
border-bottom:#3c5a0b 1px solid;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
line-height:22px;
font-weight:normal;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
margin:25px 0px 20px 0px;
padding:0px 0px 2px 0px;
line-height:22px;
font-weight:bold;
}
h2 span {
border-bottom:#f4a996 2px solid;
}

h1 a{
	color:#436a01;
	text-decoration:none;
	}
h1 a:hover{
	color:#314e00;
	}
	
h2 a{
	color:#000;
	text-decoration:none;
	}
h2 a:hover{
	color:#436a01;
	}
	

p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3f3f3f;
margin:10px 0px 0px 0px;
padding:0px;
line-height:18px;
}

#topsection {
background:url(images/bannger-bg.jpg) center bottom no-repeat;
margin:0px auto;
padding:0px;
width:100%;
height:550px;
}

#topwrap {
width:1000px;
margin:0px auto;
padding:14px 0px 0px 0px;
}

#logowrap {
width:358px;
height:97px;
margin:0px 0px 7px 8px;
}

.floatleft {
float:left;
}

.floatright {
float:right;
}

#phonewrap {
width:233px;
height:27px;
margin:58px 9px 0px 0px;
text-align:right;
color:#496d24;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
}

#topnavigation {
height:56px;
width:1000px;
margin:0px 0px 2px 0px;
}

#topnavigation ul {
width:1000px;
margin:0px;
list-style:none;
padding:0px;
}

#topnavigation ul li {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#FFFFFF;
float:left;
background:url(images/menuseprator.jpg) right top no-repeat;
}

#topnavigation ul li a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#FFFFFF;
text-decoration:none;
padding:17px 15px 0px 15px;
height:39px;
display:block;
float:left;
}

#topnavigation ul li a:hover {
background:url(images/menuseprator.jpg) #7c9614 right top no-repeat;
height:39px;
display:block;
padding:17px 15px 0px 15px;
}
#topnavigation ul li a.selected{
background:url(images/menuseprator.jpg) #7c9614 right top no-repeat;

height:39px;
display:block;
padding:17px 15px 0px 15px;
}

#flashwrap {
width:1000px;
height:373px;
margin:0px auto;
padding:0px;
background:none;
}

#contentsection{
background:url(images/middlesection-bg.jpg) #eadbba center top repeat-y;
width:100%;
}

#contentsection-static{
background:url(images/middlesection-repeat.jpg) #eadbba center top repeat-y;
width:100%;
}

#contentwrap {
width:1000px;
margin:0px auto;
padding:0px;
}

/*leftsection starts here*/
#contentarea-left {
width:225px;
margin:0px;
padding:0px;
}
#newsletterjoin {
background:url(images/newsletterbg.jpg) left top no-repeat;
height:277px;
width:225px;
padding:0px 0px 0px 0px;
}
#joinnewsletter {
background:url(images/orange-arrow.gif) left top no-repeat;
width:200px;
height:35px;
padding:7px 0px 0px 18px;
}

#newsletterform {
width:184px;
padding:0px 12px 0px 29px;
}
#ebook {
width:182px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:16px;
margin:0px 0px 4px 0px;

}
.leftimg {
float:left;
margin-right:10px;
}
#newsletterform h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#3b5a06;
margin:0px 0px 2px 20px;
padding:0px;
text-decoration:underline;
font-weight:normal;
}
#newsletterform p{
text-align:left;
padding:0px;
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}
#newsletterform label {
width:60px;
padding:3px 0px 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;
height:20px;
line-height:14px;
}
.inputbg {
width:101px;
height:19px;
background:url(images/input-bg.jpg) right top no-repeat;
padding:4px 5px 2px 5px;
float:right;
margin:0px 0px 5px 0px;
}
#newsletterform .inputbg input {
width:101px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:none;
border:none;
margin:0px 0px 0px 0px;
padding:0px;
line-height:14px;
}
#nospam {
background:url(images/no-spam-bg.jpg) right top no-repeat;
width:100px;
height:33px;
color:#717c1a;
font-size:12px;
font-weight:bold;
text-align:left;
margin:5px 0px 0px 3px;
padding: 0px 0px 0px 5px;
}
.submit a {
background:url(images/submit-bg.jpg) left top no-repeat;
width:71px;
height:20px;
display:block;
margin:9px 0px 0px 0px;
padding:3px 0px 0px 0px;
text-align:center;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}
.submit a:hover {
background:url(images/submit-bg.jpg) left bottom no-repeat;
}
.darkgreenbg-left {
width:225px;
padding:26px 0px 22px 0px;
background:url(images/white-sep.jpg) left bottom no-repeat;
}
.leftgreenarrow {
background:url(images/geen-arrow.gif) left top no-repeat;
width:201px;
height:35px;
padding:7px 0px 0px 18px;
}
#contentarea-left h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
margin:0px;
padding:0px;
font-weight:bold;
letter-spacing:-0.04em;
}




.lightgreen {
background:url(images/lightgreen-bg.jpg) left top repeat-y;
width:225px;
}
.lightgreen-btm {
background:url(images/lightgreen-btm-bg.jpg) left bottom no-repeat;
width:225px;
padding:26px 0px 22px 0px;
}
.leftorangearrow {
background:url(images/orange-arrow.gif) left top no-repeat;
width:201px;
height:37px;
padding:7px 0px 0px 18px;
}
#searcharea {
width:207px;
padding:0px 0px 15px 18px;
background: url(images/lightgreen-bg.jpg) repeat-y left top;
}
.searchareabg {
background:url(images/google-search-bg.jpg) left top no-repeat;
width:165px;
height:29px;
padding:0px 0px 0px 32px;
margin:0px 0px 0px 0px;
}
#searcharea input {
background:none;
width:134px;
height:19px;
padding:7px 0px 3px 0px;
border:none;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.search {
background:url(images/search-btn.jpg) right top no-repeat;
width:30px;
height:29px;
display:block;
float:right;
}
.search:hover {
background:url(images/search-btn.jpg) right bottom no-repeat;
}
/*leftsection ends here*/

/*rightsection starts here*/

.darkgreenbg-right {
width:225px;
padding:26px 0px 22px 0px;
background:url(images/right-white-sep.jpg) right bottom no-repeat;
}

.rightgreenarrow {
background:url(images/right-geen-arrow.gif) right top no-repeat;
width:187px;
height:36px;
padding:7px 0px 0px 33px;
}

.rightlightgreen {
background:url(images/right-lightgreen-bg.jpg) left top repeat-y;
width:225px;
float:right;
}

.rightlightgreen-btm {
background:url(images/right-lightgreen-btm-bg.jpg) left bottom no-repeat;
width:225px;
padding:26px 0px 22px 0px;
float:right;
}

.rightorangearrow {
background:url(images/right-orange-arrow.gif) right top no-repeat;
width:185px;
height:36px;
padding:7px 0px 0px 33px;
}







#social-network{
	height:63px;
	padding:14px 0px 0px 14px;
	font-size:11px;
	color:#000000;
	margin:2px 0px 0px 0px;
	}

.linkedin{
	background:url(images/linkedin.jpg) no-repeat left top;
	width:42px;
	height:41px;
	display:block;
	color:#000000;
	float:left;
	margin:0px 9px 0px 0px;
	}
.linkedin:hover{
	background:url(images/linkedin.jpg) no-repeat left bottom;
	}
	

.facebook{
	background:url(images/facebook.jpg) no-repeat left top;
	width:41px;
	height:41px;
	display:block;
	color:#000000;
	float:left;
	margin:0px 9px 0px 0px;
	}
.facebook:hover{
	background:url(images/facebook.jpg) no-repeat left bottom;
	}
	

.twitter{
	background:url(images/twitter.jpg) no-repeat left top;
	width:41px;
	height:41px;
	display:block;
	margin:0px 9px 0px 0px;
	color:#000000;
	float:left;
	}
.twitter:hover{
	background:url(images/twitter.jpg) no-repeat left bottom;
	}


.rssfeed{
	background:url(images/rssfeed.jpg) no-repeat left top;
	width:41px;
	height:41px;
	display:block;
	margin:0px 0px 0px 0px;
	color:#000000;
	float:left;
	}
.rssfeed:hover{
	background:url(images/rssfeed.jpg) no-repeat left bottom;
	}


.linkedin-link{
	float:left;
	margin:8px 6px 0px 0px;
	padding:0px 0px 0px 3px;
	}
.linkedin-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
	}
.linkedin-link a:hover{
text-decoration:underline;
	}
.facebook-link{
	float:left;
	margin:8px 6px 0px 0px;
	padding:0px 0px 0px px;
	}
.facebook-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
	}
.facebook-link a:hover{
text-decoration:underline;
	}
.twitter-link{
	float:left;
	margin:8px 20px 0px 0px;
	padding:0px 0px 0px px;
	}
.twitter-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
	}
.twitter-link a:hover{
text-decoration:underline;
	}

.rssfeed-link{
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px px;
	}	
.rssfeed-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
	}
.rssfeed-link a:hover{
text-decoration:underline;
	}
/*rightsection ends here*/

/*contenet section starts here*/
#contenet-area {
background:url(images/content-area-bg-top.jpg) 1px top no-repeat;
width:516px;
margin:0px;
padding:23px 15px 22px 18px;
}

#contenet-area-static{
background:url(images/static-content-bg.jpg) 1px top no-repeat;
width:949px;
padding:23px 24px 22px 27px;
margin:0px 0px 0px 0px;


}

#contenet-area a, #contenet-area-static a{
	color:#a0b022;
	text-decoration:underline;
	}
#contenet-area a:hover, #contenet-area-static a:hover{
	color:#a0b022;
	text-decoration:none;
	}

.youtubebg{
background:url(images/you-tube-bg.jpg) left top no-repeat;
height:343px;
width:425px;
padding:16px 17px 43px 17px;
margin:17px 0px 5px 27px;
}

#contenet-area img, #contenet-area-static img{

margin:5px 15px 10px 0px;
padding:0px;
}
.contentarea-greay-bg {
background:url(images/contentarea-inner-bg.jpg) left top no-repeat;
width:479px;
height:85px;
padding:22px 18px;
margin:10px 0px 20px 0px;
}
#contenet-area .contentarea-greay-bg img {
float:left;
border:#ffffff 2px solid;
margin:0px 15px 0px 0px;
padding:0px;
}
#contenet-area .contentarea-greay-bg p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
margin:0px;
padding:0px;
}
#contenet-area ul, #contenet-area-static ul{
list-style:none;
margin:30px 15px 26px 15px;
padding:0px;
}
#contenet-area ul li, #contenet-area-static ul li{
background:url(images/home-bullets.jpg) left 3px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3f3f3f;
text-decoration:none;
margin:0px 0px 11px 0px;
padding:0px 0px 0px 20px;
display:block;
}

#contenet-area ul li a, #contenet-area-static ul li a{
	color:#3f3f3f;
	text-decoration:none;
	}
#contenet-area ul li a:hover, #contenet-area-static ul li a:hover{
	color:#436a01;
	text-decoration:none;
	}
/*contenet section ends here*/

/*footer section starts here*/
#footer {
background:url(images/footerbg.jpg) #b0c450 left top repeat-x;
width:100%;
padding:52px 0px 10px 0px;
margin:0px;
text-align:center;
}
#footer span{
padding:0px 13px 0px 13px;
}
#footer a{
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
#footer a:hover{
text-decoration:underline;
}
#footer a.active{
color:#000000;
text-decoration:underline;
}
.copy-right{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
text-align:center;
padding:10px 0px 0px 0px;
}
#footer .webdesign{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6f6f6f;
text-align:center;
padding:5px 0px 0px 0px;
}
#footer .webdesign a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6f6f6f;
text-decoration:none;
}
#footer .webdesign a:hover{
text-decoration:underline;
}
/*footer section ends here*/

/*Innerpage css starts here*/
.innerpagebg {
background:url(images/innerpage-bg.jpg) left top repeat-x;
margin:0px;
padding:0px;
}

#innertopsection {
background:url(images/innerpage-banner.jpg) center bottom no-repeat;
margin:0px auto;
padding:0px;
width:100%;
height:407px;
}
#innerbanner-wrap {
/*background: url(images/innerbanner-imge.jpg) center bottom no-repeat;*/
height:81px;
width:996px;
margin:0px auto;
padding:150px 0px 0px 4px;
}


#innertopsection-static{
background:url(images/static-banner.jpg) center bottom no-repeat;
margin:0px auto;
padding:0px;
width:100%;
height:407px;
}


.partysalesbtn a{
background:url(images/innerpage-banner-greenarrow.gif) left top no-repeat;
width:285px;
height:35px;
text-align:center;
padding:12px 0px 0px 0px;
color:#FFFFFF;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
text-decoration:none;
margin-right:108px;
}
.partysalesbtn a:hover{
background:url(images/innerpage-banner-greenarrow.gif) left bottom no-repeat;
color:#fff687;
}

.findbookingbtn a{
background:url(images/findbooking.gif) left top no-repeat;
width:217px;
height:35px;
text-align:center;
padding:12px 0px 0px 0px;
color:#FFFFFF;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
text-decoration:none;
margin-right:138px;
}
.findbookingbtn a:hover{
background:url(images/findbooking.gif) left bottom no-repeat;
color:#fff687;
}

.joinclub a{
background:url(images/joinclub.gif) left top no-repeat;
width:153px;
height:35px;
text-align:center;
padding:10px 0px 0px 0px;
color:#FFFFFF;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
text-decoration:none;
}
.joinclub a:hover{
background:url(images/joinclub.gif) left bottom no-repeat;
color:#fff687;
}
#contenet-area .imageright {
float:right;
border:#767676 3px solid;
margin:5px 15px 0px 10px;
padding:0px;
}

.consultation-quote a {
background:url(images/orange-bg.jpg) left top no-repeat;
width:474px;
height:35px;
padding:15px 0px 0px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
text-align:left;
text-decoration:none;
display:block;
margin:17px 0px 0px 5px;
}
.consultation-quote a:hover {
background:url(images/orange-bg.jpg) left bottom no-repeat;
}

#innercontentsection{
background:url(images/innerpage-contentwrap-bg.jpg) #eadbba center top repeat-y;
width:100%;
}

#innercontentwrap {
width:1000px;
margin:0px auto;
padding:0px;
}
/*innerpageleftsection starts here*/

#innercontentarea-left {
width:225px;
margin:0px;
padding:0px;
}
#innernewsletterjoin {
background:url(images/newsletterbg.jpg) left top no-repeat;
height:311px;
width:225px;
padding:21px 0px 0px 0px;
}
#innerjoinnewsletter {
background:url(images/orange-arrow.gif) left top no-repeat;
width:200px;
height:35px;
padding:7px 0px 0px 18px;
}

#innernewsletterform {
width:184px;
padding:0px 12px 0px 29px;
}
#innerebook {
width:182px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:16px;
margin:0px 0px 4px 0px;

}
.innerleftimg {
float:left;
margin-right:10px;
}
#innernewsletterform h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#3b5a06;
margin:0px 0px 2px 20px;
padding:0px;
text-decoration:underline;
font-weight:normal;
}
#innernewsletterform p{
text-align:left;
padding:0px;
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}
#innernewsletterform label {
width:60px;
padding:3px 0px 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;
height:20px;
line-height:14px;
}
.innerinputbg {
width:101px;
height:19px;
background:url(images/input-bg.jpg) right top no-repeat;
padding:4px 5px 2px 5px;
float:right;
margin:0px 0px 5px 0px;
}
#innernewsletterform .innerinputbg input {
width:101px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:none;
border:none;
margin:0px 0px 0px 0px;
padding:0px;
line-height:14px;
}
#innernospam {
background:url(images/no-spam-bg.jpg) right top no-repeat;
width:100px;
height:33px;
color:#717c1a;
font-size:12px;
font-weight:bold;
text-align:left;
margin:5px 0px 0px 3px;
padding: 0px 0px 0px 5px;
}
.innersubmit a {
background:url(images/submit-bg.jpg) left top no-repeat;
width:71px;
height:20px;
display:block;
margin:9px 0px 0px 0px;
padding:3px 0px 0px 0px;
text-align:center;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}
.innersubmit a:hover {
background:url(images/submit-bg.jpg) left bottom no-repeat;
}
.innerdarkgreenbg-left {
width:225px;
padding:26px 0px 22px 0px;
background:url(images/white-sep.jpg) left bottom no-repeat;
}
.innerleftgreenarrow {
background:url(images/geen-arrow.gif) left top no-repeat;
width:201px;
height:35px;
padding:7px 0px 0px 18px;
}
#innercontentarea-left h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
margin:0px;
padding:0px;
font-weight:bold;
letter-spacing:-0.04em;
}

#innercontentarea-left ul {
list-style:none;
margin:15px 15px 0px 19px;
padding:0px;
}
#innercontentarea-left ul li {
background:url(images/bullet.gif) left 5px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 14px;
display:block;
}
#innercontentarea-left ul li a {
font-size:12px;
color:#000000;
text-decoration:none;
}
#innercontentarea-left ul li a:hover {
font-size:12px;
color:#000000;
text-decoration:none;
}
#innercontentarea-left ul li ul {
list-style:none;
margin:0px 0px 0px 12px;
padding:0px;
}
#innercontentarea-left ul li ul li {
background:url(images/bullet.gif) left 5px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 14px;
display:block;
}
#innercontentarea-left ul li ul li a {
font-size:12px;
color:#000000;
text-decoration:none;
}
#innercontentarea-left ul li ul li a:hover {
font-size:12px;
color:#000000;
text-decoration:none;
}

.innerlightgreen {
background:url(images/lightgreen-bg.jpg) left top repeat-y;
width:225px;
}
.innerlightgreen-btm {
background:url(images/lightgreen-btm-bg.jpg) left bottom no-repeat;
width:225px;
padding:26px 0px 22px 0px;
}
.innerleftorangearrow {
background:url(images/orange-arrow.gif) left top no-repeat;
width:201px;
height:37px;
padding:7px 0px 0px 18px;
}
#innersearcharea {
width:207px;
padding:0px 0px 0px 18px;
}
.innersearchareabg {
background:url(images/google-search-bg.jpg) left top no-repeat;
width:165px;
height:29px;
padding:0px 0px 0px 32px;
margin:10px 0px 0px 0px;
}
#innersearcharea input {
background:none;
width:134px;
height:20px;
padding:6px 0px 3px 0px;
border:none;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.innersearch {
background:url(images/search-btn.jpg) right top no-repeat;
width:30px;
height:29px;
display:block;
float:right;
}
.innersearch:hover {
background:url(images/search-btn.jpg) right bottom no-repeat;
}

/*innerpage leftsection ends here*/

/*Innerpage css ends here*/
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	











#pages-2{
background:url(images/lightgreen-bg.jpg) left top repeat-y;
width:225px;
	}



/*#contentarea-left ul #recent-posts-2 h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
letter-spacing:-0.04em;
background:url(images/geen-arrow.gif) left 0px no-repeat;
width:207px;
height:42px;
padding:0px 0px 0px 18px;
}*/


#contentarea-left ul, #contentarea-right ul {
list-style:none;
margin:0px;
padding:0px;
}
#contentarea-left ul li, #contentarea-right ul li {
margin:0px;
padding:0px;
}

#contentarea-left ul li ul, #contentarea-right ul li ul {
list-style:none;
margin:15px 15px 0px 19px;
padding:0px 0px 15px 0px;
}

#contentarea-left ul li ul li, #contentarea-right ul li ul li{
background:url(images/bullet.gif) left 5px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 15px;
display:block;
font-weight:bold;
text-decoration:underline;
}

#contentarea-left ul li ul li p, #contentarea-right ul li ul li p{
	margin:0px;
	padding:0px;
	}




#contentarea-left ul li a {
font-size:12px;
color:#000000;

}
#contentarea-left ul li a:hover {
font-size:12px;
color:#000000;
text-decoration:none;
}
#contentarea-left ul li ul li ul {
list-style:none;
margin:0px 0px 0px 12px;
padding:0px;
}
#contentarea-left ul li ul li ul li {
background:url(images/bullet.gif) left 5px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 14px;
display:block;
font-weight:normal;
}
#contentarea-left ul li ul li a {
font-size:12px;
color:#000000;
text-decoration:none;
}
#contentarea-left ul li ul li a:hover {
font-size:12px;
color:#000000;
text-decoration:none;
}



#contentarea-left #text-3 h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
letter-spacing:-0.04em;
background:url(images/request-form-headbg.jpg) left 0px no-repeat;
width:207px;
height:37px;
padding:20px 0px 0px 18px;
	}


#contentarea-left ul li h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
letter-spacing:-0.04em;
background:url(images/green-headbg.jpg) left 0px no-repeat;
width:207px;
height:38px;
padding:30px 0px 0px 18px;
}


#contentarea-left #recent-posts-2 li, #contentarea-left #text-406066561 li, #contentarea-left #recent-comments-2 li, #contentarea-left #linkcat-219 li{
	font-weight:normal;
	}


#contentarea-left #pages-2 h2, #contentarea-left #linkcat-219 h2{
	background:url(images/orange-headbg.jpg) left 0px no-repeat;
	}
	
#contentarea-left #linkcat-219{
	background: url(images/lightgreen-bg.jpg) repeat-y left top;
	}
	
#contentarea-left #text-349802631{
	background: url(images/lightgreen-bg.jpg) repeat-y left top;
	}
	
	
	
	
#contentarea-right {
width:226px;
margin:0px;
padding:0px;
}

#contentarea-right ul li h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
letter-spacing:-0.04em;
background:url(images/right-headbg.jpg) left 0px no-repeat;
width:186px;
height:38px;
padding:30px 0px 0px 40px;
}


#contentarea-right ul li ul li{
background:url(images/bullet.gif) left 5px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 13px;
display:block;
font-weight:bold;
}



#contentarea-right ul li ul li a{
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

#contentarea-right ul li ul li a:hover{
	text-decoration:none;
	}

#contentarea-right #text-6 h2{
	background:url(images/right-headbg-top.jpg) left 0px no-repeat;
	}
	

#contentarea-right #categories-1 h2, #contentarea-right #text-640974075 h2, #contentarea-right #text-8 h2,  #contentarea-right #recent-comments-2 h2{
	background:url(images/right-head-orangebg.jpg) left 0px no-repeat;
	}
	
#contentarea-right #categories-1, #contentarea-right #text-640974075, #contentarea-right #text-8, #contentarea-right #recent-comments-2{
	background:url(images/right-column-bg.jpg) repeat-y left top;
}



#contenet-area .sociable ul li, #contenet-area-static .sociable ul li {
background:none;
font-size:14px;
text-decoration:none;
margin:0px;
padding:0px;
}


#contenet-area h1 a, #contenet-area-static h1 a{
	color:#436a01;
	text-decoration:none;
	}
#contenet-area h1 a:hover, #contenet-area-static h1 a:hover{
	color:#314e00;
	}
	
#contenet-area h2 a, #contenet-area-static h2 a{
	color:#000;
	text-decoration:none;
	}
#contenet-area h2 a:hover, #contenet-area-static h2 a:hover{
	color:#436a01;
	}

.static{
	background: #000000;
	}


.inner-img{
	float:right;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	border:1px solid #767676;
	}
	
	/*//////////////////////////////////////////////////new static css//////////////////////////////*/
#static-content
{
width:949px;
}
.static-content
{
width:949px;
border-bottom:solid 1px #c9c9c9;
padding:0px 0px 15px 0px
}
.static-content-left
{
width:544px;
float:left;
}

.static-content-left-top
{
border-bottom:solid 1px #CCCCCC;
padding:0px 0px 30px 0px;
margin:0px 0px 20px 0px;
}
.image-right
{
width:124px;
float:right;
background:#e7d6ab;
margin-left:15px;
}

#contenet-area #static-content .innerimage-right
{
float:right;
border:2px #7b7b7b solid;
}

#contenet-area #static-content .innerimage-left
{
float:left;
border:2px #7b7b7b solid;
}
#contenet-area img, #contenet-area-static .image-right img
{
margin:0px;
padding:0px;
}
#contenet-area-static  .static-content-left .table-padding
{
padding:6px 0px 6px 6px;
text-indent:0;
font-size:12px;
}
#contenet-area-static #static-content h3 span
{
color:#436a01;
font-size:18px;
margin:15px 0px 0px 0px ;
padding:0px;
font-weight:normal;
}
#contenet-area-static #static-content h3
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#436a01;
font-size:20px;
margin:15px 0px 0px 0px ;
padding:0px;
font-weight:normal;
}
.consultationquote
{
height:50px;
margin:0px;
padding:0px
}
.consultationquote span
{
background:url(images/consultation-bg-left.jpg) left top repeat-x;
display:block;
float:left;
height:50px;
}
.consultationquote span span
{
height:37px;
background:url(images/consultation-bg-right.jpg) top right no-repeat;
padding:13px 60px 0px 18px;
}
#contenet-area-static .consultationquote span span a
{
text-decoration:none;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
}
#contenet-area-static .consultationquote span span a:hover
{
color:#fff687;
}
.static-content-right
{
width:362px;
border-left:1px solid #c9c9c9;
padding-left:10px;
float:right;
}
.static-content-right-listing
{
width:336px;
padding:17px 17px 17px 17px ;
border:solid 1px #d0d8b2;
background:#edf2d9;
margin:0px 0px 10px 0px;
}
#contenet-area-static .image-border
{
border:#7b7b7b solid 3px;
float:right;
margin:0px 0px 0px 10px;
}
#contenet-area-static .image-border-left
{
border:#7b7b7b solid 3px;
float:left;
margin:0px 0px 0px 10px;
}
.static-content-right-listing p
{
color:#3F3F3F;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
line-height:18px;
margin:0px 0 10px 0;
padding:0;
}
.static-content h3
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#436a01;
font-size:20px;
margin:15px 0px 0px 0px ;
padding:0px;
font-weight:normal;
}
.static-content h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#bd6b00;
font-size:20px;
margin:30px 0px 0px 0px ;
padding:0px;
font-weight:normal;
}

.real-cds
{
padding:25px 0px 0px 0px;
}
.real-cds-listing
{
float:left;
padding:0px 0px 0px 25px;
}
.real-cds-listing h5
{
margin:0px;
padding:0px;
color:#bd6b00;
font-size:20px;
font-weight:normal;
}

.static-content ul{
list-style:none;
margin:30px 15px 26px 15px;
padding:0px;
}
.static-content ul li{
background:url(images/home-bullets.jpg) left 3px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3f3f3f;
text-decoration:none;
margin:0px 0px 11px 0px;
padding:0px 0px 0px 20px;
display:block;
}

.static-content ul li a{
	color:#3f3f3f;
	text-decoration:none;
	}
.static-content ul li a:hover{
	color:#436a01;
	text-decoration:none;
	}
#contentsection-static #contentwrap #contenet-area-static #static-content .static-content .staticimageright {
float:right;
margin:30px 0px 0px 0px;
border:2px #333333 solid;
}
#contentsection-static #contentwrap #contenet-area-static #static-content .static-content .staticimageleft {
float:left;
margin:30px 0px 0px 0px;
border:2px #333333 solid;
}

.purchase-content {
background:url(images/columnline-bg.jpg) left 10px repeat-y;
width:948px;
margin:0px;
padding:10px 0px;
}

.visacontent {
width:164px;
float:left;
margin-right:5px;
}

.addtocart {
width:165px;
float:left;
padding:0px 10px 0px 25px;
color:#436a01;
margin-right:4px;
}

.payment {
width:133px;
float:left;
padding:0px 20px 0px 7px;
margin-right:3px;

}

.or {
width:142px;
float:left;
}
.powerup{
width:255px;
float: left;
padding:0px 0px 0px 15px;
color:#bd6b00;
}

.powerup p{
color:#bd6b00;
}

.bottom {
width:928px;
background:#f8f4eb;
border:1px #dddddd solid;
padding:10px;
}
.bottom-bg{
background:#f8f4eb;
border:1px #dddddd solid;
padding:10px;
}
.club-member{
font-weight:bold;
padding:0px 0px 0px 0px;
color:#bd6b00;
}
.newsletter-form{
padding:17px 17px 17px 17px ;
border:solid 1px #d0d8b2;
background:#edf2d9;
margin:0px 0px 10px 0px;
}
.newsletter-form input{
border:solid 1px #c0b190;
}
.center-div{
width:250px;
margin:auto;
}
h6{
font-size:20px;
color:#436a01;
font-weight:bold;
margin:0px;
padding:0px;
}
.stamps{
float:left;
font-size:10px;
}
#contenet-area-static h2{
margin:5px 0px;
}
.listing
{
padding:25px 0px 0px 0px;
}
#static-content .listing img
{
float:none;
padding-left:10px;
}
#static-content .listing ul{
margin:10px 0px 0px 0px;
}
#static-content .listing ul li{
margin:0px 0px 2px 0px;
text-decoration:none;
}
#static-content .listing td{
vertical-align:top;}

/*-----------------------------new css----------------------*/
#contenet-area .testimonial {
width:500px;
padding:14px 18px;
margin:20px 0px 0px 0px;
border:#e1e1e1 solid 1px;
background:url(images/testimonial-bg.jpg) repeat-x left top #f3f3f3;
}

#contenet-area .testimonial img {
float:left;
border:#ffffff 2px solid;
margin:0px 0px 0px 0px;
padding:0px;
border:#FFFFFF solid 2px;
}
#contenet-area .testimonial p
{
margin:0px;
padding:0px 0px 0px 0px;
}

#error-msg{
font-size:16px;
color:#404040;
font-weight:bold;
}

#error-msg span{
font-size:16px;
color:#55700c;
font-weight:bold;
}
#error-msg a{
color:#a5640a;
text-decoration:underline;
}
#error-msg a:hover{
text-decoration:none
}
.authorise {
font-size:9px;
text-align:center;
}