/* Custom CSS Document for 
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* Global Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1 {font:24px Verdana, sans-serif;}
h2 {font:18px Verdana, sans-serif;}
h3 {font:bold 14px Verdana, sans-serif;}

/* Styles.css Extensions 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#Instruction1_InstructCell {padding: 7px;}
.Content {color: #000; text-decoration:none;}
.Content a:link, .Content a:visited {color: #000; text-decoration: underline;}
.Content a:hover, .Content a:active {color: #000; text-decoration: none;}

/* TopSubBanner Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#TopSubBannerCell { background: url(images/layout/BN_Bkgnd.jpg) no-repeat top; height:129px; text-align:left; vertical-align:top;}
#TopSubBanner1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none;}
.bn_logo { padding:15px 0 0 50px;}

/* LeftColumnNav Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#LeftColumnCell {vertical-align:top; padding:0 0 0 5px;}
.LeftColumn, .LeftColumnText { font:12px verdana; color:#000;}
#LeftColumnNav1_custommenu, #LeftColumnNav1_custommenu td {height:100%; vertical-align:top;}
#LeftColumnNav1_CMenubar2_dlMenu {}
#LeftColumnNav1_SimpleSearch1_Panel1 {margin: 0; padding:0 10px; float:none; font:12px verdana; color:#000;}
#LeftColumnNav1_SimpleSearch1_Panel1 a {color:#000; text-decoration:none;}
#LeftColumnNav1_SimpleSearch1_Panel1 a:hover { text-decoration:underline;}
#searchwrap { background:#F4DBB5 url(images/layout/LC_SearchTile.gif) repeat-x top; width:169px;}
.lc_searchtop { background:url(images/layout/LC_SearchTop.gif) no-repeat top;}
.lc_searchbot { background:url(images/layout/LC_SearchBot.gif) no-repeat bottom; padding:15px 0;}
#lc_navwrap { background:#D4D4D3 url(images/layout/LC_NavTile.gif) repeat-x top; font:12px verdana; color:#000; margin:5px 0 0 0;}
.lc_navborder { border-left:1px solid #D4D4D3; border-right:1px solid #D4D4D3; padding:0 0 125px 0; }
#lc_navwrap ul { margin:0; padding:0; display:block; float:none; font:12px verdana; color:#000;}
#lc_navwrap ul li { margin:0; padding:0; list-style:none;}
#lc_navwrap ul li a { margin:0; padding:5px 0; text-indent:5px; width:145px; height:auto; display:block; text-decoration:none; color:#000;}
#lc_navwrap ul li a:hover { text-decoration:underline; }
.lc_cats { float:none; padding:0; margin:0; background:url(images/layout/lc_dot.gif) repeat-x top; }
.lc_cats a {margin:0; padding:5px 0; text-indent:5px; width:145px; height:auto; display:block; text-decoration:none; color:#000;}
.lc_cats a:hover { text-decoration:underline; }

/* Footer Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#FooterCell { border-top:6px solid #DE9123; background:#F2F4F6 url(images/layout/FT_Tile.gif) repeat-x top; font:11px verdana; color:#000;}
#FooterCell a { color:#000; text-decoration:none; padding:5px 15px;}
#FooterCell a:hover { text-decoration:underline;}

/* Default Page Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#df_list { height:187px; margin:0; vertical-align:bottom; background: url(images/layout/DF_Couple.jpg) no-repeat; font:bold 12px Verdana; }
#df_list li { margin:0; padding:160px 0 0 0; float:left; list-style:none; }
#df_list li a { width:auto; white-space:nowrap; height:auto; margin:0 20px; padding:5px 35px; color:#FFF; text-decoration:none;}
#df_list li a:hover { text-decoration:underline;}
.df_orngcell { background:#F3C68C url(images/layout/DF_OrangeTile.gif) repeat-x bottom; font:11px verdana; color:#000;}
#DF_ContentCell { text-align:right;}

/* Search & Cart Control Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#cartwrap {margin: 0; padding:5px 0 0 0; font:12px verdana; color:#6E4C33; text-align:right;}
#cartwrap a { padding:0 15px; color:#6E4C33; text-decoration:none;}
#cartwrap a:hover { text-decoration:underline; }
