/* Style sheet Basic */
.addthis_toolbox{float:right;}
.twitterfeed{padding-bottom:10px;padding-left:10px;}
.barcode{padding-top:10px;padding-left:10px;}
#right .mod_rss_reader{padding:10px;}
#right .mod_rss_reader h3 a{font-size:14px;}
#right .mod_rss_reader p{font-size:11px;line-height:14px;}
#forum .mod_rss_reader{width:90%;margin-left:5%;}
.rss_items_only hr{display:none;}
#main .rss_items_only{margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted #eaeaea;}
.whatsnew{margin-bottom:30px;padding-top:5px;padding-bottom:7px;text-align:center;border:1px dashed #dc7616;}
.books .left{float:left;margin-right:10px;}
.book .left{float:left;margin-top:25px;margin-right:10px;}
.book .right{float:right;margin-top:25px;margin-left:25px;}
.ce_accordion{margin-bottom:10px;background-color:#eaeaea;background-image:url("tl_files/graphics/right_bg.gif");background-position:left top;}
#whats-new .ce_accordion{margin-bottom:10px;background-color:#fff;background-image:url("none");background-position:left top;}
.ce_accordion .accordion div{padding-top:2px;padding-left:6px;}
.toggler{padding-top:5px;padding-bottom:5px;padding-left:20px;background:url("tl_files/graphics/toggler_bg.gif") left center no-repeat;border-bottom:1px dotted #fff;cursor: pointer;}
#whats-new .toggler{padding-top:0;padding-bottom:3px;padding-left:5px;background:url("none") left center no-repeat;font-weight:bold;color:#46A5E0;cursor: pointer;}
#sample .back{margin-bottom:15px;}
p.info{font-size:11px;color:#999;}
.youtube{width:100%;padding-top:15px;padding-bottom:15px;text-align:center;background-color:#f2f2f2;}
.rsslink{padding-left:25px;background:url("tl_files/graphics/rss.gif") left top no-repeat;}
#submission li{margin-bottom:5px;font-size:14px;color:#46A5E0;}
.layout_full,.layout_latest{margin-bottom:30px;}
.layout_latest .image_container{margin-bottom:30px;}
#welcome .layout_latest{margin-bottom:0;}
#welcome table{width:100%;height:156px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;border:1px solid #cccccc;}
#welcome table td{width:33%;text-align:center;vertical-align:bottom;}
#welcome table .col_0{background:url("tl_files/graphics/tutorials.jpg") center top no-repeat;}
#welcome table .col_1{background:url("tl_files/graphics/design.jpg") center top no-repeat;}
#welcome table .col_2{background:url("tl_files/graphics/showcase.jpg") center top no-repeat;}
.thanks p{padding:5px;background-color:#ffffcc;border:1px dotted #ccc;}
.feature{padding-top:15px;border-top:1px dotted #ccc;}
#right .ce_text{padding:10px;font-size:11px;}
.external{padding-left:20px;background:url("tl_files/graphics/redirect.gif") left bottom no-repeat;}
#welcome .image_container a img,#newscase .image_container a img,#archive .image_container a img,#sample .image_container a img{margin-right:20px;padding:2px;border:1px solid #ccc;}
.ce_gallery a img{padding:2px;border:1px solid #ccc;}
.ce_gallery a:hover img{padding:2px;border:1px solid #46A5E0;}
#welcome .image_container a:hover img,#newscase .image_container a:hover img,#archive .image_container a:hover img,#sample .image_container a:hover img{padding:2px;border:1px solid #46A5E0;}
.downloadlink a{left:568px;top:69px;position:absolute;float:right;font-size:13px;}
#footer{margin-top:3px;margin-bottom:15px;padding-top:5px;border-top:1px solid #999;}
.helplinks,.quote,.networklinks{margin-top:10px;padding-right:10px;padding-left:10px;}
.quote{background:url("tl_files/graphics/quote.gif") center bottom no-repeat;}
.helplinks li,.networklinks li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ccc;list-style-type:none;}
#footer .inside{padding-left:10px;font-size:10px;color:#777;}
#footer .inside a{font-size:10px;color:#777;}
.helplinks li a,.networklinks li a{text-decoration:none;font-size:14px;}
.networklinks li.anywhere{font-size:14px;}
.networklinks li.anywhere a{text-decoration:underline;}
.quoteby,.quoteby a{margin-top:30px;padding-bottom:5px;text-align:right;font-style:italic;font-size:10px;color:#46A5E0;}
.helplinks ul{margin:0 0 20px;padding:0;}
.networklinks ul{margin:0 0 10px;padding:0;}
.footnote{margin-top:10px;font-style:italic;font-size:11px;color:#999999;}
.typo_box{margin-left:30px;padding-left:120px;background:url("tl_files/graphics/typobox.png") left center no-repeat;}
.typo_box li{padding-left:25px;background:url("tl_files/graphics/all.gif") left top no-repeat;line-height:16px;list-style-type:none;}
#welcome .ce_text,#welcome .ce_list{margin-bottom:30px;}
#ad .ce_image img{margin:0;padding:0;border:1px solid #ccc;}
#ad .ad{margin:1px;font-size:9px;color:#999999;}
#thank-you .ce_text,#thank-you .ce_list{margin-bottom:30px;}
#elements .ce_text,#disclaimer .ce_text{margin-bottom:15px;}
#design .ce_text{margin-bottom:30px;}
#credit .ce_text li{margin-bottom:5px;}
.pagination{overflow:hidden;margin-top:6px;padding-top:6px;border-top:1px dotted #eaeaea;}
.pagination p{float:left;}
.pagination ul{float:right;margin:0;padding:0;}
.pagination li{display:inline;padding:0 1px;background:none;}
.mod_newsmenu{padding-right:9px;padding-bottom:12px;padding-left:9px;}
.mod_newsmenu ul,.mod_newsmenu li{margin:0;padding:0;list-style-type:none;}
.mod_newsmenu .year{margin-top:6px;font-weight:bold;font-size:1.2em;}
.mod_newsmenu .level_2{margin-top:3px;font-weight:normal;font-size:1em;}
#main .inside{margin-right:3px;padding:10px 15px 10px 10px;background-color:#fff;}
#right .inside{background-color:#eaeaea;background-image:url("tl_files/graphics/right_bg.gif");background-position:left top;}
.facebook{padding:20px 10px 10px;background-color:#ccc;}
body{margin:0;padding:0;background:#ccc url("tl_files/graphics/bg.gif") left top repeat-x;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:Trebuchet MS, Verdana, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Trebuchet MS, Verdana, sans-serif;}
fieldset,form,input,optgroup,select,textarea{font-family:Trebuchet MS, Verdana, sans-serif;}
a,body,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:12px;color:#555;}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
p{line-height:17px;}
h1{margin:0 0 15px;padding:0;font-weight:normal;font-size:22px;color:#555;}
.quotetext,.quotetext a{font-family:Georgia, Arial MT, Times, serif;font-size:12px;color:#613f1e;line-height:17px;}
#testimonials .quotetext{border-bottom:1px dotted #ccc;font-family:Georgia, Arial MT, Times, serif;font-size:14px;color:#613f1e;line-height:22px;}
h2,h2 a{margin:0 0 12px;padding:0 0 5px;border-bottom:1px dotted #eaeaea;font-weight:normal;font-size:18px;color:#dc7616;}
h3,h3 a{margin:0 0 8px;padding:0;font-weight:normal;font-size:16px;color:#46a5e0;}
.layout_full h1{margin:0 0 12px;padding:0 0 5px;border-bottom:1px dotted #eaeaea;font-weight:normal;font-size:18px;color:#dc7616;}
h4{margin:2px 0 3px 23px;padding:0;font-weight:bold;font-size:12px;}
optgroup{padding-top:3px;padding-bottom:3px;}
a{text-decoration:underline;}
a:hover{text-decoration:none;color:#46A5E0;}
