body {margin:auto;}
:focus {outline:0;}
ul, li, form {margin:0; padding:0; list-style:none;}

a, p, em, h1, h2, h3, h4, h5, h6 {font-weight:normal; font-family:"Comic Sans MS",Verdana; color:White}
span {font-weight:normal; font-family:Verdana; color:White}
p {font-size:12px;}
em {font-size:12px;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:12px;}
h5 {font-size:11px;}
h6 {font-size:10px;}

a
{
    text-decoration: none;
}

.Flajaxian_FileBoxFileListRowText
{
    background-color:White;
    color:Black;
}

.thumb
{
    max-height:100px;
    max-width:100px;
    border: 5px solid white;
    padding: 5px;
}

.fullviewimage
{
    max-width:900px;
}

.catdir
{
    height:200px;
    width:230px;
    background-color:Black;
    vertical-align : middle; 
    display : table-cell;
}

.catdir input
{
    vertical-align:middle;
}

.catthumb
{
    max-height:180px;
    max-width:180px;
    min-height:100px;
    min-width:100px;
    vertical-align:middle;
}

.contentdiv
{
    width: 980px;
    padding: 5px 10px 5px 10px;
    text-align: left;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    behavior:url(border-radius.htc);
    border: 1px solid white;
    border-style: double;
    background-color:#151515;
    color: Black;
}


.maindiv
{
    width:95%;
    margin-top: 10px;
}

/*----------------------------- HEADER ------------------------*/
#header {width:987px; height:120px; margin:auto;}
#header li {float:left; overflow:hidden; position:relative;}
#header li a {height:55px;display:block; text-decoration:none; cursor:hand; }
#header li span {position:absolute; font:11px Verdana; color:#837351;padding-top:20px;}
#header li b {font:bold 14px "Trebuchet MS",Verdana,Verdana;}
#header li .cover b {color:#f2eada;}
#header .boxgrid1 {width:70px; margin:15px 0 0 10px;}
#header .boxgrid2 {width:75px; margin-top:15px;}
#header .boxgrid3 {width:100px; margin-top:15px;}
#header .boxgrid4 {width:85px; margin-top:15px;}
#header .boxgrid5 {width:50px; margin-top:15px;}
#header .boxgrid6 {width:40px; margin-top:15px;}
#header .boxgrid7 {width:44px; margin-top:15px;}
#header .boxgrid15 {width:140px; margin-top:10px;}

/*----------------------------- FOOTER ------------------------*/
#footer {width:987px; height:152px; margin:auto; font:11px Verdana; color:#a18c62; 
         background:no-repeat url('../design/background-footer.jpg');}
#footer ul {padding:33px 0 0 38px; line-height:40px;}
#footer li {padding-right:6px; float:left;}
#footer .copyright {padding-right:15px;}
#footer li a {padding-right:6px; font:bold 12px Verdana; text-decoration:none; color:#f2eada;}
#footer li a:hover {text-decoration:underline;}
#footer li span {color:#e3d192;}

#adminfooter {margin:auto; font:11px Verdana; color:#a18c62; 
         background:no-repeat url('../design/background-footer.jpg'); padding: 0px 0px 0px 250px;}
#adminfooter ul {padding:33px 0 0 38px; line-height:40px;}
#adminfooter li {padding-right:6px; float:left;}
#adminfooter .copyright {padding-right:15px;}
#adminfooter li a {padding-right:6px; font:bold 12px Verdana; text-decoration:none; color:#f2eada;}
#adminfooter li a:hover {text-decoration:underline;}
#adminfooter li span {color:#e3d192;}