	body {
		margin: 0;
		}
/* ||||||||||||||||||||  Start Site Construction  ||||||||||||||||||| */
	.base {
		width: 100%;
		height: 100%;
		border: 0px;
		vertical-align: top;
		}
	#left {
		width: 5%;
		height: 100%;
		background-image: url('left.jpg');
		background-repeat: repeat-y;
		background-position: right;
		}
	#right {
		width: 5%;
		height: 100%;
		background-image: url('right.jpg');
		background-repeat: repeat-y;
		background-position: left;
		}
	#middle {
		height: 100%;
		width: 80%;
		background-color: #ffffff;
		}
	.patternbg {
		height: 20;
		background-image: url('pattern.jpg');
		font-family: Tahoma;
		font-size: 12;
		font-weight: bold;
		}
	.patterngradient {
		height: 40;
		background-image: url('topgradientpattern.jpg');
		background-repeat: repeat-x;
		background-position: top left;
		font-family: Tahoma;
		font-size: 12;
		font-weight: bold;
		vertical-align: bottom;
		}
	.patterngradientbottom {
		height: 40;
		background-image: url('bottomgradientpattern.jpg');
		background-repeat: repeat-x;
		background-position: top left;
		font-family: Tahoma;
		font-size: 12;
		font-weight: none;
		}
	#toptop {
		height: 300;
		background-color: #ffffff;
		}
	#topright {
		height: 500;
		background-image: url('toprightbg.jpg');
		background-repeat: no-repeat;
		background-position: bottom left;
		}
	#topleft {
		height: 500;
		width: 250;
		vertical-align: top;
		}
/* ||||||||||||||||||||  End Site Construction  ||||||||||||||||||| */		
		
/* ||||||||||||||||||||  Start Content  ||||||||||||||||||| */
	.content {
		background-image: url('contentbg.jpg');
		background-repeat: no-repeat;
		background-position: top right;
		height: 500;
		font-family: Tahoma;
		font-size: 12;
		font-weight: none;
		}
	.site {
		vertical-align: top;
		font-family: Tahoma;
		font-size: 12;
		font-weight: none;
		}
	#sidebar {
		width: 200;
		font-family: Tahoma;
		font-size: 10;
		font-weight: bold;
		vertical-align: top;
		}
	#description {
		font-family: Tahoma;
		font-size: 10;
		font-weight: none;
		}
	#mike {
		height: 100px;
		vertical-align: middle;
		font-family: Tahoma;
		font-size: 12;
		font-weight: bold;
		}
/* ||||||||||||||||||||  End Content  ||||||||||||||||||| */	

	
/* ||||||||||||||||||||  Start Navigation  ||||||||||||||||||| */
	.divider {
		font-family: Tahoma;
		font-size: 10;
		color: #000000;
		height: 30;
		}
	.tablecell {
		width: 100%;
		height: 30;
		border: 1px solid #000000;
		background-image: url('navbg.jpg');
		font-family: Tahoma;
		font-size: 10;
		color: #404040;
		}
	.tablecell a {
		width: 100%;
		height: 30;
		font-family: Tahoma;
		font-size: 11;
		color: #404040;
		text-decoration: none;
		font-weight: bold;
		}
	.tablecell a:hover {
		width: 100%;
		height: 30;
		font-family: Tahoma;
		font-size: 11;
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}
/* ||||||||||||||||||||  End Navigation  ||||||||||||||||||| */

/* ||||||||||||||||||||  Specials Link  ||||||||||||||||||| */

	.specials {
		font-family: Tahoma;
		font-size: 14;
		color: #FF0000;
		}
	.specials a {
		font-size: 14;
		color:#FF0000;
		text-decoration: none;
		font-weight: bold;
		}
	.specials a:hover {
		font-family: Tahoma;
		font-size: 14;
		color:#00FF00;
		text-decoration: none;
		font-weight: bold;
		}
/* ||||||||||||||||||||  End Specials Link  ||||||||||||||||||| */