
/* ******* HOMEPAGE ******* */
#owrap {background:url(../images/home/bg-owrap-home.jpg) top center no-repeat; width:100%;margin:0; padding:0;}

#wwh {width:580px; display:block; margin:auto;}
	#wwh p, #wwh h1 {text-align:center; font-weight:normal; padding:0; margin:0;}
	#wwh h1 {color:#ffffff; font-size:200%;}
	#wwh h1 span {color:#e4aef0;}
	#wwh .subtitle {color:#fff; font-size:120%; padding-bottom:10px;}
	#wwh p {color:#d2b9e9; font-size:90%; margin-top:10px;}
	
	#wwh #wwhmenu {height:60px; display:block; margin:auto; }
		#wwhmenu ul {padding:0; margin:0;list-style: none; height:60px; }
		#wwhmenu li {display:block; float:left; width:24%; border-left:#221c55 solid 1px; border-right: solid 1px #443b82; font-family: georgia, serif; font-size:140%; padding:0; margin:0; text-align:center; height:60px; color:#fff;}
		#wwhmenu li div {padding-top:6px;}
		
		#wwhmenu li span {color:#e4aef0; font-size:80%;}
.post {display:block; height:300px; width:580px; clear:both; margin:auto; overflow:auto;}

#contact { display:block; clear:both; width:100%;}
#contact li.widget { margin:0; padding:0; list-style: none;}
	#contact h2 {color:#7e4493; line-height:105%; margin:0; padding:0;}
	#contact h2 span {color:#211b5a;}
#contact .wrap {padding: 20px 50px; display:block;}
	#gloria {width:240px; display:block; float:left; overflow:auto; height:260px;}
		#gloria h2 {background:url(../images/home/contact-card.gif) bottom left no-repeat; padding-left: 50px; margin-left:20px;}
	#deborah {height:260px;width:240px; display:block; float:left; overflow:auto;}
		#deborah h2 {text-align:right;background:url(../images/home/contact-card.gif) bottom right no-repeat; padding-right: 50px; margin-right:20px;}
	
#contact-form {width:320px; margin:0 20px; display:block; float:left; background:url(../images/home/bg-contact.jpg) top left no-repeat; overflow:auto;}
		#contact-form ul, #contact-form li {list-style:none; margin:0; padding:0;}
		#contact-form ul { padding-left:20px;}
		#contact-form input {width:240px; background: url(../images/common/textfield.gif) no-repeat; border:0; height:23px; margin:0; padding: 4px; font-size:80%;}
		#contact-form input.submit {width:108px; padding:0; background:url(../images/common/submit.jpg) no-repeat; margin-left:20px;}
		
		#contact-form .wrap2 {margin: 10px 20px; }
		#contact-form .wrap2 h2 {padding:10px 0 10px 40px; background:url(../images/common/contact.gif) center left no-repeat; margin:10px 20px;}

		#contact-form p {text-align:right;margin:0;padding:0;}
		#contact-form a {color:#9149a0; background:url(../images/common/more.gif) 0px 5px no-repeat; padding-left:14px;}

/* Sample 4*/
#box4{ position:absolute;}
#box4 div{ width:580px; height:170px; float:left;}

.mask3{ position:relative; width:580px; height:170px; overflow:hidden; }

#content {display:block; background:none;}


/* ***** TWITTER ***** */

ul.twitter, ul.twitter li {list-style:none;  }
ul.twitter { display:block; margin:20px auto 0 auto;}
	li.twitter-item {padding: 0 0 0 60px; margin:0 auto; display:block; width:600px; height:64px; font-size:120%; font-style:italic; color:#211b5a;  background:url(../images/home/twitter_01.png) -10px -4px no-repeat; }
.twitter a {color:#211b5a; }

#clients {  display:block; float:left; margin-top:30px;}
#clients p {text-align:center;}