/* Browser text */

* { margin: 0; padding: 0; }
#sizer { width: 770px; margin: 2em auto; }
h1, h2, h3, h4, h5 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h1 a, h2 a, h3 a, h4 a, h5 a { text-decoration: none; }
h1 a em, h2 a em { color: #00b1d9; font-style: normal; }
h3 a em { color: #666; font-style: normal; }
h1 { font-size: 2em; margin: 0 0 0.2em; }

h2 { color: #666; font-size: 24px; letter-spacing: -1px; margin: 0 0 5px; }
h3 { color: #666; font-size: 35px; letter-spacing: -1px; margin-bottom: -9px; }
h4 { color: #00d0ff; font-size: 16px; letter-spacing: -1px; }
h5 { color: #666; font-size: 16px; letter-spacing: -1px; }
kbd, code { font: 1.1em "Courier New", mono; color: #060; }
sup { color: #888; font-size: .7em; }
#footer,
.notice { padding-top: 1em; border-top: 1px solid #eee; font-size: 1em; color: #888; }
#footer { color: #888; padding-left: 15px; }
#footer a { font-weight: normal; }
.notice li { margin-left: 2em; margin-bottom: .5em; }
/**/
html,body{ margin:0; padding:0  }
body{ font: 76% arial, sans-serif; background-color: #001b20; background-image: url(images/BGGradient.png); background-repeat: repeat-x; background-position: 0 top; text-align:center         ; margin: 0; padding: 0; }
div#container{ background-color: white; background-position: left 0; text-align: left; width:777px; height: 100%; margin:0 auto   ; padding-top: 0; padding-bottom: 0; }
div#container2 { background-image: url(images/BGShadow3.png); background-repeat: repeat; background-position: 0 100%; text-align: center; margin: 0 auto; padding-top: 0; padding-bottom: 0; width: 853px; height: 100%; }
div#header{ height:153px; margin:0; color: white; background-color: black; background-image: url(images/Logo4.png); background-position: left 0; }
div#navigation { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: 19px; padding-right: 7px; }
div#navigation a { display: block; }
div#titles { background: white; height: 42px; margin-top: 0; margin-right: 0; margin-left: 0; padding-bottom: 20px; padding-left: 12px; }
div#video { width: 417px; height: 356px; margin-bottom: 15px; padding-left: 12px; }
div#video p{ font-size: 12px; text-align: justify; text-decoration: none; color: #00b1d9; line-height: 14px; background-color: #fff; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; }
div#video a:link, a:link.active, #video a:visited, #video a:visited.active { color: #00b1d9; font-size: 12px; text-decoration: none; text-align: justify; }
div#content{ line-height:1.4; width: 332px; height: 356px; float: right; }
div#content a {  }
div#content p {  }
div#extra{ clear:both; width:747px ; height: 100%; padding: 10px 15px 20px; }
div#extra p{ font-size: 16px; line-height: 29px; text-decoration: none; color: #00a8ea; font-weight: lighter; background-color: #fff; text-align: justify; padding-bottom: 20px; }
div#extra a:link, a:link.active { color: #00d0ff; line-height: 10px; text-decoration: none; text-align: justify; word-spacing: 0.1em; letter-spacing: 0; }
div#extra  a:visited, #extra a:visited.active { color: #666; line-height: 10px; text-decoration: none; text-align: justify; word-spacing: 0.1em; letter-spacing: 0; }
div#footer{ background: #8f8f8f url(images/footer.png) repeat-x 0 top; color: #fff; font-size: 11px; text-align: left; margin-top: 15px; padding: 15px 15px 15px 34px; }
div#footer a:link, a:link.active, #footer a:visited, #footer a:visited.active { color: white; font-weight: bold; }
.channelicons { background-image: url(images/ShadowChannels.gif); background-repeat: repeat-x; background-position: 0 bottom; margin-right: 20px; margin-bottom: 15px; padding-bottom: 8px; }
.channeliconsright { background-image: url(images/ShadowChannels.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: right; margin-bottom: 15px; padding-bottom: 8px; }
.paddingbottom { padding-bottom: 10px; }
/*Navigation*/
#navMain { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: -1px; float: right; }
#navMain li { margin: 0; padding: 0; display: inline; list-style-type: none; }
#navMain a:link, #navMain a:visited { float: left; font-size: 14px; line-height: 14px; font-weight: bold; text-decoration: none; color: #7c7c7c; padding-right: 10px; padding-bottom: 5px; padding-left: 5px; }
#navMain a:link.active, #navMain a:visited.active { color: #00b1d9; background: url(images/tab3.gif) no-repeat center bottom; }
#navMain a:hover { color: #00b1d9; }
/*Rounded Corners*/
.contentbox{ display:block
 }
.contentbox *{ display:block; height:1px; overflow:hidden; background:#ededed
; }
.contentbox1{
border-right:1px solid #f7f7f7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f7f7f7;
padding-left:1px;
margin-left:3px;
background:#f1f1f1;
}
.contentbox2{
border-right:1px solid #fdfdfd;
border-left:1px solid #fdfdfd;
padding:0px 1px;
background:#f0f0f0;
margin:0px 1px;
}
.contentbox3{
border-right:1px solid #f0f0f0;
border-left:1px solid #f0f0f0;
margin:0px 1px;
}
.contentbox4{
border-right:1px solid #f7f7f7;
border-left:1px solid #f7f7f7;
}
.contentbox5{ border-right:1px solid #f1f1f1; border-left:1px solid #f1f1f1; }
.contentbox_content{ font-size: 15px; line-height: 28px; letter-spacing: 0; text-align: justify; word-spacing: 0.1em; text-decoration: none; color: #000; background:#ededed; vertical-align: middle; padding: 10px 20px; }
.textcentre { background-position: 0 center; vertical-align: middle; }
.greytext { color: #666; font-size: 16px; font-weight: lighter; line-height: 29px; text-decoration: none; background-color: #fff; text-align: justify; padding-bottom: 20px; }
.textindent { padding-right: 17px; padding-left: 17px; }
.WallpaperText a:link #WallpaperText a:visited { color: #00a8ea; font-size: 12px; line-height: 14px; padding-right: 10px; padding-bottom: 0; padding-left: 5px; }
a { color: #00a8ea; font-weight: bold; text-decoration: none; }
img.subscribebutton { margin-left: 15px; padding: 2px; float: right; }

