html, body	{
background-color: #ffffff;
width: 100%;
height: auto;
padding: 0;
margin: 0 auto;
font-family: Arial, Verdana, "Trebuchet MS", sans-serif;
font-size: 8pt;
color: #444444;
display: block;

background-image: url('/bargain/_images/vertical_back.jpg');
background-repeat: repeat-x;
}

p
{
	margin: 0 0 1em 0;
}

#dOuterContainer	{
	padding: 0;
	margin: 0 auto;
	width: 780px;
	height: auto;
	display: block;
}

/*******Header************/
#dHeader
{
	padding: 0;
	margin: 0;
	width: 780px;
	height: 213px;
	display: block;
}

#dHeaderTop
{
	padding: 0;
	margin: 0;
	width: 780px;
	height: 153px;
	display: block;
	
	background-image: url('/bargain/_images/template_01.jpg');
	background-repeat: no-repeat;
	position: relative;
}

#dHeaderTop a, #dHeaderTop a:link, #dHeaderTop a:visited, #dHeaderTop a:active, #dHeaderTop a:hover
{
	display: block;
	width: 203px;
	height: 42px;
	position: absolute;
	top: 20px;
	left: 12px;

	text-decoration: none;
	text-indent: -10000px;
}


#dHeaderBottom
{
	padding: 0;
	margin: 0;
	width: 780px;
	height: 60px;
	display: block;
	
	background-image: url('/bargain/_images/template_02.gif');
	background-repeat: no-repeat;
	
	text-align: center;
	font-size: 8pt;
	color: #ffff00;
	
	/*background: #666600;*/
	/*border: 1px solid red;*/
}

#dHeaderBottom p
{
	padding: 5px 0 0 0;
	margin: 0;
}

#dHeaderBottom ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#dHeaderBottom li
{
	display: inline;
}

#dHeaderBottom a, #dHeaderBottom a:link, #dHeaderBottom a:visited
{
	color: #ffff00;
	text-decoration: none;
}

#dHeaderBottom a:active, #dHeaderBottom a:hover
{
	color: #ffff00;
	text-decoration: underline;
}
/*******End Header********/

/********Middle************/
#dMiddle
{
	padding: 0;
	margin: 0;
	width: 780px;
	height: auto;
	display: block;
	
	background-image: url('/bargain/_images/template_05.gif');
	background-repeat: repeat-y;
}

#dMiddleNormalBack
{
	padding: 0;
	margin: 0;
	width: 780px;
	height: auto;
	display: block;
	
	background-image: url('/bargain/_images/template_03.gif');
	background-repeat: no-repeat;
}

#dMiddleTop
{
	padding: 1px 0 0 0;
	margin: 0;
	width: 780px;
	height: auto;
	display: block;
	
	background-image: url('/bargain/_images/bottom_seperator.gif');
	background-repeat: no-repeat;
	background-position: top center;
}

#dContentWrapper
{
	padding: 10px 30px 10px 30px;
	margin: 0;
	width: 720px;
	height: auto;
	display: block;
	
	text-align: justify;
	font-size: 8pt;
	
	position: relative;
}

#dHomePageMovie
{
	padding: 0;
	margin: 0;
	width: 391px;
	height: 112px;
	
	display: block;
	
	position: absolute;
	top: 136px;
	left: 35px;

/*border: 1px solid red;*/
}

#dMiddleBottom
{
	padding: 10px 0 0 0;
	margin: 0;
	width: 780px;
	height: 20px;
	display: block;
	
	background-image: url('/bargain/_images/bottom_seperator.gif');
	background-repeat: no-repeat;
	background-position: top center;
	
	text-align: center;
}



#dMiddleBottom p
{
	padding: 0;
	margin: 0;
}

#dMiddleBottom ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#dMiddleBottom li
{
	display: inline;
}

#dMiddleBottom a, #dMiddleBottom a:link, #dMiddleBottom a:visited
{
	color: #666666;
	text-decoration: none;
}

#dMiddleBottom a:active, #dMiddleBottom a:hover
{
	color: #666666;
	text-decoration: underline;
}
/********End Middle*********/

/*********Content Area*******/
#dContentWrapper h2
{
	font-size: 14px;
	background-image: url('/bargain/_images/header_back.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 5px;
}

#dContentWrapper h3
{
	font-size: 12px;
	font-weight: bold;
}


#dContentWrapper a, #dContentWrapper a:link, #dContentWrapper a:visited
{
	color: #444444;
}

#dContentWrapper a:active, #dContentWrapper a:hover
{
	color: #444444;
	text-decoration: none;
}

.imageBorder
{
	border: 1px solid red;
}


.bigText
{
	font-size: 12pt;
	font-weight: bold;
}

.tableBorder
{
	border-collapse: collapse;
	border: 1px dashed red;
}
/*********End content area***/


/******Footer***************/
#dFooter
{
	padding: 0;
	margin: 0;
	width: 780px;
	height: 33px;
	display: block;
	
	background-image: url('/bargain/_images/template_04.gif');
	background-repeat: repeat-y;
	
	text-align: right;
	font-size: 8pt;
	color: #ffff00;
}

#dFooter p
{
	padding: 4px 15px 0 0;
	margin: 0;
}

#dFooter a, #dFooter a:link, #dFooter a:visited
{
	color: #ffff00;
	text-decoration: none;
}

#dFooter a:active, #dFooter a:hover
{
	color: #ffff00;
	text-decoration: underline;
}
/******End Footer***********/







/************ Other Styles**************************/
.access
{
	display: none;
}