/*  
URL: http://www.wethnk.com
Description: Design by Jermaine Valentine - 2008-2009
Version: 1.1
Author: Jermaine Valentine
Author URL: http://www.wethnk.com/

	This css was designed and built by Jermaine Valentine,
	whose website you will find at http://www.wethnk.com/
	The CSS, XHTML and design is Copyright 2007, All rights reserved.

*/

/*-----------------------------------------------------------------------------
[client] Screen Stylesheet
-----------------------------------------------------------------------------*/
/* Import other stylesheets
-----------------------------------------------------------------------------*/
@import url("reset.css");
@import url("print.css"); 
/* Remove margin, padding and border from everything
-----------------------------------------------------------------------------*/
*{border: 0;}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {margin:1em 5%;} 
 
li, dd {margin-left:5%;} 

fieldset {padding: .5em;} 

select {min-width:1.5em;}
/*
global style sheet
----------------------------------------------------------------- */
body{
 font: 11px verdana, tahoma, arial, helvetica, sans-serif;
 background:#0f8e09 url(../images/bground_main.jpg) no-repeat;
 background-repeat: no-repeat;
 background-position: top center;
 color: #444;	
 text-align:center;
}
#wrapper{ 
 width: 960px; /* Set page width here - you can also use percentage */
 text-align:left; padding:0;
 margin-left:auto; 
 margin-right:auto; 
 background: #FFFFFF;
 margin-bottom: 10px;
}
.clear{clear:both;}
.right{float: right;}
.left{float: left;}

/* Homepage Styles
-----------------------------------------------------------------------------*/
#header{
 height: 220px;
 background: transparent url(../images/header_bg.jpg) no-repeat;
}
#top{
 margin: 0;
}
#top img{
 border: 5px solid #e1ded6;
 -moz-border-radius: 8px;
-webkit-border-radius: 8px;
}
#top ul{
 float: left;
 margin: 40px 0 0 0;
}
#top li{
 margin: 0 0 1px 0;
 width: 225px;
 height: 30px;
}
#top a, active, visited{
 color: #fff;
 padding: 8px 0 0 5px;
 display: block;
 width: 220px;
 height: 22px;
 background: transparent url(../images/nav_bg.png) no-repeat;
}
#top a:hover{
 background: transparent url(../images/nav_bg.png) no-repeat -225px 0;
}
#top .select{
 background: transparent url(../images/nav_bg.png) no-repeat -225px 0;
 font-weight: bold;
}
#top p{
 font: 10px verdana, tahoma, arial, helvetica, sans-serif;
 margin: 2px 0 0 5px;
 color: #9a9a9a;
}
#main_content{
 width: 920px;
 background: transparent url(../images/top_fade.png) no-repeat;
 margin-left:auto; 
 margin-right:auto;  
}
#main_content a, active, visited{
 color: #ab000d;
 text-decoration: underline;
}
#main_content a:hover{
 color: #ab000d;
 text-decoration: none;
}
#main_content h1{
 background: transparent url(../images/cup.png) no-repeat;
 padding-left: 45px; padding-top: 17px;
 color: #ab000d; font-weight: bold;
 font-size: 12px;
 height: 20px;
 overflow: hidden;
}
#main_content h2{
 color: #ab000d; font-weight: normal;
 font-size: 12px; Margin: 10px 0 10px 20px;
 height: 20px;
 overflow: hidden;
}
#h_mid .top{
 color: #ab000d; font-weight: normal;
 font-size: 12px; Margin: 61px 0 10px 20px;
 height: 20px;
 overflow: hidden;
}
#h_mid form{
 Margin-top: 3px;
}
#h_left{
 float: left;
 width: 309px;
 min-height: 250px;
 height: auto ! important;
 height: 250px;
 margin-top: 30px;
 border-right: 1px dotted #e4ded0;
}
#h_left img{
 margin: 0 0 0 20px;
 border: 3px solid #e1ded6;
}
#h_left p{
 margin: 10px 20px 0 20px;
 text-align: justify;
}
#h_mid{
 float: left;
 width: 330px;
 min-height: 250px;
 height: auto ! important;
 height: 250px;
 margin-top: 30px;
 border-right: 1px dotted #e4ded0;
}
#h_mid img{
 margin: 0 10px 0 20px;
 border: 3px solid #e1ded6;
 float: left;
}
#h_mid p{
 margin: 10px 20px 0 20px;
 text-align: justify;
}
#h_right{
 float: left;
 width: 275px;
 min-height: 250px;
 height: auto ! important;
 height: 250px;
 margin-top: 30px;
}
#h_right img{
 margin: 0 10px 0 20px;
 border: 3px solid #e1ded6;
 float: left;
}
#h_right p{
 margin: 10px 20px 0 20px;
 text-align: justify;
}
#h_right li{
 margin: 8px 0 0 15px;
}
/* Subpage Styles
-----------------------------------------------------------------------------*/
#h_leftwide{
 float: left;
 width: 639px;
 min-height: 250px;
 height: auto ! important;
 height: 250px;
 margin-top: 30px;
 border-right: 1px dotted #e4ded0;
}
#h_leftwide img{
 margin: 0 0 0 20px;
 border: 3px solid #e1ded6;
}
#h_leftwide p{
 margin: 10px 20px 0 20px;
 text-align: justify;
}

/* Footer
-----------------------------------------------------------------------------*/
#footer{
 width: 920px;
 background: transparent url(../images/bot_fade.png) no-repeat;
 height: 102px;
 margin-left:auto; 
 margin-right:auto;  
}
.credit{
 font-size: 10px;
 color: #9a9a9a;
 float: right;
 margin: 0 20px 25px 0;
}
.credit a, active, visited{
 color: #ab000d;
 text-decoration: underline;
}
.credit a:hover{
 color: #ab000d;
 text-decoration: none;
}
.psdp{
 float: left;
 margin: 10px 25px 0 20px;
}
.psdp img{
 float: left;
}
.psdp p{
 float: left;
 margin:0 0 0 5px;
}
.media {
 width: 710px;
 height: 310px;
 margin: 15px 0 25px 20px;
 float: left;
}
#talk{
 margin: 0;padding: 0;
 font-variant: small-caps;
}
legend{
 border: 1px solid #32312c;
 padding: 5px 10px 5px 10px;
 margin: 0 0 10px 0;
}
#talk label {
 text-align: right;
 display: block;
 width: 70px;
 float: left;
 margin:0 0 10px 20px;
 font-size: 10px;
 height: 14px;
 padding: 3px;
 border: 1px solid #e1ceb1;
}
input {
 display: block;
 float: left;
 margin:0 0 10px 10px;
 color:#333;
 font-size: 12px;
 padding: 3px;
 background: #f1e1c8;
 height: 16px;
 border: 1px solid #e1ceb1;
}
.text{
 width: 200px;
}
textarea{
 float: left;
 display: block;
 background: #f1e1c8;
 margin:0 0 10px 10px;
 color:#333; 
 padding: 3px;
 width: 200px;
 font-size: 12px;
 height: 100px;
 border: 1px solid #e1ceb1;
}
.submit{
 margin: 5px 0 0 110px;
 padding: 3px;
 height: 25px;
 width: 100px;
}
/* Class Styles
-----------------------------------------------------------------------------*/

/* End All Styles
-----------------------------------------------------------------------------*/










