﻿#search-content
{
	width: 800px;
}

/* Advanced Search Form styles */

#advanced-search-form-wrapper 
{
    width: 773px;
    margin: auto;
    background-color: #ffffff;
    border: solid 1px #d2d2d2;
    padding: 5px;
    margin-bottom: 10px;
}
#advanced-search-form-wrapper .header 
{
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}
#advanced-search-form-wrapper .form-item,
#advanced-search-form-wrapper .form-item-alternate,
#advanced-search-form-wrapper .form-item-full  
{
    float: left;
    clear: none;
    width: 200px;
    margin-top: 10px;
    margin-bottom: 10px;
}
#advanced-search-form-wrapper .form-item-alternate  
{
    width: 350px;
}
#advanced-search-form-wrapper .form-item-full 
{
    width: 773px;
} 
#advanced-search-form-wrapper .form-item-caption 
{
    font-weight: bold;
}
#advanced-search-form-wrapper .standard-input 
{
    width: 175px
}
#advanced-search-form-wrapper .footer 
{
    clear: both;
    text-align: center;
}

/* Article Search Results styles */

#search-results-wrapper
{
	clear: both;
}
#search-results-wrapper .article-synopsis
{
	width: 500px;
	height: 200px;
	margin: auto;
	visibility: hidden;
}
#search-results-wrapper .rounded-corners
{
	display: block;
}
#search-results-wrapper .rounded-corners *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #ffffff;
}
#search-results-wrapper .rounded-corners1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;
	background: #fafafa;
}
#search-results-wrapper .rounded-corners2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #efefef;
	border-right: 1px solid #efefef;
	background: #fbfbfb;
}
#search-results-wrapper .rounded-corners3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #fbfbfb;
	border-right: 1px solid #fbfbfb;
}
#search-results-wrapper.rounded-corners4
{
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;
}
#search-results-wrapper .rounded-corners5
{
	border-left: 1px solid #fafafa;
	border-right: 1px solid #fafafa;
}
#search-results-wrapper .rounded-corners-text-container
{
	background-color: #ffffff;
	padding: 5px;
}

/* Author Search Results styles */

#search-results-wrapper 
{
    width: 773px;
    margin: auto;
}
#search-results-wrapper .message 
{
    font-size: 14px;
    font-weight: bold;
    height: 300px;
}
#search-results-wrapper .author-info-wrapper 
{
	width: 661px;
	margin: auto;
	padding: 5px;
}
#search-results-wrapper .author-info-wrapper
{
	padding: 18px 5px 20px 5px;
	height: 90px;
	background-image: url(../../images/Favorites/author_info_bar.png);
}
#search-results-wrapper .author-info, 
#search-results-wrapper .author-image, 
#search-results-wrapper .author-article-list
{
	height: 90px;
}
#search-results-wrapper .author-info
{
	display: block;
	float: left;
	width: 160px;
}
#search-results-wrapper .author-image
{
	display: block;
	float: left;
	width: 150px;
	text-align: center;
}
#search-results-wrapper .author-article-list
{
	display: block;
	float: left;
	width: 325px;
	overflow: auto;
	height: 83px;
	margin-left: 7px;
}
#search-results-wrapper .author-info-name
{
	font-weight: bold;
	font-size: 14px;
}
#search-results-wrapper .author-info-title
{
	font-size: 12px;
	font-weight: bold;
}
#search-results-wrapper .author-info-image
{
	border: none;
}
#search-results-wrapper .author-info-last-contributed
{
	font-size: 11px;
}
#search-results-wrapper .author-article-list-item
{
	margin-bottom: 5px;
}
#search-results-wrapper .article-list-title
{
	font-size: 12px;
	font-weight: bold;
}
#search-results-wrapper a.article-list-title:link,
#search-results-wrapper a.article-list-title:active,
#search-results-wrapper a.article-list-title:visited
{
	color: #666666;
	text-decoration: none;
}
#search-results-wrapper a.article-list-title:hover
{
	color: #666666;
	text-decoration: underline;
}
#search-results-wrapper .article-list-publish-date
{
	font-size: 11px;
}

