body{
font-family:Trebuchet, Verdana, Arial;
font-size:12px;

/*
box-shadow:inset 1px 1px 15px #000000;
margin:0;
background-color:#82914D;
background-image:url(../images/RainmakerLogoHoriz.png),url(../images/SiteBack.jpg);
background-repeat:no-repeat,repeat-x;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
*/
margin:0 0 0 0;
padding:10px 0 0 0;
background-repeat:no-repeat,repeat-x;
/*
background-color:#FDF9EB;
box-shadow:inset 1px 1px 25px #888888;
box-shadow:inset 1px 1px 25px #96C07E;
box-shadow:inset 1px 1px 25px #E6D8A8;
*/
background-color:#EBF2F9;
box-shadow:inset 1px 1px 55px #ACCBEA;
min-height:1800px;
}

/*
@font-face {
	font-family: 'Bello';
	src: url('../fonts/Bello-Script.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/Bello-Script.woff') format('woff'),
	     url('../fonts/Bello-Script.ttf')  format('truetype'),
	     url('../fonts/Bello-Script.svg#svgBello') format('svg');
   -webkit-font-smoothing: antialiased;
   text-rendering: optimizeLegibility;
}
*/
.centeringDiv{width:960px;margin:0 auto;}
.header{height:210px;}
.header.subPage{height:80px;}
/*.header{height:60px; background-image:url(../images/RainmakerLogoHoriz.png);background-repeat:no-repeat; }*/

.mainLogo{width:100%;text-align:center;}
.navigate{margin:0 auto;font-size:12px;text-align:center;}
.navigate a:link{color:#494947;text-decoration:none;margin:0 10px 0 0;}
.navigate a:hover{color:#C4EB92;text-decoration:none;}
.navigate a:visited{color:#494947;text-decoration:none;}

/*
.shadowDiv{padding:0px;box-shadow:2px 2px 10px #252525;}
.mainDiv{background-color:#FDF9EB;border-radius:5px;

box-shadow:inset 1px 1px 25px #888888;

text-align:center;
}
*/

.mainDiv{margin:10px 0 0 0;min-height:1800px;padding:10px 0 0 0;}

.grapho{margin:0 auto;border-radius:5px;box-shadow:inset 2px 2px 28px #000000;background-image:url(../images/grapho.jpg);width:750px;height:466px;}
.graphoKeys{margin:0 auto;border-radius:5px;box-shadow:inset 2px 2px 28px #000000;background-image:url(../images/graphoKeys.jpg);width:400px;height:300px;}
.contactHeader{margin:0 auto;border-radius:5px;box-shadow:inset 2px 2px 28px #000000;background-image:url(../images/contactHeader.jpg);width:574px;height:178px;}
.contract{margin:0 auto;border-radius:5px;box-shadow:inset 2px 2px 28px #000000;background-image:url(../images/contract.jpg);width:700px;height:160px;}


.footer{font-size:11px;line-height:11px;text-align:right;padding:0;width:956px;}

/*h1,h2,h3,h4{color:#CA3509;font-family:'Bello'}*/

form{text-align:left;}

input, textarea{border:1px gray solid;border-radius:5px;box-shadow:inset 0px 0px 6px #888888;padding:2px;}

form input[type=text], textarea{width:100%;font-size:16px;}

input[type=submit]{cursor:pointer;cursor:hand;float:right;}

.contactSurround{width:574px;margin:0 auto;}

.contactSurround textarea{height:100px;}

.splashImg{border:1px #ccc solid;border-radius:3px;}

.titlePixie{width:205px;height:40px;margin-top:20px;background-image:url(../images/TitlePixie.png);background-repeat:no-repeat;}
.titlePixie.expertise{background-position:0px 0px;}
.titlePixie.stories{background-position:0px -60px;}
.titlePixie.about{background-position:0px -120px;}
.titlePixie.contact{background-position:0px -180px;}
.titlePixie.terms{background-position:0px -240px;}
.titlePixie.home{background-position:0px -300px;}

li{line-height:1.5;}
ul.emp li{font-size:120%;}
.area{border:1px #ccc solid;margin:24px;padding:14px 24px 14px 24px;box-shadow:inset 1px 1px 25px #E6D8A8;background-color:white;border-radius:3px;}