HTML {
height : 100%;
margin-bottom : 1px;
}
BODY {
margin-top : 25px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
a:link, a:visited {
color : #900;
text-decoration : underline;
font-family : Tahoma, Arial;
font-size : 12px;
font-weight : bold;
}
a:hover {
color : #333;
text-decoration : none;
font-weight : bold;
}
td, tr, p, div {
font-family : Georgia, "Times New Roman", Times, serif;
line-height : 160%;
font-size : 12px;
color : #341414;
text-align : left;
}
h3, .componentheading {
font-family : Tahoma;
font-weight : bold;
font-size : 16px;
color : #900;
line-height : 18px;
margin : 5px 0;
}
.componentheading {
padding-top : 10px;
}
.contentheading {
padding : 0 0 5px 0;
font-size : 18px;
font-weight : bold;
height : 45px;
vertical-align : bottom;
color : #8c0000;
text-align : left;
width : 100%;
font-family : Tahoma, Arial;
}
ul {
margin : 0;
padding : 0;
list-style : none;
}
ul li {
line-height : 15px;
padding-left : 15px;
padding-top : 0;
background-image : url(../images/bullet.gif);
background-repeat : no-repeat;
background-position : 0 3px;
}
.small {
font-size : 10px;
color : #999;
font-weight : bold;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
.modifydate {
height : 30px;
vertical-align : bottom;
font-size : 10px;
color : #999;
font-weight : bold;
text-align : left;
}
.createdate {
height : 25px;
vertical-align : top;
font-size : 10px;
color : #999;
font-weight : bold;
vertical-align : top;
padding-bottom : 10px;
padding-top : 0;
}
.clr {
clear : both;
}
#main_bg {
height : 100%;
padding : 0;
margin-bottom : 1px;
background-color : #f2f2ea;
}
div.mosimage_caption {
font-size : 10px;
color : #666;
}
div.center {
text-align : center;
}
div.joomlafishposition {
position : relative;
width : 100px;
left : 800px;
top : 80px;
}
table#main {
margin-left : auto;
margin-right : auto;
text-align : center;
}
div.blog_more {
margin-top : 30px;
}
div.syndicate div {
text-align : center;
}
table.opentable {
border-collapse : collapse;
margin-left : 5px;
}
table.opentable td {
margin : 0;
padding : 0;
}
td.left_shadow {
width : 40px;
background-image : url(../images/js_bg_l.png);
background-repeat : repeat-y;
background-position : right 0%;
margin : 0;
padding : 0;
}
td.right_shadow {
width : 40px;
background-image : url(../images/js_bg_r.png);
background-repeat : repeat-y;
background-position : left 0%;
margin : 0px 0px 0px -50px;
padding : 0px;
}
td.bottom {
height : 29px;
background-image : url(../images/js_bottom.png);
background-repeat : no-repeat;
background-position : center top;
width : 926px;
}
td.wrapper {
width : 848px;
}
#bottomnav_links ul {
margin : 0;
padding : 0;
}
#bottomnav_links li {
background-image : none;
list-style : none;
float : left;
margin : 0;
padding : 0;
font-size : 11px;
line-height : 17px;
height : 17px;
white-space : nowrap;
}
#header {
width : 926px;
height : 175px;
background-image : url(../images/js_top.jpg);
background-repeat : no-repeat;
margin : 0;
background-position : center 0%;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
#contentarea {
float : left;
width : 846px;
background : #fff;
}
table.contentarea {
width : 846px;
max-width : 860px;
margin : 0;
border : 0;
padding: 0;
}
div.nogo {
width : 164px;
overflow : hidden;
}
td.seperator {
background : url(../images/vsep.png) repeat-y top center;
}
td.middle {
width : 856px;
background-color : #fff;
}
a.mainlevel:link, a.mainlevel:visited {
display : block;
font-size : 12px;
color : #900;
font-family : Georgia, "Times New Roman", Times, serif;
text-align : left;
height : 26px;
line-height : 26px;
text-indent : 10px;
width : 153px;
vertical-align : middle;
font-weight : bold;
text-decoration : none;
}
a.mainlevel:hover {
color : #333;
text-decoration : none;
}
a.mainlevel#active_menu:hover {
color : #999;
}
div.moduletable {
float : left;
width : 155px;
padding-top : 0;
margin-top : 5px;
margin-right : 5px;
margin-bottom : 5px;
margin-left : 5px;
left : 150px;
top : 110px;
}
div#left div.moduletable {
float : left;
width : 155px;
padding-top : 0;
margin-top : 5px;
margin-right : 5px;
margin-bottom : 5px;
margin-left : 5px;
}
div#left div.moduletable h3 {
color : #000;
line-height : 20px;
text-align : left;
vertical-align : middle;
height : 20px;
width : 153px;
font-size : 16px;
}
.moduletable th {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 16px;
color : #900;
line-height : 18px;
margin-top : 5px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
padding-left : 7px;
}
#usermod {
width : 655px;
background-color : #fff;
}
table#usermod a:link, table#usermod a:visited {
color : #900;
text-decoration : underline;
}
table#usermod a:hover {
color : #333;
}
table#usermod {
padding : 10px;
margin-top : 0;
margin-right : 10px;
margin-bottom : 10px;
margin-left : 10px;
}
table#usermod td {
padding : 10px;
margin : 10px;
}
div#mainbody {
width : 643px !important ;
width : 663px;
background-color : #fff;
padding-top : 0;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
margin-top : 10px;
margin-right : 0;
margin-bottom : 10px;
margin-left : 10px;
}
input.button {
border : 1px solid #000;
height : 20px;
padding : 2px 10px 4px 10px !important ;
padding : 0 5px 0 5px;
font-weight : bold;
color : #fff;
text-transform : uppercase;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background-color : #900;
}
.inputbox {
font-size : 11px;
}
table.moduletable-joomlafish {
width : 100%;
margin : 0;
left : 50px;
top : 350px;
}
table.moduletable {
width : 100%;
margin : 0;
}
table.moduletable td {
padding : 4px;
}
table.contentpane {
text-align : left;
width : 100%;
padding : 0;
margin : 0;
border-collapse : collapse;
}
table.contentpaneopen {
text-align : left;
width : 100%;
padding : 0;
margin : 0;
border-collapse : collapse;
}
.contentpagetitle {
font-size : 13px;
font-weight : bold;
color : #ccc;
text-align : left;
}
a.contentpagetitle:link, a.contentpagetitle:visited {
padding : 0;
font-size : 16px;
height : 25px;
line-height : 25px;
padding-top : 10px;
color : #900;
text-align : left;
width : 100%;
font-weight : bold;
text-decoration : none;
}
a.contentpagetitle:hover {
color : #900;
}
a.sublevel:link, a.sublevel:visited {
vertical-align : middle;
font-size : 11px;
font-weight : bold;
color : #333;
text-align : left;
line-height : 16px;
padding-left : 3px;
text-indent : 5px;
display : block;
height : 16px;
text-decoration : none;
}
a.sublevel:hover {
color : #900;
font-weight : bold;
text-decoration : none;
}
a.pagenav, a.pagenav:visited {
color : #333;
}
a.pagenav:hover {
color : #333;
}
div#mainbody td.sectiontableheader {
font-weight : bold;
color : #fff;
padding : 0px;
border-left : 1px solid #eee;
background-color : #900;
}
div#mainbody td.sectiontableheader a {
color : #fff;
text-decoration:none;
}
td.smalldark {
color : #666;
font-size : 11px;
font-weight : bold;
}
table.pollstableborder {
padding : 0;
margin : 0;
border-collapse : collapse;
text-align : left;
}
table.pollstableborder td {
padding : 5px 2px 0 0;
}
td.sectiontableentry1 {
padding : 0;
}
td.sectiontableentry2 {
padding : 0;
}
tr.sectiontableentry1 td {
padding-left : 4px;
padding-right : 4px;
}
tr.sectiontableentry2 td {
padding-left : 4px;
padding-right : 4px;
}
.ontab {
background-color : #ccc;
border-left : 1px solid #666;
border-right : 1px solid #666;
border-top : 1px solid #666;
border-bottom : 0 solid #ccc;
text-align : center;
cursor : pointer;
font-weight : normal;
color : #8ecc00;
}
.offtab {
background-color : #bcbcbc;
border-left : 1px solid #999;
border-right : 1px solid #bbb;
border-top : 1px solid #999;
border-bottom : 1px solid #666;
text-align : center;
cursor : pointer;
font-weight : normal;
color : #666;
}
.tabheading {
background-color : #fff;
text-align : left;
}
.pagetext {
visibility : hidden;
display : none;
position : relative;
top : 0;
}
hr {
background : #999;
height : 1px;
border : 1px solid;
}
td.buttonheading img {
padding-left : 5px;
}
span.highlight {
background : #ffc;
}
table.contenttoc {
margin : 3px;
border : 1px solid #ccc;
}
table.contenttoc th {
font-size : 11px;
text-transform : uppercase;
color : #333;
background : #fff;
padding : 5px;
}
table.contenttoc td {
font-size : 8pt;
font-weight : normal;
text-align : left;
padding : 5px;
}
.contentdescription {
text-align : left;
}
.poll {
font-size : 11px;
padding : 0;
margin : 0;
}
table.pollstableborder {
border : 0;
margin : 0;
padding : 0;
border-collapse : collapse;
}
.smalldark {
font-size : 11px;
color : #333;
text-decoration : none;
font-weight : normal;
}
table.searchinto {
width : 100%;
}
table.searchintro td {
color : #000;
font-weight : bold;
}
.pagenav {
font-weight : normal;
}
.content_rating {
font-weight : normal;
font-size : 8pt;
}
.content_vote {
font-weight : normal;
font-size : 8pt;
}
.back_button {
text-align : center;
margin-top : 40px;
}
.readon {
display : block;
}
strong {
color : #333;
}
#pathway {
padding-left : 10px;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
margin : 0;
}

