/* Style sheet xLayout */
.mod_newslist{padding-top:20px;padding-bottom:20px;}
.mod_newslist .layout_short{width:250px;float:left;display:block;margin-right:40px;margin-bottom:8px;}
.mod_newslist .layout_short a{display:block;padding:5px;border:1px solid;color:#9e6700;border-color:transparent;}
.mod_newslist .layout_short a:hover{background-color:#ffffff;border:1px solid #c4b80e;text-decoration:none;}
.mod_newslist .layout_short span.more{font-weight:bold;color:#700808;}
.mod_newslist .layout_short a h2{margin-bottom:5;padding-bottom:0;font-weight:bold;font-size:1.3em;color:#450861;line-height:1.2em;text-transform:none;}
.mod_newslist .layout_short p.teaser{margin-top:0;}
.insidePage #header{min-height:200px;height: auto !important;height:200px;border:none;}
.home #left{width:260px;position:relative;display:block;padding-right:20px;padding-left:20px;}
.home #left #leftBox{position:relative;display:block;padding:15px;background:url("tl_files/layout/home-whiteBox.png") center top no-repeat;z-index:30;}
.home #left #leftBox #twitter h2{margin-top:0;padding-top:0;vertical-align:baseline;font-weight:bold;font-size:1.2em;color:#091770;line-height:1em;}
.home #left #leftBox #twitter h2 a.image{float:left;display:block;margin-top:-6px;margin-right:5px;}
.home #left #leftBox #twitter .rss_items_only{clear:both;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;}
.home #main{width:635px;float:right;padding-top:10px;padding-bottom:10px;padding-left:15px;}
#footer{padding-top:15px;padding-bottom:20px;padding-left:50px;font-size:1.2em;color:#804703;}
#footer .copyright{float:right;margin-right:10px;margin-left:15px;}
#footer .footerNav{float:right;}
#footer .footerNav a{margin-right:3px;margin-left:3px;padding-right:3px;padding-left:3px;color:#804703;}
#header{position:relative;background:url("tl_files/layout/bodyBg.jpg") center bottom repeat-x;border-bottom:18px solid #171717;}
#header #homeFlash{width:350px;height:265px;float:right;padding-top:30px;}
.home #header .mod_article{width:550px;float:left;}
.classic #header{background:#f3d2e0 url("tl_files/layout/bodyBg-classic.gif") center bottom repeat-x;}
.cowgirl #header{background:#ea7938 url("tl_files/layout/bodyBg-cowgirl.jpg") center bottom repeat-x;}
.midnight #header{background:url("tl_files/layout/bodyBg-midnight.jpg") center bottom repeat-x;}
.insidePage #main{width:600px;float:left;display:block;padding-top:5px;padding-left:30px;min-height:350px;height:auto !important;height: 350px;}
.insidePage #left{width:100%;float:none;display:block;padding-top:15px;padding-bottom:15px;padding-left:25px;background-color:#000000;}
.insidePage #right{width:320px;padding-top:20px;padding-bottom:20px;}
.home #main .homeText{clear:left;}
.home #main .homeHeadline{padding-top:10px;}
#simpleSearch{width:250px;margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;}
.insidePage #simpleSearch{float:right;}
body{margin:0;padding:0;background-color:#ebb81b;background-repeat:repeat-x;font-size:62.5%;line-height:1.4em;}
.wrap{width:950px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;}
#container{position:relative;clear:both;display:block;padding-bottom:10px;background:#fef9cf url("tl_files/layout/bottomBg.jpg") left top repeat-x;font-size:1.2em;color:#003777;line-height:1.4em;}
.inside{position:static;}
.block{overflow:visible;}
.clearBoth{clear:both;}
.floatRight{float:right;margin-bottom:10px;margin-left:10px;}
#header #nav{width:680px;float:right;display:block;padding-top:10px;padding-bottom:7px;}
#header #nav a{margin-right:15px;margin-left:15px;}
#header .logo{float:left;padding-top:10px;padding-bottom:10px;}
#header #mainImg{clear:both;}
#simpleSearch br{display:none;}
#simpleSearch .headline{float:left;margin-right:5px;}
#simpleSearch .headline p{margin:0;}
#simpleSearch input.text{float:left;margin-right:5px;background:url("tl_files/layout/inputBg.gif") left top no-repeat;border:1px solid #3b3b3b;}
.home #main .homeLogo{float:left;margin-right:10px;padding:10px 0;}
#emailSignup{width:455px;margin-top:10px;padding:15px 60px 15px 30px;background:url("tl_files/layout/home_email-bg.png") left top no-repeat;}
#emailSignup br{display:none;}
#emailSignup .submit_container{float:right;}
#emailSignup input.text{padding:3px;background:url("tl_files/layout/inputBg.gif") left top no-repeat;border:1px solid #ababab;color:#4294de;}
.insidePage #right #emailSignup{margin-top:0;padding-top:60px;padding-right:10px;padding-left:30px;background:url("tl_files/layout/rightEmailBg.jpg") left top no-repeat;min-height:200px;height:auto !important;height: 200px;}
.insidePage #emailSignup .headline{padding-bottom:8px;}
.insidePage #right #emailSignup input.text{width:100px;float:left;margin-right:5px;color:#10537a;}
.insidePage #emailSignup .submit_container{float:none;clear:left;padding-top:10px;padding-left:150px;}
.column1{width:300px;float:left;clear:left;margin-right:20px;margin-bottom:20px;}
.column1 td,.column2 td{padding-right:10px;padding-bottom:2px;vertical-align:top;font-size:1em;}
.column2{width:250px;float:right;margin-bottom:20px;}
.tableform table td.col_0{padding-right:5px;font-size:11px;line-height:12px;white-space:nowrap;}
