BODY 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 76% arial,sans-serif;
	}
#wrapper 
	{
	WIDTH: 100%;
	}
#header 
	{
	MARGIN: 5px 5px 0 5px; 
	PADDING-BOTTOM: 3px; 
	HEIGHT: 130px; 
	max-width: 100%; 
	min-width: 750px;
	}
#header img{ border:0;}
#h_top 
	{
	HEIGHT: 65px;
	}
#h_t_left 
	{
	BACKGROUND: #ffffff;
	FLOAT: left; 
	WIDTH: 30%;
	COLOR: #ECECD9; 
	TEXT-ALIGN: left;
	}
#h_t_center 
	{
	BACKGROUND: #ffffff;
	FLOAT: left; 
	TEXT-ALIGN: right;
	WIDTH: 30%;
	COLOR: #666666; 
	}
#h_t_right 
	{
	FLOAT: right; 
	WIDTH: 38%; 
	COLOR: #000;
	text-align:right;
	font-size:90%;
	}
#h_t_right a:link
	{
	display:block;
	text-align:right;
	padding-top:25px;
	}
#h_t_right a:visited
	{
	display:block;
	text-align:right;
	padding-top:25px;
	}
#h_t_right a:hover
	{
	display:block;
	text-align:right;
	padding-top:25px;
	}
#tab {
    float:left;
    width:62%;
    font-size:93%;
    line-height:normal;
	}
#tab_l {
    float:left;
    width:13%;
    font-size:93%;
	padding-top:5px;
    line-height:normal;
	text-align:right;
	}
#tab_m {
    float:left;
    width:14%;
    font-size:93%;
    line-height:normal;
	}
#tab_r {
 	padding-top:5px;
   float:left;
    width:10%;
    font-size:93%;
    line-height:normal;
	text-align:right;
	}

#tab ul {
    margin:0;
    padding:0;
    list-style:none;
    }
  #tab li {
    float:left;
    background:#F0D394 url("images/norm_right.gif") no-repeat right top;
   margin:0;
    padding:0;
	margin-right:2px;
    }
	#tab a {
    display:block;
    background:  url("images/norm_left.gif") no-repeat left top;
    padding:5px 15px;
    }
	#tab #current {
    background:#44597B url("images/norm_right_on1.gif") no-repeat right top;
	color:#000;
	font-weight:bold;
    }
  #tab #current a {
    background:url("images/norm_left_on1.gif")  no-repeat left top;
	color:#fff;
	font-weight:bold;
    }
#h_bottom 
	{
	FLOAT: left;
	WIDTH: 100%;
	height:35px;
	font-size:95%;
	color:#fff;
	}
#h_b_left {background:#44597B; width:61%;HEIGHT: 25px; float:left; margin:0; padding-top:10px; padding-left:10px;}
#h_b_left a:link{color:#fff;}
#h_b_left a:hover{color:#fff; text-decoration:underline;}
#h_b_left a:visited{color:#fff;}

#h_b_right {background:transparent url(hright.gif) top right no-repeat; color:#fff; font-weight:bold; float:left; width:36%; HEIGHT: 35px; background-color:#44597B; text-align:right; padding-right:8px;}
#h_b_right input{margin-top:8px; font-size:90%; border:1px solid #F0D394;}
.button {background-image:url("images/norm_right.gif"); display:inline; color:#000;}
#h_bottom FORM 
	{
	DISPLAY: inline;
	}
#container 
	{
	FLOAT: left; WIDTH: 100%;
	}
#container h1
	{
	font-size:150%;
	}

#left-col 
	{
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	WIDTH: 15%;
	}
dl.curved {background:#F0D394 url(left.gif) top left no-repeat; width:100%;HEIGHT: 25px; float:left; margin:0; text-align:center;}
dl.curved dt {background:transparent url(right.gif) top right no-repeat; color:#000; font-weight:bold;padding-top:5px;}

#left-col UL 
	{
	clear:both;
	BORDER-RIGHT: #F7DBA0 1px solid; 
	PADDING: 0px; 
	LEFT: 0px; 
	MARGIN: 0px 0px 8px; 
	BORDER-LEFT: #F7DBA0 1px solid; 
	BORDER-BOTTOM: #F7DBA0 1px solid; 
	LIST-STYLE-TYPE: none;
	background-color:#FEFAF1;
	HEIGHT: auto; 
	}
#left-col LI 
	{
	PADDING: 0 2px 0 5px; 
	LEFT: 0px; 
	MARGIN-BOTTOM: 2px; 
	FONT: 12px/4px arial, verdana, sans-serif; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
#left-col LI.vred A:link 
	{
	COLOR: #ae0000;
	}
#left-col LI.vred A:visited 
	{
	COLOR: #ae0000;
	}
#left-col LI.vred A:hover 
	{
	COLOR: #ff3300;
	}


.cont 
	{
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	WIDTH: 60%;
	}
.cont h1
	{
	padding-top:0;
	margin-top:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-align:center;
	}

#footer 
	{
	CLEAR: both;
	background-color:#44597B;
	}

.center 
	{
	WIDTH: 100%;
	}
.catdeal 
	{
	MARGIN-TOP: 1px; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	MARGIN-LEFT: 20px; 
	WIDTH: 79.7%; 
	PADDING-TOP: 5px;
	}
.catdeal UL 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	LIST-STYLE-TYPE: none;
	}
.catdeal LI 
	{
	DISPLAY: inline; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #666; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	}
.f_plogo 
	{
	MARGIN-TOP: 1px; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 2px; 
	TEXT-ALIGN: center;
	}
.f_plogo IMG 
	{
	BORDER: 0px; 
	}
LI.cib 
	{
	DISPLAY: inline; 
	MARGIN: 0px; 
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #000; 
	PADDING: 0px 0px 5px 0; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
LI.bred 
	{
	DISPLAY: inline; 
	MARGIN: 0px; 
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #ff0000; 
	PADDING: 0 0 5px 2px; 
	TEXT-ALIGN: left;
	}
LI.red 
	{
	DISPLAY: inline; 
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #ff3399; 
	PADDING: 0 0 5px 2px;
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.li A:link 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.li A:visited 
	{
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #606; 
	TEXT-DECORATION: none;
	}
.li A:hover 
	{
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #f93; 
	TEXT-DECORATION: none
	}
#footer UL 
	{
	 MARGIN: 0px; 
	 WIDTH: auto; 
	 PADDING-TOP: 1px; 
	 LIST-STYLE-TYPE: none; 
	 HEIGHT: 20px; 
	}
#footer LI 
	{
	PADDING: 0 15px 0 15px; 
	DISPLAY: inline; 
	FONT: bold 11px arial, verdana, sans-serif; 
	WIDTH: auto; 
	COLOR: #00f; 
	HEIGHT: auto; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	}
#footer LI A:link 
	{
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
	}
#footer LI A:visited 
	{
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
	}
#footer LI A:hover 
	{
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #ffc;
	}
A:visited 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
A:hover 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.clear 
	{
	CLEAR: both; 
	MARGIN-TOP: -1px; 
	OVERFLOW: hidden; 
	HEIGHT: 1px;
	}
H4 
	{
	MARGIN-LEFT: 110px; 
	WIDTH: 70%; 
	BORDER-BOTTOM: gray 1px solid;
	}
#h_t_right H6 
	{
	MARGIN: 0px; 
	WORD-SPACING: 1px; 
	FONT: 12px arial,verdana, sans-serif; 
	COLOR: #666; 
	margin-bottom:2px;
	padding-top:2px;
	}
#h_t_right H6 IMG
	{
	border:0px;
	}
H6 
	{
	MARGIN: 0px;
	}
H6 A:link 
	{
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #800517;
	}
H6 A:visited 
	{
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #800517;
	}
H6 A:hover 
	{
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #ff6600;
	}
A:visited 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #606; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
A:link 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
A:hover 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #f60; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
dl.curved{background:#F0D394 url(images/left.gif) top left no-repeat;width:100%;HEIGHT:25px;float:left;margin:0;text-align:center;}dl.curved dt{background:transparent url(images/right.gif) top right no-repeat;color:#000;font-weight:bold;padding-top:5px;}
HR 
	{
	COLOR: #ccc;
	}
.store-h{FLOAT:left;FONT:bold 12px arial,verdana,sans-serif;WIDTH:100%;COLOR:#44597B;BORDER-BOTTOM:#ccc 1px solid;TEXT-ALIGN:left;}.store-h H2{ display:inline;FONT:11px arial,verdana,sans-serif;COLOR:#787878;}.store-h A:link,.store-h A:visited{FONT:10px Arial,Helvetica,sans-serif;}.cat-h 
	{
	FLOAT: left; 
	PADDING: 10px 0 10px 0; 
	FONT: bold 12px arial,verdana, sans-serif; 
	WIDTH: 100%; 
	COLOR: #CC3300; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;
	}
.row_h 
	{
	MARGIN-TOP: 10px; 
	FLOAT: left; 

	FONT: bold 12px arial,verdana, sans-serif; 
	WIDTH: 100%; 
	COLOR: #000; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #D8DEE9;
	}
.row_b 
	{
	MARGIN-TOP: 15px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 15px; 
	FONT: bold 13px arial,verdana, sans-serif; 
	WIDTH: 100%; 
	COLOR: #800517; 
	BACKGROUND-COLOR: #ebebeb; 
	TEXT-ALIGN: center;
	}
.row_b A:link 
	{
	PADDING: 3px; 
	FONT: bold 13px Arial, Helvetica, sans-serif; 
	}
.row_b A:visited 
	{
	PADDING: 3px; 
	FONT: bold 13px Arial, Helvetica, sans-serif; 
	}
.row_v_1 
	{
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	FONT: 12px verdana, arial, sans-serif; 
	WIDTH: 100%; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ebebeb 1px solid; 
	HEIGHT: auto;
	}
.row_v_1 LI.cib 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	}
.row_v_1 LI.bred 
	{
	DISPLAY: inline; 
	MARGIN: 0px; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #ff0000; 
	BACKGROUND-COLOR: #f7f7f7; 
	TEXT-ALIGN: left;
	}
.row_v_1 H2 
	{
	CLEAR: both; 
	PADDING-top: 3px; 
	FLOAT: left; 
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #787878;
	WIDTH: 100%;
	} 

.row_v_1 H2 A:link 
	{
	PADDING-LEFT: 1%; 
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}

.row_v_1 H2 A:visited 
	{
	PADDING-LEFT: 1%; 
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}

.row_v_1 H2 A:hover 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #f93;
	}

.row_v_1 H6 
	{
	CLEAR: both; 
	PADDING-LEFT: 23%; 
	FLOAT: left; 
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #ccc;
	}
.row_v_1 H6 A:link 
	{
	PADDING-LEFT: 23%; 
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.row_v_1 H6 A:visited 
	{
	PADDING-LEFT: 23%; 
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.row_v_1 H6 A:hover 
	{
	FONT: 10px arial, verdana, sans-serif; 
	COLOR: #f93;
	}
.col_1 
	{
	PADDING-LEFT: 4px; 
	FLOAT: left; 
	WIDTH: 20%; 
	TEXT-ALIGN: center;
	}
.col_1 IMG 
	{
	BORDER: 0px; 
	}
.tcoupons 
	{
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 79%;
	}
.col_2 
	{
	PADDING-LEFT: 15px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 70%;
	}
	
.col_2 UL 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	margin:0;
	padding:0;
	}
.col_2 UL LI 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	margin:0;
	padding:0;
	}
li.code a:link 
	{
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f;
	}
li.code a:visited 
	{
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f;
	}
li.code a:hover 
	{
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f;
	}

.col_2 A:link 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.col_2 A:visited 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.col_3 
	{
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 23%;
	}
.col_3 UL 
	{
	clear:both;
	float:left;
	margin:0;
	padding:0;
	LIST-STYLE-TYPE: none; 
	text-align:center;
	}
.col_3 LI 
	{
	display:inline;	
	}
.rightcol 
	{
	FLOAT: left; 
	MARGIN-LEFT: 8px; 
	WIDTH: 22%; 
	}
.r_border 
	{
	width:99.3%;
	float:LEFT;
	BORDER-RIGHT: #F7DBA0 1px solid;
	BORDER-LEFT: #F7DBA0 1px solid;
	BORDER-BOTTOM: #F7DBA0 1px solid;}

	
.rightcol LI.cib 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	}
.hot 
	{
	MARGIN-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-BOTTOM: #ebebeb 1px solid; 
	TEXT-ALIGN: center;
	WIDTH: 100%;
	}
.hot H2 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #787878; 
	text-align:center; 
	margin:2px; 
	padding:0;
	}
.hot H2 A:link 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.hot H2 A:visited 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.hot H2 A:hover 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #f93;
	}
.hot IMG 
	{
	BORDER: 0px; 
	TEXT-ALIGN: center; 
	}
.hot UL 
	{
	clear:both;
	margin:0;
	padding:0;
	LIST-STYLE-TYPE: none; 
	text-align:center;
	}
.hot LI 
	{
	display:inline;	
	}
.hot LI.bred 
	{
	COLOR: #ff0000;
	}
.hot A:link 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.hot A:visited 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
#TW-feed, #TW-feed ul {list-style:none;margin:0; padding:0;}
#TW-feed li ul {display:none;position:absolute;margin:0; padding:0; border:#ccc 1px solid;}
#TW-feed li {font-weight:bold; color:#EC8132; margin:0; padding-left:5px;padding-right:5px;}
#TW-feed li a{font-weight:bold; color:#EC8132; margin:0; padding:0;}
#TW-feed li img{font-weight:bold; color:#EC8132; margin:0; padding-top:5px;}
#TW-feed ul li { background:#fff;}
ul#TW-Pop li{ background:#F8F8F8; text-align:center;}
ul#TW-Pop li img{padding-top:2px;}

