/* Basic styles */
*{margin:0;padding:0}
a img,fieldset{border:0}
img,object{vertical-align:bottom}
a{cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline}
ul{list-style:none}
input,textarea{padding:1px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}
.overflow{overflow:hidden;height:100%}
.clear{clear:both}

/* Global Nav */
#pbs_gnav_t{border:1px solid #ccc}
#pbs_gnav_t td{vertical-align: middle}

/* Html,body,wrapper */
html{background:#000}
body{font:12px/100% arial,sans-serif;text-align:center}
#wrapper{width:601px;margin:0 auto;text-align:left}

/* HEADER */
#header{height:60px}

/* FOOTER */
#footer{height:120px;background:#666;position:relative}
#footer ul{padding:18px 0 0 18px}
#footer li{float:left;margin-right:4px}
#copyright{position:absolute;left:358px;top:15px;width:210px;margin-left:32px;display:inline;color:#fff;font-size:11px}
#copyright a{color:#12C3F8}
#copyright p{padding:0 0 0 5px}
#copyright img{padding:0 0 5px}
.footer-s1{position:absolute;left:19px;top:5px;color:#fff;font-size:11px}
.footer-s2{position:absolute;left:191px;top:5px;color:#fff;font-size:11px}

/* MAIN */
#main{overflow:hidden;zoom:1;background:url('../images/main_bg.gif') repeat-y;}

/* CONTENT */
#content{float:left;width:367px;padding:13px 18px 15px}

/* RIGHT */
#right{float:right;width:174px;padding:0 12px 20px;color:#Eb8357;line-height:120%}
#right h2{color:#Eb8357;border-bottom:1px solid #288BCA;font-size:12px;font-weight:bold;padding:0 0 2px;text-indent:3px;text-transform:uppercase;margin:35px 0 3px}
#right .box-1{margin:15px 0 0;background:url('../images/right-pic1.gif') no-repeat;width:153px}
#right .box-1 img{padding:6px 0 15px 35px}
#right .box-2{margin:15px 0 0;background:url('../images/right-pic2.gif') no-repeat;width:153px;height:93px}
#right .box-2 img{padding:6px 0 15px 35px}
#right .link {margin:0 50px 0 10px}
#right a{color:#56B0E8;text-decoration:underline}
#right ul{margin:40px 0 0;border-top:1px solid #288BCA;padding:3px 0 0}


/* CONTENT Styles */
#content{color:#000;font-size:1em;line-height:18px}
#content p,#content table,#content form{margin:0 0 1em}
#content a{color:#56B0E8;text-decoration:underline}
#content h1{font-size:16px;color:#000;font-weight:bold;margin:0 0 10px}
#content h2{font-size:1.2em;margin:0 0 .5em;color:#000}
#content h3{font-size:1em;color:#000;margin:0 0 5px;font-weight:bold}
#content ul{list-style:disc;margin:0.5em 0 1em 0}
#content ul li{margin:0 0 0 2em}
#content ol{list-style:decimal;margin:0.5em 0 1em 0}
#content ol li{margin:0 0 0 2em}
#content dl{margin:0.5em 0 1em 0}
#content dl dt{margin:0 0 .2em;font-weight:bold}
#content dl dd{margin:0 0 1em 3em}
#content img.right{float:right;margin:0 0 1em 2em}
#content img.left{float:left;margin:0 2em 1em 0}
#content blockquote{padding:0 0 0 1em}
#content hr{border:0;height:1px;background:#ccc;color:#ccc;margin:0 0 1em}

#content #content-top{margin:0 -6px 20px;border:1px solid #D5D4D4;padding:5px 10px;color:#EB8357}
#content #content-top a{color:#3B87B7;text-decoration:underline}

.player{width:146px;height:109px;padding:14px 0 0 18px;background:url('../images/video_bg.gif') no-repeat;float:left;margin:0 1em 1em 0}
.player div.watch {width:108px; margin-top: 8px; text-align: center}
#content .player .watch a {color: #fff; text-decoration: none}

/* FORM */

#content form
{
	margin: 20px 0 0 0;
}

#content form p
{
	margin: 0 0 3px 0;
}

#content form label
{
	font-weight: 900;
}

#content form input,
#content form textarea
{
	font:12px/100% arial,sans-serif;
	vertical-align: middle;
	margin: 3px 0 6px 0;
}

#content form select
{
	font:12px/100% arial,sans-serif;
	color: #000;
	margin: 3px 0 12px 0;
}

#content form input.radiobutton
{
	margin: 0 3px 0 0;
}

#content .formrow
{
	margin: 3px 0 3px 0;
}

#sitewrapper-videopreview
{
        width: 600px;
        text-align: center;
}

#sitewrapper-videopreview #banner
{
        width: 600px;
        margin: 0 0 10px 0;
}

#player
{
        width: 420px;
        margin-left: auto;
        margin-right: auto;
}


#player a
{
  color: #666;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
