﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td{ 
  margin:0;
  padding:0;
}
html{ 
  overflow-y: scroll;
}
h1,h2,h3,h4,h5,h6{ 
  font-size: 100%;
  font-weight: normal;
}
p{ 
  margin:0 0 1em 0;
}
ou,ul{ 
  list-style:none;
}
fieldset,img{ 
  border:0;
}
table{ 
  border-collapse: collapse;
}
caption,th{ 
  text-align:left;
}
address,caption,cite,code,dfn,em,strong,th,var{ 
  font-style:normal;
}
body{ 
  margin:0;
  padding:0;
}
.wrapper{ 
  width:1000px;
  margin:0 auto;  
  padding-top:10px;
  background:url("../img/backcolor.gif") repeat-y; 
}
.auto{
  width:900px;
  margin-left:50px;
  border-right:solid 3px #b59603;
  background-color:#ffffff;
}
.header{ 
  float:left;
  width:900px;
  margin-bottom:0;
  background:url("../img/cornercurve.gif") no-repeat left top;
}
.logo{
  float:left;
  width:120px; 
  padding-left:0;
}
.logo img{ 
   vertical-align:bottom;
   margin-left:15px;   
}
.brevity{ 
  float:left;
  width:750px;
  margin-bottom:0;
  padding-left:10px;
}
.brevity p{ 
  margin-top:10px;
  margin-right:60px;
  margin-left:10px;
  padding:5px;
  font-family:arial,serif;
  font-size:14px;
  color:orange;
  line-height:110%;
  background-color:#f0f8ff;
}
.brevity a{ 
  color:orange;
}
.menu { 
  margin-top:45px;
  border-left:1px solid #ffd700;  
}
.menu div { 
  width:750px;
  margin-bottom:0;
  vertical-align:bottom;
}
.menu a, .menu strong, .menu em { 
  float:left;
  display:block;
  padding:2px 6px 7px;
  border-width:0;
  border-style:none;
  border-right:1px solid #ffd700;
  text-decoration:none;
  text-transform:capitalize;
  font-size:14px;
  color:#070F01;
  voice-family: "\"}\"";
  voice-family:inherit;
  height:1.2em;
  } html>body .menu a, html>body .menu strong, html>body .menu em {height:1.2em;}
.menu strong { 
  border-bottom:5px solid #ffd700;
  padding-bottom:2px;
  color:#000;
}
.menu a:hover { 
  font-size:14px;
  color:#f00;
  border-bottom:5px solid #ffd700;
  padding-bottom:2px;
}
.menu em { 
  float:none;
  display:block;
  padding-left:0;
  padding-right:0;
  border-right-width:0;
}
#title{ 
  clear:both;
  width:900px;
  height:90px;  
  background-color:#ffffff;
}
.content{ 
  clear:both;
  float:left;
  width:900px;
  background-color:#fff;
  border-top-color:#ffd700;
  border-left-color:#ffd700;
  border-right-color:#b59603;
  border-bottom-color:#ffd700;
}
.small{ 
  text-transform:none;
}
.big{
  text-transform:uppercase;
}
.clearfix:after{
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.clearfix{ 
   display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
#footer{ 
  clear:both;
  width:900px;
  padding:40px 0 30px;
  text-align:center;
}
#footer ul{ 
  margin-bottom:15px;
}
#footer a{ 
  font-family:arial,serif;
  font-weight:bold;
  font-size:16px;
  color:#373ab3;
  text-decoration:none;
  text-transform:uppercase;
}
#footer a:hover{ 
  font-family:arial,serif;
  font-weight: bold;
  color:#373ab3;
  text-decoration: underline;
}
#footer ul li{
   display:inline;
   margin-right:3px;
   padding-left:7px;
   border-left:1px solid #999;
}
#footer ul li.home{ 
    padding-left:0;
    border-left:0;
}
.list{ 
 margin:10px 0 5px 5px;
 font-family:arial,serif;
 text-align:left;font-size:95%; color:#5A5A44;
 text-transform:capitalize;
}
.menu1 ul li{
   display: inline;
   margin-right:3px;
   padding-left:7px;
   border-left:1px solid #999;
}
.menu2 ul li{
   display:inline;
   margin-right:3px;
   padding-left:7px;
   border-left:1px solid #999;
}
menu1 ul li{ 
   margin: 0 0 0 350px;
}
.right_adsense{ 
   margin:15px 19px 10px 15px;
   padding:5px 0 5px 20px;
   border:1px solid #C0C0C0;
}
.right_adsense_200{ 
   margin:15px 19px 10px 15px;
   padding:5px 0 5px 2px;
   border:1px solid #C0C0C0;
}
.search{ 
   margin: -2px 0 -33px 480px;
}
@-moz-document url-prefix(){
	.search{
           margin-left:350px;
	}
}