/* ====================================== FOR HOME PAGE ======================================================== */

.homeBackground {
		/*background-color: #C1C1FF;*/
		background-color: #397bc6;
		background-color: #456B95;
		background-color: #134781;
		background-color: #6AA3E3;
		background-color: #8AB4E3;
		height:100%;
}

.howItWorksBanner{
		background-color: #134781;
		border:thick;
		width:92%;
		margin-left:4%;
		padding:500;
		z-index:100;
}


#header, #footer
{
		width:100%;
		box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.8);
		background-color:#E6E6E6;
		z-index: 90;
		color:#397bc6;
}

#header h1
{
	padding-bottom:20px;
}

#footer a
{
	font-size:large;
	color:#397bc6;
	text-decoration:none;
	margin-left: 1em;
	margin-right: 1em;
}

#footer a:hover
{
	text-decoration:underline;
}


#infoColumn
{
	padding-top: 20px;
}

#signupForm, #loginForm
{
	padding:1% 0%;
}

#loginAndSignupForms
{

}

#scenarios {
	padding: 20px 400px;
}

.cloth
{
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.3)), to(rgba(255,255,255,.3))), url(images/whitey.png); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.3)), url(images/whitey.png); /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.3)), url(images/whitey.png); /* FF3.6+ */
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.3)), url(images/whitey.png), ; /* IE10 */
	background-image: -o-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.3)), url(images/whitey.png); /* Opera 11.10+ */
	background-image: linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,.3)), url(images/whitey.png); /* W3C */
}
.clothBox
{
	margin:1% 0%;
	padding:10px;
	border:1px solid #bbb;	
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
}
.clothBoxLeft
{
	padding:20px 0px;
}

.clothBoxLast
{
	margin-bottom:2%;
}

.banner {
/*		box-shadow: 0 2px 4px rgba(0, 0, 0, 0.8); */
		
		background-color:#fdfdfd;
/*		background-image:url(images/dblue193.jpg); /* fallback */
/*		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.8)), to(rgba(255,255,255,.8))), url(images/gifts_background.jpg); /* Saf4+, Chrome */
/*		background-image: -webkit-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.6)), url(images/gifts_background.jpg); /* Chrome 10+, Saf5.1+ */
/*		background-image: -moz-linear-gradient(top, rgba(255,255,255,.9), rgba(255,255,255,.8)), url(images/ribbon_background.jpg); /* FF3.6+ */
/*		background-image: -ms-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg), ; /* IE10 */
/*		background-image: -o-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg); /* Opera 11.10+ */
/*		background-image: linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg); /* W3C */
/*		background-image: -moz-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg); /* W3C */
/*		background-size:100% 100%;
/*		background-image: -moz-linear-gradient(top, rgba(255,255,255,.1), rgba(255,255,255,.1)), url(images/dblue193.jpg); /* FF3.6+ */
/*		background-image: -moz-linear-gradient(top, rgba(57,123,198,.4), rgba(57,123,198,.4)), url(images/dblue193.jpg); /* FF3.6+ */
/*		background-image: -moz-linear-gradient(top, rgba(169,199,231,.4), rgba(169,199,231,.4)), url(images/dblue193.jpg); /* FF3.6+ */
/*		background-image: -moz-linear-gradient(top, rgba(101,167,52,.6), rgba(101,167,52,.6)), url(images/whitey.png); /* FF3.6+ */
/*		101 167 52 */
/*    width: 100%; */
/*		position:relative;
		top:0px;
	margin-left:5%;
		margin-right:5%;
		margin-top:2px;*/
/*		padding-bottom:20px; 
		padding-top:20px;*/
		z-index:70;
		
}

#theRest
{
	color:#397bc6;	
	background-color:#fdfdfd;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.8)), to(rgba(255,255,255,.8))), url(images/gifts_background.jpg); 
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.6)), url(images/gifts_background.jpg); 
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg); 
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg), ; 
	background-image: -o-linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg); 
	background-image: linear-gradient(top, rgba(255,255,255,.8), rgba(255,255,255,.8)), url(images/gifts_background.jpg); 
}

.bannerLeft{
		padding-left:10%;
		width:67%;
		margin-right:0;
		padding-right:0;
}

.bannerRight{
		float:right;
		width:23%;
		margin-left:0;
		text-align:center;
		padding-left:0;
		padding-right:10%;
}

#press{
		width:100%;
		border:thin;
}


.presents {
		box-shadow: 0 0 2px rgba(0, 0, 0, 0.55);
}


#howItWorks{
/*		background-image:url(images/starnetblog_subtile_background_pattern9.jpg); */

/*		width: 100%;
		text-align:center;
		padding-top:50px;
		padding-bottom:50px;
		margin-left:0;
		padding-left:0; */
}

#howItWorks img{
/*	box-shadow: 0 0px 16px rgba(0, 0, 0, 1);
	max-width:100%; */
	height: 150px;	
	width: 150px;
}

/* Testimonials */
.testimonial
{
	padding:10px;
}

.testiTitle
{
	font-size:large;
	text-align:left;
}

.testiQuote
{
	font-size:larger;
	text-align:left;
}

.testiAttr
{
	text-align:right;
	text-size: larger;
	font-style:italic;
	font-weight:bold;
}



/* forms
----------------------------------------------- */
form {
	overflow:hidden;
}
fieldset {
	border:1px solid #bbb;
	padding:10px; 
	position:relative;
	margin-bottom:0;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
}
legend {
	font-size:1.4em;
	color:#FFFFFF;
	padding:.4em .8em;
	background:#397bc6;
	border:1px solid #397bc6;
}
fieldset p {
	margin-bottom:1em;
	margin-top:0pt;
}
fieldset p label {
	width:98%;
}
fieldset p input {
	width:98%;
	font-size:1.2;
}
fieldset p select {
	width:99%;
}
fieldset.login p label {
	float:left;
	line-height:1.7em;
	margin-right:3%;
	font-size:1.7em;
	text-align:right;
	width:32%;
}
fieldset.login p input {
	width:60%;
	font-size:1.7em;
}
fieldset.login p select {
	font-size:1.7em;
}

#submit{
	margin-left:35%;
}
form p.notice {
	font-weight:bold;
}
input.search.text {
	width:66%;
}
input.search.button {
	width:28%;
	margin-left:2%;
}

.scrollbar-measure {
	width: 100px;
	height: 100px;
	overflow: scroll;
	position: absolute;
	top: -9999px;
}
#signupButton{
	width: 92%;
	margin: 4%;
}

.signupColor{
	background-color:#FF6600; 
}

.signupColor:hover{
	background-color:#ff9900;
}

.loginColor{
	background-color:#65a734; 
}

.loginColor:hover{
	background-color:#95c764;
}

.actionButton, .extraButton {
	border:none;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 1);
	color:#fdfdfd;
	text-decoration:none;
}

.loginButton {
	font-size:large; 
	padding:.5em; 
}

.signupButton {
	font-size:x-large; 
	padding:1em; 
}

.extraButton {
	font-size:smaller;
	padding:.3em;
}

.actionButton:hover, .extraButton:hover
{
	cursor:pointer;
}



		background-image:url(images/whitey.png); /* fallback */
		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0))), url(images/whitey.png); /* Saf4+, Chrome */
		background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0)), url(images/whitey.png); /* Chrome 10+, Saf5.1+ */
		background-image: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,0)), url(images/whitey.png); /* FF3.6+ */
		background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0)), url(images/whitey.png), ; /* IE10 */
		background-image: -o-linear-gradient(top, rgba(0,0,0,.3), rgba(0,0,0,0)), url(images/whitey.png); /* Opera 11.10+ */
		background-image: linear-gradient(top, rgba(0,0,0,.3), rgba(0,0,0,0)), url(images/whitey.png); /* W3C */




		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.3)), to(rgba(0,0,0,0))), url(images/dblue193.jpg); /* Saf4+, Chrome */
		background-image: -webkit-linear-gradient(top, rgba(0,0,0,.3), rgba(0,0,0,0)), url(images/dblue193.jpg); /* Chrome 10+, Saf5.1+ */
		background-image: -moz-linear-gradient(top, rgba(255,255,255,.1), rgba(255,255,255,.1)), url(images/whitey.png); /* FF3.6+ */
		background-image: -ms-linear-gradient(top, rgba(0,0,0,.3), rgba(0,0,0,0)), url(images/dblue193.jpg), ; /* IE10 */
		background-image: -o-linear-gradient(top, rgba(0,0,0,.3), rgba(0,0,0,0)), url(images/dblue193.jpg); /* Opera 11.10+ */
		background-image: linear-gradient(top, rgba(0,0,0,.3), rgba(0,0,0,0)), url(images/dblue193.jpg); /* W3C */
