body,p,dt,dd,dl,sl,caption,th,td,tr,blink,select,option,form,div,font,li {
	font:normal 16px "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

body {
	margin:0;
	padding:0;
	min-width:780px;
}
#divWrapperIndexOuter {
	background:url(../images/background_tile.gif) repeat left top;
}
#divWrapperIndexInner{
	background:url(../images/background_index.gif) no-repeat left top;
	overflow:auto;
	min-height:876px;
}
#divWrapperPage{
	background:url(../images/background_page.gif) no-repeat left top;
	overflow:auto;
	min-height:1155px;
}

#divWrapperIndexInner #divNav {
	float:left;
	width:260px;
	margin:290px 0 0 10px;
}
#divWrapperIndexInner #divContent {
	float:left;
	width:500px;
	margin:42px 0 0 10px;
}
#divWrapperPage #divNav {
	float:left;
	width:260px;
	margin:0 0 0 10px;
}
#divWrapperPage #divContent {
	float:left;
	width:500px;
	margin:0 0 0 10px;
}
#divBackToHomePage {
	margin:0 0 48px 0;
}

a, a:hover, a:link, a:visited {
	color:#cc3300;
	text-decoration:underline;
}

a img, a:hover img, a:link img, a:visited img {
	border:none;
}

.contentHeader                {  font-size: 20px; font-weight: normal; color: #069; }

.contentMainSubHeader1        {  font-size: 16px; font-weight: normal; color: #000; }

.contentMainSubHeader2        {  font-weight: normal; color: #069; }

.contentMain                  {  font-weight: normal; color: #000; }
.contentMain:hover            {  font-weight: normal; color: #f00; text-decoration: underline; }
.contentMain:link             {  font-weight: normal; color: #069; text-decoration: underline; }
.contentMain:visited          {  font-weight: normal; color: #069; text-decoration: underline; }

.secnavHeader                 {  font-weight: normal; color: #069; }

.secnavMain                   {  font-weight: normal; color: #069; }
.secnavMain:hover             {  font-weight: normal; color: #069; text-decoration: underline; }
.secnavMain:link              {  font-weight: normal; color: #069; text-decoration: underline; }
.secnavMain:visited           {  font-weight: normal; color: #069; text-decoration: underline; }

.title                        {  font-size: 30px; font-weight: normal; color: #fff; }

.primnav                      {  font-size: 14px; font-weight: normal; color: #fff; }
.primnav:hover                {  font-size: 14px; font-weight: normal; color: #069; text-decoration: underline; }
.primnav:link                 {  font-size: 14px; font-weight: normal; color: #069; text-decoration: underline; }
.primnav:visited              {  font-size: 14px; font-weight: normal; color: #069; text-decoration: underline; }

.footer                       {  font-size: 10px; font-weight: normal; color: #ff9a66; }

.hot                          {  font-weight: normal; color: #CC6600; }

.caption                      {  font-size: 10px; font-weight: normal; color: #000; }

.inline_heading               {  font-weight: normal; color: #cc3300; }

hr                            { width: 80%; height: 1px; }




h1 {
	margin:244px 0 20px 0;
	font:normal 18px Verdana, Geneva, sans-serif;
	color: #6b0404;
}
h2 {
	font:normal 14px Verdana, Geneva, sans-serif;
	color: #6b0404;
}
h3#h3Other {
	font:bold 12px Verdana, Geneva, sans-serif;
	color: #6b0404;
}
a.call-to-action, a.call-to-action:link, a.call-to-action:hover, a.call-to-action:visited {
	font-weight: normal;
	color: #f33;
	text-decoration: underline;
}

/*.blog_body{
	background-image : url(../images/background_blog.gif);
	background-repeat : no-repeat;
}*/

ul#nav, ul#ulOther {
	width:240px;
	list-style-image:url(../images/nav.gif);
	margin:0;
	padding:0 10px;
	font-size: 12px;
	color: #ff6800;
}
ul#nav li, ul#ulOther li {
	font:normal 14px Verdana, Geneva, sans-serif;
	padding-bottom:6px;
}
ul#ulOther li {
	font-size:16px;
}
ul#nav a, ul#nav a:link, ul#nav a:visited, ul#ulOther a, ul#ulOther a:link, ul#ulOther a:visited {
	color: #000;
	text-decoration: none;
}
ul#nav a:hover, ul#ulOther a:hover {
	color: #ff6800;
	text-decoration: underline;
}

.red               { color: #a40000; }
.red_bold          { color: #a40000; font-weight: normal; }
.red_tall          { color: #a40000; font-size: 16px; }

.green             { color: #690; font-size: 12px; }
.green_bold        { color: #690; }

.green_tall        { color: #690; font-size: 22px; }
.brown             { color: #6b0404; }
.brown:link        { font-weight: normal; color: #6b0404; text-decoration: underline; }
.brown:visited     { font-weight: normal; color: #6b0404; text-decoration: underline; }
.brown:hover       { font-weight: normal; color: #6b0404; text-decoration: underline; }
.times             { font-family:"Times New Roman", Times, serif; color: #6b0404; }
.times_big         { font-family:"Times New Roman", Times, serif; font-size: 16px; color: #6b0404; font-weight: normal; }
.img_baseline      {
	vertical-align : baseline;
	text-align : right;
}

.blog_title          { font-size: 20px; color: #000; font-weight: normal; }
.blog_date           { font-size: 14px; color: #f66; font-weight: normal; }
.blog_small_heading  { color: #ff9966; font-weight: normal; font-style: italic; }
.blog_quote          { color: #300; font-weight: normal; }
.blog_heading        { font-size: 14px; color: #cc6633; font-weight: normal; }
.blog_text           { line-height: 18px; }



.heading                      {  font-weight: normal; color: #069; }

.plain_bold                   { font-weight: normal; }

.index .left_nav_background   {	background: url(../images/left_nav_background_index.jpg) bottom no-repeat; }

.description_field						{ width: 240px; }
.price_field									{ width: 80px;  border: none; text-align: center; }

li														{ padding-bottom: 6px; }
.h2_store                     {  font-size: 28px; font-weight: normal; color: #cc3300; }

.quote                        {  font-size: 11px; }
.quote_i                      {  font-size: 11px; font-style: italic; }
.quote_b                      {  font-size: 11px; font-weight: normal; }
.quote_b_i                    {  font-size: 11px; font-weight: normal; font-style: italic; }

.hidden                       { color: #fff; font-size: 1px; }
.hidden:link                  { color: #fff; font-size: 1px; }
.hidden:hover                 { color: #fff; font-size: 1px; }
.hidden:visited               { color: #fff; font-size: 1px; }