/*
Theme Name: Andrea Redmond
Theme URI: http://themightymo.com/
Description: An elegantly-styled theme by Rule29.
Version: 1.0
Author: Rule29 and The Mighty Mo! Design Co.
Author URI: http://themightymo.com/
Tags: brown, fixed width, one column, widgets
*/
*{	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#3d2503;}
html{}
body{
	background-image:url(images/pageBG.gif);
	background-position:0px -1px;}


#blueAndOrange{
	background-image:url(images/blueAndOrange.png);
	background-repeat:no-repeat;
	background-position:top center;}
#top{
	height:86px;
	clear:both;
	background-color:transparent;}
	

#middle{
	clear:both;
	position:relative;
	margin:0 auto;
	text-align:center;
	width:1000px;}
#middleLeft{
	float:left;}
#middleMiddle{
	float:left;}
#middleRight1{
	float:left;
	width:515px;}
.middleRight2{
	float:left;}
	
#navigationMenu{
	clear:both;}
	
#pageLeftSide{
	float:left;}
	
#pageContent{
	height:349px;
	width:360px;
	background-color:#FFF;
	text-align:left;
	padding:40px 0 0px 0;
	overflow:hidden;}
#pageContent p{
	padding:0px 0 10px 0;}
#pageContent h1{
	font-size:22px;
	color:#fead00;
	text-transform:uppercase;
	padding:0px 0 5px 0;}
#pageContent h2{
	font-size:16px;
	color:#5bc8d8;
	text-transform:uppercase;
	padding:10px 0 5px 0;}
	
#footer{
	text-align:right;
	padding:13px 0 0 0;
	clear:both;
	color:#FFF;
	text-transform:uppercase;
	font-size:10px;}
	
	
	
/* INTERIOR PAGE TEMPLATE */
#interiorPageWrapper{
	margin:0 auto;
	width:911px;}
#interiorNavigationMenu{
	padding:0 0 0 32px;
	float:left;
	clear:both;}
	
#interiorMiddle{
	clear:both;
	position:relative;
	/*margin:0 auto;*/
	text-align:center;
	width:907px;}
#interiorContent{
	float:left;}
#interiorPageContent{
	width:428px;
	background-image:url(images/interiorPageContent.png);
	background-repeat:no-repeat;
	text-align:left;
	padding:40px 0px 0 0;
	clear:both;}
#interiorPageContent p{
	padding:0 0 10px 0;
	width:360px;}
#interiorPageContent h1{
	font-size:22px;
	color:#fead00;
	text-transform:uppercase;
	padding-bottom:5px;}
#interiorPageContent h2{
	font-size:16px;
	color:#5bc8d8;
	text-transform:uppercase;
	padding:10px 0 5px 0;}
#interiorPageContentBottom{
	padding:0;
	margin:0;
	clear:both;
	float:left;}
#interiorBottom{
	clear:both;}
#interiorLeftSideOfContent{
	float:left;
	width:32px;}
#interiorRightSideOfContent{
	float:right;}
	
	
/* TEST TEST TEST */
#test-top{
	height:86px;}
#test-navigation{
	margin:0 auto;
	width:1007px;
	height:34px;
	clear:both;}
#test-middle{
	width:1007px;
	margin:0 auto;}
.test-bodyText{
	padding:40px 36px 0 32px;
	min-height:380px;
	height:auto !important;
	height:380px;}
.test-bodyText p{
	padding-bottom:20px;}
.test-bodyText h1{
	font-size:22px;
	color:#fead00;
	text-transform:uppercase;
	padding-bottom:5px;}
.test-bodyText h2{
	font-size:16px;
	color:#5bc8d8;
	text-transform:uppercase;
	padding-bottom:5px;}
#test-m-left{
	background-image:url(images/middle1-interior.jpg);
	height:389px;
	width:88px;
	float:left;}
#test-m-middle{
	width:428px;
	float:left;}
.test-bodyTextBG{
	background-image:url(images/interiorPageContent.png);
	background-repeat:no-repeat;}
.homepage{
	/* set the height and overflow for the home page */
	height:380px;
	overflow:hidden;}

#test-m-right{
	background-image:url(images/email4-interior.jpg);
	background-repeat:no-repeat;
	height:389px;
	width:479px;
	float:left;
	text-align:right;
	color:#FFF;}
#test-footer{
	height:40px;
	clear:both;}
.test-footer-text{
	font-size:10px;
	padding-top:10px;
	padding-right:25px;
	color:#FFF;
	text-transform:uppercase;}
	
/* CONTACT FORM */
#contactFormWrapper{
	text-align:right;
	color:#3d2503;
	text-transform:uppercase;
	font-weight:bold;}
.commentFormTextInput{
	width:220px;}