    img { behavior:url("pngbehavior.htc") };
    body {
    background-image:url(images/tile2.jpg);
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}


#lower_left_top {position:absolute; z-index:1}
#main_bg {position:absolute; z-index:2}
#newsletterbox {
	margin-left: 20px;
	background-color: #000;
	color:#FFFFFF;
	font-weight:bold;
	margin-left: 20px;	
}
#newsletterbox a{
			color:#FFFFFF;
			font-weight:bold;
			margin-left: 20px;
			}
			
#address { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF }

.newsletter
			{
				color:#FFFFFF;
			font-weight:bold;
			margin-left: 20px;
				}
				
.textbox { margin:20px 20px 0px 20px; 
			background-color:#000000; 
			height:500px;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
			-moz-opacity:.50;
			border:1px solid #990000 }
            
.textboxopaque { margin:20px 20px 0px 20px; 
            background-color:#000000; 
            height:500px;
border:1px solid #990000 }
			
.boxheader { width:500px;
			color:#99000;
			 }

.menutext { font-family:Arial, Helvetica, sans-serif; 
			font-size:12px;
			font-weight:bold; 
			color:#FFFFFF;
			margin-left:10px}
			
a:link.menutext {text-decoration:none; color:#FFFFFF}
a:visited.menutext {text-decoration:none; color:#FFFFFF}
a:hover.menutext {text-decoration:none; color:#FFFFCC}
a:active.menutext {text-decoration:none; color:#FFFFCC}

.contentbox { background-image:url(images/gallerytile.jpg); width:550px;}

.gallerytext { font-family:Arial, Helvetica, sans-serif; 
				font-size:12px; 
				color:#000000; }
				
a:link.gallerytext { text-decoration:none; color:#000000 }
a:visited.gallerytext { text-decoration:none; color:#000000 }
a:hover.gallerytext { text-decoration:underline; color:#FFFFCC }
a:active.gallerytext { text-decoration:none; color:#FFFFCC }

.text { color:#990000; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a:link.text { color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size:12px }

.login_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000 }


.imgborder { border:1px solid #000000 }

.member_table { color:#990000; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:12px; background-color:#000000; 
				border:1px solid #990000;
				width:600px }



.admincontent {
    border: 1px solid #000000;
    background-color: #CCCCCC;
    margin: 20px;
}

.adminheader {
    border-bottom: 1px solid #000000;
    padding: 5px;
    background-color: #FFCB99;
}    

.adminbody {
    padding: 5px;
}

        .header {
            border              : 1px solid #999999;
            background-color    : #f0f0f0;
            width               : 350px;    
            font-size           : 16px;
            font-weight         : bold;
            padding             : 3px;
            margin-bottom       : 2px;
        }   
        
        .body {
            border              : 1px solid #999999;
            background-color    : #000000;
            width               : 350px;    
            font-size           : 12px;
            padding             : 3px;  
        }       
        
        input, select, textarea {
            border              : 1px solid #656B26;
            background-color    : #FDFFE7;  
            font-size           : 12px;
            padding             : 2px;  
            margin              : 0px;
        }
        
      
.block {
}

.block_header {
    text-align          : center;
    font-size           : 16px;
    font-weight         : bold;
    padding             : 3px;
    border              : 1px solid #999999;
    background-color    : #000000;
}    

.block_body {
}

.block .block_body div.label {
    float               : left;
    width               : 130px;
}    

.block .block_body .clear {
    clear               : both;
    margin              : 2px;
}    

        .morehl {
                font-family: Verdana, geneva, arial, sans-serif !important;
                font-size: 9px !important;
                color: #fff !important;
                font-weight: bold !important;
                font-style: normal !important;
                text-decoration: none !important;
        }        
        
        A:link.morehl, A:vlink.morehl, A:alink.morehl {
                color: #fff !important;
        }
        
        .moresrc {
                font-family: Verdana, geneva, arial, sans-serif !important;
                font-size: 9px !important;
                color: #ffcc99 !important;
                font-weight: normal !important;
                font-style: normal !important;
                text-decoration: none !important;
        }
        
        A:link.moresrc, A:vlink.moresrc, A:alink.moresrc {
                color: #ffcc99 !important;
        }
        
        .moreti {
                font-family: Verdana, geneva, arial, sans-serif;
                font-size: 9px;
                color: #ffcc99;
                font-weight: normal;
                font-style: normal;
                text-decoration: none;
        }
        
        .morehlt {
                font-family: Verdana, geneva, arial, sans-serif;
                font-size: 9px;
                color: #fff !important;
                font-weight: bold;
                font-style: normal;
                text-decoration: none;
        }        
        
        
        
        
        
        
        
        
/***************** BODY **********************************/

#body {
    background: url(images/bg.jpg);  
    padding-top: 0px;
}

#innerbody {
    background: url(/images/main_bg.jpg);  
    background-repeat: no-repeat;    
    border-top: 1px solid #222222;
    padding-top: 20px;
    padding-bottom: 20px;
}
#main_bg
{
	 background: url(images/main_bg.jpg);  
    background-repeat: repeat-x;   
}
#contentbg
{
	 background: url(/images/body_bg.jpg);  
    background-repeat: no-repeat;   
}
#textbg2
{
	width: 622px;
margin-left: 15px;
margin-top: 15px;
 background: url(/images/template/text_bg2.jpg);  
    background-repeat: repeat-y; 
	float: left;
	
}

#textbg
{
	width: 622px;
margin-left: 20px;
margin-top: 15px;
 background: url(/images/template/text_bg.jpg);  
    background-repeat: repeat-y; 
	float: left;
}
#body_bg
{
	background: url(/images/template/body_bg2.jpg);  
    background-repeat: no-repeat;
	width: 638px;
	float: right;
	min-height: 800px;
}

#rightcolumn
{
	width: 180px;
margin-left: 15px;
margin-top: 13px;
float: left;

}

#rightcolumn p
{
	width: 150px;
color: #814926;
font-size: 12px;

}



.titles {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #666666}
.subtitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #678CB1;
}

.body_copy {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.currency {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: right}
.bold_body_copy {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none}
.bold_body_copy_blue {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:  #003663; text-decoration: none}
.big_body_copy {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none}
.links {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #678CB1}
.copyright {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #33CC00}
.body_copy_alerts { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.body_copy_invert { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.yellow_body_copy {  background-color: #FFFF00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666}
.reports {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
.reports_big_body_copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none }
.reports_subtitles { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}
.reports_titles { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666}
.t-allowviewby label { color:#333; }
	 

.color1 {
	background-color: #D9D6C5;
}
.color2 {
	background-color: #003663;
}


.logo {
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
}


a { 	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:  #678CB1;
	}
	
p { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	color: #666666;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #678CB1;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #814926;
font-size: 16px;
font-weight: bold;
	text-decoration: none
	}

h5{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}

td { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666
}

input{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000;
}

textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666
}


select{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666
}
label{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #fff
}


#contentarea{
z-index:10
}
#login
{
	color: #fff;
margin-bottom: 20px;
}
#login a
{
	color: #fff;
}
#login td
{
	color: #fff;
}
#bodycontent2
{
	width: 380px;
margin-left: 15px;
margin-top: 20px;
float: left;

}

#bodycontent
{
	width: 550px;
margin-left: 15px;
margin-top: 20px;
}
#contact2
{
	margin-top: 0px;
	width: 122px;
	margin-left: 23px;
	float: none;
	margin-right: 0px;
	margin-bottom: 0px;
decoration: none;
	}
#address
	{
	color: #fff;
margin-left: 8px;
width: 145px;
}
#address h3
	{
	color: #fff;
}
#address p
	{
	color: #fff;
}

/* CAROUSEL */
.jcarousel-container-vertical {
    width: 200px;
    height: 600px;
}
.jcarousel-clip-vertical {
    width:  200px;
    height: 600px;
}
.jcarousel-item {
    width: 200px;
}
.jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Vertical Buttons
.jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.jcarousel-next-disabled-vertical,
.jcarousel-next-disabled-vertical:hover,
.jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}
.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
 */
