body			{
			margin:0;
			padding:0;
			text-align:center;
			background-image:url(../gfx/body_bg.jpg);
			background-repeat:repeat-x;
			background-color:#CBCBE0;
			font-family: Trebuchet MS, Verdana, helvetica, Tahoma, sans-serif;
			font-size: 12px;
			}

img			{
			border:0px;
			}



h1			{
			font-family: Trebuchet MS, Verdana, helvetica, Tahoma, sans-serif;
			font-size: 12px;
			font-style: normal;
			color:#FFFFFF;
			display: inline;
			font-weight: normal;
			text-transform:uppercase;
			}


h2			{
			font-family: Trebuchet MS, Verdana, helvetica, Tahoma, sans-serif;
			font-size: 16px;
			font-style: normal;
			color:#339900;
			display: inline;
			font-weight: normal;

			}



.clr			{
			clear:both;
			}



#wrap			{
			width:980px;
			margin:0 auto;
			text-align:center;
			}


#top			{
			margin:0 auto;
			width:860px;
			height:30px;
			background-image:url(../gfx/top_bg.jpg);
			background-repeat:repeat-x;
			background-color:#000;
			}


.top			{
			padding: 5px 0px;
			text-align:left;
			}


.top_title		{
			float:left;
			width:300px;
			}


.top_menu		{
			float:right;
			width:400px;
			text-align:right;
			color:#fff;
			font-size:12px;
			text-transform:uppercase;
			}


.top_menu A:link	{
			color:#fff;
			text-decoration: none;
			}


.top_menu A:visited	{
			color:#fff;
			text-decoration: none;
			}


.top_menu A:hover	{
			color:#fff;
			text-decoration: underline;
			}


.top_menu A:active	{
			color:#fff;
			}



#hometext_bg		{
			width:980px;
			height:285px;
			background-image:url(../gfx/hometext_bg.jpg);
			background-repeat:no-repeat;
			}

.hometext		{
			width:420px;
			float:left;
			text-align:left;
			padding: 0px 10px 0px 70px;
			color:#000;
			font-size:12px;
			font-weight:bold;
			}


.hometext A:link	{
			color:#000;
			text-decoration: none;
			}


.hometext A:visited	{
			color:#000;
			text-decoration: none;
			}


.hometext A:hover	{
			color:#000;
			text-decoration: underline;
			}


.hometext A:active	{
			color:#000;
			}




#page_content_bg	{
			width:980px;
			background-image:url(../gfx/page_content_bg.png);
			background-repeat:repeat-y;
			}

#pagetext_bg		{
			width:980px;
			background-image:url(../gfx/pagetext_bg.jpg);
			background-repeat:no-repeat;
			}

#strap_bg		{
			width:980px;
			height:95px;
			background-image:url(../gfx/strap_bg.jpg);
			background-repeat:no-repeat;
			}

#main_bg		{
			margin:0 auto;
			width:860px;
			background-image:url(../gfx/main_bg.jpg);
			background-repeat:repeat-y;
			}

.main_text		{
			padding: 20px;
			color:#3333;
			font-size:12px;
			text-align:left;
			}

.main_text A:link	{
			color:#333;
			text-decoration: none;
			font-weight: bold;
			}

.main_text A:visited	{
			color:#333;
			text-decoration: none;
			font-weight: bold;
			}

.main_text A:hover	{
			color:#333;
			text-decoration: underline;
			font-weight: bold;
			}

.main_text A:active	{
			color:#333;
			}

.pagetext		{
			padding: 15px 70px 15px 70px;
			color:#3333;
			font-size:12px;
			text-align:left;
			background-image:url(../gfx/page_content_bg.png);
			background-repeat:repeat-y;
			}

.pagetext A:link	{
			color:#333;
			text-decoration: none;
			font-weight: bold;
			}

.pagetext A:visited	{
			color:#333;
			text-decoration: none;
			font-weight: bold;
			}

.pagetext A:hover	{
			color:#333;
			text-decoration: underline;
			font-weight: bold;
			}

.pagetext A:active	{
			color:#333;
			}

#foot_bg		{
			margin:0 auto;
			width:860px;
			height:60px;
			background-image:url(../gfx/foot_bg.jpg);
			background-repeat:no-repeat;
			background-color:#000;
			}

#foot2_bg		{
			margin:0 auto;
			width:860px;
			height:60px;
			background-image:url(../gfx/foot2_bg.jpg);
			background-repeat:no-repeat;
			background-color:#000;
			}

.foot_text		{
			padding: 15px 0px 0px 0px;
			color:#fff;
			font-size:10px;
			text-transform:uppercase;
			}

.foot_text A:link	{
			color:#fff;
			text-decoration: none;
			}

.foot_text A:visited	{
			color:#fff;
			text-decoration: none;
			}

.foot_text A:hover	{
			color:#fff;
			text-decoration: underline;
			}

.foot_text A:active	{
			color:#fff;
			}

.prevalign		{
			float: left;
			color:#333;
			font-size:16px;
			font-weight:bold;
			}

.prevalign A:link	{
			color:#333;
			text-decoration:none;
			}


.prevalign A:visited	{
			color:#333;
			text-decoration: none;
			}


.prevalign A:hover	{
			color:#333; text-decoration: underline;
			}


.prevalign A:active	{
			color:#333;
			}

.nextalign		{
			float: right;
			color:#333;
			font-size:16px;
			font-weight: bold;
			}

.nextalign A:link	{
			color:#333;
			text-decoration:none;
			}


.nextalign A:visited	{
			color:#333;
			text-decoration: none;
			}


.nextalign A:hover	{
			color:#333; text-decoration: underline;
			}


.nextalign A:active	{
			color:#333;
			}
