<!--
/*      File: body.css                  //
//      Author: J.Thomas                //
//      Company: jtdesign.com.au        //
//                                      //
//      Version: 1.01a                  //
//                                      //
//   Copywrite JT Design Solutions.     //
*/

/*<------------------Main Body Settings----------------->*/
/*<----------------------------------------------------->*/
body
        {
        padding:                        0px;
        margin:                         0px;
        background-color:               #D0C54F;
        background-color:               #96902B;
        text-align:                     left;
        background-image:               url(art/background.jpg);
        background-position:            top left;
        background-repeat:              no-repeat;
        }
        
/*<---------------Content Element Settings-------------->*/
/*<----------------------------------------------------->*/
.content /*Content Class Settings*/
        {
        position:                       relative;
        width:                          auto;
        margin:                         10px 10px 10px 181px;
        padding:                        5px 10px 20px 85px;
        text-align:                     left;
        z-index:                        5;
        background-image:               url(art/content.jpg);
        background-position:            top left;
        background-repeat:              no-repeat;
        background-color:               white;
        border-right:                   2px solid black;
        border-bottom:                   2px solid black;
        min-height:                     400px; /*Opera/Mozilla/Firefox Use This */
        }
        
* html .content {height:300px;} /*I.E Uses this as a minimum height*/
        
.contentR
        {
        background-color:               white;
        border-right:                   2px solid black;
        border-bottom:                  2px solid black;
        position:                       absolute;
        top:                            10px;
        right:                          5px;
        width:                          310px;
        }

.downloads
        {
        height:                         auto;
        margin-left:                    10px;
        margin-right:                   10px;
        margin-bottom:                  5px;
        background-color:               transparent;
        background-image:               none;
        background-position:            top right;
        background-repeat:              no-repeat;
        padding:                        5px 5px 0px 5px;
        text-align:                     Left;
        z-index:                        5;
        border:                         1px solid white;
        }
        
.inlinebox /*Content Class Settings*/
        {
        position:                       relative;
        width:                          auto;
        margin:                         5px 10px 10px 181px;
        padding:                        0px 10px 5px 0px;
        z-index:                        5;
        background-color:               transparent;
        }
        
/*<-----------------Page Header Settings---------------->*/
/*<----------------------------------------------------->*/
#pageHeader
        {
        position:               relative;
        margin:                 0px;
        width:                  750px;
        height:                 2px;
        background-color:       transparent;
        background-image:       none; /*url(Art/Header.jpg);*/
        background-position:    top left;
        background-repeat:      no-repeat;
        padding:                0px;
        margin: 0px;
        z-index:                3;
        text-align:             center;

        }
        
/*<---------------Image Sandbag Settings---------------->*/
/*<----------------------------------------------------->*/
        
#sml-01, #sml-02, #sml-03, #sml-04, #sml-05, #sml-06, #sml-07, #sml-08, #sml-09, #sml-10, #sml-11, #sml-12
        {
        float:left; clear:left;
        padding: 0px;
        margin: 0px;
        display:block;
        }
        
#sml-01 {width: 125px; height: 40px;}
#sml-02 {width: 100px; height: 20px;}
#sml-03 {width: 60px; height: 20px;}
#sml-04 {width: 20px; height: 5px;}
#sml-05 {width: 20px; height: 5px;}
#sml-06 {width: 20px; height: 5px;}
#sml-07 {width: 20px; height: 5px;}

/*<-----------------H#N Element Settings---------------->*/
/*<----------------------------------------------------->*/

h1,h2      /*Content Header*/
        {
        font:                   bold 13px verdana;
        color:                  #414C00;
        padding:                5px;
        text-align:             left;
        margin:                 5px 5px 5px 135px;
        border-bottom:          1px solid #414C00;
        }

h2
        {
        margin:                 5px 5px 5px 55px;
        text-align:             left;
        }
        
h3      /*Restaurant Price*/
        {
        font:                   bold 13px verdana;
        font-style:             italic;
        padding:                0px;
        margin:                 5px 4px 25px 4px;
        color:                  white;
        text-align:             center;
        }
        
h3.b
        {
        color:                  #378E19;
        }
        
p
        {
        font:                   10px/20px verdana;
        padding:                5px;
        margin:                 6px 6px 6px 6px;
        color:                  #48520A;
        text-align:             left;
        }
p.center /*Center*/
        {
        text-align:             center;
        }
        
p.w     /*Warning*/
        {
        color:                  red;
        background-color:       white;
        padding:                5px;
        text-align:             center;
        }
        
ol,ul
        {
        font:                   10px verdana;
        padding-left:           25px;
        color:                  #48520A;
        text-align:             left;
        }

.warning
        {
        font:                   bold 11px verdana;
        color:                  red;
        text-align:             center;
        }
        
/*<-----------------Link Style Settings----------------->*/
/*<----------------------------------------------------->*/
a.bodyLink, a.bodyLink:visited
        {
        font:                   bold 11px/20px verdana;
        color:                  #FFA442;
        text-decoration:        none;
        }
a.bodyLink:hover
        {
        color:                  #503DDD;
        text-decoration:        none;
        background-color:       transparent;
        }
        
a.inlineLink, a.inlineLink:visited
        {
        font:                   bold 11px/20px verdana;
        color:                  white;
        text-decoration:        none;
        }
a.inlineLink:hover
        {
        color:                  black;
        }
        
a.downloadLink, a.downloadLink:visited
        {
        font:                   bold 11px/20px verdana;
        color:                  #8B862C;
        text-decoration:        none;
        }
a.downloadLink:hover
        {
        color:                  black;
        text-decoration:        none;
        background-color:       transparent;
        }
        


a.targetLink:link, a.targetLink:visited
        {
        font:                   bold 11px/27px verdana;
        color:                  white;
        margin:                 5px 2px 5px 2px;
        padding:                2px 10px 3px 10px;
        text-decoration:        none;
        background-color:       #A3A739;
        border:                 1px solid black;
        text-align:             center;
        }
a.targetLink:hover
        {
        color:                  yellow;
        background-color:       #8B862C;
        }

a.menuLink:link, a.menuLink:visited
        {
        font:                   bold 12px/28px verdana;
        color:                  white;
        margin:                 0px;
        padding:                0px 10px 0px 10px;
        text-decoration: none;
        }
a.menuLink:hover
        {
        font:                   bold 12px/28px verdana;
        padding:                0px 10px 0px 10px;
        color:                  red;
        }



/*<----------------Image Element Settings--------------->*/
/*<----------------------------------------------------->*/
img
        {
        border:                 none;
        }
img.ctr
        {
        border:                 none;
        margin-left:auto; margin-right:auto; display:block; text-align:center;
        }

table
        {
        font:                   10px verdana;
        text-align:             left;
        margin:                 0px;
        padding:                0px;
        color:                  #48520A;
        }
        
/*<----------------Form Element Settings--------------->*/
/*<----------------------------------------------------->*/
        
form
        {
        margin:                 0px;
        padding:                0px;
        }
.checkbox
        {
        font-size: 12px; border: 3px solid #48520A;;
        margin: 2px;padding:2px;
        }
.text
        {
        font-size: 12px; border:1px #48520A solid; text-align:center;
        }
        
.Login table
        {
        margin:                 0px;
        padding:                0px;
        }

.Login td
        {
        font:                   10px/20px verdana;
        color:                  white;
        border:                 none;
        padding:                0px 5px 0px 5px;
        margin:                 0px;
        text-align:             center;
        }
        


/*<------------------Menu Style Settings---------------->*/
/*<----------------------------------------------------->*/
#login,#loginError
        {
        height:                 auto;
        width:                  140px;
        padding:                5px 1px 5px 1px;
        border:                 1px solid white;
        margin:                 0px;
        text-align:             center;
        background-color:       #8B862C;
        }
#loginError
        {
        font:                   10px/20px verdana;
        color:                  white;
        padding:                1px;
        margin:                 2px;
        }
        
#mainMenuBox
        {
        position:               absolute;
        width:                  160px;
        height:                 auto;
        top:                    140px;
        left:                   0px;
        padding:                20px 0px 0px 0px;
        margin:                 0px;
        background-color:       transparent;
        z-index:                8;
        text-align:             center;
        border:1px solid red;   border: none;
        }
        
a.menu,a.menu:visited, a.submenu,a.submenu:visited,a.submenuCurrent, a.submenuCurrent:visited,a.menuCurrent, a.menuCurrent:visited, a.menuCurrent:hover
        {
        display:                block;
        font:                   bold 10px verdana;
        color:                  white;
        text-align:             center;
        text-decoration:        none;
        padding:                1px 0px 0px 0px;
        margin:                 2px 0px 2px 0px;
        width:                  140px;
        height:                 18px;
        background-color:       #A3A739;
        border:                 1px solid black;
        border-left:            5px solid #8B862C;
        }
        
a.menu:hover, a.submenu:hover
        {
        color:                  yellow;
        background-color:       #8B862C;
        border-left:            5px solid white;
        }
        
a.submenu,a.submenu:visited,a.submenu:hover,a.submenuCurrent, a.submenuCurrent:visited, a.submenuCurrent:hover
        {
        width:                  120px;
        height:                 auto;
        font:                   bold 10px verdana;
        margin-left:            40px;
        background-color:       white;
        color:                  #8B862C;
        padding:                2px 3px 2px 3px;
        }
        
a.submenu:hover, a.submenuCurrent, a.submenuCurrent:visited, a.submenuCurrent:hover
        {
        border-left:            5px solid #A3A739;
        background-color:       #FFFBD5;
        }
        
a.menuCurrent, a.menuCurrent:visited, a.menuCurrent:hover
        {
        display:                block;
        left:                   0px;
        color:                  white;
        border:                 1px solid black;
        border-left:            5px solid white;
        background-color:       #8B862C;
        }

a.secure,a.secure:visited /*Menu Nav Links Settings*/
        {
        display:                block;
        font:                   bold 10px verdana;
        color:                  white;
        text-align:             left;
        text-decoration:        none;
        padding:                3px 0px 0px 30px;
        margin:                 0px;
        width:                  auto;
        height:                 25px;
        background-image:       url(Art/Menu_SecureItem.jpg);
        background-position:    top left;
        background-repeat:      no-repeat;
        }

a.secure:hover
        {
        color:                  orange;
        border:                 none;
        background-color:       transparent;
        background-image:       url(Art/Menu_SecureHover.jpg);
        background-position:    top left;
        background-repeat:      no-repeat;
        }

img.floatLeft
        {
        position:       relative;
        float:          left;
        margin:         5px;
        padding-left:   35px;
        }
img.floatRight
        {
        position:       relative;
        float:          right;
        margin:         5px;
        }
        
.clearFloat
        {
        clear:                  both;
        height:                 1px;
        font-size:              1px;
        border:                 none;
        margin:                 0px;
        padding:                0px;
        background:             transparent;
        }
        
.formBox
        {
        margin-left:            auto;
        margin-right:           auto;
        }
-->
</style>
