/* 
    Document   : MainPage
    Created on : Jul 14, 2009, 3:06:11 PM
    Author     : Brock
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root {
    display: block;
}
body
{    
    /* background-color: #825048; */
    background-image: url('../Images/gradientbackground.png');
    background-repeat: repeat-x;
    background-color: #F2EBDB;
    text-align: center;
    /* font-family: 'Sylfaen', serif; */
    /*font-family: 'Georgia'; */
    font-family: Times New Roman, serif;
    margin: 0;
}
.header
{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  /*  background-color: White; */
}
.pageheading
{
    font-size: 24px;
    color: #C7B9A3;
    text-align: center;
}
.contentPadding
{
    padding: 0px 10px 0px 10px;
}
.mainContent
{
    /*background-color: #EFEFEF;*/
    width: 580px;
    text-align: left;
    /* border: solid;
    border-width: 2px;
    border-color:silver; */
}
.mainContentMid
{
    text-align:center;
}
.menu
{
    background-color: #69261E;
    width: 850px;
    text-align: center;
    /* border-style: groove;
    border-color: silver;
    border-width: 3px; */
}
.quickSearch
{
    background-color: #665744;
    border-color: #9a191c;
    border-width: 2px;
    border-style: groove;
    padding: 5px 5px 0px 5px;
}
.tableLeft
{
    background-color: #A28E73;
    width: 250px;
    color: #D9CEBB;
    padding-top: 8px;
}
.tableMid
{
    background-color: #776855;
    /*background-color: #FFFFFF;*/
    width: 600px;
    color: #C7B9A3;
    /*color: #343434;*/
    padding-top: 8px;
}
.tableFull
{
    background-color: #776855;
    width: 850px;
    color: #C7B9A3;
    padding-top: 4px;
}
.tableTips
{
    background-color: #776855;
    width: 580px;
    color: #C7B9A3;
    padding-top: 5px;
    padding-bottom: 5px;
}
.tableTips a, tableTips a:visited
{
    color: #E1C7AC;
}
.tableTips a:hover
{
    color: #FFE7CE;
}
.tableTips p
{
    padding-right: 5px;
}
.tipsLeft
{
    width: 80px;    
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.tipsRight
{
    width: 510px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.tipsLeftOdd
{
    padding-left: 10px;
    width: 80px;
    background-color: #AD9B82;
    color: #665744;
    padding-top: 5px;
    padding-bottom: 5px;
}
.tipsRightOdd
{    
    width: 510px;
    padding-left: 10px;
    background-color: #AD9B82;
    color: #665744;
    padding-top: 5px;
    padding-bottom: 5px;
}
.tableFullColor
{
    color: #D9CEBB;
}
.tableFull p
{
    padding: 0px 10px 0px 10px;
}
.tableFull h2
{
    color: #D9CEBB;
}
.tableFull a, .tableFull a:visited
{
    color: #C7B9A3;
}
.tableFull a:hover
{
    color: #FFE7CE;
}
.tableMid p, h3, h2
{
    /*padding: 0px 10px 0px 10px;*/
}
/* .outer { background: #999999;} 

.middle {background: #aaaaaa;}

.inner {background: #bbbbbb;}*/
.outer { background: #BAAA92;}

.middle {background: #CDC1AC;}

.inner {background: #E0D6C3;}

/* .middle, .inner, .last {
  position: relative;
  left: -1px;
  top: -1px;
  }*/
.last
{
    /*background-color: #99403A;*/
    background-image: url("../Images/shoppingHeader.png");
    background-repeat: repeat-x;
}
.center
{
    text-align:center;
}
.centerWidth
{
    width: 100%;
}
.centerAlign
{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.slideShowAlign
{
    /*text-align: center;*/
}
.alignLeft
{
    text-align: left;
}
.leftNavLinks a:visited
{
    color: #E1C7AC;
}
.leftNavLinks a:hover
{
    color: #FFE7CE;
    padding-left: 35px;
}
.leftNavLinks a
{
    color: #E1C7AC;
    padding-left: 30px;
}
.leftNavLinks label
{
    color: #E1C7AC;
    padding-left: 30px;
}
.aboutUsBorder
{
    padding: 0px 5px 0px 5px;
    /*border-style: solid;
    border-color: Silver;
    border-width: 2px;*/
    font-size: 12pt;
}
.aboutUsNames
{
    text-align: center;
    color: #E1C7AC;
}
.header3
{
    text-align:center;
    background-color: #99403A;
    background-image: url("../Images/shoppingHeader.png");
    background-repeat: repeat-x;
    font-size: 16px;
}
.footer
{
    /*background-color: #A28E73;*/
    background-image: url("../Images/footerGradient.gif");
    background-repeat: repeat-x;
    width: 850px;
    text-align: center;
    /* border-style: groove;
    border-color: silver;
    border-width: 3px; */
    font-size: 10pt;
}
.footer a:hover
{
    color: #FFE7CE;
}
.footer a:visited
{
    color: #E1C7AC;
}
.footer a
{
    color: #E1C7AC;
}
contactUsTableLabel label
{
    color: #C7B9A3;
    text-align: right;
}
marginleft
{
    margin-left: 100px;
}
.submitButton
{
    background-image: url('../Images/sendButton.gif');
    height: 35px;
    width: 117px;
}
.emailFormTable label
{
    color: #C7B9A3;
}
.emailFormTable p
{
    color: #C7B9A3;
}
.errors
{
	color: #FF0000;
    font-weight: bold;
}
.odd
{
    background-color: #AD9B82;
    color: #665744;
}
.touristImage
{
    float: left;    
}
.questionsFormTable label
{
    color: #C7B9A3;
}
.questionsFormTable p, h2
{
    color: #C7B9A3;
}
.questionsFormPaddingLeft
{
    padding-left: 20px;
}
.shoppingHeader
{
    /*background-color: #99403A;*/
    background-image: url("../Images/shoppingHeader.png");
    background-repeat: repeat-x;
}
.shoppingTable
{
    color: #C7B9A3;
}
.shoppingTable
{
    padding: 0px 0px 0px 0px;
}
.shoppingContentLeft
{
    width: 120px;
    text-align: center;
}
.shoppingContentMid
{
    width: 400px;
}
.shoppingContentRight
{
    width: 80px;
}
.shoppingPadding
{
    width: 590px;
    padding-left: 5px;
    padding-right: 5px;
}
.separator
{
    height: 9px;
    background-image: url("../Images/separator.png");
    background-repeat: repeat-x;
}
.searchResultsHeader
{
    background-color: #FFFFFF;
}
.searchResultsHeader p
{
    color: #000000;
    padding-left: 40px;
}
 .predefinedSearchTableLeft
{
    width: 220px;
    text-align: right;
    padding-right: 5px;
    font-weight: bold;
}
.predefinedSearchTableRight
{
    width: 200px;
    text-align: left;
    padding-left: 5px;
}
.predefinedSearchTableLeft label
{
    color: #C7B9A3;
}
.dropDownListWidth
{
    width: 190px;
}
.floatRight
{
    float: right;
}
.links a:visited
{
    color: #E1C7AC;
}
.links a:hover
{
    color: #FFE7CE;    
}
.links a
{
    color: #E1C7AC;   
}
