/*document settings*/

body{margin:0;background-color:#cdcdb4}

body,table,th,td,form,div,p,a{font:12px normal 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif}

div{text-align:left}

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

blockquote{border-left:1px solid #573D2E;margin-left:1.5em;padding:5px;color:#573D2E}

a{color:#8C0000;text-decoration:none}

a:visited{text-decoration:none}

a:hover{text-decoration:underline}



/*position settings(tabless)*/

.clearer{clear:both;margin:0;padding:0}

#container{padding:0;background:#fff;width:926px;border:1px solid #3A291F;margin:20px auto}



#header{height:235px;width:926px}

#slogan{background:#2092C3 url(../images/header.jpg) 0px 0px no-repeat;height:235px;overflow:hidden}

#slogan a{border:none;}

#slogan h1,#slogan div.moduletable h3{margin:0;padding-bottom:20px;text-align:right;color:#8c0000;font-size:24px}

#slogan h1{padding:20px 20px 0px}

#slogan h2,#slogan div.moduletable{letter-spacing:0.2em;margin:0px 20px 25px 0;padding:20px 0px 0px;text-align:right;color:#8c0000;font-size:1.2em}



#hmenu{width:926px; font-size:19px; text-align:center;background-color:#736F6E;color:#FF3333;height:28px}

ul#mainmenu{padding:4px 0px}

ul#mainmenu li{display:inline}

ul#mainmenu li a{padding:0px 10px;color:#F2EEEC;border-right:1px solid #F2EEEC;line-height:20px}

ul#mainmenu li a.first{border-left:1px solid #F2EEEC}

ul#mainmenu li a:hover{text-decoration:none;background:#F2EEEC;color:#3A291F}



#mainbody{float:left;width:740px}

#inner_body{margin:8px 0 58px 17px}



#right{float:right;width:215px;border-left:1px dashed #eee; margin-top:29px;}

#inner_right,#inner_left{margin:0px 15px 58px 15px;text-align:center}

#left .moduletable h3,#right .moduletable h3,#right .moduletable_banner h3{font-weight:normal;font-size:16px}

#left .moduletable ul li a,#right .moduletable ul li a{font-size:150%;color:#8C0000;font-size:1.2em;font-style:normal}

#right .mainlevel,#left .mainlevel{line-height:29px;color:#8C0000;font-size:16px;font-weight:normal}

#right .mainlevel:hover,#left .mainlevel:hover{text-decoration:none}

#right .moduletable_banner{text-align:center}

#right .moduletable_banner h3{text-align:left}



#footer{text-align:left;margin:0 8px;background:#fff;border-top:1px solid gray;padding:7px 5px 9px}

#bottom_left{float:left}

#bottom_left div{text-align:left}

#bottom_right{float:right}

#bottom_right div{text-align:right}



/*joomla settings*/

.pagenav{font-weight:bold;padding:0 5px}

.componentheading,.contentheading{color:#8C0000;font-size:150%;padding:0 0 10px}

.contentheading{font-size:130%;padding:7px 0 0}



.sublevel{padding-left:33px}



.blog td{padding-left:2px}

.contentpaneopen,.contenpane{text-align:justify}

.contentpane .inputbox{width:50%}

.contentpane select.inputbox{width:50px}



table.contenttoc{border:1px solid #c0c0c0;padding:5px;margin-left:10px}

table.contenttoc th{text-align:center;border-bottom:1px solid #c0c0c0;padding-bottom:1px;font-weight:bold}

table.contenttoc td{padding-top:5px}



.blog_more{color:black;margin-bottom:10px;padding:5px 10px;border:1px dotted #e0e0e0}

.blog_more div{margin-bottom:5px;border-bottom:1px dotted #e0e0e0}

.blog more ul li a.blogsection{color:#8C0000}



.small,.smalldark,.modifydate,.pagenavcounter,.createdate{font-size:10px;color:gray}



.mosimage{border:1px solid #e0e0e0;margin:0 5px}

.mosimage_caption{background:#e0e0e0;padding:2px 4px;font-size:10px}



.poll thead tr{color:#8C0000}

.poll .button{margin-top:10px}



.sectiontableheader{color:#8C0000;padding:2px;font-weight:bold;border-bottom:1px solid #8C0000}

.sectiontablefooter{font-weight:bold}

tr.sectiontableentry1 td,td.sectiontableentry1{background:#eeeeee;padding:5px 3px}

tr.sectiontableentry2 td,td.sectiontableentry2{background:#ffffff;padding:5px 3px}



.highlight{background:#f50002;color:white}/*search page*/

.back_button{display:block;margin-top:10px;width:auto !important;width:100%;text-align:right}

.back_button a{color:black}

.tips{display:none}

.readon{color:#8C0000;font-size:12px}



select#mod_templatechooser_jos_change_template{width:142px;margin-top:2px;margin-bottom:4px}

.toptext{text-align:center; width:926px; float:left;}

#user{font-size:28px; color:#FF3333; font-weight:bold; width:700px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#user{color:#FF3333;
font-size:23px;
font-weight:bold;
width:700px;}
}


