/* CSS Document */
h1.homepage
{
   font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-weight: bold;
    font-size: 8pt;
    color: #000000;
}

a:hover
{
  color: #CE0000;
}
td.home_button_box_1
{
	background: #FFFFFF url(../images/2008/home_buttons/1_80.jpg) right no-repeat;

  border: 1px solid #CE0000;
  height: 80px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 170px;
}
td.home_button_box_2
{
	background: #FFFFFF url(../images/2008/home_buttons/2_80.jpg) right no-repeat;

  border: 1px solid #CE0000;
  height: 80px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 170px;
}
td.home_button_box_3
{
	background: #FFFFFF url(../images/2008/home_buttons/3_80.jpg) right no-repeat;

  border: 1px solid #CE0000;
  height: 80px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 170px;
}
td.home_button_box_4
{
	background: #FFFFFF url(../images/2008/home_buttons/4_80.jpg) right no-repeat;

  border: 1px solid #CE0000;
  height: 80px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 170px;
}

a.home_button_link
{
  color: #000000;
  text-decoration: none;
}

a.home_button_link:hover
{
  color: #CE0000;
  text-decoration: none;
}

a.home_button_link:active
{
  color: #CE0000;
  text-decoration: none;
}




td.home_button_box
{
	background: #FFFFFF url(../images/2008/1.jpg) right;

  border: 1px solid #000000;
  height: 45px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 9pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 170px;
}

td.home_main_box
{
	background: #FFFFFF url(../images/2008/shoe.jpg) top right no-repeat;

  border: 1px solid #000000;
  height: 350px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  padding-left: 10px;
  padding-top: 10px;

  width: 535px;
}

a.home_main_box
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
a.home_main_box:visited
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
a.home_main_box:hover
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
}


td.home_themes_box
{
  border: 1px solid #000000;
  height: 350px;
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 20pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 185px;
}

td.large_grey_bar
{
	font-family: Trebuchet MS, tahoma, verdana, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	height: 145;
	color: #FFFFFF;
	background: #FFFFFF url(../images/2008/grey_gradient_long5.jpg) top repeat-x;
	text-decoration: none;
}


td.home_button_space
{
  height: 10px;
  width: 170px;
}


td.themes_box_header
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  padding-top: 1px;
  padding-bottom: 4px;
}


td.middle_grey
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  padding-top: 10px;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 4px;
	background: transparent;
  
}

a.middle_grey
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;  
}
a.middle_grey:hover
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none
}
a.middle_grey:visited
{
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;  
}

a.theme_title
{
    font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;   
}
a.theme_title:hover
{
    font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
div.theme_desc
{
    font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #CE0000;
    text-decoration: none;   
}
a.theme_desc
{
    font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #0098BA;
    text-decoration: none;   
}
a.theme_desc:hover
{
    font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #999999;
    text-decoration: underline;
}


td.specials_box
{
	/* background: #FFFFFF url(../images/2008/1.jpg) right; */

  border: 1px solid #000000;
  /* height: 290px;*/
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 9pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 180px;
}

td.specials_space
{
  height: 220px;
  width: 5px;
}


td.bottom_area
{
	/* background: #FFFFFF url(../images/2008/1.jpg) right; */

  border: 1px solid #000000;
  /* height: 290px;*/
  font-family: Trebuchet MS, Helvetica, tahoma, verdana, sans-serif;
  font-size: 9pt;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 735px;
}

td.specials_title
{
    padding-left: 10px;
}





td.cat_form_title
{
  FONT-FAMILY: Trebuchet MS, Helvetica, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12pt;
  color: #000000;
  text-align: left;
}

td.cat_form_button
{
  FONT-FAMILY: Trebuchet MS, Helvetica, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12pt;
  color: #000000;
  text-align: center;
}

#catform
{
  font-size:12pt;
  font-family: Trebuchet MS, Helvetica, Tahoma, Verdana, san-serif;
  background: #FFFFFF;
  border: 1px solid #000000;
}

a.request_h
{
  font-size:12pt;
  font-family: Trebuchet MS, Helvetica, Tahoma, Verdana, san-serif;
  color: #000000;
  text-decoration: none;
}
a.request_h:hover
{
  font-size:12pt;
  font-family: Trebuchet MS, Helvetica, Tahoma, Verdana, san-serif;
  color: #CE0000;
  text-decoration: underline;
}

a.request_h:visited
{
  font-size:12pt;
  font-family: Trebuchet MS, Helvetica, Tahoma, Verdana, san-serif;
  color: #000000;
  text-decoration: none;
}
input.cat_form_request{	
	BACKGROUND-COLOR: #FFFFFF;

}