/* Style sheet creative */
html{height:100%;}
body{height:100.2%;background-color:#8AB7D7;color:#fff;}
#wrapper{background-color:#fff;color:#333;}
#header{position:relative;}
p#logo{margin-bottom:0;margin-left:0;padding:28px 20px 0 0;text-align:right;}
p#company_name{width:360px;left:275px;top:35px;position:absolute;margin:0;padding:0;}
p#crlinks{margin-bottom:0;text-align:center;}
#header .mod_randomImage{width:264px;height:127px;right:0;top:0;position:absolute;}
#left p{margin-bottom:1.1em;font-size:0.9em;line-height:1.2;}
#left p.more{display:none;}
#left .inside{padding:0 1em;}
#container{padding-top:10px;min-height:400px;}
#main{margin-bottom:10px;border-left:3px dotted #ccc;}
#main .inside{margin-bottom:1em;padding-right:2em;padding-left:2em;line-height:18px;}
#breaking_news{margin-bottom:1.5em;padding:10px;background-color:#D5EFF0;}
#breaking_news p.info{margin-bottom:0;font-size:10px;color:#333;}
#breaking_news h2{margin-bottom:4px;font-size:14px;}
#breaking_news p.teaser{margin-bottom:0;padding-bottom:4px;border-bottom:1px dotted #fff;}
#breaking_news p.more{padding-top:4px;text-align:right;font-size:12px;}
#main p.info,.mod_eventlist .header,.mod_eventreader p.recurring{margin-bottom:0.2em;font-size:0.9em;color:#666;}
#main p.info{margin:-1.4em 0 1em;color:#999;}
.mod_eventlist p.more{margin-top:4px;margin-bottom:1.5px;padding-top:4px;text-align:right;//border-top:1px dotted #ccc;}
#footer .inside{padding:10px 10px 10px 40px;border-top:1px solid #D7D7D7;font-size:10px;color:#666;}
#footer a{text-decoration:none;font-size:90%;color:#666;}
.mod_yw_youtube{width:74%;margin:3em auto 3em 0;}
table.calendar{width:90%;margin:2em auto;border:10px solid #85BADA;}
table.calendar thead{text-align:center;background-color:#85BADA;}
table.calendar tbody tr{height:6em;vertical-align:top;}
table.calendar tbody tr div.header{text-align:right;background-color:#d9f1ff;}
table.calendar tbody td{width:5em;text-align:left;border-top:0px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:0px solid #CCCCCC;border-collapse:collapse;}
#language_links{left:15px;top:10px;position:absolute;}
div.mod_login{width:682px;margin:0 auto;}
div.mod_changelanguage{margin-bottom:-1em;}
div.mod_changelanguage li{left:15px;top:10px;position:absolute;list-style-type:none;}
div.ce_showroom{width:640px;background-color:#000000;}
.cshep a{font-weight:bold;color:#00ff00;}
div.cshep{background-color:#ff0;}

