/* MAIN */

body, html, #test,#test2
{ padding:0px; margin:0px; background-color:#EDE0D3; height:100%;}

.h2img
{ margin-bottom:5px; }

#main
{ width:770px; margin:auto; background-color:#FFFFFF; padding-bottom:20px; }
#test
{ width:770px; margin:auto; background-color:#FFFFFF; padding-bottom:20px; }
#test2
{ width:770px; background-color:#FFFFFF; padding-bottom:20px; }
#topbar
{ height:109px; width:770px;}

#maintable
{ margin-top:30px; }

#content
{ margin-top:30px; width:590px; position:relative; }

#footer
{ width:770px; height:80px;}

.productrow
{ margin-bottom:5px; }

#contentText
{ margin-left:0px; margin-right:20px; }
/* TOPBAR */

#basket
{ background-image: url("../img/topbar/bg_basket.gif"); background-repeat:repeat; }

#topbarlogo
{ padding-left:20px; padding-top:12px; }

#topnavcontent
{ padding-left:0px; }

#accountcontent
{ padding-top:12px; }

#basketcontent
{ padding:12px; }

#search
{ background-color:#BAAC90; }

/* PRODUCT THUMBS */

.productThumbImg
{ height:110px; width:110px; margin-right:4px; }

.productThumbText
{ height:50px; width:110px; margin-right:4px; margin-bottom:5px; }

.productThumbPrice
{ }

/* LEFT NAV */
#leftnavcontentFirstpage
{ margin-left:0px; margin-right:20px;margin-top:24px; }
#leftnavcontent
{ margin-left:0px; margin-right:20px; }
#leftnavcontent2
{ margin-left:0px; margin-right:20px;position:relative;left:-10px; }
.leftnavheading
{ margin-bottom:15px; }

.leftnavCategoryStart
{color:#A47C60;margin-bottom:2px;}
.leftnavCategoryStartHead
{margin-bottom:2px;}
.leftnavCategory
{margin-bottom:2px;}
.leftnavCategory2
{margin-bottom:2px;color:#D4BBA6;}
.leftnavCategoryHead
{margin-bottom:10px;}
.startText
{ margin-top:10px;}
.leftnavSubcategory
{ margin-left:5px; }

/* PRODUCT DETAILS */
#productText
{ margin-top:15px; margin-right:10px; margin-bottom:30px; }

/* SUBCATEGORY */
#categoryUpperTable
{ margin-bottom:5px; }



/* EVENTS */
table.eventEntry
{ margin-bottom:10px; }

div.eventType
{ border-bottom:1px solid #DDDDDD; margin-top:10px; }

td.eventHeader
{ padding-top:5px; padding-bottom:5px; }

img.eventImage
{ margin-right:10px; }

div.eventText
{ float:right; }

div.eventDate
{ margin-top:5px; }

/* TEXTPAGE */
div.textPageBlurb
{ font-weight:bold; margin-right:10px; margin-bottom:10px; }

div.textPageContent
{ margin-right:10px; }

div.textPageExtra
{ margin-top:10px; }

/* FRONTPAGE */

.fpentryLeft, .fpentryRight
{ width:100%; margin-bottom:20px; }

.fpentryLeft .text, .fpentryRight .text
{  }

.fpentryLeft img
{ float:left; margin-right:10px; }

.fpentryRight img
{ float:right; margin-left:10px; }


