


/***************** Start Dynamic Styles *****************/

body {background-color:#99999;}
  body {background-image:url(images/bg.gif);}
  body {background-repeat:repeat;}
  body {color:#000000;}
  body {font-family:Verdana, Arial, Helvetica, sans-serif;}
  a:link,  a:visited {text-decoration:none;}
  a:link,  a:visited {color:#aaaaaa;}
  a:link,  a:visited {background-color:;}
  a:link,  a:visited {border-color:;}
  a:link,  a:visited {border-width:;}
  a:hover, a:active, a:focus {text-decoration:none;}
  a:hover, a:active, a:focus {color:#000000;}
  a:hover, a:active, a:focus {background-color:;}
  a:hover, a:active, a:focus {border-color:;}
  a:hover, a:active, a:focus {border-width:;}
  .center {width:800px;}
  .center {border-width:1px;}
  .center {border-style:solid;}
  .center {border-color:#000000;}
  .center {background-color:#FFFFFF;}
  .hmenu {font-size:12px;}
  .hmenu {font-weight:bold;}
  .hmenu {color:#ffffff;}
  .hmenu {background-color:#999999;}
  .hmenu {background-image:url(images/);}
  .hmenu {background-repeat:none;}
  .hmenu {font-family:Arial, Helvetica, san-serif;}
  .hmenu {border-width:1px;}
  .hmenu {border-style:solid;}
  .hmenu {border-color:#000000;}
  .searchfield {font-size:10px;}
  .searchbutton {font-size:10px;}
  .searchtable {border-width:1px;}
  .searchtable {border-color:#666666;}
  .searchtable {border-style:solid;}
  .searchtable {background-color:#999999;}
  .searchtable {color:#000000;}
  .searchnav {font-size:14px;}
  .searchnav {color:#CCCCCC;}
  .searchnav {background-color:#999999;}
  .searchnav {width:500px;}
  .searchnav a:link, .searchnav a:visited {color:#000000;}
  .searchnav a:hover, .searchnav a:active, .searchnav a:focus {color:#ffffff;}
  .pagetitle {font-size:18px;}
  .pagetitle {font-weight:bold;}
  .pagesubtitle {font-size:14px;}
  .pagesubtitle {font-weight:normal;}
  .categoryname {font-size:12px;}
  .categoryname {font-weight:bold;}
  table.catnav {font-size:11px;}
  table.catnav {color:#ffffff;}
  table.catnav {background-color:#999999;}
  table.catnav {border-width:1px;}
  table.catnav {border-style:solid;}
  table.catnav {border-color:#666666;}
  table.catnav {width:440px;}
  table.catnav a:link, table.catnav a:visited {color:#ffffff;}
  table.catnav a:link, table.catnav a:visited {font-weight:bold;}
  table.catnav a:hover, table.catnav a:active, table.catnav a:focus {color:#cccccc;}
  table.catnav a:hover, table.catnav a:active, table.catnav a:focus {font-weight:bold;}
  .detailheading {font-size:14px;}
  .detailheading {font-weight:bold;}
  .detailtext {font-size:14px;}
  .detailtext {font-weight:normal;}
  .detailtable {border-width:1px;}
  .detailtable {border-style:solid;}
  .detailtable {border-color:#666666;}
  .detailtable {background-color:#999999;}
  .browse {border-width:1px;}
  .browse {border-style:solid;}
  .browse {border-color:#666666;}
  .browse {background-color:#999999;}
  .browse {font-size:12px;}
  .browse {font-weight:normal;}
  .browse a:link, .browse a:visited {color:#333333;}
  .browse a:link, .browse a:visited {font-weight:normal;}
  .browse a:hover, .browse a:active, .browse a:focus {color:#ffffff;}
  .browse a:hover, .browse a:active, .browse a:focus {font-weight:normal;}
  .copyright {font-size:10px;}
  .copyright {font-weight:normal;}
  .footermenu {color:#cccccc;}
  .footermenu {background-color:#ffffff;}
  .footermenu {font-size:10px;}
  .footermenu {font-weight:normal;}
  .footermenu a:link, .footermenu a:visited {color:#0e0e0e;}
  .footermenu a:link, .footermenu a:visited {text-decoration:none;}
  .footermenu a:hover, .footermenu a:active, .footermenu a:focus {text-decoration:underline;}
  .footermenu a:hover, .footermenu a:active, .footermenu a:focus {font-weight:normal;}
  .footermenu a:hover, .footermenu a:active, .footermenu a:focus {color:#000000;}
  .footermenu a:hover, .footermenu a:active, .footermenu a:focus {background-color:;}
    
  /***************** End Dynamic Styles *****************/
  
  
  /***************** Start Static Styles *****************/
  
  body {text-align:center;}
  
  
  table.center {margin-left:auto;}
  table.center {margin-right:auto;}
  
  .center {table-layout:fixed;}
  
  /* Set as not active
  a:link,  a:visited {border-bottom-style:none;}
  */
  
  .headerbg {background-image:url();}
  .headerbg {background-repeat:repeat-x;}
  .headerbg {background-position:top;}
  .headerbg {background-position:left;}
  
  .hmenu {table-layout:auto;}
  .hmenu {width:100%;}
  .hmenu {white-space: pre;}
  .hmenu {text-align: center;}
  .hmenu {vertical-align: top;}
  .hmenu a {display: inline;}
  .hmenu a {padding: 0.2em;}
  
  .hmenu a:link, .hmenu a:visited {text-decoration: none;}
  .hmenu a:link, .hmenu a:visited {background: ;}
  .hmenu a:link, .hmenu a:visited {color: #000000;}
  .hmenu a:hover, .hmenu a:active, .hmenu a:focus {color: #ffffff;}
  
  .pagetitle {padding-top:15px;}
  
  .searchtable {table-layout:auto;}
  .searchtable {width:500px;}
  .searchtable {padding:10px;}
  
  .searchnav {table-layout:fixed;}
  .searchnav {empty-cells:show;}
  .searchnav {margin:10px 0px;}
  
  td.searchnav {width:25%;}
  td.searchnav {font-size:0.75em;}
  
  .searchnav a:link, .searchnav a:visited {font-weight:bold;}
  .searchnav a:link, .searchnav a:visited {white-space:nowrap;}
  
  .footermenu {text-align: center;}
  .footermenu {padding-bottom:15px;}
  
  /* Navigation Bar on Category Pages */
  table.catnav {margin:0 0 10px 0;}
  table.catnav {table-layout:fixed;}
  table.catnav {empty-cells:show;}
  
  table.catnav a:link, .catnav a:visited {white-space:nowrap;}
  
  td.catnav {width:20%;}
  /* End Navigation Bar on Category Pages */
  
  /* Start View more photos... button */
  .browse {width:100%;}
  /* End View more photos... button */
  
  /* Start Cartbutton Styles */
  .cartbutton {color: #f5f5f5;}
  .cartbutton {font-family: Arial, Helvetica, san-serif;}
  .cartbutton {font-size: 0.9em;}
  .cartbutton {font-weight:bold;}
  .cartbutton {vertical-align: top;}
  
  .cartbutton a:link, .cartbutton a:visited {display: inline;}
  .cartbutton a:link, .cartbutton a:visited {border: 1px #cccccc solid;}
  .cartbutton a:link, .cartbutton a:visited {text-decoration: none;}
  .cartbutton a:link, .cartbutton a:visited {background: #f5f5f5;}
  .cartbutton a:link, .cartbutton a:visited {color: #000000;}
  .cartbutton a:link, .cartbutton a:visited {padding-left:5px;}
  .cartbutton a:link, .cartbutton a:visited {padding-right:5px;}
  
  .cartbutton a:hover, .cartbutton a:active, .cartbutton a:focus {color:#000000;}
  .cartbutton a:hover, .cartbutton a:active, .cartbutton a:focus {background:#f5f5f5;}
  .cartbutton a:hover, .cartbutton a:active, .cartbutton a:focus {border-width:1px;}
  .cartbutton a:hover, .cartbutton a:active, .cartbutton a:focus {border-style:solid;}
  .cartbutton a:hover, .cartbutton a:active, .cartbutton a:focus {border-color:#E59700;}
  
  .carttable {width:100%;}
  .carttable {background:#999999;}
  .carttable {border:#000000 1px solid;}
  /* End Cartbutton Styles */
  
  .categoryname {padding-bottom:20px;}
  
  .photodetail {padding-left:10px;}
  
  .detailbutton {font-size:12px;}
  
  .detailtable {table-layout:fixed;}
  .detailtable {width:250px;}
  .detailtable {margin-left:10px;}
  .detailtable {padding:0px;}
  
  .copyright {padding-bottom:10px;}
  
  /***************** End Static Styles *****************/
