body, table
{
	font-family		: Verdana;
	color			: #333333;
	font-size		: 12px;

}

body
{
	margin			: 0px;

}

table
{
	border-collapse	: collapse;
}

td
{
	vertical-align	: top;
	text-align		: left;
	padding		: 0;
	margin			: 0;
}

h1
{
	margin			: 0;
	
}

a
{
	text-decoration	: none;
	color			: #5e5eff;
}
a:hover
{

	color			: #5e5eff;
}

div.center
{
	text-align		: center;
}

img
{
	border			: 0;
}

div.container
{
	width			: 700px;
	margin			: auto;
	background-color	: #fefefd;
	
}
div.top-bar
{
	text-align		: right;
	padding		: 10px;
	padding-bottom	: 5px;
}


div.header
{
	height			: 163px;
	background-image	: url('header-bg.jpg');
	background-repeat	: no-repeat;
	background-position	: left top;
	padding-right		: 5px;
	vertical-align	: bottom;
}

div.header div.search
{
	float			: right;
	width			: 170px;
	margin-top		: 90px;
	text-align		: left;
}

div.header div.search a
{
	color			: #FFFFFF;
}

div.header div.search input.text
{
	width			: 150px;
}


div.nav
{
	padding-left		: 10px;
	background-image 	: url('nav-bg.png');
	background-repeat	: repeat-x;
	background-position	: top;
	text-align		: center;
	padding-top		: 8px;
	padding-bottom	: 8px;
}

div.nav a
{
	color			: #484848;
	font-size		: 13px;
	font-weight		: bold;
	text-decoration	: none;

}


div.main
{
}

div.main div.menu
{
	display		: block;
	width			: 200px;
	background-color	: #f5f5f5;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #dbdbdb;
}

div.main div.menu h1
{
	display		: none;
}

div.main div.menu ul
{
	list-style-type	: none;
	margin			: 0;
	padding		: 0;
}

div.main div.menu ul li
{
	background-image	: url('menu-item-bg.png');
	background-repeat	: no-repeat;
	background-position	: left;
	color			: #000000; 
	padding		: 3px;
	padding-left		: 25px;

	margin-bottom		: 3px;
}

div.main div.content
{

}

div.borders-top
{
	display		: none;
}

div.borders-main
{
	width			: 475px;
	padding-left		: 10px;
}

div.borders-bottom
{
	display		: none;	
}

div.body-split
{
	height			: 15px;
	font-size		: 0;
}


div.text
{
	padding-left		: 10px;
}

div.text h1
{
	margin			: 0;
	margin-bottom		: 15px;
	color			: #FFFFFF;
	font-family		: Tahoma;
	font-size		: 15px;
	padding		: 2px;
	padding-left		: 10px;
	padding-bottom	: 3px;
	background-image	: url('text-h1-bg.png');
	background-repeat	: repeat-x;
	background-position	: left;
	
}

div.row
{
	display		: block;
	width			: 486px;
	background-image	: url('row-bg.png');
	background-repeat	: no-repeat;
	background-position	: top left;
	margin-top		: 2px;
	padding		: 5px;
	margin-left		: 10px;

}

div.row2
{
	display		: block;
	width			: 486px;
	background-image	: url('row2-bg.png');
	background-repeat	: no-repeat;
	background-position	: top left;
	margin-top		: 2px;
	padding		: 5px;
	margin-left		: 10px;
}

div.row div.icons, div.row2 div.icons
{
	float			: right;
	margin-right		: 25px;
}

div.links
{
	text-align		: center;
	font-size		: 11px;
	margin			: 10px;
	border-color		: #c8c8c8;
	border-style		: dotted;
	border-width		: 0;
	border-top-width	: 3px;
}

div.footer
{
	border-color		: #c8c8c8;
	border-style		: solid;
	border-width		: 0;
	border-top-width	: 3px;
	padding-top		: 15px;

}

div.footer div.left
{
	float			: left;
	width			: 38%;
	padding-left		: 25px;
}

div.footer div.right
{
	width			: 60%;
	margin-left		: 40%;
	padding-left		: 25px;
	border-color		: #c8c8c8;
	border-style		: solid;
	border-width		: 0;
	border-left-width	: 1px;
}

span.label
{
	float			: left;
	width			: 40%;
}

span.info
{
	float			: right;
	width			: 60%;
}






span.order
{
	
}
