@charset "utf-8";
/*-----------------------------------------------------------------------------
version:   1.0
author:    Brian Gonzalez
email:     briangonzalez.org@gmail.com	
website:   http://www.briangonzalez.org
date:      January 26, 2009

Copyright 2009 - briangonzalez.org
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/

p{ line-height: 190%; margin: 10px 300px 30px 45px;}
  
p.top{
	margin: 0;
	padding: 0;
	color: #564b47;
	font-size: 10px;
	float: left;
	line-height: 12px;
}

a:link { 
	color: #A67B9D;
	text-decoration: underline;
	}
a:visited { 
	color: #A67B9D;
	}
a:hover { 
	color: #564b47;
	background-color: white;
	text-decoration: none;
	}
a:active { 
	color: #333333;
	}

a img {border: none;text-decoration:none;}
a:hover img {border: none;text-decoration:none; }
div#menu a:hover { background:none; }
div#top a:hover { background:none; }
img { border-style: none; }



  
h1{
  font-family: Georgia; 
  color: #687662;
  font-size: 16px;
  font-weight: bold; 
  line-height: 300%;
  margin: 20px 10px 20px 35px;
  text-transform: capitalize;
  font-style: italic;
}

h2{
  font-family: Georgia, serif;
  font-size: 120%;
  color: #564b47;
  font-style: italic;
  margin: 30px 5px 0 40px;
  }

body {
  background-color: #BFD9B3;
  background-repeat: repeat-y;
  background-image: url(../assets/background/bg.jpg);
  font-family: "Lucida Grande", Verdana, sans-serif;
  font-size: 12px;
  color:#564b47;  
  margin:0px;
  text-align: center;
}


/*---------------------------------------------------------------------------*/

/* =Content
-----------------------------------------------------------------------------*/
#top { 
  background-repeat: no-repeat;
  background-image: url(../assets/top_div/bg.gif);
  text-align: left;
  vertical-align: middle;	
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  width: 850px;
  height: 60px;
}

#menu {
  text-align: left;
  vertical-align: middle;	
  margin-right: auto;
  margin-left: auto;
  margin-top: 25px;
  padding: 0px;
  width: 825px;
  height: 100%;
  font-size: 10px;
  color:#ffffff;  

}

#mid { 
  background-repeat: repeat;
  background-image: url(../assets/background/2.png);
  text-align: left;
  vertical-align: middle;	
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  padding: 0px;
  width: 800px;
  height: 100%;
  min-height: 650px;
 
  border: 1px dashed #5F8C4A;

}

#footer { 
  text-align: center;
  vertical-align: middle;	
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  padding: 0px;
  width: 800px;
  height: 100%;
  min-height: 150px;
}

/*---------------------------------------------------------------------------*/

/* =Various Styles
-----------------------------------------------------------------------------*/
img.menu{
   margin: 0 3px 0 0;
}

div.logo_test{
   font-size: 13px;
   color: white;
}
div.quotes{
	margin-top: -10px;
	font-size: 9px;
	color: #FFF;
	font-style: italic;
}

p.footer{font-size: 80%; margin: 0px}
p.footer:first-letter{font-size: 100%; color: #564b47;}
