/* CSS Document */
body			{background: url(../images/bg.jpg) #333 repeat-x; color: #fff; font: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center;}
h1				{color: #F90; font: oblique 120% georgia, times, serif; font-size: 25px; font-weight: normal; letter-spacing: -1px; line-height: 120%; margin: 0px; text-align: justify;}
h2				{border-bottom: solid 1px #666; color: #fc0; font: oblique 120% georgia, times, serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; line-height: 120%; margin: 0px 0px 20px 0px; text-align: justify;}
h3				{color: #A7C331; font: oblique 120% georgia, times, serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; line-height: 120%; margin: 0px; text-align: justify;}
h4				{color: #fc0; font: oblique 120% georgia, times, serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; line-height: 120%; margin: 0px 0px 10px 0px; text-align: justify;}
p				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify;}
a				{color: #FFF; font-weight: bold; text-decoration: none;}
a:hover			{border-bottom: 2px #A8D82A solid;}
img				{border: none;}

div#container	{margin:  0px auto; overflow: hidden; width: 900px;}
div#top			{background: url(../images/top.jpg) no-repeat; float: left; height: 295px; margin: 0px; overflow: hidden; padding: 0px 0px 0px 0px; text-align: center; width: 900px;}
div#banner		{float: left; height: 180px; margin: 0px 0px 20px 640px; overflow: hidden; text-align: right; width: 260px;}
div#menu		{float: left; height: 95px; margin: 0px auto; padding: 0px; text-align: center; width: 900px;}
div#main		{float: left; margin: 0px auto; padding: 0px; text-align: left; width: 900px;}
div#intro		{float: left; width: 900px;}
div#left		{background: url(../images/left.jpg) #333 no-repeat; float: left; height: 500px; margin: 0px 20px 0px 0px; overflow: hidden; padding: 0px; width: 300px;}
div#text		{float: left; margin: 0px; padding: 0px; width: 580px;}
div#bottom		{color: #666; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 10px; padding: 2px; text-align: center; width: 896px;}
div#footer		{background: url(../images/foot.jpg) #A8D82A; color: #333; font-family:Arial, Helvetica, sans-serif; font-size: 10px; float: left; height: 50px; margin: 0px; overflow: hidden; padding-top: 5px; text-align: center; width: 100%;}


div#menu ul		{display: inline; float: left; list-style: none; margin: 0px; padding: 0px; text-align: left;}
div#menu ul li	{margin: 0px; padding: 0px;}
div#menu img	{margin: 0px; padding: 0px;}
div#intro p		{font-size: 0px; height: 1px; margin: 0px; padding: 0px; visibility: hidden;}
div#intro h3	{font-size: 0px; height: 1px; margin: 0px; padding: 0px; visibility: hidden;}
div#text h1		{font-size: 0px; height: 0px; margin: 0px; padding: 0px; visibility: hidden;}
div#text h2		{font-size: 0px; height: 0px; margin: 0px; padding: 0px; visibility: hidden;}
div#bottom a	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: center;}
div#bottom p	{text-align: center;}
div#footer p	{margin: 0px; padding: 0px; text-align: center;}
div#footer a	{color: #333;}
div#footer a:hover	{border-bottom: 2px solid #fff;}

.componentheading	{color: #F90; font: oblique 120% georgia, times, serif; font-size: 25px; font-weight: normal; letter-spacing: -1px; line-height: 120%; margin: 0px; text-align: justify;}
.contentheading		{color: #fc0; font: oblique 120% georgia, times, serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; line-height: 120%; margin: 0px 0px 20px 0px; text-align: justify;}
.moduletable_menu	{text-align: center; width: 100%;}
#component-contact	{font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
