@charset "utf-8";
/* CSS Document */
/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0;
}
 
body {
color:#FFF;
font:100%/1.25 arial, helvetica, sans-serif;
background:#000 url(images/bg.gif) repeat-x;
}
 
/***** Common Formatting *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font:2em arial, helvetica, sans-serif;
}
 
h2 {
color:#003866;
padding:10px 0 5px;
letter-spacing:-1px;
font:1.5em arial, helvetica, sans-serif;
line-height:0.7em;
border-bottom:1px solid;
margin-bottom:5px;
}
 
h3 {
color:#666;
font:1em arial, helvetica, sans-serif;
font-weight:bold;
border-bottom:1px dotted #666;
}
 
p {
margin:0;
padding:0 0 18px 0;
font-size:75%;
}
 
ul, ol {
list-style:none;
padding:0 0 18px 40px;
margin:0;
}
 
blockquote {
margin:22px 40px;
padding:0;
}
 
small {
font-size:0.85em;
}
 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
 
/***** Links *****/
a:link {color:#0098d7;text-decoration:none;}
a:visited {color:#0098d7;text-decoration:none;}
a:hover {color:#FFFFFF;text-decoration:underline;}
a:active {color:#0098d7;text-decoration:none;}
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em arial, helvetica, sans-serif;
}
 
textarea {
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0 0 18px 0;
padding:0;
}
 
  table tr td {
  padding:2px;
  }
 
/***** Wrapper *****/
 
#wrapper {
margin:0 auto;
background-color:#000;
}
 
/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#bbccee; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

#introwrap {color:#888;margin:200px auto 0;width:510px;}
#introwrap .sponsor {clear:both;text-align:center;padding:50px 0 0;}
#introhead {width:360px;}
#introhead .logo {float:left;padding:10px 10px 0;width:176px;}
#introhead .tagline {color:#0098d7;font-size:65%;font-weight:bold;padding:20px 10px 0;}
#introhead .search {width:342px;height:31px;margin:35px 0 0;}
#introhead .q {color:#003366;margin:5px;width:285px;border:none;}
#introhead .sublink {float:right;font-size:75%;}

#intronav {float:right;width:120px;text-align:left;margin-left:10px;padding-left:10px;border-left:1px dotted #478dbf;font-size:75%;}
#intronav ul {margin:0;padding:0;list-style:none;}
#intronav a span {display:block;color:#0098d7;margin:5px 0;}
#intronav a:hover span {color:#FFF;font-weight:bold;}

#introfooter {clear:both;padding-top:50px;font-size:75%;text-align:center;}
#introfooter .nav {}
#introfooter .nav a {padding:0 5px;}
#introfooter .copyright {padding:5px 0 0;font-size:0.8em;}

/***** Navigation *****/
#navigation {float:left;width:100%;background:#081820;font-size:93%;line-height:normal;border-top:1px solid #478DBF;}
#navigation ul {margin:0;padding:5px 10px 0 10px;list-style:none;}
#navigation li {display:inline;margin:0;padding:0;}
#navigation a {float:left;margin:0;padding:0 0 0 5px;text-decoration:none;}
#navigation a span {float:left;display:block;padding:5px 15px 10px 6px;color:#0098d7;}
#navigation a:hover span {color:#FFF;}

#header {background:#000;height:90px;}
#header .logo {float:left;padding:10px 10px 0;width:176px;}
#header .tagline {color:#0098d7;font-size:65%;font-weight:bold;padding:20px 10px 0;}
#header .ad {float:right;padding:10px;}
#header .results {float:left;color:#478DBF;font-size:75%;padding:18px 0 0;}

#search {clear:left;float:left;background:url(images/bg-search.jpg) no-repeat;width:342px;height:31px;margin:0 10px 10px;}
#search .q {color:#003366;float:left;margin:4px 7px;background-color:#d5dbde;width:285px;border:none;background:url(images/bg-input.gif) repeat-x;}
#search .button {float:right;}

#bodywrap {clear:both;padding:10px;}
#bodywrap .ad {float:right;width:120px;}
#bodywrap .results {margin-right:130px;}

.tagCloud {float:left;margin-right:10px;padding:5px;/* width:30%; */}

#search-table {
	width: 100%;
	border:1px solid #2a343c;
}
#search-table .network-channel {padding:5px 25px;/*background:#283239 url(../images/bg-network-channel.gif) repeat;*/}
#search-table .network-channel .network {float:left;color:#fff;margin:4px 50px 0 0;}
#search-table .network-channel .channel {float:left;color:#fff;}
#search-table thead th {
	background:#2b5474 url(../images/bg-column-header.gif) repeat;
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding:5px 10px;
	margin:0;
	text-align: left;
	border-right:1px dotted #9fa8b1;
}
#search-table tbody tr {background:#dee2e3;/* url(../images/bg_td1.jpg) repeat-x top;*/}
#search-table tbody tr.odd {background: #b2c8d6;/* url(../images/bg_td2.jpg) repeat-x;*/}
#search-table tbody tr.info {background:#283239;}
#search-table tbody tr.infoodd {background: #1e262b;}

#search-table tbody th, #search-table td {
	font-size: 0.8em;
	font-weight:normal;
	color: #000000;
	padding:3px 0pt 3px 10px;
	border-right: 1px solid #2a343c;
	border-bottom: 1px solid #2a343c;
	text-align: left;
	
}
#search-table tbody tr td a {color:#880000;}

.cmd {padding:2px 5px;background:#DEE2E3;border:1px solid #880000;}


#pagination{
	margin:5px;
	padding:0;
	font-size:0.8em;
}
#pagination ul{
	margin: 0;
	padding: 0;
	text-align: center;
}
#pagination li{
	list-style-type: none;
	display: inline;
	margin:0 1px;
	padding:0;
}
#pagination li.currentpage {
	color:#FFFFFF;
	font-weight:bold;
	margin:0 1px;
	padding:3px 8px;
	border:1px solid #999999;
	background-color:#115d99;
}
#pagination li a {
	color:#FFFFFF;
	margin:0;
	padding:3px 8px;
	border:1px solid #666666;
	background-color:#013a60;
}
#pagination li a:hover {
	background-color:#115d99;
	text-decoration:none;
}

#footer {clear:both;padding-top:50px;font-size:75%;text-align:center;}
#footer .nav {}
#footer .nav a {padding:0 5px;}
#footer .copyright {padding:5px 0 0;font-size:0.8em;}

#social {float:left;margin-left:10px;}
#social ul {display:inline;margin:0 !important;padding:0 !important;}
#social li {display:inline;list-style-type:none;margin:0;padding:1px;}
#social img {float:none;opacity:0.4;border:0;height:16px;margin:0;padding:0;width:16px;}
#social img:hover {opacity:1;}