/* 
*	Daniel Allegrucci
*	Flowers From the Cellar
*/

body{ font-family: Tahoma, Arial, Verdana, sans-serif; color: #FFF; font-size: 13px; margin: 0; text-align:center; padding: 0; background:url(../images/bg.jpg) repeat-x #2d2113; }
a { color:#FFF; }
h2 { color: #102e53; font-weight: normal;  }
h3 { color:#688080; font-size:16px;  }

h1.hHome { text-indent: -99999px; }
h2.hHome { text-indent: -99999px; }

#container { width: 960px; margin: 0 auto; background: #1d150c; margin-top: 10px; }
#header { background:url(../images/bg-header.gif) no-repeat; position: relative; height: 99px; }
#header #logo { position: absolute; left: 20px; top: 10px; }

#main { background: #FFF; margin: 0 10px; }
	#presentation { width: 620px; height: 415px; float: left; margin: 10px 0 10px 10px; background: #000; outline: none; display: inline; }
	#formBox { line-height: 15px; float: right; width: 255px; height: 335px; background:url(../images/bg-form.jpg) no-repeat; margin: 10px 10px 10px 0; text-align:left; padding: 80px 15px 0 20px; display: inline; position: relative; }
	
#resources { background:url(../images/bg-resources.gif) no-repeat; padding: 0 0 20px 250px; padding-top:35px; }
	
.resourceCol { width: 200px; text-align: left; padding-left: 10px; border-left: 1px dotted #6c645a; float: left; display: inline; }
.resourceCol h2 { color: #dd53b6; font-size: 13px; font-weight: bold; }
.resourceCol ul { list-style: none; padding-bottom: 0; }
.resourceCol ul li { background:url(../images/bullet.gif) no-repeat 2px 4px; color: #FFF; padding-left: 15px; }

#footer{ background:url(../images/bg-footer.jpg) no-repeat; height: 57px; color: #FFF; font-size: 13px; }
#footer a { color: #FFF; margin: 0 4px; }
#footer a.last { margin-right: 0;  }

#footerLeft { width: 200px; float:left; text-align:left; margin: 13px 0 0 25px; display: inline;}
#footerRight { width: 700px; float:right; text-align:right; margin: 13px 25px 0 0; display: inline; }

form#flowersForm { margin-top: 10px }

form p { margin: 0; padding: 4px 0; }
form label { font-weight: normal; font-size: 11px; color: #FFF; font-weight: bold; }
form .field115, form .field115 input { width: 115px; display: inline; float: left; margin: 0 12px 6px 0; }
form .field115.last { margin-right: 0; }
form .fTextArea { width: 238px; height: 72px; margin: 0 0 14px 0; border: 1px solid #bdd73c; }
textarea, form .textInput input { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; border: 1px solid #bdd73c; }
	form .textInput input { height: 17px; }

form .submitButton { margin: 12px 0 0 0; }