/* general page rules */
body        {
            font-family: Arial, Verdana, Helvetica;  
			font-size: 12px;
			color: #333333;
            background-image:
			url('../images/layer2.gif');
			background-repeat: repeat;
			text-align: center;
			}
* 			{
			border: 0px; 
			padding: 0px; 
			margin: 0px;
			line-height: 15px;
			letter-spacing: 0px;
			word-spacing: 0px;
			}
ul 			{
			list-style-type: disc;
			list-style-position: inside;
			margin: 2em;
			padding-top: 10px;
			padding-bottom: 10px;  
			text-indent: -20px;
			}
ol			{
			list-style: decimal inside;
			}
p.padded	{
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 10px;
			}
p.jab_news	{
			padding-left: 4px;
			padding-right: 10px;
			padding-top: 0px;
			padding-bottom: 5px;
			}
textarea, input {
    			border: solid 1px #000;
			}			
a:link      {		
			color: #3344bb;
			text-decoration: underline;
			}
a:hover     {		
			color: #00ff00;
			text-decoration: underline;
			}
a:visited   {
			color: #2244dd;
			text-decoration: underline;
			}
a.latest:link {
			color: #2244bb; text-decoration: none; 
			}
a.latest:visited {
			color: #2244bb; text-decoration: none; 
			}
a.latest:hover {
			color: #00ff00; text-decoration: underline; 
			}
a.find:link {
			color: #000000; text-decoration: underline; 
			}
a.find:visited {
			color: #000000; text-decoration: underline; 
			}
a.find:hover {
			color: #00ff00; text-decoration: none; 
			}
a.article:link {
			color: #999999; text-decoration: underline; 
			}
a.article:visited {
			color: #999999; text-decoration: underline; 
			}
a.article:hover {
			color: #00ff00; text-decoration: none;
			}
a.title:link {
			color: #444; text-decoration: underline; font-weight: normal;
			}
a.title:visited {
			color: #444; text-decoration: underline; font-weight: normal; 
			}
a.title:hover {
			color: #555; text-decoration: none; font-weight: normal; 
			}
a.toolbar_left{
			text-decoration: none;
			text-align: center;
			display: block;
			line-height: 28px;
			color: #fff;
			background-image:
			url('../images/toolbar_left.gif');
			width: 85px;
			height: 35px;
			}
a.toolbar_left:visited 	{
			color: #fff;
			display: block;
			text-align: center;
			vertical-align:text-middle;
			text-decoration: none;
			background-image:
			url('../images/toolbar_left.gif');
			width: 85px;
			height: 35px;
			}
a.toolbar_left:hover 	{
			color: #00ff00;
			display: block;
			text-align: center;
			vertical-align:text-middle;
			text-decoration: underline;
			background-image:
			url('../images/toolbar_left_over.gif');
			width: 85px;
			height: 35px;
			}
a.toolbar	{
			text-decoration:none;
			display: block;
			text-align: center;
			line-height: 28px;
			vertical-align:text-middle;
			color: #fff;
			background-image:
			url('../images/toolbar.gif');
			width: 85px;
			height: 35px;
			}
a.toolbar:visited 	{
			color: #fff;
			display: block;
			text-align: center;
			vertical-align:middle;
			text-decoration: none;
			background-image:
			url('../images/toolbar.gif');
			width: 85px;
			height: 35px;
			}
a.toolbar:hover 	{
			color: #00ff00;
			display: block;
			text-align: center;
			vertical-align:middle;
			text-decoration: underline;
			background-image:
			url('../images/toolbar_over.gif');
			width: 85px;
			height: 35px;
			}
h1			{
			font-family: Arial, Helvetica, Verdana;  
			color: #444444; 
			font-size: 14px;
			font-weight: normal;
			}			
h2          {
			font-family: Tahoma, Helvetica, Verdana, Arial;  
			color: #222; 
			font-size: 20px;			
			font-weight: normal;
			border-bottom: thin solid #999;
			margin-top: 5px;
			margin-left: 10px;
			margin-bottom: 20px;
			text-align: left;
			line-height: 17px;
			}
h3          {
			font-family: Tahoma, Arial, Helvetica, Verdana; 
			color: #333333; 
			font-size: 14px;
			text-align: left;
			line-height: 17px;
			}			
h4          {
			font-family: Tahoma, Arial, Helvetica, Verdana; 
			color: #555555; 
			font-size: 15px;
			border-bottom: thin solid #555555;			
			text-align: left;
			}
h5			{
			font-family: Tahoma, Arial, Helvetica, Verdana; 
			color: #333333; 
			font-size: 12px;
			text-align: left;
			border-bottom: thin dotted #ddd;
			margin-top: 10px;
			margin-bottom: 10px;
			padding-left: 40px;
			background: url('../images/jab-twitter.gif') no-repeat left center;
			line-height: 17px;
			}
h6		    {
			font-family: Helvetica, Verdana, Arial;  
			font-size: 14px;
			font-style: italic;
			color: #666666;
			}
.quote      {
			font-family: Helvetica, Verdana, Arial;  
			font-size: 14px;
			font-style: italic;
			color: #666666;
			}
.title      {
			font-family: Tahoma, Helvetica, Verdana, Arial;  
			font-size: 14px;
			color: #ffffff;
			background-color: #000000;
			padding: 4px;
			}
.small_title{
			font-family: Tahoma, Helvetica, Verdana, Arial;  
			font-size: 12px;
			color: #333;
			font-weight: bold;
			}
.newitem    {
			font-family: Tahoma, Helvetica, Verdana, Arial;  
			font-size: 9px;
			color: #ff0000;
			}
.smallprint	{
			font-size: 10px;
			line-height: 10px;
			}
.border		{
			border-bottom: thin solid #333;
			border-top: thin solid #333;
			border-left: thin solid #333;
			border-right: thin solid #333;
			margin-right: 10px;
			}													
#header     {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 271px;
			height: 312px;
			background-image:
			url('../images/headpic2.jpg');
			z-index: 3;
			}
#c1header   {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 271px;
			height: 312px;
			background-image:
			url('../images/headpic1.jpg');
			z-index: 3;
			}			
#toplogo	{
			position: absolute;
			top: 0px;
			left: 271px;
			width: 629px;
			height: 150px;
			background-image:
			url('../images/toplogo.gif');
			z-index: 3;
			}
#articlebacking{
			position: absolute;
			top: 312px;
			left: 0px;
			width: 134px;
			height: 110px;
			background-image:
			url('../images/articlebacking.gif');
			z-index: 3;
			}
#articlebacking1{
			position: absolute;
			top: 312px;
			left: 0px;
			width: 134px;
			height: 90px;
			background-image:
			url('../images/articlebacking1.gif');
			z-index: 3;
			}
#faintbacking{
			position: absolute;
			top: 150px;
			right: 0px;
			width: 580px;
			height: 270px;
			background-image:
			url('../images/faintbacking.gif');
			z-index: 3;
			}																
#menubar    {
			position: absolute;
			top: 115px;
			left: 303px;
			z-index: 4;
			}
#toptext    {
            position: absolute;
			top: 90px;
			right: 10px;
	        z-index: 4;
			}
#leftcontent{
			position: absolute;
			top: 240px;
			left: 185px;
			font-family: Arial, Helvetica, Verdana; 
			color: #ffffff; 
			font-size: 12px;
			text-align: left;
			z-index: 4;
		    }
#leftcontent2{
			position: absolute;
			top: 320px;
			left: 15px;
			font-family: Arial, Helvetica, Verdana; 
			color: #ffffff; 
			font-size: 12px;
			text-align: left;
			z-index: 4;
		    }
#basetext   {
            position: absolute;
			bottom: 5px;
			left: 160px;
			width: 680px; 
			font-family: Arial, Helvetica, Verdana;  
			color: #666666; 
			font-size: 14px;
	        z-index: 3;
			}
#basetext1  {
            position: absolute;
			bottom: 5px;
			left: 110px;
			width: 680px; 
			font-family: Arial, Helvetica, Verdana;  
			color: #666666;
			font-size: 14px;
	        z-index: 3;
			}
#indexbasetext{
            position: absolute;
			bottom: 5px;
			left: 160px;
			width: 680px; 
			font-family: Arial, Helvetica, Verdana;  
			color: #666666; 
			font-size: 14px;
	        z-index: 4;
			}						
#basebar    {
            position: absolute;
			bottom: 20px;
			left: 160px;
			width: 680px;
			color: #999;
			z-index: 4;
			}
#basebar1   {
            position: absolute;
			bottom: 20px;
			left: 0px;
			width: 910px;
			color: #999;
			text-align: center;
			z-index: 3;
			}
#column_base_small{
            position: absolute;
			bottom: 5px;
			left: 126px;
			width: 50px;
			height: 50px;
			background-image:
			url('../images/column_base_small.gif'); 
	        z-index: 4;
			}			

			
/* index rules */

									
#outer_index_wrapper{
			position: relative;
			width: 910px;
			height: 1280px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#index_wrapper{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 1090px;
			background-color: #ffffff;
			z-index: 2;
			}
#index_leftbar	{
			position: absolute;
			top: 422px;
			left: 0px;
			height: 848px;
			width: 121px;
			background-color: #000000;
			z-index: 3;
			}
#left_column_base{
            position: absolute;
			bottom: 5px;
			left: 126px;
			width: 80px;
			height: 80px;
			background-image:
			url('../images/left_column_base.gif'); 
	        z-index: 4;
			}								
#welcome    {
			position: absolute;
			top: 185px;
			left: 305px;
			width: 560px;
			text-align: left;
			z-index: 3;
			}						
#latest_news_headlines{
			position: absolute;
			top: 340px;
			left: 160px;
			text-align: left;
			width: 300px;
			height: 150px;
			background-image:
			url('../images/new-news-backing.jpg');
			background-repeat: no-repeat;
			z-index: 6;
			}
.add_your_news{			
			border-bottom: thin dotted #ddd;
			margin-top: 90px;
			padding-left: 20px;
			background: url('../images/plus_sign.gif') no-repeat left center;
			line-height: 10px;
			}
#forum_latest{
			position: absolute;
			top: 340px;
			left: 480px;
			width: 200px;
			text-align: left;
			height: 150px;
			background-image:
			url('../images/new-news-backing2.jpg');
			background-repeat: no-repeat;
			z-index: 6;
			}
#forum_latest li{
			border-bottom: 1px dotted #999;
			}
#jab_latest{
			position: absolute;
			top: 340px;
			right: 0px;
			width: 200px;
			text-align: left;
			height: 150px;
			background-image:
			url('../images/new-news-backing3.jpg');
			background-repeat: no-repeat;
			z-index: 6;
			}
#site_feature{
			position: absolute;
			top: 700px;
			left: 160px;
			text-align: left;
			width: 300px;
			height: 150px;
			background-image:
			url('../images/new-news-backing4.jpg');
			background-repeat: no-repeat;
			z-index: 6;
			}
#latest_twitter{
                                    position: absolute;
                                    top: 700px;
                                    left: 480px;
                                    text-align: left;
                                    width: 200px;
                                    height: 310px;
                                    background-image:
                                    url('../images/new-news-backing5.jpg');
                                    background-repeat: no-repeat;
                                    overflow: hidden;
                                    z-index: 6;
                                	}
#latest_twitter div{
			border-bottom: 1px dotted #cbd9c0;
			padding: 0 5px 5px 5px;
			}
#latest_twitter a{
			color: #333;
			}
#weather	{
			position: absolute;
			top: 700px;
			right: 0px;
			text-align: left;
			width: 200px;
			height: 150px;
			background-image:
			url('../images/new-news-backing6.jpg');
			background-repeat: no-repeat;
			z-index: 6;
			}
#weather a{
			text-decoration: none;
			}
#weather li{
			margin-top: -5px;
			padding-top: 0px;
			}
#base_left{
            position: absolute;
			bottom: 55px;
			left: 200px;
			width: 130px;
			height: 80px;
			color: #ffffff; 
			font-size: 12px;
			text-align: left;
			border-right: 1px solid #999; 
	        z-index: 4;
			}
#base_middle{
            position: absolute;
			bottom: 55px;
			left: 350px;
			width: 130px;
			height: 80px;
			color: #ffffff; 
			font-size: 12px;
			text-align: left;
			border-right: 1px solid #999; 
	        z-index: 4;
			}
#base_right{
            position: absolute;
			bottom: 55px;
			left: 500px;
			width: 130px;
			height: 80px; 
			color: #ffffff; 
			font-size: 12px;
			text-align: left;
			border-right: 1px solid #999; 
	        z-index: 4;
			}
#copyright	{
            position: absolute;
			bottom: 15px;
			left: 500px;
			width: 130px; 
			color: #666666; 
			font-size: 12px;
			text-align: right; 
	        z-index: 4;
			}
#wiggle_ad{
            position: absolute;
			bottom: 80px;
			right: 20px;
			width: 215px;
			height: 100px; 
	        z-index: 4;
			}						
#br4r		{
			position: absolute;
			top: 0px;
			left: 570px;
			z-index: 10;
			}
			
/* about rules */
 
#outercontainer1{
			position: relative;
			width: 910px;
			height: 1810px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container1	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 1750px;
			background-color: #ffffff;
			z-index: 2;
			}
#aboutintro {
			position: absolute;
			top: 180px;
			left: 305px;
			width: 560px;
			z-index: 4;
			}
#timeline   {
			position: absolute;
			top: 370px;
			left: 160px;
			width: 700px;
			z-index: 4;
			}
#chart		{
			position: absolute;
			top: 420px;
			right: 280px;
			width: 200px;
			z-index: 3;
			}
#chartinfo	{
			position: absolute;
			top: 440px;
			right: 480px;
			width: 400px;
			text-align: left;
			z-index: 3;
			}
#history	{
			position: absolute;
			top: 420px;
			right: 25px;
			width: 150px;
			text-align: left;
			z-index: 3;
			}
#peoplebehind{
			position: absolute;
			top: 990px;
			left: 25px;
			width: 860px;
			text-align: left;
			z-index: 3;
			}			
#teaminfo   {
			position: absolute;
			top: 1030px;
			left: 25px;
			width: 850px;
			text-align: left;
			z-index: 3;
			}
#ben_1   	{
			position: absolute;
			top: 0px;
			left: 0px;
			width: 200px;
			height: 312px;
			text-align: left;
			z-index: 4;
			}
#ben_2   	{
			position: absolute;
			top: 0px;
			left: 200px;
			width: 200px;
			height: 312px;
			background-color: #eeeeee;
			text-align: left;
			z-index: 4;
			}
#ben_3   	{
			position: absolute;
			top: 0px;
			left: 400px;
			width: 200px;
			height: 312px;
			background-color: #cccccc;
			text-align: left;
			z-index: 4;
			}
#ben_4   	{
			position: absolute;
			top: 0px;
			left: 600px;
			width: 200px;
			height: 312px;
			background-color: #aaaaaa;
			text-align: left;
			z-index: 4;
			}
#rounded_edge{
			position: absolute;
			top: 0px;
			left: 800px;
			width: 20px;
			height: 312px;
			background-image:
			url('images/about_rounded.gif');
			z-index: 4;
			}			
#jaw_1   	{
			position: absolute;
			top: 320px;
			left: 0px;
			width: 200px;
			height: 312px;
			text-align: left;
			z-index: 4;
			}
#jaw_2   	{
			position: absolute;
			top: 320px;
			left: 200px;
			width: 200px;
			height: 312px;
			background-color: #eeeeee;
			text-align: left;
			z-index: 4;
			}
#jaw_3   	{
			position: absolute;
			top: 320px;
			left: 400px;
			width: 200px;
			height: 312px;
			background-color: #cccccc;
			text-align: left;
			z-index: 4;
			}
#jaw_4   	{
			position: absolute;
			top: 320px;
			left: 600px;
			width: 200px;
			height: 312px;
			background-color: #aaaaaa;
			text-align: left;
			z-index: 4;
			}
#rounded_edge2{
			position: absolute;
			top: 320px;
			left: 800px;
			width: 20px;
			height: 312px;
			background-image:
			url('images/about_rounded.gif');
			z-index: 4;
			}						
									
						
/* gallery rules */

#outercontainer2{
			position: relative;
			width: 910px;
			height: 1590px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container2	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 1530px;
			background-color: #ffffff;
			z-index: 2;
			}
#toptext1   {
            position: absolute;
			top: 90px;
			left: 520px; 
            width: 410px;  
			color: #444444; 
			font-size: 14px;
	        z-index: 4;
			} 
#galleryintro{
			position: absolute;
			top: 170px;
			left: 305px;
			width: 350px;
			text-align: left;
			z-index: 3;
			}
#jblogo1    {
			position: absolute;
			top: 180px;
			left: 675px;
			z-index: 3;
			}
#venuehead	{
			position: absolute;
			top: 390px;
			left: 150px;
			width: 725px;
			z-index: 3;
			}
#venuetext	{
			position: absolute;
			top: 450px;
			left: 45px;
			width: 365px;
			text-align: left;
			z-index: 3;
			}
#venuecontainer{
			position: absolute;
			top: 430px;
			left: 495px;
			width: 380px;
			height: 250px;
			text-align: left;
			z-index: 3;
			}
#porc		{
			position: absolute;
			top: 10px;
			left: 10px;
			z-index: 4;
			}
#bulltrackpic{
			position: absolute;
			top: 10px;
			left: 140px;
			z-index: 4;
			}
#galleryblank{
			position: absolute;
			top: 10px;
			left: 270px;
			z-index: 4;
			}
#chicksands	{
			position: absolute;
			top: 130px;
			left: 10px;
			z-index: 4;
			}
#eshershore	{
			position: absolute;
			top: 130px;
			left: 140px;
			z-index: 4;
			}
#bedgebury	{
			position: absolute;
			top: 130px;
			left: 270px;
			z-index: 4;
			}						
#galleryhead{
			position: absolute;
			top: 710px;
			left: 45px;
			width: 830px;
			z-index: 4;
			}
#galleryback{
			position: absolute;
			bottom: 60px;
			left: 0px;
			width: 900px;
			height: 730px;
			background-color: #999999;
			z-index: 3;
			}
#maingallery{
			position: absolute;
			top: 10px;
			left: 25px;
			z-index: 4;
			}							
												
/* video rules */

#outercontainer3{
			position: relative;
			width: 910px;
			height: 2370px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container3	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 2310px;
			background-color: #ffffff;
			z-index: 2;
			}
#toptext2   {
            position: absolute;
			top: 90px;
			left: 515px; 
            width: 410px;   
			color: #444444; 
			font-size: 14px;
	        z-index: 4;
			}
#vidintro   {
			position: absolute;
			top: 170px;
			left: 305px;
			width: 350px;
			text-align: left;
			z-index: 3;
			}
#jblogo       {
			position: absolute;
			top: 180px;
			left: 675px;
			z-index: 3;
			}
#latest     {
			position: absolute;
			top: 420px;
			left: 175px;
			width: 700px;
			z-index: 3;
			}
#newproject {
			position: absolute;
			top: 480px;
			left: 25px;
			width: 550px;
			text-align: left;
			z-index: 3;
			}
#youtube_window_top{
			position: absolute;
			top: 520px;
			right: 25px;
			z-index: 3;
			}
#quotealvar {
			position: absolute;
			top: 720px;
			left: 45px;
			width: 150px;
			text-align: left;
			z-index: 4;
			}
#quotemick	{
			position: absolute;
			top: 720px;
			left: 235px;
			width: 150px;
			text-align: left;
			z-index: 4;
			}
#quotebill  {
			position: absolute;
			top: 736px;
			left: 415px;
			width: 150px;
			text-align: left;
			z-index: 4;
			}
#quotekeat	{
			position: absolute;
			top: 768px;
			left: 600px;
			text-align: left;
			z-index: 4;
			}										
#motionbar  {
			position: absolute;
			top: 810px;
			left: 25px;
			width: 850px;
			z-index: 3;
			}
#newmotion  {
			position: absolute;
			top: 840px;
			left: 25px;
			width: 270px;
			background-color: #ffffff;
			padding: 6px;
			text-align: left;
			z-index: 3;
			}									
#elements   {
			position: absolute;
			top: 840px;
			left: 315px;
			width: 270px;
			background-color: #ffffff;
			padding: 6px;
			text-align: left;
			z-index: 3;
			}
#freemotion {
			position: absolute;
			top: 840px;
			left: 605px;
			width: 260px;
			background-color: #ffffff;
			padding: 6px;
			text-align: left;
			z-index: 3;
			}
#other      {
			position: absolute;
			top: 1500px;
			left: 25px;
			width: 850px;
			z-index: 3;
			}
#bulltrack  {
			position: absolute;
			top: 1530px;
			left: 25px;
			width: 270px;
			background-color: #ffffff;
			padding: 6px;
			text-align: left;
			z-index: 3;
			}									
#qashqai    {
			position: absolute;
			top: 1530px;
			left: 315px;
			width: 270px;
			background-color: #ffffff;
			padding: 6px;
			text-align: left;
			z-index: 3;
			}
#fox       {
			position: absolute;
			top: 1530px;
			left: 605px;
			width: 270px;
			background-color: #ffffff;
			padding: 6px;
			text-align: left;
			z-index: 3;
			}
#oldest     {
			position: absolute;
			top: 2000px;
			left: 25px;
			width: 807px;
			text-align: left;
			z-index: 3;
			}
#oldest_text{
			position: absolute;
			top: 2030px;
			left: 325px;
			width: 550px;
			text-align: left;
			z-index: 3;
			}
#oldest_youtube{
			position: absolute;
			top: 2030px;
			left: 25px;
			z-index: 3;
			}
			
/* clothing rules */


#outercontainer4{
			position: relative;
			width: 910px;
			height: 1010px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container4	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 950px;
			background-color: #ffffff;
			z-index: 2;
			}
#leftbar4	{
			position: absolute;
			top: 422px;
			left: 0px;
			height: 578px;
			width: 121px;
			background-color: #000000;
			z-index: 3;
			}			
#c1intro    {
			position: absolute;
			top: 180px;
			left: 305px;
			width: 560px;
			text-align: justify;
			z-index: 4;
			}
#c1head		{
			position: absolute;
			top: 340px;
			left: 160px;
			z-index: 3;
			}
#c1side		{
			position: absolute;
			top: 440px;
			left: 660px;
			z-index: 3;
			}
#c1faintstyle{
			position: absolute;
			top: 260px;
			right: 20px;
			width: 220px;
			height: 180px;
			background-image:
			url('images/conceptonestyle.gif');
			z-index: 3;
			}			
#construct	{
			position: absolute;
			top: 440px;
			left: 350px;
			font-size: 16px;
			z-index: 3;
			}									
#c1continued{
			position: absolute;
			top: 465px;
			left: 160px;
			width: 90px;
			text-align: justify;
			z-index: 3;
			}
#c1designs	{
			position: absolute;
			top: 470px;
			left: 265px;
			width: 390px;
			z-index: 4;
			}
#c1design1	{
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 5;
			}
#c1design2	{
			position: absolute;
			top: 0px;
			left: 130px;
			z-index: 5;
			}
#c1design3	{
			position: absolute;
			top: 0px;
			left: 260px;
			z-index: 5;
			}
#c1design4	{
			position: absolute;
			top: 110px;
			left: 0px;
			z-index: 5;
			}
#c1design5	{
			position: absolute;
			top: 110px;
			left: 130px;
			width: 100px;
			height: 90px;
			background-color: #dddddd;
			z-index: 5;
			}
#c1design6	{
			position: absolute;
			top: 110px;
			left: 260px;
			z-index: 5;
			}
#c1design7	{
			position: absolute;
			top: 220px;
			left: 0px;
			z-index: 5;
			}
#c1design8	{
			position: absolute;
			top: 220px;
			left: 130px;
			z-index: 5;
			}
#c1design9	{
			position: absolute;
			top: 220px;
			left: 260px;
			z-index: 5;
			}
#c1faintstyle2{
			position: absolute;
			bottom: 70px;
			left: 250px;
			width: 220px;
			height: 180px;
			background-image:
			url('images/conceptonestyle1.gif');
			z-index: 3;
			}



/*  MTB Clubs Page  */

#outercontainer9{
			position: relative;
			width: 910px;
			height: 1200px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container9	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 1140px;
			background-color: #ffffff;
			z-index: 2;
			}
#leftbar9	{
			position: absolute;
			top: 422px;
			left: 0px;
			height: 768px;
			width: 121px;
			background-color: #000000;
			z-index: 3;
			}
#club_intro{
			position: absolute;
			top: 185px;
			left: 315px;
			width: 540px;
			text-align: left;
			z-index: 4;
			}
p.club_intro{
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 10px;
			}
#clubs_main{
			position: absolute;
			top: 360px;
			left: 320px;
			width: 400px;
			background-image:
			url('images/club_page_fade.jpg');
			background-repeat: no-repeat;
			text-align: left;
			z-index: 4;
			}
.club_image	{
			border: 2px solid #999;
			margin: 10px;
			}
.club_by_county{
			padding-left: 20px;
			padding-top: 30px;
			}
a.club_county:link {
			color: #222; text-decoration: none; 
			}
a.club_county:visited {
			color: #222; text-decoration: none; 
			}
a.club_county:hover {
			color: #00ff00; text-decoration: none;
			}
#club_top_corner{
			position: absolute;
			top: 0px;
			right: 0px;
			width: 16px;
			height: 16px;
			background-image:
			url('images/club_top_right.gif');
			background-repeat: no-repeat;
			z-index: 5;
			}
.club_container_top{
			width: 660px;
			height: 220px;
			background: #eee;
			text-align: left;
			background-image:
			url('images/club_details_backing1.gif');
			background-repeat: no-repeat;
			z-index: 4;
			}
.club_container{
			width: 660px;
			height: 220px;
			background: #eee;
			text-align: left;
			background-image:
			url('images/club_details_backing.gif');
			background-repeat: no-repeat;
			z-index: 4;
			}
.club_logo	{
			padding-left: 10px;
			}
.club_details{
			font-weight: bold;
			font-size: 14px;
			line-height: 20px;
			}
.add_your_club{
			width: 660px;
			height: 100px;
			background: #ccc;
			text-align: left;
			z-index: 4;
			}
a.add_club:link {
			color: #333; text-decoration: underline; font-size: 20px; 
			}
a.add_club:visited {
			color: #333; text-decoration: underline; font-size: 20px; 
			}
a.add_club:hover {
			color: #00ff00; text-decoration: none; font-size: 20px;
			}
p.add_club		{
			padding-top: 20px;
			padding-left: 10px;
			padding-right: 10px;
			}
#submit_club{
			position: absolute;
			bottom: 60px;
			left: 170px;
			width: 660px;
			text-align: left;
			z-index: 4;
			}																			
																
			
/* links rules */

 
#outercontainer5{
			position: relative;
			width: 910px;
			height: 2370px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container5	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 2310px;
			background-color: #ffffff;
			z-index: 2;
			}
#leftbar5	{
			position: absolute;
			top: 422px;
			left: 0px;
			height: 1938px;
			width: 121px;
			background-color: #000000;
			z-index: 3;
			}			
#linkintro  {
			position: absolute;
			top: 180px;
			left: 305px;
			width: 560px;
			text-align: left;
			z-index: 4;
			}
#topbanners {
			position: absolute;
			top: 370px;
			left: 165px;
			width: 690px;
			background-color: #000000;
			padding: 4px;
			z-index: 5;
			}
#otherbanners{
			position: absolute;
			top: 370px;
			left: 734px;
			width: 121px;
			background-color: #000000;
			color: #ffffff;
			padding: 4px;
			z-index: 4;
			}
#linklist   {
			position: absolute;
			top: 460px;
			left: 145px;
			width: 280px;
			text-align: left;
			z-index: 4;
			}
#linklist2  {
			position: absolute;
			top: 460px;
			left: 445px;
			width: 280px;
			text-align: left;
			z-index: 4;
			}
#faint_background{
			position: absolute;
			top: 1050px;
			right: 0px;
			width: 580px;
			height: 270px;
			background-image:
			url('images/faintbacking.gif');
			z-index: 3;
			}			
#linktojab  {
			position: absolute;
			top: 1300px;
			left: 165px;
			width: 710px;
			height: 175px;
			background-color: #eeeeee;
			padding: 8px;
			text-align: left;
			z-index: 3;
			}
#jablink    {
			position: absolute;
			top: 40px;
			left: 10px;
			width: 450px;
			background-color: #eeeeee;
			text-align: left;
			z-index: 4;
			}
#plaintext {
			position: absolute;
			top: 30px;
			right: 8px;
			width: 190px;
			background: #eeeeee;
			border: thin solid #3399aa;
			padding: 8px;
			text-align: left;
			z-index: 4;
			}			
#link1	    {
			position: absolute;
			top: 1500px;
			left: 165px;
			text-align: left;
			z-index: 3;
			}
#forumlink1	{
			position: absolute;
			top: 1606px;
			right: 20px;
			text-align: left;
			z-index: 4;
			}
#link2	    {
			position: absolute;
			top: 1780px;
			left: 165px;
			text-align: left;
			z-index: 3;
			}
#forumlink2	{
			position: absolute;
			top: 1870px;
			right: 20px;
			text-align: left;
			z-index: 4;
			}
#link3	    {
			position: absolute;
			top: 2043px;
			left: 165px;
			text-align: left;
			z-index: 3;
			}
#forumlink3	{
			position: absolute;
			top: 2133px;
			right: 20px;
			text-align: left;
			z-index: 4;
			}															

			
			
/* article - Etiquette */




#outercontainer7{
			position: relative;
			width: 910px;
			height: 1090px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container7	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 1030px;
			background-color: #ffffff;
			z-index: 2;
			}
#leftbar7	{
			position: absolute;
			top: 422px;
			left: 0px;
			height: 658px;
			width: 121px;
			background-color: #000000;
			z-index: 3;
			}			
#etiquetteintro{
			position: absolute;
			top: 175px;
			left: 305px;
			width: 560px;
			text-align: left;
			z-index: 4;
			}
#list		{
			position: absolute;
			top: 370px;
			left: 160px;
			width: 390px;
			text-align: left;
			z-index: 4;
			}			
#articlepic1{
			position: absolute;
			top: 370px;
			left: 565px;
			width: 300px;
			z-index: 4;
			}
#articlepic2{
			position: absolute;
			top: 780px;
			left: 160px;
			text-align: left;
			z-index: 3;
			}
#piccomments{
			position: absolute;
			top: 870px;
			left: 470px;
			width: 380px;
			text-align: left;
			z-index: 3;
			}
			
			
/*  Report/Article   */



#outercontainer8{
			position: relative;
			width: 910px;
			height: 2460px;
			background-color: #333333;
			margin: 0 auto;
			z-index: 1;
			}
#container8	{
			position: absolute;
			top: 5px;
			left: 5px;
			width: 900px;
			height: 2400px;
			background-color: #ffffff;
			z-index: 2;
			}
#leftbar8	{
			position: absolute;
			top: 422px;
			left: 0px;
			height: 2028px;
			width: 121px;
			background-color: #000000;
			z-index: 3;
			}			
#report_intro{
			position: absolute;
			top: 175px;
			left: 315px;
			width: 540px;
			text-align: left;
			z-index: 4;
			}
#main_content{
			position: absolute;
			top: 360px;
			left: 170px;
			width: 660px;
			text-align: left;
			z-index: 4;
			}																																						
#callendar_content{
			position: absolute;
			top: 360px;
			left: 140px;
			width: 660px;
			text-align: left;
			z-index: 4;
			}
#callendar_content table, td{
			backgound-color: #ccc;
}
			
									
