		html   {	font-size: 100.01%;        }body   {        background:url(../images/bg_bicolor.gif) center top;        font: 12px "Trebuchet MS", Verdana, Helvetica, sans-serif;        color:#333333;		text-align:left;		line-height:1.6em;        }body, form, html, input, img, a { /*Starts you off with no padding or margin which you can add later on a more specialized basis.*/        margin:0;         padding:0;         } table, td { margin:0; padding:10; text-align:left;}img, a img,:link img,:visited img {border:none} /* remove border from ../images and linked ../images */    /* Default links*/ a:link {text-decoration: underline; color: #81AAD0;}a:visited {text-decoration: underline; color: ##81AAD0;}a:hover, a:active, a:visited:hover {text-decoration: none; color: 996666;}	/*________________________SHARED STYLES (global styles)__________________________________*/ul {    list-style-image: url(../images/pointer.gif);    }h3 {    color:#D88D92;    font-size:15px;    padding:0;    margin:0 0 5px 0;    }#main_div {	margin-left:auto;	margin-right:auto;	width:953px;	background:#FAF4FA;	clear:both;	}.bar_purple {	margin-left:auto;	margin-right:auto;	background:#996666;	width:953px;	}	.col_purple {	background:#996666;	width:5px;	}	.row_purple {    background:#996666;    height:5px;    }		.footer_links {	color:#666666;	font-size:11px;	text-align:center;	letter-spacing:2px;	}	.footer_links img {	padding:0;	margin:0;	}	.footer_links a:link {text-decoration: none; color: #666666;}.footer_links a:visited {text-decoration: none; color: #666666;}.footer_links a:hover, a:active, a:visited:hover  {text-decoration: underline; color: #666666;}	#footer {	margin-left:auto;	margin-right:auto;	width:953px;	height:27px;	background:url(../images/bg_footer.gif) no-repeat bottom;	clear:both;	}.copyright {	color:#999999;	font-size:10px;	}.center {	text-align:center;	}.home_text {	color:#666666;	background-color:#FDE9E9;	text-align:center;	line-height:1.5em;	font-size:14px;	width:234px;	height:380px;	padding-top:12px;	}	.blue_hdr {	color:#5F87B3;	font-size:18px;	}	.pink_hdr {	color:#FA8888;	font-size:18px;	}/*________________________INSIDE PAGE STYLES (global styles)__________________________________*/	.title_area {	padding:15px 15px 0 15px;	}.hr_purple {	background:url(../images/dots_prpl2.gif) repeat-x;	height:8px;	margin:10px 0;	}.hr_blue {	background:url(../images/dots_blue.gif) repeat-x;	height:8px;	margin:12px 0;	}.breadcrumbs {	font-size:16px;	text-align:right;	padding-bottom:3px;	color:#666666;	}.page_header {	font-size:24px;	color: #81AAD0;	}.see_more {	text-align:right;	font-size:12px;	color:#666666;	font-weight:100;	}	#left_col_img {    background:url(../images/bg_pink_fleur.gif) repeat-y;    }#content {    vertical-align:top;    }    .text {    margin:0;     padding:0 20px 0 20px;    }.text2 {	padding-left:34px;	padding:15px 15px 15px 15px;    }/*________________________ LIST VIEW PAGE STYLES (global styles)__________________________________*/	#list_view {	padding:25px 15px;	min-height:400px;	color:#666666;	}#list_view table td img{	border:2px solid #996666;	margin-top:5px;	}/*________________________ DETAIL PAGE STYLES (global styles)__________________________________*/	.detail_image_col {	padding-left:34px;	}.detail_large_img {	padding-right:0;	margin-right:0;	}.detail_click img{	text-align:right;	border:0;	}.detail_more {	font-size:14px;	padding-top:5px;	}.detail_more_img {	padding-right:15px;	}.description {	padding:0  20px;	}	.button_add {	text-align:center;	}	.button_add img{	border:0;	}.detail_text {	line-height:1.4em;	}.detail_item {	font-weight:bold;	padding:6px 0;	}.detail_price {	font-weight:bold;	font-size:14px;	padding-bottom:8px;	}