/* CSS Document */

* {	

	padding: 0;
	margin: 0;
	
}


body {
	background-image: url(bg.gif);
	background-repeat: repeat;
}

body {

	background-image: url(/tomjudd3/images/bg.jpg);
	background-repeat: repeat;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#666666;
	text-align: center; /* required for random text centering bug in IE6*/
	letter-spacing: 0px;
	line-height: 12px;
	
	padding: 0;
	margin: 0;

}

/*  Base fonts */

p 	{
		font-size: 10px;
	}
	
h1 	{
		font-size: 15px;
	}
	
h2 	{
		font-size: 13px;
	}

h3 	{
		font-size: 9px;
		font-style:normal;
		font-weight: 700;
		letter-spacing: 1;
		
	}
		
	
/* SUB TITLES */	

#topt {

	font-size: 20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-weight: 600;
		letter-spacing: 1.5;
		color:#CCCCCC;
			padding: 2 0 3 6;
			background-color:#FFFFFF;
			width: 106;
			
		
	
		}
		
#topt a{
		font-family: Verdana, Helvetica, sans-serif;
		font-size:16px;
		font-style:normal;
		color:#3399CC;
		text-align: left; /* required for random text centering bug in IE6*/
		letter-spacing: 0px;
		line-height: 12px;
		
		
		
		
	
		}
		
#topt a:hover{

	
		color:#666666;
		padding-bottom: 5;
	
		}

#subt {

		float: left;
		font-size: 12px;
		display:inline;
		
		background-color:#FFFFFF;
		
		width: 700px;
		height: 13px;
		padding: 2 0 0 0;
		margin: 10 0 0 0;
	
		}

#subt p{

		
		font-size: 15px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-weight: 600;
		letter-spacing: 1.5;
		
		color:#CCCCCC;
		
		}
		
#footer {

		float: left;
		display:inline;
		
		background-color:#ffffff;
		color:#666666;
		width: 700px;
		height: 14px;
		padding: 1 0 0 10;
		margin: 10 0 20 0;
	
		}		

/* NAV LINKS */

#links {
	
	height: 10px;
	width: 600px;
	
	}

	
.homelink a{
	float:left;
	display:inline;
	clear:none;
	width: 100px;
	line-height:8px;
	background:#FF3300;
	text-decoration:none;
	color:#cccccc;
	height: 8px;
}
	
	
/* Links ---------------------------------------------------------*/


a {
 color:#3399CC;
 }
 
a:link { 
	 
	 
	 text-decoration:none;

	 
	  }

a:hover { 
	 color:#666666;
	
	 text-decoration:none;
	
	   }
	   
a:visited { 
	 
	 color:#3399CC;
	 text-decoration:none;
		 
	  }
 
a:visited:hover {
color:#666666;
	 
	 text-decoration:none;

	   }

#menu {

	float:left;
	display:inline;
	padding-bottom: 0;
	margin-bottom: 5;
	

}


#menu ul{
	list-style:none;
	
	

}
.abo {background-color:#FF0066}
.abot {color:#FF0066;}

.ani {background-color:#66CC66;}
.anit {color:#66CC66;}

.ill {background-color:#FF6633;}
.illt {color:#FF6633;}

.des {background-color:#3399CC;}
.dest {color:#3399CC;}

.new {background-color:#FF9900}
.newt {color:#999999;}

.lin {background-color:#FF0000;}
.lint {color:#666666;}

.hom {background-color:#333333;}



.tit {background-color:#FF0000;}


	
.nav1 {
	float: left;
	display:inline;
	clear:none;
	width: 95px;
	line-height:15px;
	text-decoration:none;
	color:#cccccc;
	height: 15px;
	margin-right:5px;
}

.nav2 {
	float: left;
	display:inline;
	clear:none;
	width: 100px;
	line-height:15px;
	text-decoration:none;
	color:#cccccc;
	height: 15px;
}


#menu li {
	display:block;
	text-decoration:none;
	margin-bottom:2;
	padding-left: 0;
	padding-top: 0;
	height: 13px;
	 color:#FFFFFF;
	 width: 700px !important;
	 width: 700px;
	 width/**/:/**/700px;

	
}

#menu li a {
	display:block;
	text-decoration:none;
	padding-left: 7;
	color:#FFFFFF;

}

#menu li a:hover {
	display:block;
	padding-left: 7;
	padding-top: 3;
	text-decoration:none;
 color:#FFFFFF;
 
 height: 15px;
	
}

#menu li a:visited {
	display:block;
	padding-right: 4px;
	text-decoration:none;
 color:#FFFFFF;
}
#menu li a:visited:hover {
	display:block;
	padding-left: 7;
padding-top: 3;

	text-decoration:none;
	 color:#FFFFFF;
	 
	 
}


/*MAIN CONTENT ---------------------------------------------------------*/
			  

/* main div containing entire page*/


#main {
 text-align: left;
 padding: 0 0 0 0;
 padding-left: 0;
 margin: 0 auto;
 border: 0;
 


 width: 700px !important;
 width: 700px;
 width/**/:/**/700px;

 height: auto;
 
 overflow-x:hidden;
 overflow-y:hidden;
	


}

#title{

	float: left;
	display:inline;
	
	width:700px !important;
 	width: 700px;
	width/**/:/**/700px;
	
	height: 45;
	
	background-color: #ffffff;
	
	padding: 0 0 0 0;
	margin: 0 0 0 0 ;
	}

/*CONTAINERS - all labled #contn*/
	
#line {

	float: left;
	display:inline;
	
	width: 700px !important;
 	width: 700px;
	width/**/:/**/700px;
	
	height: 2px;
	
	background-color:#CCCCCC;

			
	padding: 0 0 0 0;
	margin: 10 0 10 0 ;
	}

#cont {

	float: left;
	display:inline;
	
	width: 700px !important;
 	width: 700px;
	width/**/:/**/700px;
	
	height: auto;
	
	border: 0 0 0 0;
	border-color:#999999;
	border-style: 0 solid 0 solid;
		
			
	padding: 0 0 0 0;
	margin: 5 0 5 0 ;
	}
			
		
		#contbord{
		
			float: left;
			display:inline;
			background-color:#FFFFFF;
			
			width: 668px !important;
			width: 668px;
			width/**/:/**/668px;
			
			height: auto;
			
		
			
			border-left: 2px;
			border-left-color:#ffffff;
			border-left-style: solid;
			
		
			
			padding: 10 10 10 5;
			margin: 0 10 0 0 ;
			}
		
		#continner{
		
			float: left;
			display:inline;
			background-color:#ffffff;
			
			width: 685px !important;
			width: 685px;
			width/**/:/**/685px;
			
			border-top: 2;
			border-top-color:#ffffff;
			border-top-style:  solid;


			border-bottom: 2;
			border-bottom-color:#ffffff;
			border-bottom-style:  solid;	
					
			height: auto;
			
			padding: 0 0 0 0;
			margin: 0 10 0 0 ;
			}

				#thumb{
				
					float: left;
					display:inline;
					width: 286px !important;
					width: 286px;
					width/**/:/**/286px;
					height: auto;
					
					border-right: 2;
					border-right-color:#ffffff;
					border-right-style:  solid;	
					
					padding:   0 0 0 0;
					margin: 0 0 0 0 ;
					
					background-color: #ffffff;
				
				
					}
					
				#descrip{
				
					
					float:left;
					display:inline;
					
					width: 372px !important;
					width: 392px;
					width/**/:/**/392px;
					
					height: auto;
					
					padding: 3 15 0 5 ;
					margin: 0 0 0 0 ;
					
										
					
					overflow-x:hidden;
					overflow-y:hidden;
					
					}


				#protitle{
						
							
							float:left;
							display:inline;
							
							width: 370px !important;
							width: 370px;
							width/**/:/**/370px;
							
							height: 24px !important;
							height: 26px;
							height/**/:/**/26px;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;				
							

							overflow-x:hidden;
							overflow-y:hidden;
							
							}


				#prodescrip{
						
							
							float:left;
							display:inline;
							
							width: 370px !important;
							width: 370px;
							width/**/:/**/370px;
							
							height: 108;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
							
							
							overflow-x:hidden;
							overflow-y:hidden;
							
							}
					
				#profooter{
						
							
							float:left;
							display:inline;
							
							width: 370px !important;
							width: 370px;
							width/**/:/**/370px;
							
							height: 16;
							color:#CCCCCC;
							
							
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
										
							
							overflow-x:hidden;
							overflow-y:hidden;
							
							}
							
							
	
	/* EDIT  PAGE */
	
	
				#protitleed{
						
							
							float:left;
							display:inline;
							
							width: 370px !important;
							width: 370px;
							width/**/:/**/370px;
							
							height: auto;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;				
							

							overflow-x:hidden;
							overflow-y:hidden;
							
							}

				
				#prodescriped{
						
							
							float:left;
							display:inline;
							
							width: 370px !important;
							width: 370px;
							width/**/:/**/370px;
							
							height: auto;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
							
							background-color:#ffffff;
							overflow-x:hidden;
							overflow-y:hidden;
							
							}		
				#profootered{
						
							
							float:left;
							display:inline;
							
							width: 370px !important;
							width: 370px;
							width/**/:/**/370px;
							
							height: 20;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
										
							
							overflow-x:hidden;
							overflow-y:hidden;
							
							}
							
							
				#newstitleed{
						
							
							float:left;
							display:inline;
							
							width: 660px !important;
							width: 660px;
							width/**/:/**/660px;
							
							height: auto;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
						
						
							

							overflow-x:hidden;
							overflow-y:hidden;
							
							}


				#newsdescriped{
						
							
							float:left;
							display:inline;
							
							width: 660px !important;
							width: 660px;
							width/**/:/**/660px;
							
							height: auto;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
							
							background-color:#ffffff;
							overflow-x:hidden;
							overflow-y:hidden;
							
							}	
	
						#contnewsed{
						
							float: left;
							display:inline;
							background-color:#ffffff;
							
							width: 663px !important;
							width: 663px;
							width/**/:/**/663px;
							
							height: auto;
							
							border-bottom: 2px;
							border-bottom-color:#ffffff;
							border-bottom-style: solid;
							
							border-left: 2px;
							border-left-color:#ffffff;
							border-left-style: solid;
							
							border-top: 2px;
							border-top-color:#ffffff;
							border-top-style: solid;
				
							padding: 3 10 0 10;
							margin: 0 10 0 0 ;
							}
							
	
	
		#contnews{
		
			float: left;
			display:inline;
			background-color:#ffffff;
			
			width: 663px !important;
			width: 663px;
			width/**/:/**/663px;
			
			height: auto;
			
			border-bottom: 2px;
			border-bottom-color:#ffffff;
			border-bottom-style: solid;
			
			border-left: 2px;
			border-left-color:#ffffff;
			border-left-style: solid;
			
			border-top: 2px;
			border-top-color:#ffffff;
			border-top-style: solid;

			padding: 3 15 0 5;
			margin: 0 10 0 0 ;
			}
							
				#newstitle{
						
							
							float:left;
							display:inline;
							
							width: 660px !important;
							width: 660px;
							width/**/:/**/660px;
							
							height: 20;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
						
						
							

							overflow-x:hidden;
							overflow-y:hidden;
							
							}


				#newsdescrip{
						
							
							float:left;
							display:inline;
							
							width: 660px !important;
							width: 660px;
							width/**/:/**/660px;
							
							height: auto;
							
							padding: 0 0 20 0 ;
							margin: 0 0 0 0 ;
							
							background-color:#ffffff;
							overflow-x:hidden;
							overflow-y:hidden;
							
							}
					
				#newsfooter{
						
							
							float:left;
							display:inline;
							
							width: 660px !important;
							width: 660px;
							width/**/:/**/660px;
							
							height: 14;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
						
				color:#CCCCCC;
							
							overflow-x:hidden;
							overflow-y:hidden;
							
							}
	
		#contlink{
		
			float: left;
			display:inline;
			background-color:#ffffff;
			
			width: 600px !important;
			width: 600px;
			width/**/:/**/600px;
			
			height: 10;
			
			border-bottom: 2px;
			border-bottom-color:#ffffff;
			border-bottom-style: solid;
			
			border-left: 2px;
			border-left-color:#ffffff;
			border-left-style: solid;
			
			border-top: 2px;
			border-top-color:#ffffff;
			border-top-style: solid;

			padding: 8 10 0 0;
			margin: 0 10 0 0 ;
			}
			
				#linktitle{
						
							
							float:left;
							display:inline;
							
							width: 690px !important;
							width: 690px;
							width/**/:/**/690px;
							
							height: 15;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
						
						
							

							overflow-x:hidden;
							overflow-y:hidden;
							
							}


							
				#linkfooter{
						
							
							float:left;
							display:inline;
							
							width: 600px !important;
							width: 600px;
							width/**/:/**/600px;
							
							height: 15;
							
							padding: 0 0 0 0 ;
							margin: 0 0 0 0 ;
						
				
							
							overflow-x:hidden;
							overflow-y:hidden;
							
							}

	#image1 {
			
			height:auto;
			
			padding: 5 0 5 0;
			
		
			
			}
			
			
	#vid{
		
			float: left;
			display:inline;
			background-color:#FFFFFF;
			
			width: 665px !important;
			width: 685px;
			width/**/:/**/685px;
			
			height: auto;
			
			border-bottom: 2px;
			border-bottom-color:#ffffff;
			border-bottom-style: solid;
			
			border-left: 2px;
			border-left-color:#ffffff;
			border-left-style: solid;
			
			border-top: 2px;
			border-top-color:#ffffff;
			border-top-style: solid;
			
			padding: 10 10 10 10;
			margin: 0 10 0 0 ;
			}		
	
	
	/* news feed*/
	
	#news_content {
	float:left;
	display:inline;
	
	width: 189px !important;
 	width: 189px;
	width/**/:/**/190px;
	
	height: 286px;
	
	padding: 2 0 0 0 ;
	margin: 0 0 0 0 ;
	
	background:#ffffff;
	overflow:-moz-scrollbars-vertical;
	overflow-x:hidden;
	overflow-y:scroll;
	overflow:auto;
	}
	
	/* news cols */

