/* ----------------------------------------
Theme Name: basic
Theme URI: 
Description: 
Version: 1.0
Author: AMSTEC
Author URI: 
Last Modified: 
Provides: 
---------------------------------------- */
@import                                         url("design/styles/default/screen.css");
@import                                         url("design/styles/default/print.css");

body { font-family:Verdana; font-size:11px; background: #ffffff; color: #333333; }

a, a:visited { color: #2e4f82; text-decoration: none; outline: none; }
a:hover { color: #E4773A; text-decoration: underline; }

#main { width: 800px; margin: 0px auto 30px auto; border: 1px solid #666666; background: #ffffff; }

#header { position:relative; padding: 17px 0 19px 28px; background:#f2f2f2; }
.tagline { padding: 0 0 0 25px; font-size:14px; color:#2e4f82; font-style:italic; }
#header #buy { position:absolute; top:5px; right:15px; }

#subnav { position:absolute; top:-20px; left:-20px; }
#subnav ul { float:left; list-style-type:none; margin: 0; padding: 0 0 0 13px; }
#subnav ul li { display: inline; height:21px; margin: 0; padding: 0 0 0 0; }
#subnav ul li a, #nav ul li a:visited { display: block; float:left; height:18px; padding: 4px 20px 0px 20px; color:#2e4f82; text-decoration:none; width: auto; }
#subnav ul li a:hover { display: block; float:left; height:18px; padding: 4px 20px 0px 20px; color:#E4773A; text-decoration:none; xbackground:#2e4f82; width: auto; }
#subnav ul li.current_page_item a, #nav ul li.current_page_item a:visited { display: block; float:left; height:18px; padding: 4px 20px 0px 20px; color:#2e4f82; text-decoration:none; width: auto; }
#subnav ul li.current_page_item a:hover { display: block; float:left; height:18px; padding: 4px 20px 0px 20px; color:#E4773A; text-decoration:none; width: auto; }

#nav { height:22px; background: #f2f2f2; border-width: 1px 0 1px 0; border-style: solid; border-color: #666666; }
#nav ul { float:left; list-style-type:none; margin: 0; padding: 0 0 0 13px; }
#nav ul li { display: inline; height:21px; margin: 0; padding: 0 0 0 0; }
#nav ul li a, #nav ul li a:visited { display: block; float:left; height:18px; padding: 4px 15px 0px 15px; color:#3f3f3f; text-decoration:none; width: auto; }
#nav ul li a:hover { display: block; float:left; height:18px; padding: 4px 15px 0px 15px; color:#ffffff; text-decoration:none; background:#2e4f82; width: auto; }
#nav ul li.current_page_item a, #nav ul li.current_page_item a:visited { display: block; float:left; height:18px; padding: 4px 15px 0px 15px; color:#3f3f3f; text-decoration:none; width: auto; }
#nav ul li.current_page_item a:hover { display: block; float:left; height:18px; padding: 4px 15px 0px 15px; color:#ffffff; text-decoration:none; width: auto; }


#contenthp { clear:both; height:498px; padding: 28px; background: url(/graphics/Sister-Bee.jpg) no-repeat; }
#content { clear:both; padding:37px 28px 28px 28px; background: url(/graphics/Sister-Bee-bg.jpg) no-repeat; }

#column { float: left; position:relative; width: 526px; padding: 0 28px 7px 0; border: 0px solid #f00; }

#quotehp {position:absolute; top:30px; right:0px; width:260px; color:#ffffff; font-size:13px; font-style:italic;border:0px solid #f00;}
#quote, #sidebar { float: left; width: 190px; padding: 72px 0 7px 0; border: 0px solid #f00; color: #2e4f82; }
#quote .text, #quotehp .text { font-size: 18px; line-height: 26px; font-style: italic; padding-bottom: 15px; }
#quote .name, #quotehp .name { font-size: 12px; line-height: 14px; }

#sidebar ul { list-style-type: none;; }

#seetrailer { position:absolute; top:265px; left:75px; width:137px; color:#ffffff; font-size:18px; font-style:italic;border:0px solid #fff; }
#seetrailer a, #seetrailer a:visited { color:#ffffff; text-decoration:none; }
#seetrailer a:hover { color:#ffffff; text-decoration:none; }

#trailer { }

h1 { color:#404040; font-size:16px; }
h2 { color:#404040; font-size:12px; clear: both; margin: 20px 0 7px 0; text-transform: uppercase; }

.complexItem { clear: both; border-bottom: 1px solid #999999; }

hr { clear:both; color:# 333333; background-color: #333333; height: 1px; }

.pagenav {  }
.page_item a:visited {  }
.current_page_item a:visited {   }
.current_page_parent a:visited {  }

.alignleft { padding:0 15px 20px 0; float:left; border:0; }
.alignright { padding:0 0 20px 15px; float:right; border:0; }

#footer { height:22px; background: url(/graphics/bg-shadow.gif) repeat-x ; clear:both; border-width: 1px 0 0 0; border-style: solid; border-color: #666666; }
#copyright { float:left; color: #333333; font-size:10px; padding:5px 28px 0 28px; }
#sharethis { float:right; padding:2px 7px 0 28px; }

#goog-wm {
  /*width: 800px;
  padding: 1em;
  border: 3px solid #aebd63;
  background-color: white;*/
}


#goog-wm h3.closest-match {
  /*color: #8f2831;
  border-bottom: 3px dashed #aebd63;
  padding-bottom: 0.5em;;
  font-size: 170%;
  margin: 0;*/
}

#goog-wm h3.closest-match a { }
   
#goog-wm h3.other-things {
  display: none;
}
   
#goog-wm ul li { list-style-type:none; }

#goog-wm b {
  display: none;
}   
#goog-wm li.search-goog {
  xdisplay: none;
}
