body{margin:0;background-color: #f7f7f7;background-image: url(../images/bg.jpg);background-repeat: repeat-x;}
div, h1, h2, h3, h4, h5, h6, img, ul, li, form{margin:0;padding:0;}
h1{margin-left:8px;}
h2 {font-family:'Trebuchet MS';color:#217ebb;font-size:18px;text-transform:uppercase;}
h3 {font-family:'Trebuchet MS';color:#217ebb;font-size:16px;text-transform:uppercase;}
h4 {font-family:'trebuchet MS';color:#217ebb;font-size:16px;padding-left:5px;}
h5 {font-family:'Century Gothic';color:#217ebb;font-size:20px;font-weight: 600;padding:10px 0px 10px 0px;}
h6 {font-family:'Century Gothic';color:#217ebb;font-size:16px;}
.titlegreen{margin:0;padding:0 0 10px 0;}

/*------------------------------------------------top part start--------------------*/
#tabmenu{width:800px;height:30px;}
#tabmenu ul{padding:0;position:absolute;left:472px;top: 7px;width: 350px;}
#tabmenu ul li{display:block;float:left;margin:0 20px 0 0;list-style:none;}
#tabmenu ul li a{font: bold 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#3E3E3E;background-color:#ffffff;text-decoration:none;text-transform:uppercase;border:none;height:20px;}
#tabmenu ul li a:hover{border-top:#2AACF8 solid 3px;height:20px;}
#tabmenu ul li.navhome{display:block;height:20px;float:left;margin:0 20px 0 0;font: bold 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#3E3E3E;background-color:#ffffff;text-decoration:none;text-transform:uppercase;border-top:#2AACF8 solid 3px;}
/*------------------------------------------------top part end--------------------*/

.both {clear:both}
.space{clear:both;}

#logo {width:800px;height:25px;line-height:25px;}
#logo img{border:none;}

#top {width:800px;height:55px;margin:0 auto;position:relative;}

#header {width:894px;height:180px;background-color: #FFFFFF;background-image: url(../images/bg_header.jpg);background-repeat: no-repeat;margin:0 auto 0 auto;padding-left: 110px;position: relative;}
#header img {float:left;border:none;}

#search {width:240px;height:175px;margin-left:8px;font-family:verdana;color:#CCCCCC;font-size:10px;text-decoration:none;text-align:left;float:left; padding-top:5px; background-color:#E7E7E7}
#search .title {float:left;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:10px 25px 0px 10px;}
#search .form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #666666;width:100px;text-decoration:none;float:left;padding:5px 0px 0 10px;}
#search span {padding:0 8px 0 0;}
#search .span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:0 25px 5px 0;}
#search .submit {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #000000;line-height:18px;width:50px;float:left; padding-left:40px; padding-top:22px;}
#search .submit a {font-family:verdana;font-size:12px;color: #000000;line-height:18px;text-decoration:underline;}
#search .submit a:hover {font-family:verdana;font-size:12px;color: #333333;line-height:18px;text-decoration:none;}
#search .button {border:1px solid white;background-color: #CCCCCC;padding:2px;font-size:11px;color: #333333}

#line {width:784px;background: url(../images/line.jpg) repeat-x #CCCCCC;margin:0 auto 0 auto;height: 30px;}
#page {width:800px;background-color:#FFFFFF;margin:0 auto 0 auto;position: relative;}

#sidebar {width:245px;float:left; background-color: #FFFFFF; text-align:left;}
#sidebar h3 {font-family:'Trebuchet MS';color:#217ebb;font-size:16px;text-transform:uppercase;padding:0 0 10px 15px;}
#sidebar .list, .list ul {margin:0; padding:0; padding-bottom:8px;}
#sidebar .list {padding-left:15px;}
#sidebar .list li {margin:0;padding:2px 0 5px; font:normal 11px 'Verdana';list-style:none; text-transform:uppercase;}
#sidebar .list a, .list a:visited {color:#333333;padding-left:20px;background: transparent url(../images/arrow.gif) 0px 50% no-repeat;text-decoration:none;}
#sidebar .list a:hover {color:#333333; text-decoration:underline;}

#sidebar_gallery {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;width:264px; margin:0 0 0 10px; float:left; border-bottom:1px solid #E7E7E7;text-align:center;}
#sidebar_gallery .text {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;width:264px; float:left; border-bottom:1px solid #E7E7E7;text-align:center; margin:0 0 10px 0;}
#sidebar_gallery img {width:200px; height:auto;}
#sidebar_gallery .more {width:264px;height:16px;right;float:left;background-color:#FFFFFF;margin:5px 0px 5px 0px;text-align:left;
text-align:right;background-image: url(../images/more.gif);background-repeat: no-repeat;background-position: 120px;}
#sidebar_gallery .more a{font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px; text-decoration:none;}
#sidebar_gallery .more a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px; text-decoration:underline;}
	
#content {width:524px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;float:left;border-right:1px solid #E7E7E7;text-align:left;padding:0 10px 0 0;}
#content a{font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size:11px;text-decoration:underline}
#content a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;font-size:11px;background-color:#F3FBFD;text-decoration:none;}

#contentz{float:left; width:780px; background-color:#FFFFFF; padding:10px 10px 20px 10px;  text-align:left; position:relative;}
#contentz h3{font-family:'Trebuchet MS';color:#217ebb;font-size:18px;text-transform:uppercase;}
#contentz ul{margin:10px 0 10px; padding:0;}
#contentz li{margin:0 0 0 10px;padding:0; font:normal 12px 'Arial';list-style:inside}
#contentz p {margin:5px 0 5px; padding:0}

#contentz .box_gallery{font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;width:480px; float:left; padding:0px 10px 0px 15px; border-right:1px solid #E7E7E7;text-align:left;}
#contentz .box_gallery .listmenu{font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;margin-left:30px;}
#contentz .box_gallery .img{width: 400px;background-color: #FFFFFF; margin:10px 0px 0px 30px;text-align:left;border:3px solid #eeeeee;}
#contentz .box_gallery .img img{width: 400px;}
#img{width:400px; background-color: #FFFFFF; margin:10px 0px 0px 30px;text-align:left;}
#img img{width:384px; padding:2px; border:3px solid #eeeeee;}



#contentz .box_detail{font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:12px; width:450px;background-color: #FFFFFF;margin:10px 0px 10px 30px;text-align:left;}
#contentz .box_detail ul{margin:0 0 10px; padding:0;}
#contentz .box_detail li{margin:0;padding:0; font:normal 12px 'Arial';list-style:none}
#contentz .box_detail li{color:#669999;padding:5px 5px 5px 20px;background: transparent url(../images/check.jpg) 0px 50% no-repeat; width:auto;}
#contentz .box_detail a img{border:none}

label.contenasesory {width:55px;float:left;margin-right:8px; color:#939393}

#contents{float:left;width:764px;background-color:#F3FBFD;padding:10px;margin:0;text-align:left;position:relative;border-right-width: 8px;border-left-width: 8px;border-right-style: solid;border-left-style: solid;border-right-color: #FFFFFF;border-left-color: #FFFFFF;}

.box-feature{width: 375px;float:left;position:relative; margin:5px 0px 5px 5px;}
.box-feature-int{float:left; width:280px; padding:0px 0px 0px 10px; margin:0 0px 0 0;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;}
.box-feature p {font-size:12px; margin:0; padding:2px 0 3px; line-height:12pt; font-size:11px}
.box-feature-img {width:75px;float:left; position:relative;}
.box-feature-img img {width:75px; height:auto; padding:3px; background-color:#DBDBC8;}
.box-feature-img a img {border:none;}
.box-feature-img a:hover img { background-color:#EDEDE4;}

.sub_title{font-family:'trebuchet MS';font-size:14px;}
.sub_title a{color:#94ce3c;text-decoration:none;}
.sub_title a:hover{color:#94ce3c;text-decoration:underline;}
p.rate {padding:2px 0 2px; color:#999966; line-height:normal}

#contentsz{width:524px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;float:left;
border-right:1px solid #E7E7E7;text-align:left;padding:0 10px 0 0;}

.box-featureint {width:535px;position:relative; margin:5px 0px 15px 0px; }
.box-feature-intint {width:400px;float:right; position:relative; padding:0 7px 0 7px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:11px;line-height:17px;}
.box-feature-imgint {width:100px;float:left; position:relative}
.box-feature-imgint img {width:100px; height:auto; padding:7px; background-color:#DBDBC8}
.box-feature-imgint a img {border:none}
.box-feature-imgint a:hover img { background-color:#EDEDE4}

.box-featureint p {font-size:12px; margin:0; padding:2px 0 3px; line-height:12pt; font-size:11px}
p.rateint {padding:2px 0 2px; color:#999966; line-height:normal}

#footer{float:left; width:764px; background-color: #FFFFFF; background-image: url(../images/footer.gif); background-repeat:repeat-x; padding:0px 10px 10px 10px; margin:0;border-right-width: 8px;border-left-width: 8px;border-right-style: solid;border-left-style: solid;border-right-color: #FFFFFF;border-left-color: #FFFFFF;}
#footer img{width:373px;height:71px;line-height:18px;margin:10px 0px 0px 0px;border:1px solid #E7E7E7;}

#news{width:92px;height:71px;font-family:'trebuchet MS';font-size:14px;text-align: right;color:#217ebb;line-height:18px;margin:10px 10px 0px 8px;float:left; font-weight:bold;}
#news_box {width:260px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;color: #666666;line-height:13px;margin-top:10px;padding-left:10px;border-left:1px solid #E7E7E7;float:left;}
#news_box span {font-family:verdana;font-size:10px;color:#84CC3A;line-height:12px;text-decoration: underline;}
#news_box a{font-family:verdana;font-size:10px;color:#84CC3A;line-height:12px;}
#news_box a:hover{font-family:verdana;font-size:10px;color:#84CC3A;line-height:12px;}
#news_box .more {font-family:verdana;font-size:10px;color:#84CC3A;line-height:12px;background-image: url(../images/arrow_2.gif);background-position: left;background-repeat: no-repeat;padding:10px 0px 10px 10px;}
          .more a{font-family:verdana;font-size:10px;color:#84CC3A;line-height:12px;}
		  .more a:hover{font-family:verdana;font-size:10px;color:#84CC3A;line-height:12px;}
		  
#copyright {font-family:'trebuchet MS';font-size:11px;color: #666666;line-height:12px;text-align:center;float:left; width:764px; background-color: #FFFFFF;padding:20px 10px 20px 10px;border-top:2px dotted #CCCCCC; margin:0;border-right-width: 8px;border-left-width: 8px;border-right-style: solid;border-left-style: solid;border-right-color: #FFFFFF;border-left-color: #FFFFFF;}
#copyright a{font-family:'trebuchet MS';font-size:11px;color:#333333; text-decoration:underline;}
#copyright a:hover{font-family:'trebuchet MS';font-size:11px;color:#666666; text-decoration:underline;}

#contact-form {padding-top:10px}
.cssform label{float: left;width: 150px;}
.cssform input[type="text"]{ width: 180px;border:1px solid #cecece}
.cssform input{border:1px solid #cecece}
.cssform textarea{width: 250px;height: 150px;border:1px solid #cecece}

table.tengah {color:#000000;background-color:#fff;padding:0px; margin-bottom:8px;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;border-bottom: 0px solid gray;border-right: 0px solid #cccccc;}
table.tengah th, table.tengah td {padding:4px;border-top: 0px solid #cccccc;border-left: 0px solid #cccccc;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}

/* thumbnail list */
ul#thumbs, ul#thumbs li{margin:0;padding:0;list-style:none;}
ul#thumbs li{float:left;margin:2px;border:1px solid #BDD7D7;background-color:#DCE9E9;padding:4px;}
ul#thumbs a{display:block;float:left;width:70px;height:50px;line-height:50px;overflow:hidden;position:relative;z-index:1;}
ul#thumbs a img{float:left;position:absolute;top:-20px;left:-50px;}
/* mouse over */
ul#thumbs a:hover{overflow:visible;z-index:500;border:none;}
ul#thumbs a:hover img{border:1px solid #BDD7D7;	background:#fff;padding:2px;}	
/* // mouse over */
/* clearing floats */
ul#thumbs:after, li#thumbs:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul#thumbs, li#thumbs{display:block;}
/*  \*/
ul#thumbs, li#thumbs{min-height:1%;}
* html ul#thumbs, * html li#thumbs{height:1%;}	
/* // clearing floats */