﻿body
{
}
a
{
    color: Orange;
}
.wrapper
{
    background-color: #333;
    width: 986px;
    margin: 0px auto;
}
.header
{
    height: 200px;
    background-color: Navy;
    color: White;
}
.left_col
{
    float: left;
    width: 255px;
    border: solid 2px black;
    background-color: Blue;
}
.main_content
{
    width: 700px;
    float: left;
}
.hidediv
{
    display: none;
}

/*......................................*/
.gotohome
{
    cursor: pointer;
}
.design a:hover
{
    cursor: pointer;
}
/*-------------------------*/
.links
{
    display: block;
    background: url(images/arrow_white.gif) 0 7px no-repeat;
    padding: 0 0 0 10px;
    font: normal 11px/20px "Trebuchet MS" , Arial, Helvetica, sans-serif;
    color: #333;
    background-color: inherit;
    text-decoration: underline;
    height: 20px;
    text-align: center;
}
.links:hover
{
    color: #974D04;
    background: url(images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB;
    text-decoration: none;
    cursor: pointer;
}
.linksdiv
{
    text-align: center;
    width: 200px;
    background: url(images/body_bottom_bg.gif) 0 0 repeat-x #B9B99D;
    float: right;
}
.details ul
{
    list-style-type: disc;
    font-size: medium;
    margin-left: 20px;
    text-align: justify;
    font-family: Arial;
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
}

.details
{
    padding: 10px;
    padding-bottom: 10px;
    text-align: justify;
    font-family: Arial;
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
}
.details#img
{
    border: none;
}

.details p
{
    text-align: justify;
    font-family: Arial;
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
}
.details h1
{
    color: #000;
    margin-left: 5px;
    font-family: Verdana;
}

/*-----------------------submenu*/
#submenu
{
    display: inline;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-family: Arial; /*--font: bold 12px/22px "Trebuchet MS" , Arial, Helvetica, sans-serif;submenu*/
    font-weight: bold;
}

#submenu span
{
    padding: 0 5px 0 5px;
    font-weight: normal;
}


#submenu span a:hover
{
    color: #ffffff;
    cursor: pointer;
}
/*-----*/
.sponsor td
{
    padding: 5px;
}
.sponsor img
{
    border: #333 solid 2px;
    height: 150px;
    width: 150px;
}

.headTab
{
    color: #fff;
    background-color: #222;
}

.headTab td
{
    width: 270px;
    font-weight: 800;
    font-family: Verdana;
    text-align: center;
    color: orange;
}
.headTab td:hover
{
    cursor: pointer;
}
#detMain
{
    padding-top: 10px;
    min-height: 400px;
    border-style: solid;
    border-width: 3px;
    border-color: #111;
    padding: 8px;
}
#contacts
{
    border-style: solid;
    border-width: 2px;
    overflow: hidden;
}
#contacts table td
{
    width: 150px;
}
#headContacts
{
    font-size: 18px;
    background-color: #222;
    position: relative;
    
    color: Orange;
    font-family: Verdana;
    padding-left: 10px;
}
#headingDet
{
    font-size: 25px;
    font-family: Verdana;
    color: Orange;
    background-color: #222;
    padding-left: 20px;
}
.headingL
{
    color: orange;
    font-size: 20px;
    font-family: Arial;
    background-color: #222;
    text-align: left;
    padding-left: 15px;
}

.headingR
{
    color: orange;
    font-size: 20px;
    font-family: Arial;
    background-color: #222;
    text-align: right;
    padding-right: 15px;
}

.eventM
{
    background-color: #888;
    height: 110px;
    padding-bottom: 5px;
    padding-right: 5px;
    font-weight: bold;
}
.eventM a
{
    color: #222;
}
.eventM a:hover
{
    cursor: pointer;
    color:#000;
    font-size:larger;
}
.eventListL
{
    width: 300px;
    float: left;
    padding: 10px;
}
.eventListR
{
    width: 300px;
    float: right;
    padding: 10px;
    text-align: right;
}

.eventimgR
{
    float: right;
    position: relative;
    top: 4px;
}
.eventimgL
{
    float: left;
    position: relative;
    top: 4px;
    left: 4px;
}
.eventimg
{
    height: 100px;
    width: 180px;
    border-style: solid;
    border-width: 2px;
    border-color: #333;
}
.thumb
{
    top: 10px;
    border-style: solid;
    border-width: 2px;
    border-color: #333;
    width:100px;
    height:75px;
    cursor:pointer;
}
/* styles for gallery */
#thumbStrip
{
    position:relative;
}

.thumbstripcontV
{
    top: -560px;
    
}
.thumbstripcontH
{
   top:60px;
} 
.bigimgV
{   
    top: -600px;
    
}
.bigimgH
{
    top:40px;
}
.button:hover
{
    cursor:pointer;
}
