/* Custom CSS Document for 
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* Global Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1 {font:24px Arial, Helvetica, sans-serif;}
h2 {font:bold 18px Arial, Helvetica, sans-serif;}
h3 {font:bold 14px Arial, Helvetica, sans-serif;}

/* Styles.css Extensions 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#Instruction1_InstructCell {padding: 7px;}
.Content {color:#5E3021; text-decoration:none; font:13px/18px Georgia; }
.Content a:link, .Content a:visited {color: #000; text-decoration: underline;}
.Content a:hover, .Content a:active {color: #000; text-decoration: none;}
#ContentCell { background:url(images/design/RC_Tile.jpg) repeat-y right; padding-right:29px; }

/* TopSubBanner Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#TopSubBannerCell {}
#TopSubBanner1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none;}
.bn_nav { font:bold 11px Arial; color:#F2E5C6; background:#560600; border-top:1px solid #FFF; border-bottom:1px solid #FFF; padding-left:15px;}
.bn_nav a { font:bold 11px/22px Arial; color:#F2E5C6; padding:5px 14px; text-decoration:none; }

/* LeftColumnNav Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#LeftColumnCell {vertical-align:top; background:#D7B997 url(images/design/LC_LeftTile.gif) repeat-y left; padding:0 0 0 11px;}
#LeftColumnNav1_custommenu, #LeftColumnNav1_custommenu td {height:100%; vertical-align:top;}
#LeftColumnNav1_CMenubar2_dlMenu {}
#LeftColumnNav1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none; padding-left:15px; font:bold 11px arial; color:#5E3021;}
#LeftColumnNav1_SimpleSearch1_Panel1a {color:#5E3021;}
.LeftColumn { height:100%;}
.lc_tablewrap {background:url(images/design/LC_RightTile.jpg) repeat-y right; padding-right:29px;}
.lc_cmenu { padding-left:15px; font:11px arial; color:#5E3021;}
.lc_cmenu a { color:#5E3021; padding:3px 0;}
.lc_bottom { background:url(images/design/LC_Bottom.jpg) no-repeat bottom left; padding-bottom:300px; color:#5E3021; }

/* Footer Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#FooterCell { background:#560600 url(images/design/FT_Top.gif) repeat-x top; padding-top:25px; text-align:left;}
.ft_nav a { padding-left:15px;}
.ft_nav a { font:bold 11px/22px Arial; color:#F2E5C6; padding:5px 14px; text-decoration:none; text-align:left;}
.CopyrightText { font:11px/22px Arial; color:#F2E5C6; padding:0px 14px; text-decoration:none; text-align:left;}

/* Default Page Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.df_righttile { background:url(images/design/RC_Tile.jpg) repeat-y; height:100%;}
.df_top { font:11px Arial; color:#5D2F20; }
.df_maincell { padding-left:20px;}

/* Search & Cart Control Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#cartwrap {margin: 0; padding: 0;}

/* Static Page Styles */

#staticrcbk { background:url(images/design/StaticRC_Bknd.jpg) repeat-y right top; padding-right:145px;}
.staticrightcol { background:url(images/design/RC_StaticBknd.jpg) repeat-x; height:100%;} 

.static_maincell {padding: 10px 20px 0 20px;}

.aboutimg_01 {border: 1px solid #B19677; float: right; margin: 0 0 10px 10px}
.aboutimg_02 {float: right; margin-left: 10px}

#press-tbl {width: 99%; font-size: 12px}
#press-tbl td {text-align: center; width: 33%}
#press-tbl td img {margin-top: 10px}

.cornerimg {float: right; margin-left: 10px}

.contactimg {float: left; margin-right: 10px}

.gcimg {float: right}