/* Start of CMSMS style sheet 'TG09' */
img {
border:1px solid #E8E8E8;
}

body {
padding: 0 0 0 0;
margin: 0 0 0 0;
background-color:#E8E8E8;
font-family: "Trebuchet MS",Arial,sans-serif;
}

/* Have to set bg on both body and div#top to make it work when the browser is not wide enough */
body, div#top {
background-image:url(/tg09/files/content/images/header.png);
background-position: top center;
background-repeat: no-repeat;
}

.tg_calendar {
background-image:url(/tg09/files/content/images/bg.gif);
}



#top {
float:left;
}

#bottom {
float:left;
}
td.left_col {
width:80px;
}
table, tr, td, th {
border-width: thin;
border-color: transparent;
border-collapse: collapse;
border-style: solid;
border-spacing:0;
margin:0;
padding:0px;
}

table.demo_prizes { 
text-align: right;
}

.demo_prizes th { 
border-bottom: 1px solid #666; 
text-align: left;
text-decoration: bold;}

.demo_prizes .label { 
text-align: left;
padding-right: 18px;
}

.newsmoretd {
width:150px;
}

.frontnewsimg {
       width: 295px;
}


#ramma {
width:944px;
margin-left: auto;
margin-right: auto;
}
#ramma #top #menu {
clear:both;
float:left;
height:174px;
width:636px;
}
#ramma #top #search {
clear:right;
float:left;
height:174px;
width:308px;
}
#ramma #bottom #news {
clear:right;
float:left;
width:628px;
}
#qib {
clear:right;
float:left;
margin-right:9px;
width:307px;
}
#ramma #bottom #footer {
background-image:url(/tg09/files/systems/images/footer.gif);
clear:both;
float:left;
margin-top:5px;
width:626px;
}
.topmenu {
background-image:url(/tg09/files/systems/images/box.gif);
color:#FF7202;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:17px;
margin-left:20px;
margin-top:107px;
padding:5px;
position:absolute;
text-transform:uppercase;
width:352px;
}
#ramma #top #search #searchfield {
float:left;
height:20px;
margin-top:141px;
width:250px;
}
#ramma #top #search #language {
float:right;
height:20px;
margin-right:18px;
margin-top:141px;
width:40px;
}
#ramma #bottom #news #news_top {
background-color:#FFFFFF;
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
margin-left:5px;
margin-top:3px;
padding:5px;
top:131px;
width:611px;
}
#ramma #bottom #news #news_center {
background-image:url(/tg09/files/systems/images/news_round.gif);
background-repeat:no-repeat;
padding-bottom:20px;
width:621px;
}
#ramma #bottom #news #news_center #header_news_center {
color:#0099FF;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:normal;
padding: 5px;
margin:0;
}
#ramma #bottom #news .news_center_left {
color:#333333;
float:left;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
width:300px;
padding: 5px;
}
#ramma #bottom #news #news_center_bottom {
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
margin-left:10px;
width:610px;
}
#ramma #bottom #news #news_center_top {
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
width:621px;
}
#ramma #bottom #news #news_center .news_center_wide {
float:left;
width:621px;
background-color:#FFFFFF;
}
#qib .qib_title {
background-color:#FFFFFF;
background-image:url(/tg09/files/systems/images/menu1_bkg.gif);
background-repeat:no-repeat;
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:bold;
margin-left:3px;
margin-right:0;
margin-top:5px;
margin-bottom:0;
padding:5px;
text-transform:uppercase;
}
#qib .qib_content {
background-color:#FFFFFF;
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
margin-left:3px;
margin-top:3px;
padding:5px;
}
#qib #sponsors {
background-color:#FFFFFF;
background-image:url(/tg09/files/systems/images/menu1_bkg.gif);
background-repeat:no-repeat;
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:bold;
margin-left:3px;
margin-top:5px;
padding:5px;
}
#ramma #bottom #footer #footer_content {
color:#999999;
font-family:"Trebuchet MS";
font-size:10px;
margin:10px auto 8px;
width:620px;
}
a#go_home {
display: block;
height:120px;
}
.mainmenu {
margin-left:15px;
margin-top:20px;
position:absolute;
width:550px;
}
.mainmenu a {
color:#414141;
font-family:"Arial";
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.mainmenu a:hover {
color:#6697FF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.mainmenu .menuactive {
color:#6697FF;
}
.mainmenu .menuinactive {
color:#414141;
}
.date_time {
color:#3399FF;
font-family:"Trebuchet MS";
font-size:11px;
}
.header1 {
color:#FE7201;
font-size:17px;
font-weight:bold;
}
.header1:hover {
color:#3399FF;
font-size:17px;
font-weight:bold;
}
.header2 {
color:#FE7201;
font-size:16px;
font-weight:bold;
}
.header2:hover {
color:#3399FF;
font-size:16px;
font-weight:bold;
}
.header3 {
color:#FE7201;
font-size:15px;
font-weight:bold;
}
.header3:hover {
color:#3399FF;
font-size:15px;
font-weight:bold;
}
.header4 {
color:#FE7201;
font-size:14px;
font-weight:bold;
}
.header4:hover {
color:#3399FF;
font-size:14px;
font-weight:bold;
}
a {
color:#FF7202;
font-weight:bold;
text-decoration:none;
}
#picturelink a {
text-decoration:none;
}
a:hover {
color:#6697FF;
font-weight:bold;
text-decoration:none;
}
.news_header1 {
color:#FE7201;
font-family:"Trebuchet MS";
font-size:24px;
font-weight:normal;
}
.news_header2 {
color:#0099FF;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:normal;
padding:5px;
text-transform:uppercase;
}
.news_header3 {
color:#FE7201;
font-size:14px;
}
.news_header3 a {
color:#FE7201;
font-size:14px;
}
.news_header3 a:hover {
color:#6697FF;
font-size:14px;
text-decoration:none;
}
#qib #tickets_left {
float:left;
}
#qib #tickets_right {
margin-left:100px;
}
#menu1_content_abouttg #menu1_content_tickets #menu1_content_suggestions {
margin-left:100px;
}
#ramma #bottom #news #news_last {
background-color:#FFFFFF;
margin-left:5px;
margin-top:5px;
width:621px;
}
#ramma #bottom #news #news_last #news_center #news_bottom {
padding:5px;
}
#NewsPostDetailSummary{
font-weight:bold;
}
#NewsPostDetailContent p {
font-weight:normal;
}
#NewsPostDetailAuthor {
font-weight:bold;
}
#sponsors {
float:left;
opacity:1;
text-align:center;
visibility:visible;
}
#sponsors ul {
float:left;
margin-left:0;
margin-top:1em;
}
#sponsors ul li {
display:inline;
float:left;
list-style-type:none;
margin:4px;
}

H1{
font-size: 14pt;
font-weight: bold;
}

H2{
font-size: 12pt;
font-weight: bold;
}

H3{
font-size: 10pt;
font-weight: bold;
}


#articleDisctussion img{
  border: 0;
  margin-right: 5px;
  float: left;
}
#articleDisctussion {
  height: 40px;
  line-height: 40px;
}
#breadcrumbs a {
color: #000000;
}
#breadcrumbs a:hover {
color: #6697FF;
}
#news img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
table,tr,td {
border-width: 0;
}

th {
text-align: left;
}
img.sponsorlogo {
margin: 2px;
}
img.tngthumb {
margin: 2px;
}
#news img.sponsorlogo {
display: inline;
margin: 2px;
}

.schedule{
border-bottom: 1px solid #e8e8e8;
}

.schedule_tr_Auditorium {
background-color: #feebdf;
margin-bottom: 4px;
}

.schedule_tr_Activity {
background-color: #f5e3db;
}

.schedule_tr_Game {
background-color: #e2e4f0;
}

.schedule_tr_Creative {
background-color: #eaf4e7;
}

.qib_schedule_date {
color:#3399FF;
font-family:"Trebuchet MS";
font-size:10px;
font-weight:normal;
margin-right: 10px;
padding: 3px;
}
.qib_schedule_desc {
color:#fe7201;
font-family:"Trebuchet MS";
font-size:10px;
font-weight:normal;
margin-right: 10px;
padding: 3px;
}
.qib_schedule_where {
color:#fe7201;
font-family:"Trebuchet MS";
font-size:10px;
font-weight:normal;
margin-left: 4px;
padding: 3px;
}

.schedule_date {
color:#3399FF;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
margin-right: 10px;
padding: 3px;
}
.schedule_desc {
color:#fe7201;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
margin-right: 10px;
padding: 3px;
}
.schedule_where {
color:#fe7201;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
margin-left: 4px;
padding: 3px;
}

.desk_schedule_date {
color:#333333;
font-family:"Trebuchet MS";
font-size:15px;
font-weight:normal;
margin-right: 10px;
padding: 3px;
}
.desk_schedule_desc {
color:#232323;
font-family:"Trebuchet MS";
font-size:15px;
font-weight:normal;
margin-right: 10px;
padding: 3px;
text-align: left;
font-weight: bold;
}
.desk_schedule_where {
color:#343434;
font-family:"Trebuchet MS";
font-size:15px;
font-weight:normal;
margin-left: 4px;
padding: 3px;
text-align: right;
}

.tg_calendar_desk {
width: 500px;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}
/* End of 'TG09' */


