/* Style sheet bl-style */
body{margin:0;color:#777;font: normal 11px/20px Verdana, Tahoma, Helvetica, sans-serif;background: #fff url(tl_files/boleros-1/images/bg.gif) repeat-x top left;}
* html{margin:0;padding:0;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:none;color:#484848;}
p{margin:0 0 5px;}
h1{margin:0 0 5px;padding:0;color:#666;font: normal bold 40px/40px "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:-1px;}
h2{margin:0 0 5px;color:#666;font: normal bold 26px/30px "Trebuchet MS", Arial, Georgia, Arial, Helvetica, sans-serif;letter-spacing:-1px;}
h3{margin:0 0 5px;padding:0;color:#666;font: normal bold 22px/26px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;letter-spacing:-1px;}
h4{margin:0 0 5px;padding:0;color:#555;font: normal bold 18px/20px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;}
h5{margin:0 0 5px;padding:0;color:#777;font: normal bold 16px/20px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;}
h6{margin:0 0 5px;padding:0;color:#999;font: normal bold 11px Verdana, Arial, Helvetica, sans-serif;}
#wrapper{width:100%;margin:0 auto;}
#header{width:960px;margin:0 auto;}
#header .inside{width:960px;height:123px;background-image:url("tl_files/boleros-1/images/boleros-header.jpg");background-repeat:no-repeat;}
#header .mod_navigation{width:940px;height:42px;top:130px;position:absolute;}
#mainmenu,#mainmenu ul{width:100%;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;list-style-type:none;list-style-position: outside;}
#mainmenu li{float:left;margin:0 10px 0 0;padding:0;}
#mainmenu a{display:block;padding:5px 10px;text-decoration:none;color:#cbe5fc;background: #0564b4;}
#mainmenu a:hover{color:#fff;background:#005297;}
#mainmenu li.active{display:block;padding:5px 10px;color:#fff;background:#005297;cursor: pointer;}
#header .mod_breadcrumb{top:175px;position:absolute;color:#484848;font:normal 9px Tahoma, Helvetica, sans-serif;}
#header .subheader{width:100%;height:96px;top:195px;position:absolute;background: url(tl_files/boleros-1/images/subheader.gif) no-repeat center top;}
#header .subheader h2{float:left;padding:30px 0 0 20px;color:#484848;}
#header .subheader p{float:right;padding:40px 20px 0 0;color:#484848;}
#container{width:960px;margin:40px auto 0;}
#left{width:280px;float:left;margin:0;padding:0;}
#left .inside{padding:10px 15px;background: url(tl_files/boleros-1/images/sep.gif) repeat-y top right;}
#left .mod_customnav,#left .mod_navigation{margin:0 0 20px;padding:0;text-align:left;}
#left .mod_customnav ul,#left .mod_navigation ul{margin:0;padding:0;list-style: none;}
#left .mod_customnav li,#left .mod_navigation li{margin:0;padding:0;}
#left .mod_customnav li a,#left .mod_navigation li a{height:18px;display:block;margin:0 0 2px;padding:6px 10px 6px 5px;border-bottom:1px solid #e6e6e6;font-weight:bold;text-decoration:none;}
#left .mod_customnav li a:hover,#left .mod_navigation li a:hover{text-decoration:none;color:#0564b4;}
#left .mod_customnav li.active,#left .mod_navigation li.active{padding:6px 10px 6px 5px;border-bottom:1px solid #e6e6e6;font-weight:bold;text-decoration:none;color:#0564b4;cursor: pointer;}
#left h1{margin:10px 0;padding:0;color:#5f9ea0;font: normal 22px "Trebuchet MS", Arial, Georgia, Arial, Helvetica, sans-serif;letter-spacing: -1px;}
#left h2{margin:10px 0;padding:0;font: normal bold 20px/24px "Trebuchet MS", Arial, Georgia, Arial, Helvetica, sans-serif;}
#left .more{margin:5px 0;padding:2px 10px;border:1px solid #ddd;font-weight:bold;text-decoration:none;font-size:11px;color:#777;background: #fff url(tl_files/boleros-1/images/button_bg.gif) repeat-x bottom left;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
#left .more:hover{border:1px solid #ccc;text-decoration:none;color:#484848;background: #fff url(tl_files/boleros-1/images/button_bg.gif) repeat-x bottom left;}
#left .info{margin:5px 0;padding:2px;border:1px solid #ddd;text-decoration:none;font-size:11px;color:#777;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
#left .mod_randomImage img{margin:10px 0;padding:3px;border:1px solid #CCCCCC;}
#left .ce_gallery img{margin:5px 5px 5px 0;padding:2px;border:1px solid #cccccc;}
#left .layout_simple{padding:4px 0;border-bottom:1px solid #CCCCCC;}
#main{width:680px;float:right;margin:0;padding:0;}
#main .inside{padding:10px 40px;}
#main .image_container img{padding:3px;border:1px solid #CCCCCC;}
#main .more{margin:5px 0;padding:2px 10px;border:1px solid #ddd;font-weight:bold;text-decoration:none;font-size:11px;color:#777;background: #fff url(tl_files/boleros-1/images/button_bg.gif) repeat-x bottom left;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
#main .more:hover{border:1px solid #ccc;text-decoration:none;color:#484848;background: #fff url(tl_files/boleros-1/images/button_bg.gif) repeat-x bottom left;}
#main .pagination{}
#main .pagination ul{margin:0;padding:0;border:0px;}
#main .pagination li .current{margin-right:2px;border:1px solid #CCCCCC;}
#main .pagination li{float:left;margin:0 2px 0 0;padding:0;border:0px;font-size:11px;list-style: none;}
#main .pagination a{margin-right:2px;border:1px solid #CCCCCC;}
#main .pagination .current{float:left;display:block;padding:3px 6px;font-weight:bold;color:#FFFFFF;background:#2e6ab1;}
#main .pagination a:link,.pagination a:visited{float:left;display:block;padding:3px 6px;text-decoration:none;color:#666666;}
#main .pagination a:hover{color:#333333;}
#main .toggler{display:block;margin:0 0 5px;padding:0 0 0 20px;border-top:0px solid #CCCCCC;border-right:0px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:0px solid #CCCCCC;font-family:"Trebuchet MS", Arial, Georgia, Arial, Helvetica, sans-serif;font-weight:bold;font-size:20px;color:#666666;background:url("tl_files/boleros-1/images/bread-sep.gif") left center no-repeat;letter-spacing:-1px;cursor:pointer;}
#footer{width:100%;clear:both;margin:0 auto;background: #fefefe url(tl_files/boleros-1/images/footer2.gif) repeat-x top left;}
#footer .inside{width:940px;margin:0 auto;padding:30px 0 30px 20px;letter-spacing: 1px;}
fieldset{padding:15px;border:1px solid #ddd;}
fieldset legend{padding:3px 10px;border:1px solid #ddd;font-weight:bold;background:#fff;}
#main input,textarea{margin:4px;}
#left blockquote{padding:0 0 20px 33px;background: url(tl_files/boleros-1/images/quoteicon.gif) no-repeat top left;}
#left blockquote p.quote{color:#777;font:italic normal 12px/20px Georgia, Arial, sans-serif;}
#left blockquote p.author{float:right;margin:0;text-align:right;font-weight:bold;color:#484848;}
.servicebox{padding:15 15 15 0;border-bottom:1px solid #ddd;}
.servicebox p,.servicebox h4{margin-left:80px;}
.servicebox2 ul.listitems{margin-left:80px;}
*html .servicebox2 ul.listitems{margin-left:120px;}
ul.listitems{list-style:circle;}
.servicebox2{height:100%;overflow:hidden;margin:0;padding:20px;border-bottom:1px solid #ddd;}
.servicebox2 h3,.servicebox2 p{margin:0 0 0 70px;padding-left:10px;}
.servicebox2 img{padding-right:4px;border-right:1px solid #ddd;}
.table-grey td{padding:10px;border-top:0px solid #cccccc;border-right:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:0px solid #cccccc;font-weight:bold;}

