 /* ------------------------Dynamic Header/Main Navagation------------------ */

#header_stretch{
  background-color:#3e5671;
  background-image: url(../images/defualt/fuzzy_background.jpg);
}

#mainnav_stretch{
  background-color:#3e5671;
  background-image: url(../images/defualt/nav3.gif);
  background-repeat: repeat-x;
}
 /* ------------------------Dynamic Header/Main Navagation------------------ */

/* -----------------------------Classes For Regular Pages------------------- */
.container{
  margin: 0 auto; 
  width: 960px;
}

.link {
  background-color:#b13131;
  font-size:19px;
  color:#fff;
  width:168px; 
  padding: 6px 8px;
  display:block;
  margin-top:5px;
}

.break { 
  clear:both; 
}

.left{
  float:left;
}

.right{
  float:right;
}

.toplinks{
  float:right;
  display:block; 
  margin-right:15px; 
}

.phrase h1{
  color:#fff;
}

.phrase{
  font-family:arial;
  color:#b3c2d3;
  float:left;
  font-size:22px;
  width:500px;
  margin-left:15px;
}

#greet{
  margin-top:25px;
  margin-bottom:10px;
  padding-bottom:100px;
  height:200px;
  color:#b3c2d3;
}

p a:link, a:visited{
  color:red;
}



/* -----------------------------Classes For Regular Pages------------------- */

/* ---------------Content Area------------------- */
#main img{
  float:left;
  display:inline;
  border:4px solid #967d51;
  margin-bottom:10px;
  margin-right:10px;
}

#main{
   padding-top:75px;
   padding-bottom:50px;
}

#main_text_1{
   float:left;
   width:615px;
   padding-right:30px; 
}

#main_text_2{
   float:left;
   width:470px;
   padding-right:30px; 
}

#bottom_bar{
  width:100%;
  margin-top:50px;
}

#sidebar_1{
  float:right;
  width:280px;
  padding-left:10px;
}

#sidebar_2{
  float:right;
  width:425px;
  padding-left:20px;
}
/* ---------------Content Area------------------- */

/* ---------------Form Styles------------------- */
#main_text_2 .text{
  background-color:#f5f5f5;
  color:#3e5671;
  border:1px solid #dbdbdb;
  margin-bottom:20px;
  width:400px;
}

#main_text_2 .text:hover{
  -moz-box-shadow:inset 0 0 1px #000000;
  -webkit-box-shadow:inset 0 0 1px #000000;
  box-shadow:inset 0 0 1px #000000;
}
.click{
  background-color:#cdbb9c;
  color:#000;
  font-size:20px;
  margin-right:25px;
  padding:5px;
  border: 1px solid #886e42 ;
}
/* ---------------Form Styles------------------- */

.chart{
  float:left;
  margin-right:150px;
}
.chartl{
  float:left;
  margin-right:0px;
}

.chart h2{
  text-align:center;
  margin:0px;
  color:#3e5671;
  font-size:38px;
  font-family: 'MarketingScriptRegular';
}

.chartl h2{
  text-align:center;
  margin:0px;
  color:#3e5671;
  font-size:38px;
  font-family: 'MarketingScriptRegular';
}

.head{
  width:200px;
  background-color:#fff;
  padding:10px;
  -moz-box-shadow:1px 3px 5px #a5a4a4;
  -webkit-box-shadow:1px 3px 5px #a5a4a4;
  box-shadow:1px 3px 5px #dbdbdb;
}

.body1{
  margin-left:5px;
  width:190px;
  position: relative;
  border:1px solid #a6bdd7;
  border-top:none;
  background-color:#cddbeb;
  padding:10px; 
  z-index:-1;
  font-family:verdana;
  color:#000;
  text-align:center;
  font-size:18px;
}   
.body2{
  margin-left:5px;
  width:190px;
  border:1px solid #a6bdd7;
  border-top:none;
  background-color:#cddbeb;
  padding:10px; 
  font-family:verdana;
  color:#000;
  text-align:center;
  font-size:18px;
}  

.twol{
  float:left;
  width:400px;
  margin-right:40px;
}        
