@charset "utf-8";

* {margin:0; padding:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#232323; height:100%;}


/*--HEADINGS--*/
h1 {font-size:36px;}

h2 {font-size:24px;}

h3 {font-size:18px;}

h4 {font-size:16px;}

h5 {font-size:14px;}

h6 {font-size:10px;}


/*--LINKS--*/
a {color:#006699; text-decoration:none;}

a:hover {color:#999999; text-decoration:none;}

a img {border:none;}


/*--LOGO--*/
#logo {margin:0 auto; width:1000px;}

#logo h1 a {background:url(images/logo.gif) top left no-repeat; margin:20px 0; height:32px; width:130px; display:block;}

#logo h1 a span {display:none;}


/*--NAVIGATION--*/
#nav {background:url(images/nav-bg.gif) top repeat-x; margin:0 auto; width:1000px; height:32px;}

#nav ul {padding-top:4px;}

#nav ul li {display:inline; list-style:none; }

#nav ul li a {padding:0 10px; height:24px; display:inline-block; color:#444444; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold;}

#nav ul li a:hover {border-bottom:#006699 4px solid;}


/*--SCREEN--*/
#screen_h {background:#111111 url(images/screen-bg.gif) bottom repeat-x; margin:0 auto 10px; width:1000px; height:350px; overflow:hidden; text-align:center;}

#screen_s {background:#111111 url(images/screen-bg.gif) bottom repeat-x; margin:0 auto 10px; width:1000px; height:620px; overflow:hidden; text-align:center;}


/*--SINGLE VIDEO--*/
h3#single_title {background-color:#292929; margin:0 auto; padding-top:3px; height:45px; overflow:hidden; color:#C6C6C6; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-weight:normal;}

h3.single_label {margin:0 auto; padding:5px 0; width:1000px; color:#888888; font-family:"Trebuchet MS"; border-bottom:#DDDDDD 2px solid;}


/*--COMMENT--*/
#cp_list {margin:0 auto 15px; width:1000px; color:#444444;}

.cp_row {padding:15px 0; border-bottom:#EEEEEE 2px solid;}

.cp_left {float:left; width:270px;}

.cp_right {float:right; width:730px;}

.cp_name {display:block; font-weight:bold;}

.cp_date {display:block;}

.cp_msg {font-size:11px;}


#ci_wrap {margin:0 auto 50px; width:1000px;}

#ci_left {float:left; width:270px;}

#ci_right {float:right; width:730px;}

#ci_wrap input, #ci_wrap textarea {padding:5px; background-color:#F9F9F9; border:#DDDDDD 1px solid; color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#ci_wrap input {margin:0 0 6px 0; width:248px; display:block;}

#ci_wrap textarea {margin:0 0 6px 0; width:718px; height:115px; display:block;}

input#ci_button {float:right; background:url(images/button-submit.gif) top right no-repeat; padding:0; width:80px; height:26px; border:none; cursor:pointer;}


/*--VIDEO THUMBNAILS TABLE--*/
#vid_thumb {margin:20px auto 0; width:1000px;}

#s_vid_thumb {margin:8px auto 0; width:1000px;}

#vid_thumb td, #s_vid_thumb td {width:265px; padding-bottom:35px; vertical-align:top;}

#vid_thumb td.t_last, #s_vid_thumb td.t_last {width:205px;}

#vid_thumb a img, #s_vid_thumb a img {padding:0px; border:#EEEEEE 3px solid;}

#vid_thumb a:hover img, #s_vid_thumb a:hover img {padding:0px; border:#BBBBBB 3px solid;}

.vid_title {font-weight:bold;}

.vid_date, .vid_cat {font-size:11px;}

.vid_title, .vid_date, .vid_cat {padding:3px; width:205px; /*width same as width of thumbnail image*/}


/*--FOOTER--*/
#footer {background-color:#E6E6E6; margin:0 auto; padding-top:18px; width:1000px; height:32px; color:#888888; text-align:center;}

#footer a {color:#2885B4;}

#footer a:hover {color:#AAAAAA;}

#footer ul li {padding:0 5px; list-style:none; display:inline;}


/*--MISC--*/
.clear {clear:both;}
