﻿html,body {margin: 0px; height:100%; background: #ebe4d5; font-family:Verdana;}
#Page-Container {width: 750px; text-align: left; background: #ffffff; margin-left:auto; margin-right:auto; }

#SiteName-Container{float:left; height: 62px; margin:0px; width: 540px; background: url(bg-sitename-container.gif) repeat-x top left; padding-top: 7px; text-transform:capitalize}
#SiteName-Domain {position:relative; top:10px; left:10px;}
#SiteName-Domain b {font-size:26px; font-weight:bold; color:#3c5c7b; text-decoration:none}
#SiteName-Slogan {position:relative; top:11px; left:40px; font-size:11px; font-weight:bold; color:#3d5980; text-decoration:none; letter-spacing:0.04em; text-transform:uppercase;}

#Search-Container {float:left; height: 69px; width: 210px; background: url(bg-search-container-1.gif) repeat-x top left;}
#Search-Form{float:left; height: 28px; width: 200px; margin: 22px 0px 19px 0px}
.SearchForm{margin:0.2em 0em 0em 0.4em;}
.SearchTextBox{font-size:9px;border:2px solid #254066;}
.SearchSubmit{font-size:10px;}

#TopNav-Container {float:left; height: 20px; width: 740px; color:#fff; font-size:9px;  background: url(bg-topnav-container.gif) repeat-x top left; letter-spacing:0.05em; vertical-align:text-bottom; text-align:right; padding-right: 10px; border}
#TopNav-Container a {color:#fff; text-decoration:none; font-weight:100; padding:0em 0.8em}
#TopNav-Container a:hover {color:#ddd; text-decoration:underline; padding:0em 0.8em}
#TopNav-Padding {padding:0.5em}

#LeftNav-Container {float:left; min-height:10px; padding:1em 0em 1em 0em; margin:0.5em 0em 0em 0em; width: 168px; background:#fff;}
#LeftNav-Title {float:left; height: 23px; padding:0em 0em 0em 0.5em; width: 147px; background:#fff; color:#000; font-size:13px;}
#LeftNav-line {float:left; height: 1px; width: 147px; background:#ccc;}
div.LeftNav-Link {float:left; height: 15px; width: 140px; text-align:left; background:#eee; padding:0.02em 0.2em}
div.LeftNav-Link a {font-size:11px; color:#888; padding-left:1em; text-decoration:none;}
div.LeftNav-Link a:hover {font-size:11px; color:#333; text-decoration:underline;}

#LeftNav-Bottom{display:none; float:left; height: 128px; width: 168px; background: #eee;}

#Content-Container {float:left; width: 582px; background:#ffffff;}

#PopularCategoriesImage {float:left; height: 45px; width: 582px; background-image:url(PopularCategories.gif);}
div.DividerImage {float:left; height: 159px; width: 28px; background-image:url(PopularDivider.gif); background-repeat: no-repeat;}
#RelatedSearches-Container a {font-size:12px; color:#2764EC; text-decoration:none;}
#RelatedSearches-Container a:hover {font-size:12px; color:#254066; text-decoration:underline;}
#RelatedSearches-Column1 {float:left; height: 159px; width: 175px;}
#RelatedSearches-Column2 {float:left; height: 159px; width: 175px;}
#RelatedSearches-Column3 {float:left; height: 159px; width: 176px;}
#Top_Gutter {float:left; height: 15px; width: 582px;}
#Bottom_Gutter {float:left; height: 15px; width: 582px;}
.RelatedSearches-Padding {padding:0.5em 1em}

#SearchResults-Container {float:left; width: 582px;}
div.SearchResults-Spacer {float:left; width: 15px;}
div.SearchResults-Icon {float:left; width: 18px; height:35px; background-image:url(ResultsIcon.gif); background-position:80% 50%; background-repeat:no-repeat;}
div.SearchResults-Listing {float:left; width: 549px; color:#3D3D3D; font-size:11px;}
div.SearchResults-Padding {padding:0.75em 0.5em}
#more_results {text-align:right; font-size:8px;}
#more_results a {font-size:11px; color:#2764EC; font-weight:100;}
#more_results a:hover {font-size:11px; color:#254066;}
a.title {font-size:12pt; color:#2764EC; font-weight:600;}
a.title:hover {font-size:12pt; color:#437DFF;}
a.host {font-size:8pt; font-weight:bold; color:#5A8229}
a.host:hover {font-size:8pt; font-weight:bold; color:#437DFF}

#Footer-Container {clear:both; display:block; float:left; text-align:center; height: 20px; width: 750px; font-size:10px; padding:15px 0px 10px 0px; background: url(bg-footer-container.gif) repeat-x top left; color: #ebe4d5;}
#Footer-Container a {color:#2b486f; text-decoration:none; font-weight:100; padding:0em 0.8em}
#Footer-Container a:hover {color:#fff; text-decoration:underline; padding:0em 0.8em}
#Footer-Spacer {padding:0em 0.5em}

#Submit1 {font-size: 10px; font-weight: 600; text-align: center; color: #FFF; background: #3c5c7b; border: 1px solid #fff; padding: 0px 3px 0px 3px; vertical-align: bottom; height: 18px; width: 50px; cursor: hand;}
#Submit1:hover {font-size: 10px; font-weight: 600; text-align: center; color: #FFF; background: #3c5c7b; border: 1px solid #fff; padding: 0px 3px 0px 3px; vertical-align: bottom; height: 18px; width: 50px; cursor: hand;}

div.Bottom-Link {background-color:#ebe4d5; float:left; height: 15px; width: 157px; text-align:left; padding:0.5em 0.2em; width:100%}
div.Bottom-Link a {font-size:9px; color:#888; padding-left:1em; text-decoration:none;}
div.Bottom-Link a:hover {font-size:9px; color:#333; text-decoration:underline;}
