/*---DIMENSIONS---*/
td#search_cell,
table#page_header_table,
table#search_table,
table#body_table,
table#footer_table 
{width: 750px;}

td#left_column_cell, 
table#left_column_table,
td.left_cat_cell,
td.left_sub_cat_cell,
td#right_column_cell,
table#right_column_table,
td.right_body_cell
{width: 155px;}

td#middle_column_cell,
table#middle_column_table,
td.middle_header_cell,
td.middle_body_cell
{width: 430px;}

td#middleright_column_cell,
table#middleright_column_table,
td.middleright_header_cell,
td.middleright_body_cell
{width: 590px;}

table.vertical_spacing_table {width: 750px; height: 3px;}
td.vertical_spacing_cell {height: 5px;}
td.vertical_spacing_cell_wide {height: 10px;}
td.left_column_vertical_spacing_cell {height: 5px;}
td.horizontal_spacing_cell {width: 2px;}

table#cash_back_table,
table#dom_ship_charge_table,
table#int_ship_countries_table
{width: 100%;}

img#cover,
td#cover_cell
{width: 589px; height: 266px;}

hr {height:1px;}
/*---END DIMENSIONS---*/

/*---VERTICAL ALIGNMENTS---*/
td#info_cell,
td#left_column_cell,
td#middle_column_cell,
td#middleright_column_cell,
td#right_column_cell
{vertical-align: top;} 

td#logo_cell,
td.group_cell,
td.brand_cell,
td.theme_cell
{vertical-align: bottom;} 
/*---END VERTICAL ALIGNMENTS---*/

/*---TEXT ALIGNMENTS---*/
td#feature_cell_center,
td.right_body_cell,
td.price_cell,
td.group_cell,
td.brand_cell,
td.theme_cell,
td.item_text_cell,
td#item_description_cell,
td#links_cell, 
td#copyright_cell,
td#credit_cards_cell
{text-align: center;}

td#info_cell,
td#feature_cell_right
{text-align: right;}
/*---END TEXT ALIGNMENTS---*/

/*---FONT FAMILIES---*/
body,
table,
td,
select
{font-family: arial, verdana, sans-serif;}
/*---END FONT FAMILIES---*/

/*---FONT STYLES---*/
span#italic
{font-style: italic;}

span#normal
{font-style: normal;}
/*---END FONT STYLES---*/

/*---FONT WEIGHTS---*/
td#search_cell,
td.left_cat_cell,
td.middle_header_cell,
td.middleright_header_cell,
td.right_header_cell,
td#path_cell,
td#item_path_cell,
td.group_cell,
td.brand_cell,
td.theme_cell,
select#group_bold,
select#brand_bold,
select#theme_bold,
span#bold,
span#line_through_bold,
span#group_bold,
span#brand_bold,
span#theme_bold,
span#red_bold,
span#item_name,
h1
{font-weight: bold;}
/*---END FONT WEIGHTS---*/

/*---FONT SIZES---*/
span.xxxsmall {font-size: 6px;}
span.xxsmall {font-size: 8px;}
span.xsmall,
td#copyright_cell,
td#credit_cards_cell
{font-size: 10px;}

span.small,
body,
table,
td,
select,
td.group_cell,
td.brand_cell,
td.theme_cell
{font-size: 12px;}

span.medium,
td.middle_header_cell,
td.middleright_header_cell
{font-size: 14px;}

span.large,
span#item_name,
h1
{font-size: 16px;}

span.xlarge 
{font-size: 18px;}

span.xxlarge 
{font-size: 20px;}

span.xxxlarge 
{font-size: 22px;}
/*---END FONT SIZES---*/

/*---TEXT DECORATIONS---*/
a:link,
a:visited, 
a:hover,
span#underline
{text-decoration: underline;}

span#line_through,
span#red_line_through,
span#line_through_bold
{text-decoration: line-through;}

td#credit_cards_cell a:link,
td#credit_cards_cell a:visited,
td#credit_cards_cell a:hover
{text-decoration: none;}
/*---END TEXT DECORATIONS---*/

/*---BACKGROUND  COLORS---*/
body,
table#footer_table,
td#search_cell,
td.right_body_cell,
td#result_info_cell,
td.middle_body_cell,
td#path_cell,
td#item_path_cell,
td.item_image_cell,
td.item_text_cell,
td.group_cell,
td.brand_cell,
td.theme_cell,
select#group_bold,
option#group,
select#brand_bold,
option#brand,
select#theme_bold,
option#theme
{background-color: #ffffff;}

td.left_cat_cell {background-color: #003399;}

td#search_cell,
td.left_sub_cat_cell,
{background-color: #99ccff;}

span#new {background-color: #ffffcc;}
/*---END BACKGROUND COLORS---*/

/*---BACKGROUND  IMAGES
table#page_header_table,
{background-image: url(../images/design/logos/snow3.gif);}
END BACKGROUND IMAGES---*/

/*---TEXT COLORS---*/
span#black{color: #000000;}

td#result_info_cell{color: #666666;}

a:link {color: #003399;}

select#brand_bold,
option#brand,
span#brand_bold,
span#brand,
span#brand a:link
{color: #990000;}

select#theme_bold,
option#theme,
span#theme_bold,
span#theme,
span#theme a:link
{color: #006600;}

select#group_bold,
option#group,
span#group_bold,
span#group,
span#group a:link,
td#links_cell a:link,
td.left_sub_cat_cell,
td#path_cell,
td#item_path_cell,
td#info_cell a:link,
td.left_sub_cat_cell a:link,
td#path_cell a:link,
td#item_path_cell a:link,
td.group_cell a:link,
td.brand_cell a:link,
td.theme_cell a:link
{color: #003399;}

a:hover,
td#info_cell a:hover,
td.left_cat_cell a:hover,
td.left_sub_cat_cell a:hover,
td.group_cell a:hover,
td.brand_cell a:hover,
td.theme_cell a:hover,
td#path_cell a:hover,
td#item_path_cell a:hover,
td#links_cell a:hover,
td#credit_cards_cell a:hover,
span#group a:hover,
span#brand a:hover,
span#theme a:hover,
span#red,
span#red_line_through,
span#red_bold
{color: #cc0000;}

a:visited,
td.left_cat_cell a:visited,
td#links_cell a:visited,
td#credit_cards_cell a:visited,
td#info_cell a:visited,
td.left_sub_cat_cell a:visited,
td.group_cell a:visited,
td.brand_cell a:visited,
td.theme_cell a:visited,
td#path_cell a:visited,
td#item_path_cell a:visited
span#group a:visited,
span#brand a:visited,
span#theme a:visited
{color: #996600;}

td.left_cat_cell,
td.left_cat_cell a:link 
{color: #ffffff;}
td.left_cat_cell a:visited {color: #ffff99;}
/*---END TEXT COLORS---*/

/*---BORDER STYLES---*/
img,
input#add_to_cart,
input#go
{border-style: none;}

td.right_body_cell
{border-style: solid;} 

td.left_cat_cell,
td.left_sub_cat_cell,
td.price_cell
{border-left-style: solid;}

td.left_cat_cell,
td.left_sub_cat_cell,
td.price_cell
{border-right-style: solid;}

td#search_cell,
td.left_cat_cell,
td#path_cell,
table#footer_table,
td#first_price_cell
{border-top-style: solid;}

td#search_cell,
td#last_left_sub_cat_cell,
td#last_price_cell
{border-bottom-style: solid;}
/*---END BORDER STYLES---*/

/*---BORDER WIDTHS---*/
td#search_cell,
td.left_cat_cell,
td.left_sub_cat_cell,
td.right_body_cell,
td.price_cell,
table#footer_table,
td#result_info_cell,
td#path_cell,
td.item_image_cell,
td.item_text_cell
{border-width: 1px;}

td.group_cell,
td.brand_cell,
td.theme_cell,
{border-width: 2px;}
/*---END BORDER WIDTHS---*/

/*---BORDER COLORS---*/
td#search_cell,
td.left_cat_cell,
td.left_sub_cat_cell,
td.right_body_cell,
td.price_cell
{border-color: #003399;}

td.group_cell
{border-color: #99ccff;}

td.brand_cell
{color: #cc6666;}

td.theme_cell
{color: #66cc99;}

td#path_cell,
td#result_info_cell,
table#footer_table 
{border-color: #000000;}

td.item_image_cell,
td.item_text_cell
{border-color: #cccccc;}

hr {color: #000000;}
/*---END BORDER COLORS---*/

/*---LEFT PADDING---*/
td#logo_cell,
img#feature_center,
img#service,
img#feature,
img#group,
img#brand,
img#theme,
img#group_listed,
img#brand_listed,
img#theme_listed,
td#left_column_cell, 
table#left_column_table,
td#middle_column_cell,
table#middle_column_table,
td#middleright_column_cell,
table#middleright_column_table,
td#right_column_cell,
table#right_column_table
{padding-left: 0px;}

td.item_image_cell
{padding-left: 2px;}

img#feature_right,
td#feature_cell,
td#feature_cell_right,
td#cover_cell,
td.group_cell,
td.brand_cell,
td.theme_cell,
td.item_text_cell,
td#info_cell,
td#search_cell,
td.left_cat_cell,
td.left_sub_cat_cell,
td.middle_header_cell,
td.middle_body_cell,
td.middleright_header_cell,
td.middleright_body_cell,
td.price_cell,
td.right_header_cell,
td.right_body_cell,
td#links_cell, 
td#copyright_cell,
td#credit_cards_cell
{padding-left: 5px;}
/*---END LEFT PADDING---*/

/*---RIGHT PADDING---*/
td#logo_cell,
img#feature_center,
img#feature_right,
img#group_listed,
img#brand_listed,
img#theme_listed,
td#cover_cell,
td#left_column_cell, 
table#left_column_table,
td#middle_column_cell,
table#middle_column_table,
td#middleright_column_cell,
table#middleright_column_table,
td#right_column_cell,
table#right_column_table
{padding-right: 0px;}

td.item_image_cell
{padding-right: 2px;}

img#service,
img#feature,
img#group,
img#brand,
img#theme,
td#feature_cell,
td#feature_cell_right,
td.group_cell,
td.brand_cell,
td.theme_cell,
td.item_text_cell,
td#info_cell,
td#search_cell,
td.left_cat_cell,
td.left_sub_cat_cell,
td.middle_header_cell,
td.middle_body_cell,
td.middleright_header_cell,
td.middleright_body_cell,
td.price_cell,
td.right_header_cell,
td.right_body_cell,
td#links_cell, 
td#copyright_cell,
td#credit_cards_cell
{padding-right: 5px;}
/*---END RIGHT PADDING---*/

/*---TOP PADDING---*/
td#logo_cell,
img#feature_center,
img#feature_right,
img#service,
img#feature,
img#group,
img#brand,
img#theme,
td.left_cat_cell,
td#cover_cell,
td#left_column_cell, 
table#left_column_table,
td#middle_column_cell,
table#middle_column_table,
td#middleright_column_cell,
table#middleright_column_table,
td#right_column_cell,
table#right_column_table
{padding-top: 0px;}

td.item_text_cell,
td#info_cell,
td#search_cell,
td.left_sub_cat_cell,
td.middle_header_cell,
td.middle_body_cell,
td.middleright_header_cell,
td.middleright_body_cell,
td.price_cell,
td.right_header_cell,
td.right_body_cell,
td#links_cell, 
td#copyright_cell,
td#credit_cards_cell
{padding-top: 2px;}

td#feature_cell,
td#feature_cell_right,
td.group_cell,
td.brand_cell,
td.theme_cell,
td.item_image_cell,
img#group_listed,
img#brand_listed,
img#theme_listed
{padding-top: 5px;}
/*---END TOP PADDING---*/

/*---BOTTOM PADDING---*/
td#logo_cell,
td.left_cat_cell,
td.item_image_cell,
td#cover_cell,
td#left_column_cell, 
table#left_column_table,
td#middle_column_cell,
table#middle_column_table,
td#middleright_column_cell,
table#middleright_column_table,
td#right_column_cell,
table#right_column_table
{padding-bottom: 0px;}

img#feature_center,
img#feature_right,
img#service,
img#feature,
img#group,
img#brand,
img#theme,
img#group_listed,
img#brand_listed,
img#theme_listed,
td#info_cell,
td#search_cell,
td.left_cat_cell,
td.left_sub_cat_cell,
td.middle_header_cell,
td.middle_body_cell,
td.middleright_header_cell,
td.middleright_body_cell,
td.price_cell,
td.right_header_cell,
td.right_body_cell,
td#links_cell, 
td#copyright_cell,
td#credit_cards_cell
{padding-bottom: 2px;}

td#feature_cell,
td#feature_cell_right,
td.group_cell,
td.brand_cell,
td.theme_cell,
td.item_text_cell
{padding-bottom: 5px;}
/*---END BOTTOM PADDING---*/

/*---MARGINS---*/
body {margin-left: 10px; margin-top: 5px;}
/*---END MARGINS---*/


/*---CHECK TABLES
td {border-color: #000000; border-style: solid; border-width: 1px;}
---*/

