* { padding: 0; margin: 0; }

body {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: url(../images/bg_header.jpg) repeat-x;
 background-color: #3a3a3a;
 color: #ffffff;
 min-height:1000px;
}

p {
 padding: 10px;
}

a {
color: #1676dc;
outline:none;
text-decoration: none;
}
img {
border:none;
}
h1 {
color: #ccc;
font-size: 15px;
margin-bottom:5px;
}
table {
font-size: 11px;
}

#wrapper { 
 margin: 0 auto;
 width: 720px;

}
#content { 
 float: left;
 color: #333;
 background: #1b1b1b;
 overflow:hidden;
 width: 700px;
 display: inline;
 padding-top:0px;
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 margin:0px;
}

#header {
 color: #333;
 width: 720px;
 float: left;
 height: 75px;
 margin-top:10px;
 margin-bottom:15px;
}
#logo {
}
#footer { 
 width: 700px;
 padding:10px;
 height: 25px;
 clear: both;
 font-size: 11px;
 text-align: center;

}

#navigation {
 float:right;
 font-size:11px;
 padding-left:14px;
 padding-right:14px;
 padding-top:10px;
 padding-bottom:5px;
 height:10px;
 color: #ccc;
}
#navigation a {
 color: #ccc;
}
#search {
 float: left;
 width: 700px;
 height: 40px;
 padding-top:12px;
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 background: url(../images/search_bg.png) no-repeat;
}
#player {
 float: left;
 width: 720px;
 background-color: #1b1b1b;
 height: 40px;
}
#playertop {
 background: url(../images/content_top.jpg) no-repeat;
 background-position: top;
 height:16px;
 }
#result {
 color: #ccc;
 background: #0c0c0c;
 margin-bottom:2px;
 border-bottom: 1px solid #141414;
 padding:10px;
 overflow:hidden;
 height:12px;
 font-size:11px;
}
#message {
 background: #0c0c0c;
 margin-bottom:2px;
 border-bottom: 1px solid #141414;
 padding:10px;
 overflow:hidden;
 font-size:11px;
 text-align:center;
}
#item {
 color: #ccc;
 background: #0c0c0c;
 margin-bottom:1px;

 padding:10px;
 font-size:11px;
}
#featured {
 color: #ccc;
 background: #0c0c0c;
 margin-bottom:2px;
 border-bottom: 1px solid #141414;
 padding:10px;
 font-size:10px;
 float:left;
 width:216px;
}
#featured2 {
 color: #ccc;
 background: #0c0c0c;
 margin-bottom:2px;
 border-bottom: 1px solid #141414;
 padding:10px;
 font-size:10px;
 float:left;
 margin-left:10px;
 width:214px;
}


#ytimage {
position: relative;
z-index: 10;
}
#ytimage span {
position: absolute;
top: 0;
left: 0;
z-index: 60;
cursor: pointer;

}
#ytapiplayer {
position: relative;
z-index: -1;
}
#controls {
height: 30px;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
width:700px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:  0.8em;
}
#buttons {
float: right;
margin: 0px 0 0px 0;
}
#buttons li {
float: left;
display: inline;
margin-top: 0px;
margin-right: 3px;
}
#VideoPlay a, #VideoForward a, #VideoRewind a, #VideoPause a, #VideoStop a, #VideoUnMute a, #VideoMute a {
display: block;
overflow: hidden;
padding: 22px 0 0 0;
height: 0;
width: 22px !important;
margin: 0;
}
#VideoPlay a {
background: url(../images/player_play.png) 0 0 no-repeat;
}
#VideoForward a {
background: url(../images/player_fwd.png) 0 0 no-repeat;
}
#VideoRewind a {
background: url(../images/player_rev.png) 0 0 no-repeat;
}
#VideoPause a {
background: url(../images/player_pause.png) 0 0 no-repeat;
}
#VideoStop a {
background: url(../images/player_stop.png) 0 0 no-repeat;
}
#VideoUnMute a {
background: url(../images/player_unmute.png) 0 0 no-repeat;
}
#VideoMute a {
background: url(../images/player_mute.png) 0 0 no-repeat;
}
#timebar {
position: relative;
width: 525px;
height: 19px;
background: #262626;
border: 1px solid #2e2e2e;
color:#ffffff;
margin-top:3px;
}
#timespan {
position: relative;
z-index: 3;
float: right;
padding: 2px;
}
#timebarIndicator {
position: absolute;
z-index: 2;
display: block;
left: 0;
top: 0;
background: #1676dc;
width: 3px;
height: 19px;
}
#bytesbarIndicator {
position: absolute;
z-index: 1;
display: block;
left: 0;
top: 0;
background: #323232;
width: 3px;
height: 19px;
}
#slider01 {
position: relative;
width: 58px;
height: 46px;
background: url(../images/videoVolumeBackground.png) 0 0 no-repeat;
}
#slider01 span {
position: absolute;
z-index: 70;
height: 46px;
left: 6px;
cursor: pointer;
background: url(../images/videoVolumeKnob.png) 0 0 no-repeat;
}
#tooltip{
	position:absolute;
	border:1px solid #141414;
	background:#0c0c0c;
	color:#ffffff;
	display:none;
	padding:5px;
}
#cform input, textarea, select {
	padding: 5px;
	color: #000;
	background: #fff;
	border: solid 1px #ccc;
}
#cform input {
	display: block;
	width: 340px;
	float: left;
}
#cform label {text-align: left;	width: 615px; padding: 4px 0}
#cform textarea {width: 613px;}
#cform select {width: 412px;}
#cform .submit {width: 100px; background-color: #1676dc; color: #ffffff; border: solid 1px #1676dc;}