/* Style sheet site */
body{background-color:#f6f6f6;font-family:Arial, Verdana, sans-serif;font-size:80%;}
h2{background:url("/tl_files/design/hlbg.png") left bottom repeat-x;}
#home-page h2{background-image:url("none");}
.layout_latest{margin-bottom:10px;}
#youtube .layout_latest{border:0px;}
#cse-search-box{padding-top:10px;padding-right:10px;text-align:right;}
.searchinput{width:150px;background-color:#daebf4;border:1px solid #a2d0e7;color:#6c8ea5;}
.searchbutton{margin-top:5px;background-color:#daebf4;border:1px solid #a2d0e7;color:#6c8ea5;}
.more{font-size:0.8em;}
ul{margin:0;padding:0 0 0 20px;list-style-type:none;}
ul li{margin:0.65em 0;list-style-image:url("/tl_files/design/bullet.png");}
h1{border-bottom:1px solid #cccccc;font-weight:normal;font-size:1.4em;}
h2{font-weight:normal;font-size:1.2em;}
#footer{margin-top:20px;background-color:#f5f5f5;border-top:2px solid #cccccc;color:#666666;}
#footer a{color:#666666;}
#footer h2{float:right;clear:both;margin:0;background-image:url("none");font-size:1em;}
#footer ul,#footer li,#footer li p,#footer li a{float:left;display:inline;margin:0;padding:0;list-style-type:none;}
#footer li p,#footer li a{margin-top:.5em;padding-right:.5em;padding-left:.5em;font-size:.8em;line-height:1.5em;}
#wrapper{background-color:#ffffff;}
#main .inside{width:600px;margin-left:15px;}
.halfwidth{width:290px;float:left;}
.halfwidth img{width:80px;}
.halfwidth .caption{width:80px;}
.separator{width:20px;float:left;}
p{}
a{text-decoration:none;color:#26688c;}
a:hover{background-color:#26688c;color:#ffffff;}
#header{background:url("/tl_files/design/header.png") center bottom no-repeat;}
#mainmenu{width:750px;float:left;padding-right:10px;padding-left:20px;}
#menubar{width:935px;float:left;background-image:url("/tl_files/design/mainmenu.png");background-position:center bottom;}
#mainmenu ul{}
#mainmenu ul,#mainmenu li,#mainmenu li p,#mainmenu li a{height:38px;float:left;display:inline;margin:0;padding:0;text-align:center;list-style-type:none;}
#mainmenu li p,#mainmenu li a{height:30px;padding-right:1em;padding-left:1em;text-decoration:none;font-variant:small-caps;color:#ffffff;line-height:30px;}
#mainmenu .extlink{}
h2{margin-bottom:8px;padding:5px 3px;text-transform:uppercase;}
#home-page .featured img{width:120px;float:right;margin-bottom:5px;margin-left:5px;}
.halfwidth h3{font-weight:bold;font-size:1em;}
.latestblog h3 span{float:right;font-weight:normal;font-size:0.8em;}
.latestblog ul{padding-top:3px;}
#right{margin-top:10px;margin-right:10px;}
#right .block{margin-bottom:15px;padding-right:0;padding-left:0;border:1px solid #e3e7f0;}
#right .block h2,#right .block h1{margin:1px;padding:2px 5px;background:url("/tl_files/design/sidebartitle.png") center bottom repeat-x;font-variant:small-caps;font-size:25px;}
#right .block p{margin-right:8px;margin-left:8px;text-align:left;}
.mod_upcoming_events .event{margin:3px 2px 0;padding:3px;border:0;}
.mod_upcoming_events .event a{}
.mod_upcoming_events .date{float:right;}
.odd{background-color:#F3F9FF;}
.mod_newslist .odd{background-color:#ffffff;}
form tr.odd{background-color:#ffffff;}
.event .date{font-size:0.8em;color:#666666;}
.block h3{margin:10px 0 0;padding:0;}
#flickr,#youtube{width:580px;border:1px solid #cccccc;}
#flickr h2,#youtube h2{margin:1px 1px 10px;padding:5px 3px;background-color:#f0f0f0;background-position:center bottom;background-repeat:repeat-x;font-variant:small-caps;font-size:36px;}
#flickr h2 span,#youtube h2 span{float:right;font-weight:normal;font-size:.8em;color:#666666;}
#flickr h2 span a,#youtube h2 span a{margin-left:10px;}
#flickr img{margin:0 10px 10px;}
#home-page embed,#home-page object{width:212px;height:172px;margin-right:15px;}
#right .block .block{margin:0;padding:0;border:0;}
#right .block input,#right .block textarea{width:150px;}
#right .block td{padding:5px;}
#right .block .col_0{width:35%;text-align:right;vertical-align:top;}
#right .block .col_1{width:65%;}
span.mandatory{color:#ff0000;}
#right .mod_newslist h2{margin-bottom:1em;}
.pdf_link{width:7em;top:15px;position:relative;float:right;margin:1px;padding:1px;background-color:#f1f1f1;border:1px solid #cccccc;font-size:0.8em;}
.ce_text .image_container{margin:3px 6px;padding:3px;border:1px solid #cccccc;}
#right .block h2 span,#right .block h1 span{float:right;margin-top:0.2em;font-size:0.8em;}
.layout_full h2{background-color:#F3F9FF;background-image:url("none");}
.captcha{width:15px;}
.halfwidth h2 a{width:290px;height:100px;position:relative;float:left;font-size:40px;color:#366381;background: transparent url('/tl_files/design/headline.png') no-repeat bottom left;}
h2 a span{bottom:10px;left:8px;position:absolute;}
.halfwidth h2{float:left;margin:0 0 10;padding:0;}
h2 a.highlight-fun{background-image:url("/tl_files/design/fun.png");}
h2 a.highlight-food{background-image:url("/tl_files/design/food.png");}
h2 a.guide-highlight{background-image:url("/tl_files/design/guide.png");}
h2 a.sleep-highlight{background-image:url("/tl_files/design/sleep.png");}
.halfwidth .layout_latest{width:260px;}
