div
{
	margin:0px;
	padding:0px;
}
body 
{
	font-family:Arial;
	font-size:12px;
	margin:0px;
	background-color:#1B2D4D;
	background-image:url(../../images/bg.gif);
	background-color:#2B2B2B;
	scrollbar-face-color: #DCDCDC; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #626262; 
	scrollbar-track-color: #EFEFEF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}
.outer
{
	width:100%;
	border:0px solid blue;
}
.inner
{
	width:778px;
	border:0px solid red;
	background-color:#FFFFFF;
}
.topgap
{
	position:relative;
	width:778px;
	height:6px;
	font-size:1px;
	background-color:#2B2B2B;
	border:0px solid white;
}
#firstrow
{
	position:relative;
	width:778px;
	height:81px;
	border:0px solid red;
}
		#firstrow .col1
		{
			position:absolute;
			width:580px;
			height:81px;
			border:0px solid green;
		}
				.col1 .logo
				{
					position:absolute;
					width:409px;
					height:37px;
					top:18px;
					left:8px;
					border:0px solid green;
					background-image:url(../../images/logo.gif);background-repeat:no-repeat;
				}
		#firstrow .col2
		{
			position:absolute;
			width:197px;
			height:81px;
			left:580px;
			background-image:url(../../images/logo_right.gif);background-repeat:no-repeat;
		}
			.col2 .items
			{
				position:absolute;
				width:150px;
				top:20px;
				left:45px;
				color:#5B008C;
				font-size:11px;
				font-family:Verdana;
				border:0px solid red;
			}
			.col2 .total
			{
				position:absolute;
				top:35px;
				left:65px;
				color:#5B008C;
				font-size:11px;
				font-family:Verdana;
				border:0px solid red;
			}
			.col2 .viewbasket
			{
				position:absolute;
				top:60px;
				left:60px;
				color:#5B008C;
				font-size:9px;
				font-family:Verdana;
				border:0px solid red;
			}
			.col2 .viewbasket a
			{
				color:#5B008C;
				font-size:9px;
				font-family:Verdana;
				text-decoration:none;				
			}
			.col2 .viewbasket a:hover
			{
				color:#5B008C;
				font-size:9px;
				font-family:Verdana;
				text-decoration:underline;				
			}
			.col2 .checkout
			{
				position:absolute;
				width:150px;
				top:60px;
				left:135px;
				color:#5B008C;
				font-size:9px;
				font-family:Verdana;
				border:0px solid red;
				text-decoration:none;
			}
			.col2 .checkout a
			{
				color:#5B008C;
				font-size:9px;
				font-family:Verdana;
				text-decoration:none;				
			}
			.col2 .checkout a:hover
			{
				color:#5B008C;
				font-size:9px;
				font-family:Verdana;
				text-decoration:underline;				
			}
#secondrow
{
	position:relative;
	height:20px;
	width:100%;
	border:0px solid red;
}
		#secondrow .address
		{
			position:absolute;
			width:358px;
			left:8px;
			font-size:18px;
			font-family:Arial;
			color:#5B008C;
		}
		#secondrow .email
		{
			position:absolute;
			width:253px;
			height:20px;
			left:385px;
			font-size:18px;
			font-family:Arial;
			color:#5B008C;
		}
			.email a
			{
				font-size:18px;
				font-family:Arial;
				color:#5B008C;
				text-decoration:none;
			}
			.email a:hover
			{
				font-size:18px;
				font-family:Arial;
				color:#5B008C;
				text-decoration:none;
			}
		#secondrow .phone
		{
			position:absolute;
			width:116px;
			height:20px;
			left:655px;
			font-size:18px;
			font-family:Arial;
			color:#5B008C;
			text-decoration:none;
		}
#thirdrow
{
	position:relative;
	width:778px;
	height:185px;
	top:1px;
	border:0px solid blue;
}
		#thirdrow .greenline1
		{
			position:absolute;
			height:3px;
			width:765px;
			left:8px;
			background-color:#AFC048;
			font-size:1px;
			border:0px solid red;
		}
		#thirdrow .flash
		{
			position:absolute;
			width:766px;
			height:168px;
			left:8px;
			top:6px;
			border:0px solid blue;
		}
		#thirdrow .greenline2
		{
			position:absolute;
			height:3px;
			width:765px;
			left:8px;
			top:178px;
			background-color:#AFC048;
			font-size:1px;
			border:0px solid red;
		}
#navigation
{
	position:relative;
	width:766px;
	height:26px;
	left:8px;
	overflow:hidden;
}
#content
{
	position:relative;
	width:766px;
	min-height:262px;
	top:5px;
	left:8px;
	border:0px solid blue;
	background-color:#FFFFFF;
}
		*html #content
		{
        	height:262px;
        }	
			
#footertop
{
	position:relative;
	height:3px;
	width:765px;
	left:8px;
	background-color:#AFC048;
	font-size:1px;
	border:0px solid red;
}
#footer
{
	position:relative;
	top:3px;	
	width:778px;
	height:30px;
	border:0px solid red;
	text-align:center;
}
#footer a
{
	color:#D60360;
	text-decoration:none;
}
#footer a:hover
{
	color:#D60360;
	text-decoration:none;
}
#copyright
{
	position:relative;
	top:3px;	
	width:778px;
	height:30px;
	border:0px solid red;
	text-align:center;
}
#copyright a
{
	color:#D60360;
	text-decoration:none;
}
#copyright a:hover
{
	color:#D60360;
	text-decoration:underline;
}			
			
#bottomspace
{
	position:relative;
	width:778px;
	height:6px;
	font-size:1px;
	background-color:#2B2B2B;
	border:0px solid white;
}
.bodytext
{
	font-family:Arial,;
	font-size:12px;
	color:#2b2b2b;
	text-decoration:none;
}
.bodytext a
{
	font-family:Arial,;
	font-size:12px;
	color:#2b2b2b;
	text-decoration:none;
}
.bodytext a:hover
{
	font-family:Arial,;
	font-size:12px;
	color:#D60360;
	text-decoration:none;
}
