#search_nav {margin:40px 10px 0px 30px;}
#search_nav li a {padding:0px 20px;}
.content {float:left; width:780px;}
.skyscraper {float:right; width:160px; padding:30px 10px 0px;}

/* GENERAL STYLES */
li.first {clear:both; margin-left:0px; margin-right:10px;}
li.last {margin-left:10px; margin-right:0pt;}
li.thumb {font-size:12px; margin-bottom:20px; width:134px;}
#spinner {text-align: center; padding: 30px 10px 30px 30px;}
#spinner img {margin-bottom: 20px;}

.alt_header {
	background:transparent url(/images/divider_horiz.gif) repeat-x scroll center bottom;
	color:#285ea6;
	font-size:20px;
	font-family:georgia,times,serif;
	line-height:20px;
	margin:30px 30px 15px 50px;
	padding-bottom:7px;
	position:relative;
	width:700px;
	}
.alt_header a {font-size:14px; line-height:20px; position:absolute; top:0px; right:0px;}

/* VIDEOS */
#videos_container {margin:0px 30px 0px 50px;}
#videos_container li.thumb img {height:102px; width:134px; border:solid 0px #9f9f9f; margin-bottom:5px}

/* MOVIES */
#movies_container {margin:0px 30px 0px 50px;}
#movies_container .grid {margin-left:27px; margin-right:27px;}
#movies_container li.first {margin-left:0px; margin-right:27px;}
#movies_container li.last {margin-left:27px; margin-right:0px;}
#movies_container li.thumb img {border:solid 0px #9f9f9f; margin-bottom:5px}

/* ARTICLES */
#articles_container {}
.articles {float:left; display:inline; width:515px; margin:0 10px 10px 20px; list-style-position: outside;}
.articles p {padding:0.3em 0px;}
.article {margin-bottom:20px;}
.article_header {font-size:14px; font-weight:bold;}
.article_content {padding-bottom:0em;}
.article_meta .timestamp {padding-right:10px;}
.article_meta .comments {
	background:transparent url(/images/divider_vert.gif) no-repeat scroll left center;
	line-height:20px;
	padding:0px 10px;
	}
.article_meta .comments a {
	background:transparent url(/images/icon_comments.gif) no-repeat scroll left center;
	padding-left:20px;
	}
.article_meta .category {
	background:transparent url(/images/divider_vert.gif) no-repeat scroll left center;
	line-height:20px;
	padding-left:10px;
	}
#articles_container #filterbar {margin-left:40px; width:175px;}
#articles_container #filterbar li {width:175px;}

/** abstract tab controls **/
#search_nav ul {
  line-height:31px;   
 	height:31px;
  margin-top:3px;
  background: url("/images/tab_off.gif") repeat-x; 
  font-family: georgia, times, serif;
} 
#search_nav ul li.tab {float:left; list-style:none; cursor:pointer;}
#search_nav ul li.tab {background: url("/images/divider_vert.gif") left no-repeat; }
#search_nav ul li:first-child, ul.tab_controls li.first-child  { background: none; }

li.tab:hover + li.tab, li.active_tab + li.tab {background:none;}

#search_nav ul li.tab a {float:left; height:30px; text-align:center;}
#search_nav ul li.tab a:hover, a.active_tab { 
  text-decoration:none;
  background: url("/images/tab_on.gif") repeat-x;
  color: #fff;
}

#search_nav ul li.tab a.active_tab span {
  background: url("/images/menu_arrow_dn.gif") no-repeat center 8px;
  padding-bottom:8px;
  display:block;
  color: #fff;
}

.noresults {padding:30px; margin:30px;}
.noresults p {text-align:center; color:#666;}
.noresults p strong {font-size:20px; font-family: georgia, times, serif; font-weight: normal; color:#333;}

.emptyThumbnail {border: solid 1px #000; color:#000; height:70px; padding-top:20px; text-align:center;}

#movie_info {margin:40px 10px 0px 30px;}

.pagination .disabled {display:none;}
