@charset "utf-8";
/*
 *
 * Site: MailForLess.com
 * Author: Dustin Coffey
 * Date: April 2009 
 * Last Updated: April 2009
 *
 */

/*Eric Meyer RESET        slighty modified
	http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/
*/
html, body, div, span, object,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, cite, code, em, font, img, ins,
b, u, i, dl, dt, dd, ol, ul, li,
fieldset, form, label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
/*End Reset*/

/*Basic Elements*/
body {color:#4F4F4F; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
h1, h2, h3, h4 {}
ul {}
li {}
p {}
a {}

/*------------------------------------------
CLASSES
------------------------------------------*/
div.spacer {clear:both; height:50px;}
.selected {background:#FFFFFF !important; border:1px solid #FFFFFF !important;}
.requiredBox {background-color:#FFFFFF !important; border:1px solid red !important;}
.requiredText {color:red !important;}
.contentBox {/*background:transparent url(../images/content-body.jpg) repeat-y scroll 0 0;*/ float:left; width:604px;}
.contentBottom {/*background:transparent url(../images/content-bottom.jpg) no-repeat scroll 0 0;*/ clear:both; height:30px; padding:10px;}

/*------------------------------------------
BASIC LAYOUT
------------------------------------------*/
#wrapper {margin:0 auto; width:900px;}
#header {margin-top:60px;}
#contain-left-header-elements {float:left; width:664px;}
#content {clear:both;}
#footer {clear:both; margin:0 auto; text-align:center; width:900px;}


/*------------------------------------------
LOGO
------------------------------------------*/
#logo {height:101px; }
h1#logoPic {background:url(/images/mailforless1.jpg) no-repeat; height:49px; left:-8px; position:relative; text-indent:-9999px; top:24px;}
h2#logoText {font-size:20px; left:1px; position:relative; top:28px;}

/*------------------------------------------
MENU 
------------------------------------------*/
#menu {background-color:#506CBF; font-size:12px; height:30px; width:880px;}
#menu ul {margin-left:10px;}
#menu ul li {display:inline;  padding: 0 5px;}
#menu a {color:#FFFFFF; font-size:16px; font-weight:bold; line-height:30px; padding:0 15px; text-decoration:none;}
#menu a:hover {text-decoration:underline;}

/*------------------------------------------
PIC BOX
------------------------------------------*/
#picBox {height:161px; width:880px;}
#picBox img {position:relative; z-index:-1;}

/*------------------------------------------
EMAIL AND PHONE BOX
------------------------------------------*/
#phoneBox {background-color:#506CBF; color:#FFFFFF; font-size:14px; height:36px; line-height:36px; width:880px;}
#phoneBox span {margin-left:10px;}

/*------------------------------------------
QUICK CONTACT
------------------------------------------*/
#quickContact {background:transparent url(/images/quick-contact1.png);color:#FFFFFF; height:338px; float:right; margin-top:-327px; width:235px;}
#quickContact h3 {font-size:16px; line-height:23px; margin-bottom:9px; text-align:center;}
#quickContact form {}
#quickContact form label {color:#FFFFFF; float:left; font-size:12px; margin-bottom:2px;}
#quickContact form input {background:#F0F2DD none repeat scroll 0 0; border:1px solid #735D34; clear:both; margin-bottom:5px; width:173px;}
#quickContact form textarea {background:#F0F2DD; border:1px solid #735D34; clear:both; width:173px;}
#quickContact form input[type="submit"] {background:transparent url(../images/contact-button1.png); border:none; height:30px; margin-top:3px; width:105px;}
#quickContact form input[type="submit"]:hover {cursor:pointer;}

#form {margin:24px 0 0 33px; position:relative; width:160px;}
.sent {margin:60px auto 0; width:180px;}
img#load {left:40px; position:relative; top:80px;}

/*------------------------------------------
CONTENT
------------------------------------------*/
#content {line-height:24px;}
#content h3 {/*background:transparent url(../images/h3-header.jpg) no-repeat scroll 0 0;*/ font-size:20px; margin-bottom:10px; padding:10px 0;}
#content h4 {}
#content p {margin:15px 10px 10px 5px;}
#content dl {}
#content dl dt {border-top:1px dashed #CCCCCC; font-size:18px; margin-top:20px; padding-top:10px;}
#content dl dd {padding:5px;}

/*****home*****/
#home {}

/*****services*****/
#services {}

/*****about*****/
#about {}

/*****faq*****/
#faq {}

/*------------------------------------------
SIDEBAR
------------------------------------------*/
#sidebar {float:left; margin:20px 0 0 28px; width:256px;}

/*------------------------------------------
FOOTER
------------------------------------------*/
#footer {background:#253872; color:#FFFFFF; font-size:14px;}
#footer p {padding:5px 0 5px 5px; width:70px;}
#footerTop {height:80px;}
#footerBottom {height:20px; line-height:10px;}

/*------------------------------------------
COMMENT HEADERS
------------------------------------------*/

/*****comment headers*****/