/* University of God CSS Document */

body {background:url(/images/bg_strip.jpg) repeat-x #981B1F; margin:0; font:normal 12px/17px Arial, Helvetica, sans-serif; color:#000;}
img {border:none;}
a {color:#c00;}

/* GENERAL styles */
.main {width:864px; overflow:hidden; margin:0 auto;}
.leftbar {width:32px; min-height:500px; margin:0 0 -6000px 0; padding:0 0 6000px 0; background:url(/images/left.jpg) no-repeat; float:left; clear:left;}
.rightbar {width:32px; min-height:500px; margin:0 0 -6000px 0; padding:0 0 6000px 0; float:left; clear:right; background:url(/images/right.jpg) no-repeat;}
.middlebar {width:800px; min-height:500px; margin:0 0 -6000px 0; padding:0 0 6000px 0; float:left;}

.top {width:800px; height:37px; margin:0; background-image:url(/images/top.jpg);}

.header {width:800px; height:138px; margin:0;}
ul.menubar {width:800px; height:38px; margin:0; padding:0; list-style:none;}
ul.menubar li {display:block; height:38px; float:left; margin:0; padding:0;}

.contenttop {width:800px; height:35px; margin:0; background:url(/images/content_top.jpg);}

.contentbottom {width:800px; height:42px; margin:0; background:url(/images/content_bottom.jpg);}

.footer {width:800px; height:54px; margin:0; background:url(/images/footer.jpg); text-align:center; font-size:11px; color:#dedede;}
.footer a {color:#dedede; margin:0 10px;}

.module {width:300px; height:300px; margin:0 auto; position:absolute; left:40px; top:39px;}
.module2 {width:300px; height:300px; margin:0 auto; position:absolute; left:375px; top:101px;}

input.fchecker {display:none;}

div.error {width:400px; padding:5px; border:2px dashed #c00; margin:4px 0 14px 0;}
div.error strong {color:#c00;}

/* CONTENT Styles */
.contentframe {width:800px; margin:0 auto; overflow:hidden;}
.contentleft {width:14px; height:300px; margin:0 0 -5000px 0; padding:0 0 5000px 0; float:left; clear:left; background:url(/images/content_left.jpg);}
.contentbox {width:800px; background:url(/images/content_bg.gif) repeat-y; float:left; clear:both;}
.contentbox .inner {width:772px; margin:0 auto; padding-top:10px;}
.contentbox .inner h1 {margin:0; padding:0; font:20px/25px Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
.contentbox .inner h2 {margin:60px 0 0 0; padding:0; font:16px/23px Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
.contentmiddle {width:772px; margin:0 0 -5000px 0; padding:0 0 5000px 0; position:relative; float:left; background:url(/images/content.jpg);}
.contentright {width:14px; height:300px; margin:0 0 -5000px 0; padding:0 0 5000px 0; float:left; clear:right; background:url(/images/content_right.jpg);}

/* ADMIN PANEL Styles */
#formmsg {padding:8px; border:2px solid #fc0; background-color:#FFC; line-height:22px; position:absolute; top:2px; right:12px; z-index:1000; font-weight:bold;}
ul.adminmenu a {color:#c00; line-height:22px;}
ul.adminmenu a:hover {color:#000;}

a.design-tool {width:200px; height:34px; display:block; margin:0 auto; background:url(/images/design-tool.gif) no-repeat; text-decoration:none;}
a.design-tool:hover {background-image:url(/images/design-tool-on.gif);}