a#active_menu {
        color: #FE6C01;
        font-weight: bold;
}

a#active_menu:hover {
        color: #000;
        text-decoration: none;
}

a:link {
        color: #FE5603;
        text-decoration: none;
}

a:visited {
        color: #FE5603;
        text-decoration: none;
}

a:hover {
        color: #333;
        text-decoration: none; /*text-decoration: underline;*/
}

a.blogsection:link, a.blogsection:visited {
        color: #ffffff;
}

a.blogsection:hover {
        color: #ffffff;
}

a.category:link, a.category:visited {
        color: #FFA500;
}

a.category:hover {
        color: #FF9900;
}

a.mainlevel:link, a.mainlevel:visited {
        border-bottom: 1px solid #EFEDED;
        color: #666;
        display: block;
        line-height: 20px;
        height: 20px;
        padding-bottom: 2px;
        padding-top: 2px;
        text-decoration: none;
        text-align: left;
        width: 180px;
}

a.mainlevel:hover {
        background-color: #fafafa;
        color: #333;
}

a.mainlevel-top:link, a.mainlevel-top:visited {
        font-weight: bold;
        color:#fff;
        display: block;
        height: 38px;
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom: 0px;
        line-height: 38px;
        background-color: transparent;
        text-align: center;
        float: left;
        border-right: 1px solid #918A72;
}

a.mainlevel-top:hover {
        color:#fff;
        background-color: #918A72;
}


a.mainlevel-top#active_menu-top {
        color:#fff;
        background-color: #918A72;
}

a.mainlevel-footer:link, a.mainlevel-footer:visited {
        font-weight: bold;
        color:#fff;
        display: inline;
        height: 38px;
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom: 0px;
        line-height: 38px;
        background-color: transparent;
        text-align: center;
        border-right: 1px solid #fff;
}

a.mainlevel-top:hover {
        color:#fff;
        background-color: #837F6B;
}

a.readon:link, a.readon:visited {
        background-image: url(./images/read.gif);
        background-position: left;
        background-repeat: no-repeat;
        color: #FE5603;
        padding-left: 20px;
}

a.readon:hover {
        color: #FF9900;
        text-decoration: none;
}

a.sublevel:link, a.sublevel:visited {
        border-bottom: 1px solid #fafafa;
        color: #666666;
        display: block;
        line-height: 20px;
        padding-bottom: 2px;
        padding-top: 2px;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
}

a.sublevel:hover {
        color: #C0C0C0;
        text-decoration: none;
}

a.weblinks:link, a.weblinks:visited {
        color: #FF9900;
}

a.weblinks:hover {
        color: #999999;
        text-decoration: underline;
}

body {
        margin: 0px;
        padding: 0px;
        text-align: center;
        background-image: ;
        background-color: #7BAD5A;
        background-attachment: fixed;
}

li {
        list-style: none;
}

ul {
        margin: 0px;
        padding: 0px;
}

td,tr,p,div {
        color: #666;
        font-family: Arial, sans-serif;
        font-size: 13px;
        line-height: 140%;
}

.button {
        background-color: #F5F5F5;
        border: 1px solid #CBCBCB;
        color: #000000;
}

.button:hover {
        color: #FF8C00;
}


/** category text format and links **/

.category {
        color: #FF8C00;
}

.componentheading {
        color: #63655A;
        font-family : Arial, Verdana, Arial, Helvetica, Sans-serif;
        font-size : 23px;
        font-weight : normal;
        padding-top : 20px;
        padding-bottom : 8px;
        letter-spacing: -1px;
        padding-left: 3px;
}

.contentdescription {

}

.contentheading {
        color: #666;
        font-family: Georgia, 'Trebuchet MS',arial,verdana,sans-serif;
        font-size: 28px;
        font-weight: normal;
        letter-spacing: -1px;
        line-height: 120%;
}


/* Content - Sections & Categories */

.contentpane {
        padding-top : 0px;
}

.contentpaneopen {
        padding-top : 0px;
}

.createdate {
        color: #708090;
        font-size: 10px;
}

.details {
        background-color: #FFFFFF;
        background-image: url(./images/read.gif);
        background-position: left;
        background-repeat: no-repeat;
        color: #FF6347;
        padding-left: 20px;
}

.h1 {
        color: #999;
        font-family: Verdana, Arial, sans-serif;
        font-size: 25px;
}

.h2 {
        color: #666;
        font-family: Verdana, Arial, sans-serif;
        font-size: 20px;
}

.h3 {
        color: #333;
        font-family: Verdana, Arial, sans-serif;
        font-size: 15px;
}

.h4 {
        font-family: Verdana, Arial, sans-serif;
        font-size: 18px;
        color: #63655A;
        font-weight : normal;
        padding-top : 0px;
        padding-bottom : 5px;
        letter-spacing: -1px;
        padding-left: 0px;
}

#opacity:hover {
        filter:alpha(opacity=70);
        -moz-opacity: 0.7;
        opacity: 0.7;
        -khtml-opacity: 0.7;
}

input.inputbox{
        background-color: #E1DFD1;
        border: 1px solid #CCC9BA;
}

textarea.inputbox{
        background-color: #EDEBE1;
        border: 1px solid #CCC9BA;
}

input.inputbox#mod_search_searchword{
        background-color: #EDEBE1;
        border: 1px solid #CCC9BA;
        width: 180px;
}

.moduletable {
        padding-bottom : 7px;
}

.moduletable td {

}

.moduletable h3 {

}

.moduletable li{

}

.sectiontableentry1 {

}

.sectiontableentry2 {

}

.sectiontableheader {

}

.small {
        color: #fb7000;
        font-size: 10px;
}

.smalldark {
        color: #fb7000;
        text-decoration: none;
}

#bottom p, #bottom div, #bottom td{
        color: #fff;
}

#top{
        width: 800px;
        height: 47px;
        margin: 0 auto;
        background-image: url(./images/top_english.gif);
        background-position: bottom;
        background-repeat: no-repeat;
}

#menu{
        width: 801px;
        height: 39px;
        margin: 0 auto;
        background-color: #726D59;
}

#menuwrap {
        width: 100%;
        margin: 0 auto;
        height: 39px;
}

#body {
        width: 800px;
        overflow: hidden;
        margin: 0 auto;
        background-image: url(./images/middle.gif);
        background-position: center;
        background-repeat: repeat-y;
}

#footer{
        float: none;
        width: 800px;
        height: 49px;
        margin: 0 auto;
        background-image: url(./images/bottom_english.gif);
        background-position: center;
        background-repeat: no-repeat;
        margin-bottom: 20px;
}

#leftcolumn {
        float: left;
        width: 190px;
        margin-left: 15px;
        background-color: ;
        text-align: right;
        margin-top: 15px;
}

#rleftcolumn p, #leftcolumn div, #leftcolumn td{
        color: #666;
}

#left .moduletable {

}

#leftcolumn .moduletable h3 {
        color: #fb7000;
        font-family: Georgia, 'Trebuchet MS',arial,verdana,sans-serif;
        font-size: 23px;
        font-weight: normal;
        letter-spacing: -1px;
        margin: 0px;
        margin-bottom: 8px;
}

#lefttop {
        clear: both;
        width: 190px;
        height: 10px;
        background-image: url();
        background-position: top;
        background-repeat: no-repeat;
}

#leftbottom {
        clear: both;
        width: 190px;
        height: 10px;
        background-image: url();
        background-position: bottom;
        background-repeat: no-repeat;
        margin-bottom: 10px;
}

#mainbody {
        float: left;
        text-align: left;
        width: 555px;
        padding-left: 15px;
}

#mainbody li{
        list-style: square;
        margin-left: 25px;
}

#header {
        height: 180px;
        width: 800px;
        margin: 0 auto;
}

#header_lright .moduletable{
        padding: 0px;
        margin: 0px;
        width: 484px;
        height: 180px;
}

#pathway {
        height: 20px;
        margin-top: 10px;
        padding-left: 10px;
}

#header_left {
        height: 180px;
        width: 484px;
        margin: 0 auto;
        float: left;
        padding: 0px;
}

#header_right {
        height: 180px;
        width: 316px;
        margin: 0 auto;
        float: left;

        padding: 0px;
}

#header_top_right {
        padding: 0px;
        margin: 0px;
}

#header_bottom_right {
        margin: 0px;
        padding: 0px;
}

#top_header {
        height: 3px;
        width: 800px;
        margin: 0 auto;
        background-color: #77B001;
}

img {
        border: 0px;
}


/*Top Right Banner Style*/

#topright {
        position: absolute;
        right: 0;
        top: 0;
        display: block;
        height: 125px;
        width: 125px;
        background: url(./images/trbanner.gif) no-repeat;
        text-indent: -999em;
        text-decoration: none;
}

/*Top Left Banner Style*/

#topleft {
        position: absolute;
        left: 0;
        top: 0;
        display: block;
        height: 125px;
        width: 125px;
        background: url(./images/tlbanner.gif) no-repeat;
        text-indent: -999em;
        text-decoration: none;
}


/*css used for rows list */

.albumContainer{color:#1A1A1A;}

.albumContainer2{background-color: #EFEFEF;color:#1A1A1A;}

tr.albumContainer td {padding: 5px 5px;border-bottom: 1px solid #DDDDDD;}

tr.albumContainer2 td {padding: 5px 5px;border-bottom: 1px solid #DDDDDD;background: #EFEFEF;}

fieldset.adminform { border: 0px solid #ccc; margin: 0px 0px 0px 0px; background-color: #ffffff }

fieldset.flickr { border: 0px solid #ccc; margin: 0px 0px 0px 0px; background-color: #ffffff }

fieldset {
        margin-bottom: 10px;
        border: 1px #ccc solid;
        padding: 20px 0px 25px 55px;
        text-align: left;
}

fieldset p {  margin: 10px 0px;  }

legend    {
        color: #0B55C4;
        font-size: 18px;
        font-weight: bold;
}

.gallerytable {
        background-color: #f9f9f9;
        border-right: solid 0px #d5d5d5;
        border-bottom: solid 0px #d5d5d5;
        width: 100%;
        padding: 0px;
        margin: 15px 0px 0px 0px;
}

table.desctable {
        background-color: #ffffff;
}

table.fototable {
        background-color: #ffffff;
}

table.fltable {
        background-color: #ffffff;
}

img#front {
        margin-top: 20px;
        width: 618px;
        height: 128px;
        position: absolute;
        right: 10px;
        float: right;
}

img#front {
        background: url(./images/front1.png) 0 0 no-repeat;
}

a.nounder {
        text-decoration: none;
        border: 0;
        cursor: pointer;
}

a.nounder:hover {
        text-decoration: none;
}

#languagemenu {
        width: 802px;
        height: 21px;
        margin: 30px auto 0px auto;
}

#languagemenu ul {
        float: right;
}

#languagemenu li {
        margin: 0px;
        padding: 0px;
        width: 76px;
        height: 21px;
        display: inline;
        float: right;
}

#languagemenu li a {
        font-family: Verdana, sans-serif;
        font-size: 7pt;
        color: #000;
        margin: 0px;
        padding: 2px 8px;
        width: 60px;
        height: 17px;
        text-align: left;
        display: block;
        background-image: url('images/xp_normal.png');
        background-position: bottom;
}

#languagemenu li a img {
        vertical-align: middle;
}

#languagemenu li a:hover {
        color: #666666;
        background-image: url('images/xp_active.png');
}

#languagemenu li a.current {
        background-image: url('images/xp_focus.png');
}
