/* margin: top right bottom left */
body
{
	background-image: url('images/smileygirl.gif');
	font-family: Trebuchet MS, Arial, Verdana, Lucida Sans Unicode, sans-serif;
 	margin: 0;
	padding: 0;
	scrollbar-face-color: #CD6363;
	scrollbar-highlight-color: #E8A2A2;
	scrollbar-shadow-color: #7B2121;
	scrollbar-3Dlight-color: #CF4343;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #D8BABA;
	scrollbar-darkshadow-color: #7B2121;
}

img
{
	border: none;
}

.bg_color
{
	background: #FFF;
}

#basket
{
	font-family: Arial, Trebuchet MS, Verdana, Lucida Sans Unicode, sans-serif;
}

#basket .basketbg
{
	background: #f0f0f0;
	color: #000;
}

#basket .basketbg2
{
	background: #f6f6f6;
	color: #000;
}

#basket .basketborderAllSides
{
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	color: #000;
}


#basket .basketborderBLR
{
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

#basket .basketborderBLR td
{
	color: #000;
}

#basket .basketheader
{
	background-color: #D9E7FF;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

#basket .basketproductheader
{
	background: #E7F1FF;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	color: #000;
}

#basket .basketrowheader
{
	background: #D9E7FF;
	color: #000;
}

#basket .baskettotalborder
{
	background: #EED4D5;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	color: #000;
}

#basket .baskettotalcolor
{
	background: #EED4D5;
	color: #000;
}

.bottomline
{
	background: #0011B6;
	height: 1px;
}

.button_go
{
	cursor: hand;
	font-size: 8pt;
	padding-left: 3;
	padding-right: 3;
}

#container
{
	height: 100%;
	width: 760px;
}

#container .designers_strip
{
	width: 75;
	background-color: #ffffff;
}

#container .table_border_1
{
	border-bottom: 1px solid #A40000; 
	border-left: 1px solid #A40000; 
	border-right: 1px solid #A40000; 
}

#container .table_border_2
{
	border-bottom: 1px solid #A40000; 
	border-right: 1px solid #A40000; 
}

#container .table_header
{
	font-weight: bold;
}

#container .table_header_color
{
	background-image: url('images/bgTableHeader.gif');
	font-weight: bold;
}

#container .table_header_border_1
{
	border-bottom: 1px solid #A40000; 
	border-left: 1px solid #A40000; 
	border-right: 1px solid #A40000; 
}

#container .table_header_border_2
{
	border-bottom: 1px solid #A40000; 
	border-right: 1px solid #A40000; 
}

#container .table_row_a
{
	background: #F6F6F6;
}

#container .table_row_b
{
	background: #FAFAFA;
}

#container .table_title
{
	font-size: 95%;
	font-weight: bold;
	height: 24px;
}

#container .table_title_color
{
	background-color: #D9E7FF;
	color: #444;
	font-size: 95%;
	font-weight: bold;
	height: 24px;
}

.error_highlight
{
	color: #B50014;
	font-weight: bold;
}

.fullsize
{
	height: 100%;
	width: 100%;
}

.hand
{
	cursor: hand;
}

.help
{
	cursor: help;
}

.image
{
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.image_left
{
	float: left;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.image_right
{
	float: right;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.input
{
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.inputNbr
{
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 2px;
	text-align: right;
}

#main
{
	background-color: #990100;
}

#main td
{
	color: #ffffff;
	font-size: 80%;
}

#main a, #main a:visited
{
	color: #0000FF;
	text-decoration: underline;
}

#main a:hover, #main a:focus
{
	color: #0000FF;
	text-decoration: none;
}

#main .girl_left
{
	background-image: url('images/girl_left.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height: 265;
	width: 160;
}

#main .girl_right
{
	background-image: url('images/girl_right.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	height: 265;
	width: 150;
}

#menu
{
	background-color: #000;
	font-family: Trebuchet MS, Arial, Lucida Sans Unicode, sans-serif;
	font-size: 80%;
	font-weight: bold;
	padding-left: 6;
	padding-top: 2;
	padding-bottom: 2;
	width: 256;
}

#menu a, #menu a:visited
{
	color: #fff;
	text-decoration: none;
}

#menu a:hover, #menu a:focus
{
	color: #FFAB19;
	text-decoration: none;
}

#display
{
	background-color: #FFF;
	border-bottom: 2px solid #990100;
	border-left: 2px solid #990100;
	border-right: 2px solid #990100;
}

#display td
{
	color: #000;
	font-size: 80%;
}

#display .emphasis
{
	color: #FFAB19;
	font-weight: bold;
}

#display .title
{
	background-image: url('images/bg_title.jpg');
	background-color: #990100;
	color: #fff;
	font-family: Verdana, Trebuchet MS, Arial, Lucida Sans Unicode, sans-serif;
	font-size: 100%;
	font-weight: bold;
	height: 30;
	width: 681;
}

#display .title_padding
{
	background-color: #990100;
	height: 30;
}

#display a, #display a:visited
{
	color: #0000FF;
	text-decoration: underline;
}

#display a:hover, #display a:focus
{
	color: #0000FF;
	text-decoration: none;
}

#cheekyz
{
	color: #fff;
	font-family: Verdana, Trebuchet MS, Arial, Lucida Sans Unicode, sans-serif;
	font-size: 90%;
	font-style: italic;
	font-weight: bold;
}

#inviteemail
{
	background-color: #CC0000;
	height: 26;
	margin-left: 10;
	margin-right: 10;
	margin-top: 4;
	padding-left: 10;
	padding-top: 2;
}

#inviteemail td
{
	font-size: 80%;
}

#footer
{
	margin-top: 10;
}

#footer td
{
	background-color: #990100;
	font-size: 70%;
}

#footer a, #footer a:visited
{
	color: #fff;
	text-decoration: none;
}

#footer a:hover, #footer a:focus
{
	color: #fff;
	text-decoration: underline;
}

#text_area
{
	width: 375;
}

#text_area a, #text_area a:visited
{
	color: #ffff00;
	text-decoration: underline;
}

#text_area a:hover, #text_area a:focus
{
	color: #ffff00;
	text-decoration: none;
}

.news_header
{
	background: #BCCCE8;
	font-weight: bold;
}

.news_row1
{
	background: #EEF2FA;
}

.news_row2
{
	background: #F7F9FD;
}

#basket a, #basket a:visited
{
	color: #95CCFF;
	text-decoration: underline;
}

#basket a:hover, #basket a:focus
{
	color: #95CCFF;
	text-decoration: none;
}

#basket a.resumeshopping, #basket a.resumeshopping:visited
{
	color: #0000FF;
	text-decoration: underline;
}

#basket a.resumeshopping:hover, #basket a.resumeshopping:focus
{
	color: #0000FF;
	text-decoration: none;
}
