@charset "UTF-8";
/* CSS Document */







body {
	margin: auto;
	
	padding-top:20px;
	width:905px;
	font-family: 'Muli', sans-serif;
	
	
	
}




	
#header {
	
	
	font-family: 'Muli', sans-serif;
	position:absolute;
	float:left;

	
	}

#topbox {
	
	position:absolute;
	
	left:380px;
	top:50px;
	padding: 10px;
	height: 70px;
	color:#999;
	vertical-align:central;

	font-size: 11px;
	
	width: 300px;

	border-width:3px;
	border-color:#DADADA;
	border-style:solid;
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;
	
}

#formlogin {
	/*used in index.php*/
	position:absolute;
	float: left;
	left:800px;
	top: 40px;
	text-align: left;
	font-size: 12px;
	width: 220px;
	padding: 2px 10px 10px 2px;
	font-family: 'Muli', sans-serif;

}

#txtboxlogin {
	color:#A0A0A4;
	border-radius:10px;
}






#btnlogin {
	width:65px;
	height:20px;
	color:#FFF;
	background-color:#F00;
	font-size:9px;
	border-radius:10px;
	position:relative;
	left:68px;
	top:5px;
	cursor:pointer;	

	
}

#btnregister {
	width:60px;
	height:15px;
	color:#FFF;
	background-color:#999;
	font-size:9px;
	border-radius:10px;
	position:relative;
	top:30px;
	cursor:pointer;	
	
	

	
}



ul#nav {
	list-style-type: none;
	font-size: 10px;
	background-image: url(Assets/menubg.jpg);
	background-repeat: repeat-x;
	margin-top: 170px;
	margin-bottom:30px;
	padding-top:14px;
	padding-bottom:12px;
	vertical-align:central;
	width: 100%;
	
}

ul#nav li{
	display:inline;
	border-right-color:#FFF;
	border-right-style:solid;
	border-right-width:medium;
	padding-top:20px;
	padding-bottom:15px;
	
	

}

ul#nav li a {
	text-decoration:none;
	color:#000;
	padding:20px;
	
		
}



	//**font-family: 'Muli', sans-serif;
	color:#F03;
	font-size: 10px;
	list-style: none;
	margin: 0 auto;
	width: 95%;
	overflow: hidden;
	position: relative;
	text-align: left;
	left: 0%;
	background-image:url(Assets/menubg.jpg);
	background-repeat:repeat-x;
	height:20px;
	top:50px;
	
	
	
}


ul#nav li {
display:inline;

}

ul#nav li a {
	text-decoration:none;
	display: inline;
	padding:2px 25px;
	background:##FFFFFB;
	
	
	text-align:center;
}

ul#nav li a:hover {
	color:#000;
	background: #000;
	
}
**//
	
#aea {
	
	font-size:24px;
	font-weight:bold;
	margin-top:80px;
	font-style:italic;
	font-family: 'Crete Round', serif;
	
	
	
	
	//**font-family:'BookmanOldStyleW01-Ital';**//
	//**font-family:'BookmanOldStyleW01-Bold 691973', serif;**//
	
	
}
	

.aseasyas {
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	font-family: 'Crete Round', serif;
	margin-top:70px;

	
}




wording {
	position: relative;
	Top:50px;
	Bottom:20px;
	font-family:'Muli', sans-serif;
	
}
	
mainimage {
	position:relative;
	top:80px;
	left:230px;
	
}
	
warning {
	color: #F00;
	position: relative;
	left:100px;
}
	
	
#fpbutton{
	border:thin;
	padding:5px;
	background-color:#FFF;
	position:relative;
	right:90px;
	top:27px;
	color:#000;
	width:70px;
	font-size:9px;
	text-align:center;
	vertical-align:central;
	border-radius:6px;
	box-shadow:-1px 1px 1px 1px #464646;

	
	
		
	
}

#fpbutton a{
	text-decoration:none;

}




#topusername {
	
	position:absolute;
	left:800px;
	top:40px;
	text-align: left;
	font-size: 10px;
	width:180px;
	padding: 2px 10px 10px 2px;
	
	font-family:'Muli', sans-serif;
	border-width:3px;
	border-color:#DADADA;
	border-style:solid;
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;
	
	
	
}




#abc {
	font-family: 'Muli', sans-serif;
	background-image:url(Assets/add.jpg);
	background-repeat:no-repeat;
	height:122px;
	margin-left:100px;
	position:absolute;
	width:100%;
	top:275px;
	
}

#boxfade {
	font-family: 'Muli', sans-serif;
	font-size: small;
	background-image:url(Assets/addfade.jpg);
	background-repeat: repeat;
	color: #FFF;
	padding-left: 0%;
	width: 276px;
	margin-left:100px;
	list-style-type:none;
	overflow:hidden;	
	border-bottom-right-radius:22px;
	position:absolute;
	top:397px;
	
	}

#bbc {
	font-family: 'Muli', sans-serif;
	background-image:url(Assets/browse.jpg);
	background-repeat:no-repeat;
	height:122px;
	position:absolute;
	width:100%;
	top:275px;
	margin-left:385px;

	
	
}
#boxfadeb {
	font-family: 'Muli', sans-serif;
	font-size: small;
	background-image:url(Assets/browsefade.jpg);
	background-repeat: repeat;
	color: #FFF;
	padding-left: 0%;
	width: 276px;
	list-style-type:none;
	overflow:hidden;	
	border-bottom-right-radius:22px;	
	position:absolute;
	top:397px;
	margin-left:385px;
	height:336px;
	
	
	
}

#cbc {
	font-family: 'Muli', sans-serif;
	background-image:url(Assets/celebrate.jpg);
	background-repeat:no-repeat;
	height:122px;
	margin-left:100px;
	position:absolute;
	top:275px;
	margin-left:670px;	
	width:100%;
	
}





#boxfadec {
	font-family: 'Muli', sans-serif;
	font-size: small;
	background-image:url(Assets/celebratefade.jpg);
	background-repeat: repeat;
	color: #FFF;
	padding-left: 0%;
	width: 276px;
	margin-left:100px;
	list-style-type:none;
	overflow:hidden;	
	border-bottom-right-radius:22px;
	position:absolute;	
	top:397px;		
	margin-left:670px;		
	height:336px;
	
}

ul#addtext {
	width:50%;
	display:block;
	list-style-type:none;
	margin-left:70px;
	font-size:14px;
	position:relative;
	bottom:5px;
	

	
}

li#addtext {
	
	
	
}

ul#browsetext {
	width:50%;
	display:block;
	list-style-type:none;
	margin-left:70px;
	font-size:14px;
	position:relative;
	bottom:21px;
	
}

li#browsetext {
	padding-bottom:12px;
	
	
}

ul#celebratetext {
	width:70%;
	display:block;
	list-style-type:none;
	margin-left:0px;
	font-size:14px;

	
}

li#celebratetext {
	padding-bottom:12px;
	
	
}


	
#pagelogin {
	float:left;
	top:80px;
	text-align: left;
	font-size: x-small;
	width:395px;
	background-color: #FBFBFB;
	padding:30px 40px 20px 0px;
	position:relative;
	left:215px;
	font-size:medium;
	display:block;
	font-family:'Muli', sans-serif;
	
}

#forminitial2 {
	
	position: relative;
	
	width:560px;
	padding-left: 0px;
	padding-right:60px;
	
	
	line-height: 30px;
	padding-top: 30px;
	text-align: left;
	float:left;
	left:195px;
	font-family:'Muli', sans-serif;
	
}

#formgift {
	font-size: xx-small;
	color: #F0F;	
	font-family:'Muli', sans-serif;
	width:800px;
	
	
}


	formlist {
	display:block;
	font-size:small;
	width: 600px;
	text-align:left;
	
	
	
	}
	
	label{
		float:left;
		width:180px;
		
		
	}
	
	radio{
	float:left;
	
	}
	
	
	
	morelist {
	
	padding: 0 1em 1em 1em;
		float:right;
	
}

#newbutton {
	float:right;
	padding-right:0px;
	right:30px;
	width:100px;
	margin-bottom:20px;
	margin-top:25px;
	
	font-size:9px;
	border-radius:10px;
	cursor:pointer;	
}



	
	helpbutton {
	float:right;
	padding-right:100px;
	width:50px;
	cursor:pointer;
}




span {
	display:block;
	text-align: left;
	font-size:small;

	
}
	

#spacer {
	position:relative;
	height:400px;
	
	
}




	
#bottomstuff {
	position:absolute;
	
}
	

#footer {
	position: relative;
	bottom:5px;
	font-size: 8px;
	font-family: 'Muli', sans-serif;
	float:left;
	
	

}

assurance {
	
	
	position: absolute;
	left:400px;
	padding-top:30px;
}


copyright {
	
	margin-bottom:0px;
	position: absolute;
	left:400px;
	width:150px;
	top:40px;
	padding-top:40px;
}


ul#navbottom {
	font-family: 'Muli', sans-serif;
	font-size: 10px;
	list-style-type: none;
	padding-top: 11px;
	overflow: auto;
	position: relative;
	
	width:380px;
	bottom:5px;
	overflow:hidden;
	border-top-style:dashed;
	border-top-color:#C4C4C4;
	border-top-width:medium;
	padding-left:580px;
	margin-top:50px;
	right:20px;
	
	
	}

ul#navbottom li {
	display:inline;
	
	
}

ul#navbottom li a {
	text-decoration:none;
	color:#000;
	padding-left:14px;
	float:right;
}
	

	
#mainbox { /*used in about us*/	
	
	width:460px;
	background-color:#EE0033;
	background-repeat: repeat;
	color: #FFF;
	padding: 10px 20px 70px 20px;
	margin-left:100px;
	overflow:hidden;	
	border-bottom-right-radius:22px;
	border-top-left-radius:22px;
	font-size:small;
	
}

h1 {
	font-size:28px;
	font-weight:500;
	font-style:italic;
	font-family: 'Crete Round', serif;
	word-spacing:5px;
	
	
}

h4 {
	font-size:14px;
	font-style:italic;
	font-family: 'Crete Round', serif;
	display:inline;
	
	
}



#pic1 {
	position:absolute;
	float:right;
	background-color:#CCC;
	border:dashed;
	height:200px;
	width:200px;
	margin-left:610px;
	top:260px;
	
	
}


#pic2  {
	position:absolute;
	float:right;
	background-color:#CCC;
	border:dashed;
	height:200px;
	width:200px;
	margin-left:610px;
	top:474px;
	
	
	
}

#faq {/*used in faq*/
	font-family: 'Muli', sans-serif;
	font-size: 10px;
	overflow:auto;
	
}

#welcome {/*used in main.php*/
	font-size:24px;
	font-weight:bold;
	
	font-style:italic;
	font-family: 'Crete Round', serif;
	
}


#frmregister {/*used in register.php*/
	background-color:#D6D6D6;
	
	padding-top:20px;
	padding-left:20px;
	width:500px;
	
}



#register {/*used in register.php*/
 	list-style-type: none;
	
  	
}

#btnregisternew {
	width:100px;
	height:30px;
	color:#FFF;
	background-color:#999;
	font-size:12px;
	
	position:relative;
	cursor:pointer;	
	left:230px;
	margin-bottom:15px;
	
	

	
}

#wordinggen{
	padding-bottom:12px;
	
	
	
}

#passwordStrength /*used in new.php*/

{

        height:10px;

        display:block;
		margin-bottom:15px;
        float:left;

}



.strength0

{

        width:250px;

        background:#cccccc;

}



.strength1

{

        width:50px;

        background:#ff0000;

}



.strength2

{

        width:100px;    

        background:#ff5f5f;

}



.strength3

{

        width:150px;

        background:#56e500;

}



.strength4

{

        background:#4dcd00;

        width:200px;

}



.strength5

{

        background:#399800;

        width:250px;

}



