*{margin:0;padding:0;}
/* body{background:#FFF url(../images/topbg.gif) repeat-x;color:#555;font:normal 73%/1.5em 'Trebuchet MS', Tahoma, sans-serif;margin:0;padding:0;text-align:center;} */
body{background:#FFF url(../images/topbg.gif) repeat-x;color:#555;} 
a{background:inherit;color:#72A545;text-decoration:none;}
a:hover{background:inherit;color:#069;text-decoration:underline;}
h1,h2,h3,h4{font:bold 1em 'Trebuchet MS', Tahoma, Sans-serif;}
h1{color:#65944A;font-size:1.5em;}
h2{font-size:1.4em;text-transform:uppercase;}
h3{font-size:1.3em;}
h4{font-size:1.2em;text-transform:uppercase;}
p,h1,h2,h3{margin:10px 15px;}
h4{margin:5px 15px;}
ul,ol{margin:10px 30px;padding:0 15px;}
img{background:#FAFAFA;border:1px solid #DADADA;padding:5px;}
img.float-right{margin:5px 0 5px 15px;}
img.float-left{margin:5px 15px 5px 0;}
code{background:#FAFAFA;border:1px solid #f2f2f2;border-left:3px solid #72A545;display:block;font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;margin:5px 0;overflow:auto;padding:10px;text-align:left;}
acronym{border-bottom:1px solid #777;cursor:help;}
blockquote{background-color:#FAFAFA;background-position:8px 10px;border:1px solid #f2f2f2;border-left:3px solid #72A545;color:#666;font:bold 1.2em/1.5em "Trebuchet MS", Tahoma, sans-serif;margin:15px;padding:0 0 0 20px;}
table{border-collapse:collapse;margin:10px 15px;}
th strong{color:#fff;}
th{background:#74A846;border-bottom:solid 2px #FFF;border-left:1px solid #B6D59A;color:#fff;height:29px;padding-left:11px;padding-right:11px;text-align:left;}
tr{height:30px;}
td{border-bottom:solid 1px #fff;border-left:1px solid #FFF;padding-left:11px;padding-right:11px;}
td.first,th.first{border-left:0;}
tr.row-a{background:#F8F8F8;}
tr.row-b{background:#EFEFEF;}
form{background-color:#FAFAFA;border:1px solid #f2f2f2;margin:10px 15px;padding:0;}
label{display:block;font-size:1.1em;margin:5px 0;}
input{border:1px solid #eee;color:#777;font:normal 1em "Trebuchet MS", Tahoma, sans-serif;padding:2px;}
textarea{border:1px solid #eee;color:#777;display:block;font:normal 1em "Trebuchet MS", Tahoma, sans-serif;height:100px;padding:2px;width:400px;}
input.button{background:#FFF url(../images/gradientbg.jpg) repeat-x;border:1px solid #DADADA;color:#333;font:bold 1em Arial, Sans-serif;margin:0;padding:2px 3px;}
.searchform{background-color:transparent;border:none;margin:0;padding:0;}
.searchform p{margin:10px;padding:0;}
.searchform input.textbox{color:#333;height:20px;padding:2px;vertical-align:top;width:150px;}
.searchform input.button{border:1px solid #DADADA;color:#333;font:bold 12px Arial, Sans-serif;height:26px;padding:3px 5px;vertical-align:top;width:60px;}
#header-content,#content,#footer-content{width:990px;}
#header{height:152px;text-align:left;}
#header-content{margin:0 auto;padding:0;position:relative;}
#header-content h1#logo{color:#FFF;font:bold 45px 'Trebuchet MS', Sans-serif;left:0;letter-spacing:-2px;margin:0;padding:0;position:absolute;top:0;}
#header-content h1#logo a{color:#FFF;text-decoration:none;}
#header-content #site-name{color:#FFF;font:bold 12px 'Trebuchet Ms', Sans-serif;left:180px;margin:0;padding:0;position:absolute;text-transform:none;top:40px;}
#header-content #site-slogan{color:#FFF;font:bold 30px 'Trebuchet Ms', Sans-serif;left:180px;margin:0;padding:0;position:absolute;text-transform:none;top:110px;}
#header-content #menu{color:#FFF;font:bolder 1.3em 'Trebuchet MS', sans-serif;left:550px;list-style:none;margin:0;padding:0;position:absolute;top:15px;}
#header-content #menu li{display:inline;}
#header-content #menu li a{background-color:#65944A;border-right:1px solid #272727;color:#FFF;display:block;float:left;padding:3px 12px;text-decoration:none;}
#header-content #menu li a:hover,#header-content #menu li a#current{background:#333;color:#FFF;}

/***** carousel ****/
.headerphoto{background:#FFF url(../images/header_photo1.jpg) no-repeat center;height:200px;margin:0 auto;padding:10px 10px 10px 10px;width:970px;}
#carousel{height:200px;margin:0 auto;width:970px;}
/** #viewscarousel-photo-carousel-block-1.jcarousel-container-horizontal{width:800px;height:300px;} **/
/***** page ******/
#content-page{clear;both;float:left;width:100%}
#content{margin:0 auto;padding:0;text-align:left;}
/***** sidebar ****/
#sidebar{float:left;margin:0 0 0 0;padding:0;width:30%;}
#sidebox{background:#F5F5F5;border:1px solid #EFEDED;margin-bottom:10px;}
#sidebar h1{font:bold 1.3em 'Trebuchet MS', Tahoma, Sans-serif;margin:0;padding:10px 0 5px 5px;}
#sidebar ul.sidemenu{background:#F2F2F2;list-style:none;margin:0 0 10px;padding:0;}
#sidebar ul.sidemenu a{border-bottom:1px dashed #D4D4D4;color:#333;display:block;padding:0 0 0 0px;text-decoration:none;}
#sidebar ul.sidemenu a.top{border-top:1px dashed #D4D4D4;}
#sidebar ul.sidemenu a:hover{border-left:5px solid #65944A;color:#65944A;padding:0 0 0 10px;}
#sidebar ul.sidemenu li{font:bold 1.3em 'Trebuchet MS', Tahoma, Sans-serif;line-height:2.2em;padding:0px 0px 0px 0px;} /** tweak this for left nav heights **/

/***** main section ***/
#main{float:right;margin:0 0 10px;padding:0;width:68%;}
#main h1{border-bottom:1px solid #f2f2f2;font:normal 1.8em 'Trebuchet MS', Tahoma, Sans-serif;margin:0 0 0 10px;padding:10px 0 0 5px;}
#main ul li{list-style-image:url(../images/bullet.gif);}
.post{background:#FFF url(../images/gradientbg.jpg) repeat-x;border:1px solid #EFEDED;margin:0;padding:0;}
.post .post-footer{background-color:#FAFAFA;border:1px solid #f2f2f2;font-size:95%;margin-top:20px;padding:5px;}
.post .post-footer .date{background:url('../images/clock.gif') no-repeat 0 center;margin:0 10px 0 5px;padding-left:20px;}
.post .post-footer .comments{background:url('../images/comment.gif') no-repeat 0 center;margin:0 10px 0 5px;padding-left:20px;}
.post .post-footer .readmore{background:url('../images/page.gif') no-repeat 0 center;margin:0 10px 0 5px;padding-left:20px;}
.buy-now2{background-color:transparent;border:none;margin:5px 5px 5px 10px;padding:2px 0px 20px;height:50px;float:right;}
.buy-now2 input{border:none;}
#footer{clear:both;font:normal .95em/1.6em 'Trebuchet MS', Tahoma, Arial, sans-serif;margin:0;padding:0;text-align:left;}
#footer h1,#footer p{margin-left:0;}
#footer-content{border-top:1px solid #EAEAEA;margin:0 auto;padding-left:15px;}
#footer-content a{color:#777;text-decoration:none;}
#footer-content a:hover{color:#333;text-decoration:underline;}
#footer-content ul{list-style:none;margin:0;padding:0;}
#footer-content .col{padding:0 5px 30px 0;width:32%;}
#footer-content .col2{padding:0 0 30px;width:33%;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.clear{clear:both;}
.gray{color:#BFBFBF;}
/***** menu override ****/
li.expanded {
  list-style-type: circle;
  list-style-image: url(../../misc/menu-expanded.png);
  padding: 0.1em 0.1em 0 0; /* LTR */
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(../../misc/menu-collapsed.png); /* LTR */
  padding: 0.1em 0.1em 0 0; /* LTR */
  margin: 0;
}
li.leaf {
	list-style-type: none;
	list-style-image: url(../../misc/menu-leaf.png);
	padding: 0.1em 0.1em 0 0; /* LTR */
	margin: 0;
}




