﻿/*---------------TEMPLATE STYLES---------------*/

body {
   padding: 0px;
   margin: 0px;
   background-image:url(images/bg-main.jpg);
   background-position:top;
   background-repeat:repeat-x;
   background-color:#473318;
   
}


/*------------------FOOTER-------------------*/

.footer {
        color: #FFCC99;
        font-size: 10px;
        font-weight: normal;
         font-family: Tahoma, Verdana;
        vertical-align: top;
        text-align: center;
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 10px;
        padding-bottom: 5px;
}

/*--Footer links--*/
a.footerLink:link, a.footerLink:active, a.footerLink:visited {
        color: #FFCC99;
        font-size: 10px;
        font-weight: normal;
        font-family: Arial;
        text-decoration:none;
}

a.footerLink:hover {
        color: #FFCC99;
        font-size: 10px;
        font-weight: normal;
        font-family: Arial;
        text-decoration: underline;
}
a.footerLink{
        color: #FFCC99;
        font-size: 10px;
        font-weight: normal;
        font-family: Arial;
        text-decoration:underline;

}
/*----*/

/*--SUB STYLE--*/

/*--Content Text--*/
.content {
        color: #361911;
        font-size: 12px;
        font-weight: normal;
        font-family: Arial;
         text-align: left;
         vertical-align: top;
}

.content td a {
	color: blue;
}

#welcome {
	margin: 0 auto;
	width: 740px;
	color: white;
	font-family:Arial, Sans-Serif;
	font-size: 0.8em;
	text-align:left;
}

/*--Date--*/
td.date {
        font-size: 11px;
        font-family: Tahoma, Verdana;
        color: #F3D296;
        padding-left: 0px;
        padding-top: 0px;
}

/*--Links on site map and "more" links on newsletter page--*/
a:link, a:visited, a:hover{
        color: #F3D296;
        font-size: 12px;
        text-decoration:underline;
        line-height: 14px;
        font-weight: normal;
        font-family: arial, helvetica, sans serif;
}

/*--SUB LAYOUT STYLES--*/

#subcontent {
        width: 744px;
        height:300px;
        padding-top: 10px;
        padding-left: 19px;
        padding-bottom: 20px;
        padding-right: 19px;
		background-color: #E5CFA6;
/*
        background-image: url('sub/images/bg-sub.jpg');
        background-repeat: no-repeat;
		background-position:center top;	
*/
}

#subfooter {
height: 100%;
}

/*--Margin Styles--*/

/*main*/

#main-margin-right {

   width: 50%;
   background-image:url(images/margin-right.jpg);
   background-position:left top;
   background-repeat:no-repeat;  
}

#main-margin-left {
  
   width: 50%;
   background-image:url(images/margin-left.jpg);
   background-position:right top;
   background-repeat:no-repeat;
}

/*sub*/
#subrightmargin {

   width: 50%;
   background-image:url(sub/images/margin-right.jpg);
   background-position:left top;
   background-repeat:no-repeat;  
}

#subleftmargin {
  
   width: 50%;
   background-image:url(sub/images/margin-left.jpg);
   background-position:right top;
   background-repeat:no-repeat;
}


/*-------USERADMIN STYLES-------*/
/*-------------Main Admin Styles----------*/


/*-------------------------Sub Admin Styles--------------*/
body#subadmin td#subcontent{

        width: 706px;

}

body#subadmin td.content{
        height:100%;
}

body#subadmin td#subleftmargin{
    width:4%;
}

body#subadmin td#subrightmargin{
    width:4%;
}

/*--Horizontal menu--*/
td.hmenu {}
td.hmenu a {
        display: block;
        background-color: transparent;
}
td.hmenu a:hover {
        background-color: transparent;
}

/*--Vertical menu--*/
td.vmenu {}
td.vmenu a {
        display: block;
        background-color: transparent;
}
td.vmenu a:hover {
        background-color: transparent;
}
.box {float:left; margin:10px 0 10px 25px;}
.box span{background:#927A73; color:#fff; display:block; padding:20px; font-weight:bold; line-height:2;}
.box img{margin:40px 0 10px 10px;}
