/* CSS Document */

body{ margin:0; padding:0; background:#949C49 url(images/body-bg.jpg) repeat left bottom; font-family:"Trebuchet MS"; color:#333; font-size:13px; font-weight:normal;}

*html,body{ height:100%;}



div,h1,h2,h3,h4,h5,h6,form{ margin:0; padding:0;}

form{ padding:20px 10px;} 

a{ text-decoration:none; color:#333}

a:hover{ text-decoration:none; color:#56A12B}

ul,li{ margin:0; padding:0; list-style-type:none;}

h1{ font-size:17px; color:#333333; font-family:"Cooperplanck6"; letter-spacing:2px;}

h1 span{ color:#56A12B; font-size:17px;}

.footer{ background:#949C49 url(images/footer-bg.jpg) repeat-x left top; color:#FFFFFF; padding-top:20px;height:30px; padding-bottom:20px;}

.footer a{ color:#FFFFFF;}

.top{ background:#5384AC url(images/top-bg.jpg) repeat-x left top; color:#FFFFFF; font-size:16px;}

.middle-top{ background:url(images/middle-top-bg.jpg) repeat-x left top;}

.middle-bottom{ background:#E1E4C5 url(images/middle-bottom-bg.jpg) repeat-x left bottom;}

.bottom{ background:#949C49; height:auto; border:0px solid #f00;}

.left-bluebox-middle{background:#0E2D4D url(images/left-bluebox-bg.jpg) repeat-x left top; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.textarea{ background:url(images/textarea-bg.jpg) no-repeat left top; border:none; width:150px; padding:5px 5px; height:20px; }

.textarea a{ text-decoration:underline; color:#fff;}

.center-boxtop{background:url(images/center-boxbg.jpg) repeat-x left top; color:#FFFFFF; font-size:17px; font-family:'Times New Roman', Times, serif;}

.center-boxtop a{background:url(images/center-boxbg.jpg) repeat-x left top; color:#FFFFFF; font-size:17px; font-family:'Times New Roman', Times, serif;}

.center-boxtop a:hover{background:url(images/center-boxbg.jpg) repeat-x left top; color:#FCF6CE; font-size:17px; font-family:'Times New Roman', Times, serif; text-decoration:underline}


.left-boxtop{background:url(images/left-navbox-top.jpg) no-repeat left top; color:#FFFFFF; font-size:17px; height:30px; padding:0px 10px; font-family:'Times New Roman', Times, serif;}

.left-blue-boxtop{background:url(images/blue-box-top.jpg) no-repeat left top; color:#FFFFFF; font-size:17px; height:29px; padding:0px 10px; font-family:'Times New Roman', Times, serif;}

a.subs-link{ text-decoration:underline; color:#FFFFFF; font-weight:bold; font-size:12px; padding-left:5px;}

.subnav{ background:url(images/left-subnav-bg.jpg) no-repeat left top; padding:5px 30px; color:#FCF6CE; }
.subnav a{ color:#FCF6CE;}

.Torcanablog

.topmenu{width:auto;}

.topmenu .home a{width:80px; text-align:center; height:25px; background:url(images/home.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}

.topmenu .home a:hover{ background:url(images/home_over.jpg) no-repeat left top; width:80px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .about a{width:143px; text-align:center; height:25px; background:url(images/about.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}

.topmenu .about a:hover{ background:url(images/about-over.jpg) no-repeat left top; width:143px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .press a{width:184px; text-align:center; height:25px; background:url(images/press.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}

.topmenu .press a:hover{ background:url(images/press-over.jpg) no-repeat left top; width:184px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .contact a{width:117px; text-align:center; height:25px; background:url(images/contact.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}

.topmenu .contact a:hover{ background:url(images/contact-over.jpg) no-repeat left top; width:117px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.property{background:url(images/img-box-titlebg.jpg) no-repeat center bottom; font-size:14px; padding:0px 0 25px 0; font-weight:bold; font-family:"Zurich Cn BT"}

.pagetitle{background:url(images/welcome-bg.jpg) no-repeat left bottom; line-height:35PX; padding-left:5PX;}

.livechart{background:url(images/livechart.jpg) no-repeat right 2px; height:81px;}

.livechart-top{background:url(images/livechart-top.jpg) no-repeat right 2px; height:81px;}

.contentbox{background:url(images/content-bg.jpg) no-repeat left bottom; line-height:23PX; font-size:14px; text-align:justify; padding:10PX;}

.contentbox .readmore a{text-align:right; float:right; padding:7px; background:url(images/bullet-4.jpg) no-repeat 0px 16px ; font-weight:bold; font-size:13px; padding-left:15px;}

.intercativebox{background:#4F4135; padding-left:10px;}

.intercativebox ul{width:auto; float:left; padding-left:10px;  padding-bottom:4px;}

.intercativebox ul li{width:220px;  display:block; border-bottom:1px dashed #372D24; float:left; color:#FFFFFF}

.intercativebox ul li a{width:auto; color:#FCF6CE; font-size:13px;  float:left; background:url(images/bullet-2.jpg) no-repeat left 9px; padding:3px 10px;}

.intercativebox ul li ul{width:auto;  display:block;  float:left;}

.intercativebox ul li ul li{width:auto;margin:2px 0; display:block;  float:left; background:none; border:none;}

.intercativebox ul li ul li a{width:220px;  display:block; color:#FCF6CE; font-size:13px;  float:left; background:url(images/left-subnav-bg.jpg) no-repeat left top; padding:5px 0px 0 30px; color:#FCF6CE;}

.viewing-textarea{ border:1px solid #333; width:130px; height:18px;}

.requarments{ border:1px solid #333; width:130px; height:18px;}

.btn{ background:url(images/center-boxbg.jpg) repeat-x left top; border:1px solid #333; color:#FFFFFF; cursor:pointer; padding:5px 10px;}

a.blog_link{ color:#595F2C; text-decoration:underline;}

ul.treeview { margin: 0;padding:0 0 10px 0;  color:#FCF6CE; }

.treeview ul li{margin: 0;padding: 0; width:200px;display:block; border-bottom:1px dashed #fff;}

ul.treeview li{ display:block; float:left; width:200px; text-align:left;background:none; }

ul.treeview ul{ display:block; width:auto; border:0px solid #f00; padding-left:10px; background:none;} 

ul.treeview a{ width:auto; display:block; float:left;color:#fff; font-size:13px;   background:url(images/bullet-white.gif) no-repeat left 9px; padding:5px 10px;  }

.treeview li{ padding-left: 12px; margin-bottom: 3px;}

.treeview li.submenu ul{ display: none; }

.treeview .submenu ul li{ cursor: default;}

