﻿html, body 
{
    margin:0px;
    padding:0px;
    background-color:#513f31;
    background-image:url(../images/bodypattern.jpg);
    
}
h1, h2, h3, h4, h5, h6, p, form 
{
    margin:0px;
    padding:0px
}

img {
    border:0px;
}

#wrapper 
{
    float:left;
    width:100%;
    height:100%;
    background-image:url(../images/bg_top.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
#leftbg 
{
    float:left;
    width:100%;
    height:100%;
    background-image:url(../images/leftbg.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}
#rightbg 
{
    float:left;
    width:100%;
    height:100%;
    background-image:url(../images/rightbg.jpg);
    background-repeat:no-repeat;
    background-position:bottom right;
}
#container 
{
    /*float:left;*/
    width:1002px;
    margin:0px auto;    
}

/*************************** Header *****************************/

#header 
{
    width:1002px;
    height:161px;
    background-image:url(../images/headerimg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
#topnav 
{
    margin:0px auto;
    width:960px;
    height:35px;
}
#topnav H4 
{
    float:left;
    font-family:Arial;
    font-size:10px;
    color:#d8d4d1;
    padding:10px 0px 0px 0px;
    font-weight:normal;
}
#topnav H5 
{
    float:right;
    font-family:Arial;
    font-size:11px;
    color:#ffffff;
    padding:10px 0px 0px 0px;
    font-weight:normal;
}
#topnav H5 a 
{
    font-family:Arial;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
}
#topnav H5 a:hover 
{
    font-family:Arial;
    font-size:11px;
    color:#cab680;
    text-decoration:none;
}

.topnav_active
{
font-family:Arial;
font-size:11px;
color:#cab680;
text-decoration:none;
}

#sslogo 
{
    float:left;
    margin:42px 0px 0px 23px;
    _display:inline;
}
#gujlogo 
{
    float:left;
    margin:18px 0px 0px 30px;
    _display:inline;
}
#skklanguage 
{
    float:right;
    margin:34px 23px 0px 0px;
    _display:inline;
}
#skklanguage h4
{
    font-family:Arial;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    text-align:right;
    padding:20px 2px 0px 0px;
}
#skklanguage h4 a
{
    font-family:Arial;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}
#skklanguage h4 a:hover
{
    font-family:Arial;
    font-size:11px;
    color:#e49d2c;
    text-decoration:none;
    font-weight:normal;
}
#skklanguage .activeLanguage
{
    font-family:Arial;
    font-size:11px;
    color:#e49d2c;
    text-decoration:none;
    font-weight:bold;
}
#skklanguage .activeLanguage:hover
{
    font-family:Arial;
    font-size:11px;
    color:#e49d2c;
    text-decoration:none;
    font-weight:bold;
}

/*************************** Main Content *****************************/

#spacerdiv 
{
    clear:both !important;
}

#maincnt 
{
    float:left;
    background-color:#cab680;
    background-image:url(../images/bg_maincnt.jpg);
    background-repeat:repeat-y;
    background-position:left;
    width:1002px;
}

#mainnav 
{
    width:1002px;
    height:40px;
    background-image:url(../images/bg_mainnav.gif);
    background-repeat:repeat-x;
    background-position:top;
}

#mainnav ul 
{
    margin:0px 0px 0px 20px;
    padding:0px;
}
#mainnav ul li
{
    font-family:Arial;
    font-size:12px;
    color:#725f4f;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    list-style:none;
    line-height:15px;
    float:left;
    padding:8px 0px 0px 0px;
    border-left:1px solid #d7c79b;
    border-right:1px solid #b59c60;
    text-align:center;
}

.navvsmall 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#725f4f;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    height:25px;
    width:59px;
    display:block;
    padding:2px 10px 0px 10px;
}
.navvsmall:hover 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navvsmall.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:59px;
    display:block;
    padding:2px 10px 0px 10px;
}

.navvsmall_active
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navvsmall.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:59px;
    display:block;
    padding:2px 10px 0px 10px;
}


.navsmall 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#725f4f;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    height:25px;
    width:73px;
    display:block;
    padding:2px 10px 0px 10px;
}
.navsmall:hover 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navsmall.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:73px;
    display:block;
    padding:2px 10px 0px 10px;
}

.navsmall_active
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navsmall.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:73px;
    display:block;
    padding:2px 10px 0px 10px;
}

.navmedium 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#725f4f;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    height:25px;
    width:83px;
    display:block;
    padding:2px 10px 0px 10px;
}
.navmedium:hover 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navmedium.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:83px;
    display:block;
    padding:2px 10px 0px 10px;
}

.navmedium_active
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navmedium.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:83px;
    display:block;
    padding:2px 10px 0px 10px;
}

.navlarge 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#725f4f;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    height:25px;
    width:102px;
    display:block;
    padding:2px 10px 0px 10px;
}
.navlarge:hover 
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navlarge.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:102px;
    display:block;
    padding:2px 10px 0px 10px;
}

.navlarge_active
{
    font-family:Arial, Shruti;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background-image:url(../images/navlarge.gif);
    background-repeat:no-repeat;
    background-position:top;
    height:25px;
    width:102px;
    display:block;
    padding:2px 10px 0px 10px;
}

#topmainimg 
{
    clear:both;
    width:1002px;
}

#columnholder 
{
    width:1002px;
    float:left;
}

/******************** Left Column Content *******************/

#mainleftcnt 
{
    float:left;
    width:717px;
    margin:0px 0px 0px 29px;
    display:inline;
}

#homevisual 
{
    width:717px;
    height:291px;
}

#memberinfo 
{
    clear:both;
    float:left;
    width:242px;
    height:328px;
    background-color:#edbd51;
    background-image:url(../images/bg_memberinfo.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}

#memberinfo h4 
{
    padding:22px 23px 0px 25px;
}

#memberinfo h4 span 
{
    float:right;
}

.memberinfobox 
{
    background-color:#d1950e;    
    border:1px solid #c48c10;
    width:140px;
    height:19px;
    font-family:Trebuchet MS;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    padding:3px 0px 0px 5px;    
}

#memberinfo h5
{
   clear:both;
   float:left;
   padding:10px 23px 0px 25px;
   font-family:Arial;
   font-size:11px;
   color:#664700;
   text-decoration:none;
   font-weight:bold; 
}

#memberinfo h6
{
   clear:both;
   float:left;
   padding:10px 23px 0px 25px;
   font-family:Arial;
   font-size:11px;
   color:#664700;
   text-decoration:none;
   font-weight:bold; 
}

#memberinfo ul 
{
   margin:5px 0px 0px 26px;
   padding:0px 0px 0px 0px;
}

#memberinfo ul li
{
   list-style:none;
   font-family:Arial;
   font-size:11px;
   color:#ffffff;
   text-decoration:none;
   font-weight:bold;
   float:left;
   width:95px;
   line-height:14px;
   background-image:url(../images/bul_brown.gif);
   background-repeat:no-repeat;
   background-position:left;
   padding:0px 0px 2px 10px;
}

#memberinfo p
{
   clear:both;
   float:left;
   width:180px;
   padding:10px 23px 0px 25px;
   font-family:Trebuchet MS;
   font-size:11px;
   color:#f3d899;
   text-decoration:none;
   font-weight:normal; 
}

#activities 
{
    float:left;
    width:238px;
    height:328px;
    background-color:#e7a743;
    background-image:url(../images/bg_activities.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
#activities p 
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    padding:20px 20px 0px 24px;
    line-height:16px;
}
#activities h4 
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#7f4706;
    text-decoration:none;
    font-weight:normal;
    padding:15px 10px 0px 24px;
    line-height:16px;
}

#activities ul 
{
   margin:22px 0px 0px 26px;
   padding:0px 0px 0px 0px;
}

#activities ul li
{
   list-style:none;
   font-family:Arial;
   font-size:11px;
   color:#ffffff;
   text-decoration:none;
   font-weight:normal;
   line-height:14px;
   background-image:url(../images/bul_brown.gif);
   background-repeat:no-repeat;
   background-position:left 4px;
   padding:0px 0px 4px 15px;
}

#newsannounce 
{
    float:left;
    width:237px;
    height:328px;
    background-color:#e0974b;
    background-image:url(../images/bg_announcements.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}

#newsannounce p 
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    padding:20px 30px 0px 24px;
    line-height:16px;
}

#cntintroevents 
{
    float:left;
    background-image:url(../images/bg_dottedline.gif);
    background-repeat:repeat-y;
    background-position:right;   
}

#welcome 
{
    float:left;
    width:480px;
}

#welcome h2 
{
    padding:22px 0px 0px 25px;
}

#welcome p 
{
    padding:15px 20px 15px 25px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#333333;
    text-decoration:none;
    font-weight:normal;
}

#welcome h4 
{
    padding:0px 0px 20px 25px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#333333;
    text-decoration:none;
    font-weight:normal;
}

#welcome h4 a
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#da8228;
    text-decoration:underline;
    font-weight:normal;
}

#welcome h4 a:hover
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
}

#upcomingevents 
{
    float:left;
    width:237px;
}

#upcomingevents h2 
{
    padding:22px 0px 0px 25px;
}

.eventsul 
{
    margin:15px 0px 0px 25px;
    padding:0px;
}

.eventsul li
{
    font-family:arial;
    font-size:11px;
    color:#808080;
    text-decoration:none;
    font-weight:normal;
    list-style:none;
    background-image:url(../images/bul_orange.gif);
    background-repeat:no-repeat;
    background-position:left 5px;
    padding:0px 0px 0px 15px;
    line-height:spx;
    display:inline;
}

.eventsul li p
{
    font-family:arial;
    font-size:11px;
    color:#baa66f;
    text-decoration:none;
    font-weight:normal;
    padding:0px 0px 10px 15px;
    margin:0px;
}

#upcomingevents h5
{
    padding:0px 0px 20px 37px;
}

#upcomingevents h5 a
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#da8228;
    text-decoration:underline;
    font-weight:bold;
}

#upcomingevents h5 a:hover
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#da8228;
    text-decoration:none;
    font-weight:bold;
}


/******************** Right Column Content ********************/

#mainrightcnt 
{
    float:right;
    width:230px;
    margin:0px 21px 0px 0px;
    _display:inline;
}

#membersarea 
{
    clear:both;
    float:left;
    width:230px;
    background-image:url(../images/bg_membersarea.jpg);
    background-repeat:no-repeat;
    background-position:right bottom;
}

#membersarea h3
{
    padding:20px 0px 10px 0px;
}

#membersarea p
{
    padding:5px 0px 0px 35px;
}

.memarealabel 
{
    font-family:Arial;
    font-size:11px;
    color:#808080;
    text-decoration:normal;
    font-weight:normal;
}

.memareatxtbox 
{
    width:152px;
    height:18px;
    border:1px solid #d0cab3;
    background-color:#ffffff;
    font-family:Arial;
    font-size:11px;
    color:#808080;
    text-decoration:normal;
    font-weight:bold;
}

#membersarea h4 
{
    padding:8px 0px 8px 38px;
}

.forgotpwd 
{
    font-family:Arial;
    font-size:11px;
    color:#808080;
    text-decoration:underline;
    font-weight:normal;
}

.forgotpwd:hover 
{
    font-family:Arial;
    font-size:11px;
    color:#808080;
    text-decoration:none;
    font-weight:normal;
}

#membersarea h5
{
    padding:5px 0px 5px 38px;
    font-family:Arial;
    font-size:12px;
    color:#808080;
    text-decoration:none;
    font-weight:bold;
}

#sitefeatures 
{
    clear:both;
    float:left;
    width:230px;
}

#sitefeatures h3 
{
    padding:30px 0px 10px 0px;
}

#sitefeatures ul 
{
    margin:10px 0px 10px 0px;
    padding:0px;
}

#sitefeatures ul li
{
    padding:0px 0px 12px 14px;
    line-height:14px;
    list-style:none;
}

#quickaccess 
{
    clear:both;
    float:left;
    width:230px;
}

#quickaccess h3 
{
    padding:10px 0px 10px 0px;
}

#quickaccess ul 
{
    margin:10px 0px 20px 24px;
    padding:0px;
}

#quickaccess ul li
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
    background-image:url(../images/bul_brown.gif);
    background-repeat:no-repeat;
    background-position:left 5px;
    padding:0px 0px 8px 14px;
    line-height:14px;
}

#quickaccess ul li a
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

#quickaccess ul li a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

/************************* Footer *****************************/

#sponsorads
{
    float:left;
    clear:both;
    width:100%;
    height:139px;
    background-image:url(../images/bg_sponsorads.jpg);
    background-repeat:repeat-x;
    background-position:top;
}

#sponsorcnt
{
    width:1002px;
    height:139px;
    margin:0px auto;
    background-image:url(../images/sponsorad.jpg);
    background-repeat:no-repeat;
    background-position:top;
}

#adcontainer
{
    float:left;
    margin:22px 0px 0px 93px;
    width:820px;
    height:75px;
    background-color:#ffffff;
    text-align:center;
    _display:inline;
}

#adcontainer p
{
    font-family:arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:bold;
    padding:27px 0px 0px 0px;
}

/************************* Footer *****************************/

#footer 
{
    float:left;
    clear:both;
    width:100%;
    height:186px;
    background-image:url(../images/bg_footer.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
#footercnt 
{
    width:1002px;
    height:186px;
    margin:0px auto;
    background-image:url(../images/footerimg.jpg);
    background-repeat:no-repeat;
    background-position:top;
}
#footercnt H4
{
    width:875px;
    margin:0px auto;
    padding:20px 0px 20px 0px;
    text-align:center;
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    background-image:url(../images/footer_seperator.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}
#footercnt H5
{
    width:875px;
    margin:0px auto;
    padding:16px 0px 16px 0px;
    text-align:center;
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    background-image:url(../images/footer_seperator.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}
#footercnt H6
{
    width:875px;
    margin:0px auto;
    padding:16px 0px 16px 0px;
    text-align:center;
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}
#footercnt H6 a
{
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
#footercnt H6 a:hover
{
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

/*///////////////////////////////////////// Inner Page CSS ///////////////////////////////////*/

#innervisual 
{
    width:717px;
    height:219px;
}

#innercnt 
{
    clear:both;
    width:717px;
}

#innercnt H2 
{
    margin:20px 0px 0px 25px;
    padding:0px 0px 10px 0px;
    background-image:url(../images/bg_title.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    font-family:Arial;
    font-size:16px;
    font-weight:normal;
    color:#663300;
}

#innercnt H2 a
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    color:#663300;
    text-decoration:none;
}

#innercnt H2 a:hover
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    color:#663300;
    text-decoration:none;
}

#innercnt p 
{
    clear:both;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#666666;
    text-decoration:none;
    line-height:18px;
    padding:20px 30px 0px 25px;
    text-align:justify;
}

#innercnt p img 
{
    padding:0px 0px 10px 20px;
}

#innercnt ul 
{
    margin:25px 50px 0px 41px;
    padding:0px;
}

#innercnt ul li
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#999999;
    text-decoration:none;
    list-style-type:disc;
    line-height:16px;
    padding:0px 0px 15px 0px;
}

#innercnt ul li a
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#999999;
    text-decoration:none;
}
#innercnt ul li a:hover
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#999999;
    text-decoration:underline;
}

#ucaboutus, #ucsompurasamaj 
{
    clear:both;
    float:left;
    width:230px;
}

#ucaboutus h3, #ucsompurasamaj h3 
{
    padding:15px 0px 10px 0px;
}

#ucaboutus ul, #ucsompurasamaj ul 
{
    margin:10px 0px 20px 24px;
    padding:0px;
}

#ucaboutus ul li, #ucsompurasamaj ul li
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:bold;
    background-image:url(../images/bul_brown.gif);
    background-repeat:no-repeat;
    background-position:left 5px;
    padding:0px 0px 8px 14px;
    line-height:14px;
}

#ucaboutus ul li a, #ucsompurasamaj ul li a
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

#ucaboutus ul li a:hover, #ucsompurasamaj ul li a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

#ucsompurasamaj ul ul
{
    margin:10px 0px 0px 0px;
    padding:0px;
}

#ucsompurasamaj ul li li
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:bold;
    background-image:url(../images/bul_brown.gif);
    background-repeat:no-repeat;
    background-position:left 5px;
    padding:0px 0px 8px 14px;
    line-height:14px;
}

#ucphotogallery 
{
    clear:both;
    float:left;
    width:230px;
}

#ucphotogallery h3 
{
    padding:10px 0px 10px 0px;
}

#ucphotogallery h4 
{
    padding:10px 10px 10px 27px;
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:bold;
}

#ucphotogallery p 
{
    font-family:Arial;
    font-size:11px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
    padding:0px 0px 0px 25px;
}

#ucphotogallery h6 
{
    padding:10px 10px 0px 27px;
    font-family:Arial;
    font-size:11px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

#ucphotogallery h6 a 
{
    font-family:Arial;
    font-size:11px;
    color:#857262;
    text-decoration:underline;
    list-style:none;
    font-weight:normal;
}

#ucphotogallery h6 a:hover 
{
    font-family:Arial;
    font-size:11px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

#ucphotogallery p img
{
    border:4px solid #ffffff !important;
}

#ucquickcontact 
{
    clear:both;
    float:left;
    width:230px;
}

#ucquickcontact h3 
{
    padding:30px 0px 10px 0px;
}

#ucquickcontact p 
{
    font-family:Arial;
    font-size:11px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
    padding:15px 24px 15px 22px;
}

.toplinks {
    float:left;
    margin:15px 0px 0px 23px;
}

.sublink
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

.sublink:hover
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}
.sublink_active
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:normal;
}

/************************* Photo Gallery ****************************/

.photoborders {
    border:4px solid #cccccc !important;
}

.photogallink {
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    font-weight:normal;
}
.photogallink:hover {
    font-family:Arial;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    font-weight:normal;
}

/************************* Events Classes ****************************/

.eventstable {
    margin:0px 0px 0px 25px;
}

.eventstitle {
    font-family:Arial;
    font-size:12px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
}

.eventstitle strong {
    font-family:Arial;
    font-size:14px;
    color:#663300;
    text-decoration:none;
    font-weight:bold;
}

.eventstitle strong a {
    font-family:Arial;
    font-size:14px;
    color:#663300;
    text-decoration:none;
    font-weight:bold;
}

.eventstitle strong a:hover {
    font-family:Arial;
    font-size:14px;
    color:#663300;
    text-decoration:underline;
    font-weight:bold;
}

.eventstitledesc {
    font-family:Arial;
    font-size:14px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
}

.eventstitledescblack {
    font-family:Arial;
    font-size:14px;
    color:#000000;
    text-decoration:none;
    font-weight:normal;
}

/************************* Feedback Classes ****************************/

.feedbacktable {
    margin:0px 0px 0px 25px;
    font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal;
}

.feedbackTxtbox {
    font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal;
    border:1px solid #cccccc;
    width:300px;
    height:17px;
}

.feedbackTxtarea {
    font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal;
    border:1px solid #cccccc;
    width:300px;
    height:100px;
}

/************************* Publication Classes ****************************/

.publicationtable {
    margin:0px 0px 0px 25px;
    font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal;
}

.publicationbul {
    padding:5px 0px 0px 0px;
}

.publicationtitle{
    font-family:Arial;
    font-size:12px;
    color:#663300;
    text-decoration:none;
    font-weight:bold;
    margin:0px;
    padding:0px;    
}

.publicationdesc{
    font-family:Arial;
    font-size:12px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
    margin:0px;
    padding:0px;
}

/******************************** Trusti Mandal Classes ******************************/

.trustitable {
     margin:0px 0px 0px 25px;  
}

.trustitable h3{
    font-family:Arial;
    font-size:16px;
    color:#da8228;
    text-decoration:none;
    font-weight:bold;
    margin:0px;
    padding:0px 0px 10px 0px;
}

.trustitablesubhead{
   margin:0px !important;
   padding:0px 0px 15px 0px !important;
   
}

.trustitablesubhead li{
    font-family:Arial;
    font-size:13px;
    color:#663300 !important;
    text-decoration:none;
    font-weight:bold;
    margin:0px;
    padding:0px 0px 8px 15px !important;
    list-style-type:none !important;
    background-image:url(../images/bul_brown.gif);
    background-position:left 5px;
    background-repeat:no-repeat;    
    line-height:16px;
}

.trustitablesubhead li span{
    font-family:Arial;
    font-size:13px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
}

/******************************** Gotras Classes ******************************/

.backtoGotra {
    font-family:Arial;
    font-size:12px;
    color:#da8228;
    text-decoration:underline;
    font-weight:normal;
}

.backtoGotra:hover {
    font-family:Arial;
    font-size:12px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
}

/******************************** Religious Classes ******************************/

.ReligiousHeading {
    font-family:Arial;
    font-size:16px;
    color:#da8228;
    text-decoration:none;
    font-weight:bold;
}

/******************************* Forms Classes **********************************/

.FormsHeading {
    font-family:Arial;
    font-size:14px;
    color:#663300;
    text-decoration:none;
    font-weight:normal;
}

.FormsHeadingDownload {
    font-family:Arial;
    font-size:12px;
    color:#da8228;
    text-decoration:none;
    font-weight:normal;
}
.FormsHeadingDownload:hover {
    font-family:Arial;
    font-size:12px;
    color:#da8228;
    text-decoration:underline;
    font-weight:normal;
}

/******************************** Login Classes ******************************/

.loginTable {
    float:left;
     margin:20px 0px 0px 25px; 
     font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal; 
}

/*///////////////////////////////////////// Profile Page CSS ///////////////////////////////////*/

.myProfileTable {
    float:left;
     margin:20px 0px 0px 25px; 
     font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal; 
}
.head{
	font:bold 16px Arial, Helvetica, sans-serif; color:#663300;
}
.sub_lnk{
	font:bold 12px Arial, Helvetica, sans-serif; color:#663300; text-decoration:underline;
}
.sub_lnk:hover{
	font:bold 12px Arial, Helvetica, sans-serif; color:#fbb040;
}

.textbox {
    font:normal 12px Arial, Helvetica, sans-serif; color:#666666;
    border:1px solid #cccccc; height:16px; width:311px;
}

.textboxfree {
    font:normal 12px Arial, Helvetica, sans-serif; color:#666666;
    border:1px solid #cccccc; height:16px; 
}

.dropdownlist {
    font:normal 12px Arial, Helvetica, sans-serif; color:#666666;  width:315px;  
}

.dropdownlistfree {
    font:normal 12px Arial, Helvetica, sans-serif; color:#666666;   
}
.textarea {
    font:normal 12px Arial, Helvetica, sans-serif; color:#666666;
    border:1px solid #cccccc;
}

/***************** Search Control ****************************/

.searchTable {
    float:left;
    margin:20px 0px 0px 25px; 
    font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal;  
}

.textboxsearch {
   font:normal 12px Arial, Helvetica, sans-serif; color:#666666;
   border:1px solid #cccccc; height:16px; width:170px;
}

.textboxsearch {
   font:normal 12px Arial, Helvetica, sans-serif; color:#666666;
   border:1px solid #cccccc; height:16px; width:170px;
}

.dropdownlistsearch {
   font:normal 12px Arial, Helvetica, sans-serif; color:#666666;
   border:1px solid #cccccc; width:174px; 
}

/*********************** Grid Stylesheet *******************************/

/* Grid */

.bg_gridview_head 
{
    background-color:#e1e8f3;
    background-image:url(../images/bg_head_gridview.gif);
    background-repeat:repeat-x;
    background-position:top;
    border-left: 1px solid #929eac !important;
    border-right: 1px solid #929eac !important;
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    color:#224177;
    padding:4px 0px 0px 10px;
}

.bg_gridview 
{
    background:#dde9f9;
    border-left: 1px solid #929eac !important;
    border-right: 1px solid #929eac !important;
    padding-right:8px;
}

.grid 
{
    border:1px solid #a8b7ce;   
}

.grid_header 
{
    font-family:Arial;
    font-weight:normal;
    font-size:11px;
    color:#000000;
    background-image:url(../images/bg_grid_header.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    height:24px;
    _height:22px;
}

.grid th 
{
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    color:#000000;
    /*background-image:url(../images/header_seperator.gif);
    background-repeat:no-repeat;
    background-position:right bottom;*/
    padding-left:7px;
    border-left:1px solid #cccccc;
}

.grid td 
{
    padding-left:7px;
    border-bottom:1px solid #cccccc;
}

.grid_row
{
    font-family:Arial;
    font-weight:normal;
    font-size:11px;
    color:#000000;
    height:20px;
    background-color:#ffffff;
}

.grid_alternaterow
{
    font-family:Arial;
    font-weight:normal;
    font-size:11px;
    color:#000000;
    height:20px;
    background-color:#efefef;
    background-image:url(../images/bg_grid_alternaterow.gif);
    background-repeat:repeat-x;
    background-position:top;
    border-top:1px solid #dddddd;
    border-bottom:1px solid #cccccc;
}

.grid_row:hover, .grid_alternaterow:hover
{
    font-family:Arial;
    font-weight:normal;
    font-size:11px;
    color:#000000;
    background-color:#d3e8ff;
    background-image:url(../images/bg_selected_row.gif);
    background-repeat:repeat-x;
    background-position:top;
}

.cmnerr {
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    color:#cc0000;
    text-decoration:none;
    text-align:center;
}

/***************** Common Tables ********************/

.CmnTableSpacing {
    clear:both;
    float:left;
    margin:20px 0px 0px 25px; 
    font-family:Arial;
    font-size:12px;
    color:#666666;
    text-decoration:none;
    font-weight:normal;  
}

/********************** members detail *************************/

#membersareadetail 
{
    clear:both;
    float:left;
    width:230px;
    background-image:url(../images/memberarea_bg.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    margin:0px 0px 8px 0px;
}

#membersareadetail h3
{
    padding:20px 0px 10px 0px;
}

#membersareadetail p
{
    padding:5px 0px 0px 39px;
    font-family:Arial;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}

#membersareadetail ul 
{
    margin:10px 0px 20px 24px;
    padding:0px;
}

#membersareadetail ul li
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:bold;
    background-image:url(../images/bul_brown.gif);
    background-repeat:no-repeat;
    background-position:left 5px;
    padding:0px 0px 8px 14px;
    line-height:14px;
}

#membersareadetail ul li a
{
    font-family:Arial;
    font-size:12px;
    color:#857262;
    text-decoration:none;
    list-style:none;
    font-weight:bold;
}

#membersareadetail ul li a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    list-style:none;
    font-weight:bold;
}


/************************* Footer Home *****************************/

#footercnt_home 
{
    width:1002px;
    height:186px;
    margin:0px auto;
    
}
#footercnt_home  H4
{
    width:875px;
    margin:0px auto;
    padding:20px 0px 20px 0px;
    text-align:center;
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    background-image:url(../images/footer_seperator.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}
#footercnt_home  H5
{
    width:875px;
    margin:0px auto;
    padding:16px 0px 16px 0px;
    text-align:center;
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    background-image:url(../images/footer_seperator.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}
#footercnt_home  H6
{
    width:875px;
    margin:0px auto;
    padding:16px 0px 16px 0px;
    text-align:center;
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}
#footercnt_home  H6 a
{
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
#footercnt_home  H6 a:hover
{
    color:#9f948c;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

/*///////////////////////////////////////// Inner Page CSS ///////////////////////////////////*/
