html { margin: 0px; padding: 0px; } td { vertical-align: top; } .csc-textpic-caption { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-align: center; vertical-align: bottom; font-weight: bold } A:link { text-decoration: underline; font-weight: normal; color: #403f33; } A:visited { color: #403f33; } A:active { color: #000099; } A:hover { color: #990000; } a img { border: 0px white solid; } .twrss_table { } .twrss_head_channel { font-weight: bold; } .twrss_bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-attachment: fixed; background-repeat: repeat; letter-spacing: normal; text-align: justify; word-spacing: normal; } body { background-attachment: fixed; background-repeat: repeat; letter-spacing: normal; word-spacing: normal; padding: 0px; margin: 0px; } * html body { text-align: center; } * html body #mainbox { text-align: left; } * html body #info_area { text-align: left; } #mainbox { width: 750px; position: relative; margin-left: auto; margin-right: auto; text-align: left; top: 10px; background-color: #fff; border: 1px solid white; } #top { } #top_image { height: 120px; } #top_logo { position: relative; top: -35; margin-right: 30px; float: right; height: 40px; width:200px; } #middle { clear: left; background-color: #fff; } #content { float: left; width: 500px; margin-left: 25px; padding-right: 0px; margin-top: 5px; margin-bottom: 5px; position: relative; } * html #content { margin-left: 5px; } #right { position: relative; float: right; width: 200px; } * html #right { } #flags { position: relative; width: 90px; float: right; clear: both; margin-right: 30px; } .flag { float: left; width: 30px; } #search { position: relative; width: 90px; margin-top: 10px; margin-right: 30px; height: 17px; float: right; clear: both; } .google_box_query { width: 90px; } #menu { clear: both; position: relative; margin-top: 10px; margin-bottom: 10px; margin-right: 8px; width: 112px; z-index: 2; float: right; } #fader { width: 150px; height: 40px; float: right; clear: both; margin-right: 30px; margin-top: 5px; overflow: hidden; } #media { width: 150px; margin-top: 15px; clear: both; float: right; margin-right: 30px; } #alt_pages { width: 100px; margin-top: 10px; margin-right: 30px; clear: both; float: right; } * html #alt_pages { margin-right: 20px; } * html #media { margin-right: 20px; } * html #fader { margin-right: 20px; } * html #search { margin-right: 20px; } * html #flags { margin-right: 20px; } #alt_pages img { border: 0px solid white; float: right; margin-left: 3px; } #breaking_news { width: 150px; float: right; clear: both; margin-right: 30px; margin-top: 5px; margin-bottom: 30px; } #content_right { clear: both; float: right; } #bottom { height: 80px; clear: both; background-image: url("/fileadmin/templates/ywamrestenas/images/bottom.gif"); } #bottom_left { float: left; overflow: hidden; height: 75px; } #mccurley { position: relative; left: 45px; width: 100px; height: 50px; float: left; } #slogan { position: relative; top: 7px; left: 15px; width: 400px; height: 1px; overflow: visible; float: left; clear: both; } #debug { position: relative; top: 36px; left: 10px; width: 90px; background-color: #900; color: white; border: 1px solid white; padding: 2px; } #bottom_right { position: relative; float: right; width: 170px; height: 75px; } #info_area { width: 750px; position: relative; margin-left: auto; margin-right: auto; top: 10px; color: #fff; clear: left; font-size: 10px; } #info_area div a:link { font-size: 10px; color: #fff; } #info_area div a:visited { font-size: 10px; color: #fff; } #info_area div a:active { font-size: 10px; color: #fff; } #info_area div a:hover { color: #990000; } #ywam_international { float: left; width: 250px; } #contact_webmaster { float: left; width: 250px; } #date { text-align: right; float: right; width: 100px; } .faderDiv { background-color: #fff; text-align: right; } .faderDiv a { text-decoration: none; font-size: 10px; } .stafflistbox { float: left; } .stafflistsorting { float: left; } .tx_stafflist_item { height: auto; width: 450; float: left; margin-top: 10px; } .tx_stafflist_item_image { float: left; padding-right: 10px; padding-bottom: 2px; width: 100px; } .tx_stafflist_item_image a { border: none; } .tx_stafflist_item_image a img { border: 1px solid black; } .tx_stafflist_item_headersection { width: 150px; float: left; margin-right: 10px; margin-bottom: 5px; } .tx_stafflist_item_header { font-weight: bold; font-size: 12px; } .tx_stafflist_item_header a { font-weight: bold; } .tx_stafflist_item_department { font-size: 10px; } .tx_stafflist_item_origin { font-size: 12px; font-weight: bold; } .tx_stafflist_item_dts { font-size: 12px; font-weight: bold; } .tx_stafflist_item_textbox { height: auto; width: 180px; float: left; position: relative; } .tx_stafflist_item_about { font-size: 12px; } .tx_stafflist_item_quote { margin-top: 10px; color: #990000; font-size: 10px; } a.tx_stafflist_item_linktotop { font-size: 10px; text-decoration: none; color: #ccc; float: right; padding-right: 10px; } a.tx_stafflist_item_linktotop:hover { text-decoration: none; color: #990000; } #flvThumbnailField { position: relative; margin-top:10px; width: 700px; height: 190px; overflow: auto; } #flvThumbnailContainer { height: 170px; } .flvThumbnailPair { height: 170px; width: 100px; float: left; } .flvThumbnail { font-size: 10px; white-space: normal; margin-bottom: 3px; margin-right: 10px; height: 80px; width: 100px; overflow: hidden; padding: 0px; } .flvThumbnail a { margin-left: auto; margin-right: auto; display: block; text-decoration: none; color: #000; clear: both; } .flvThumbnailDownloadLink { font-size: 9px; } .flvThumbnailImage { width: 85px; border: 1px black solid; } #videoFrameDiv { border: 0px solid green; width: 700px; height: 290px; margin-top: 10px; padding: 5px; } #videoIFrame { border: 0px solid green; padding: 0px 0px 0px 0px; width: 548; height: 280; padding: 0px; display: block; float: left; overflow: none; } #videoFlags { padding-top: 5px; position: relative; float: right; width: 100px; border: 1px #999 solid; border-bottom: 0px solid white; } #videoMenu { position: relative; float: right; width: 100px; border: 1px #999 solid; border-top: 0px solid white; } #videoMessage { width: 100px; float: right; } #videoMessage p { font-size: 10px; } #events { font-size:10px; } #events td div div.cal_year { display: block; width: 240px; border-bottom: 2px #990000 solid; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 15px; color: #990000; text-align: center; clear: both; } #events td div div.cal_month { position: absolute; left: -9999px; } #events td div div.cal_date { position: absolute; left: -9999px; } #events td div div.cal_entrySchool { display: block; border-bottom: 1px grey solid; float: none; margin-left: auto; margin-bottom:0; width: 240px; } #events td div.cal_entrySchool b { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 11px; color: #990000; } .cal_year { font-weight: bold; clear: both; } .cal_month { position: relative; left: 30px; font-weight: bold; clear: both; background: #999; color: white; padding: 2px; } .cal_date { width: 35px; margin-left: 50px; float: left; clear: left; font-weight: bold; color: #900; } .cal_time { width: 90px; margin-left: 10px; float: left; font-weight: bold; } .cal_entry { float: left; margin-left: 10px; width: 300px; } .cal_entrySchool { float: left; margin-left: 10px; margin-bottom: 10px; width: 400px; } .cal_singleschoolName { float: left; width: 70px; clear: left; font-weight: bold; } .cal_singleschoolDate { float: left; width: 400px; } .cal_singleschoolDescription { float: left; } .cal_category { float: left; width: 150; margin-left: 10px; font-style: italic; font-weight: bold; }