/* Main page styles */

body   {
	font-size: small;
	font-family: Arial, Verdana, sans-serif;
	}
	
h3	{
	font-size: 85%;
	color: #2a55a3;
	font-style:italic;
	text-align:center;
	margin: 0;
	}
	
#headtext	{
	background: #fff url(../images/header.jpg) no-repeat top;
	}
	
#headtext h1	{
	font-size: 150%;
	padding: 25px;
	color: #2a55a3;
	font-style:italic;
	font-weight:normal;
	}

#headtext em	{
	font-size: 75%;
	}

#titletext	{
	background: #fff url(../images/title.jpg) no-repeat bottom;
	vertical-align:top;
	}
	
#titletext p	{
	font-size: 80%;
	text-align:right;
	padding-left: 155px;
	padding-right: 25px;
	margin-top: 0px;
	margin-bottom: 10px;
	}

#wave	{
	background: #fff url(../images/litewave.jpg) no-repeat bottom;
	}

#description	{
	font-size: 85%;
	padding-left: 25px;
	padding-right: 25px;
	margin-top: 0px;
	margin-bottom: 10px;
	}

#youwilllearn	{
	text-align:right;
	padding-left: 150px;
	padding-right: 25px;
	}
	
#youwilllearn h2	{
	font-size: 150%;
	color: #2a55a3;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 10px;
	}

#youwilllearn ol	{
	margin-top: 0px;
	margin-bottom: 10px;
	}

#youwilllearn li	{
	font-size: 85%;
	}
	
/* End Main page styles */


/* FAQ page styles */


#faqs	{
	background: #fff url(../images/darkwave.jpg) no-repeat bottom;
	vertical-align:top;
	}
	
#faqs ol	{
	font-size: 90%;
	font-weight:bold;
	text-align: right;
	padding-left: 165px;
	padding-right: 25px;
	margin-top: 0px;
	margin-bottom: 10px;
	}

#faqs li {
	padding-bottom: 5px;
	}

#faqs a:link { color: #2a55a3; text-decoration: underline; }
#faqs a:visited { color: #2a55a3; text-decoration: underline; }
#faqs a:focus { color: #333; text-decoration: underline; }
#faqs a:hover { color: #333; text-decoration: underline; }
#faqs a:active { color: #333; text-decoration: underline; }

#faqanswers	{
	background: #fff url(../images/litewave.jpg) no-repeat bottom;
	font-size: 90%;
	vertical-align:top;
	padding-left: 25px;
	padding-right: 25px;
	margin-top: 0px;
	margin-bottom: 10px;
	}
	
#faqanswers h4	{
	font-size:larger;
	font-weight:bold;
	}

#faqanswers h5	{
	font-size: 100%;
	font-weight:bold;
	}

#faqanswers p li	{
	font-size: 85%;
	}

#faqanswers em	{
	font-weight:bold;
	font-style:normal;
	}

#faqanswers a:link { color: #2a55a3; text-decoration: underline; }
#faqanswers a:visited { color: #2a55a3; text-decoration: underline; }
#faqanswers a:focus { color: #333; text-decoration: underline; }
#faqanswers a:hover { color: #333; text-decoration: underline; }
#faqanswers a:active { color: #333; text-decoration: underline; }

.backlink	{
	text-align: right;
	}

/* End FAQ page styles */

#reginfo	{
	background: #fff url(../images/fish.jpg) no-repeat bottom;
	padding-left: 110px;
	padding-right: 225px;
	padding-bottom: 20px;
	}


#reginfo h4	{
	font-size: 125%;
	color: #2a55a3;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 0px;
	}
	
#reginfo p	{
	font-size: 80%;
	margin-top: 0px;
	margin-bottom: 0px;
	}

#reginfo a:link { color: #2a55a3; text-decoration: underline; }
#reginfo a:visited { color: #2a55a3; text-decoration: underline; }
#reginfo a:focus { color: #333; text-decoration: underline; }
#reginfo a:hover { color: #333; text-decoration: underline; }
#reginfo a:active { color: #333; text-decoration: underline; }

#contact	{
	color:#FFF;
	font-size: 80%;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
#contact a:link { color: #fff; text-decoration: none; }
#contact a:visited { color: #fff; text-decoration: none; }
#contact a:focus { color: #ccc; text-decoration: underline; }
#contact a:hover { color: #ccc; text-decoration: underline; }
#contact a:active { color: #ccc; text-decoration: underline; }
