html, body 		{ margin: 0; padding: 0; }
body {
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-color: #25251B;
	background-position:top center;
	background-attachment: fixed;
}

a.special			{text-decoration: none;}
a.special:link 		{color: #999973; font-weight:normal;}
a.special:visited 	{color: #999973; font-weight:normal;}
a.special:hover 	{color: #CCCC8F; font-weight:normal;}
a.special:active 	{color: #EDB50C; font-weight:normal;}

a               {text-decoration: underline;}              
a:link 			{color: #990033; font-weight: bold;}
a:visited 		{color: #CCA566; font-weight: bold;}
a:hover 		{color: #E54545; font-weight: bold;}
a:active 		{color: #FF6666; font-weight: bold;}

a.nobold            {text-decoration: none;}       
a.nobold:link 		{color: #B32222; font-weight: normal;}
a.nobold:visited 	{color: #CCA566; font-weight: normal;}
a.nobold:hover 		{color: #E54545; font-weight: normal;}
a.nobold:active 	{color: #FF6666; font-weight: normal;}

img 			{border-style: none;}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24pt;
	font-style: italic;
	color: #CCCC99;
	font-weight:normal;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: normal;
	font-style:italic;
	color: #A30726;
    margin:6px 0 6px
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: normal;
	color: #A30726;
    margin:6px 0 3px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
    margin:12px 0 9px;

}

h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
    font-weight: bold;
	color: #000000;
    margin:0 0 3px;
}
    
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
    line-height: 1.3;
    margin:0 0 9px;
    
}
.bodytext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #000000;
}

.cap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
    margin:0 0 9px;
}     

/* Content Positioning & Size */
.row       { clear:both; }   

        #mainpage       { width:742px; margin:0 auto; padding:36px 29px 18px; background-color:#F6F7E4; display:table;}
		#col-left		{ float:left; clear:left; width:234px; margin:0 20px 0 0; display:inline; }
		#col-mid	    { float:left; width:234px; margin:0 20px 0 0; display:inline; }
        #col-right      { float:right; clear:right; width:234px; margin-bottom:6px; display:inline; }
        #col-double     { float:left; width:488px; margin:0 20px 0 0; display:block; }


        
/* topmenu */
#topmenu			{ clear: both; width: 100%; text-align:right; margin: 0; }
#topmenu	p		{ color: #ffffff; font-size: 9pt; }
#topmenu ul		{ 
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
	position:relative;	
	list-style: none; margin: 6px 0;}
#topmenu a {text-decoration:none; font-weight:bold}	
#topmenu li		{ display: inline; font-size: 9pt; font-weight:bold; padding:0 5px; }
#topmenu li a:link, #topmenu li a:visited {color:#ffffff;}
#topmenu li a:hover {text-decoration:underline;}
#topmenu li.current a:link, #topmenu li.current a:visited {color:#a30726;}	

/* footermenu */
#footermenu			{ clear: both; width: 100%; text-align:center; }
#footermenu	p		{ color: #ffffff; font-size: 8pt; font-weight:bold; }
#footermenu ul		{ 
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color:#ffffff;
	position:relative;	
	list-style: none; margin: 6px 0;}
#footermenu a {text-decoration:		none; font-weight:bold;}	
#footermenu li		{ display: inline; font-size: 8pt; font-weight:bold; padding:0 6px; }
#footermenu li a:link, #footermenu li a:visited {color:#ffffff;}
#footermenu li a:hover {text-decoration:underline;}
#footermenu li.current a:link, #footermenu li.current a:visited {color:#a30726;}	
#footermenu li.copyright  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	font-weight:normal;
	}	


/* Footer */
#footer			{ clear: both; width: 100%; text-align:center; margin: 0 0 6px 0}
#footer	p		{ color: #999981; font-size: 11px; margin-bottom: 2px; padding: 0; }
#footer ul		{ list-style: none; margin: 10px 0;}
#footer li		{ display: inline; font-size: 18px; font-weight:normal; padding:0 10px 0 0; }

