/*
Sage Design Studio CSS
Version : 1.1
Colors :
- background : #eeece0   old = #C4BD97
- text : #333

Font-family
- font-family : Verdana, Arial, Helvetica, sans-serif;
*/

/* ---- */
/* Tags */
/* ---- */
HTML
{
 height: 100%;
 margin-bottom: 1px;
}

BODY
{
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 height: 100%;
}

a:link,
a:visited
{
 color: #000; 
 text-decoration: none;
}

a:hover
{
 color: #000;
 background-color: #eeece0;
}

td,
tr,
p,
div
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 line-height: 14pt;
 color: #333;
}

ul
{
 margin: 0px;
 padding: 0px;
 list-style: none;
}

ul li
{
 line-height: 20px;
 padding-left: 15px;
 padding-top: 0px;
 background-image: url(../images/blog_bullet.png);
 background-repeat: no-repeat;
 background-position: 0px 5px;
}

/* ---------- */
/* Tags.class */
/* ---------- */
a.mainlevel
{
 font-size: 14px;
 display: block;
 border-bottom: 1px solid #ddd;
 width: 110px;
}

a.pagenav,
a.pagenav:visited
{
 color: #000;
 text-decoration: underline;
}

a.pagenav:hover
{
 color: #000;
 background-color: #ccc;
 text-decoration: underline;
}

a.content:link,
a.content:visited
{
 color: #000;
 text-decoration: underline;
}

a.content:hover
{
 color: #000;
 background-color: #ccc;
 text-decoration: underline;
}

div.moduletable
{
 margin-bottom: 20px;
}

ul.ul_pages
{
 margin: 0px;
 padding-left: 20px;
 list-style: disc;
}

ul.ul_pages li
{
 line-height: 20px;
 padding-left: 0px;
 padding-top: 0px;
}

ul.ul_pages li ul
{
 margin: 0px;
 padding-left: 20px;
 list-style: circle;
}

table.contentpaneopen
{
 text-align: left;
 width: 100%;
 height: 70px;
 padding: 0px;
 margin: 0px;
 border-collapse: collapse;
}

/* --- */
/* #id */
/* --- */

#page_bg
{
 height: 100%;
 background: #FFF;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

#center
{
 text-align: center;
}

#main_bg
{
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: auto;
 margin-right: auto;
 width: 770px;
 text-align: left;
}

#content_bg
{
 margin: 0px 10px;
}

#ajax_rotator
{
 float: left;
 height: 354px;
 width: 750px;
 overflow: hidden;
}

#ajax_rotator div
{
 padding: 0px 0px;
}

#ajax_rotator table.contentpaneopen td
{
 color: #ddd;
}

#header
{
 background: #eeece0 0 0 no-repeat;
 width: 750px;
 height: 354px;
}

#topmenu
{
 height: 15px;
}

#navigation
{
 float: left;
 background-color: #ccc;
 width: 110px;
 height: 181px;
 margin-right: 10px;
 padding-top: 15px;
 padding-left: 15px;
 padding-right: 15px;
}

#content
{
 float: left;
 width: 323px; /* width orig 258px */
 padding-top: 20px;
}

#content_home
{
 float: left;
 width: 323px;
}

#content_pages
{
 float: left;
 width: 323px;
 padding-top: 0px;
 text-align: center;
}

#logo
{
 float: left;
 width: 277px;
 height: 230px;
 padding-top: 0px;
 margin: 0px;
 border: 0px solid #00c;
}

#footer
{
 clear: both;
 font-size: 10px;
 background: #FFFFFF;	
 text-align: center;
 border-top-style: solid;
 border-top-width: 2px;
 border-top-color: #000;
}

/* ------ */
/* .class */
/* ------ */

.article_seperator
{
 display: block;
 height: 0px;
}

.blog
{
 width: 770px;
 height: 350px;
}

.detail_text
{
 padding-left: 10px;
 height: 305px;
 overflow: auto;
 scrollbar-base-color: #000;
 scrollbar-arrow-color: #000;
 scrollbar-face-color: #eeece0;
 scrollbar-3dlight-color: #000;
 scrollbar-darkshadow-color: #eeece0;
 scrollbar-highlight-color: #eeece0;
 scrollbar-shadow-color: #000;
 scrollbar-track-color: #f8f7e9; 
}

.padding
{
 width: auto !important;
 width: 100%;
 padding: 0px 15px 40px 0px;
}

.pagenav
{
 font-size: 10px;
 font-weight: bold;
 height: 10px;
}


/* ----------------------- */
/* Tags: Empty or not Used */
/* ----------------------- */

/*
h3 {}
h4 {}
h5 {}
h6 {}
hr
{
 background: #999999; height:1px; border: 1px solid;
}
*/

/* ----------------------- */
/* #id: Empty or not Used */
/* ----------------------- */

/*
#content-pane {}
#under
{
 clear: both;
 font-size: 16px;
 font-weight: bold;
 background: #FFF;	
 text-align: left;
}
#under_line
{
 clear: both;
 height: 3px;
 background: #C4BD97;	
}
*/

/* ----------------------- */
/* .class: Empty or not Used */
/* ----------------------- */

/*
.back_button
{
 text-align: center;
 margin-top: 40px;
 margin-bottom: 10px;
}
.button {}
.clr
{
 clear: both;
}
.componentheading {}
.content_rating
{
 font-weight: normal;
 font-size: 8pt;
}
.content_vote
{
 font-weight: normal;
 font-size: 8pt;
}
.contentdescription
{
 text-align: left;
}
.contentheading
{
 height: 40px;
 vertical-align: bottom;
 font-size: 22px;
 font-weight: normal;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #333;
 text-align: left;
 width: 100%;
}
.createdate
{
 line-height: 10px;
 font-size: 11px;
 color: #666;
 font-weight: normal;
 vertical-align: top;
 padding-bottom: 10px;
 padding-top: 0px;
}
.frontpageheader
{
 color: #fff;
 font-size: 15px;
 font-weight: bold;
 line-height: 30px;
}
.highlight
{
 background: #ECECE3;
 border: 1px solid #DBDAC4;
 padding: 0px 15px;
}
.inputbox
{
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.modifydate
{
 font-size: 11px;
 color: #666;
 font-weight: normal;
 padding-top: 8px;
 padding-bottom: 10px;
 text-align: left;
}
.newsfeeddate {}
.newsfeedheading
{
 font-size: 11px;
 font-weight: bold;
 color: #333;
 text-align:left;
}
.offtab
{
 background-color: #25343B;
 border-left: outset 1px #9DA6B3;
 border-right: outset 1px #9DA6B3;
 border-top: outset 1px #9DA6B3;
 border-bottom: solid 1px #9DA6B3;
 text-align: center;
 cursor: pointer;
 font-weight: normal;
 color: #cccccc;
}
.ontab
{
 background-color: #121A1D;
 border-left: outset 1px #9DA6B3;
 border-right: outset 1px #9DA6B3;
 border-top: outset 1px #9DA6B3;
 border-bottom: solid 0px #ffffff;
 text-align: center;
 cursor: pointer;
 font-weight: normal;
 color: #ff6600;
}
.pagetext
{
 visibility: hidden;
 display: none;
 position: relative;
 top: 0;
}
.pagenavbar {}
.poll
{
 padding: 0px 0px;
 margin: 0px;
}
.readon {}
.sectiontableheader
{
 font-weight: bold;
 background: #ECECE3;
 padding: 3px;
}
.small
{
 font-size: 11px;
 color: #666;
 font-weight: normal;
 text-align: left;
}
.smalldark
{
 font-size: 11px;
 color: #333333;
 text-decoration: none;
 font-weight: normal;
}
.tab-page {}
.tabheading
{
 background-color: #eeeeee;
 text-align: left;
}
.tabpadding {}
*/

/* ---------------------------- */
/* tag.class: Empty or not Used */
/* ---------------------------- */

/*
a.category:link,
a.category:visited {}
a.category:hover {}
hr.separator {}
table.contenttoc
{
 margin-left: 5px;
 margin-bottom: 5px;
 background: #ECECE3;
 border: 1px solid #DBDAC4;
}
table.contenttoc th
{
 color: #666666;
 font-weight: bold;
 font-size: 12px;
 text-align: left;
 padding: 2px 8px;
}
table.contenttoc td
{
 padding: 2px 8px;
}
table.pollstableborder
{
 border: 0px;
 margin: 0px;
 padding: 0px;
}
table.pollstableborder td
{
 padding: 4px 0px;
}
td.poll b
{
 font-weight: normal;
}
td.sectiontableentry1
{
 color: #333333;
}
td.sectiontableentry2
{
 color: #333333;
}
tr.sectiontableentry1 td
{
 padding-left: 4px;
 padding-right: 4px;
}
tr.sectiontableentry2 td
{
 padding-left: 4px;
 padding-right: 4px;
}

*/

/* ---------------------------- */
/* .class tag: Empty or not Used */
/* ---------------------------- */

/*
.fase4rdf a:link {}
.fase4rdf a:hover {}
*/