@charset "utf-8";
/* CSS Document
----------------------------------------------- 
*/
/*==================================================================================================*/
/*									HTML Classes													*/
/*==================================================================================================*/
html {
line-height:1.2em;

/*background: #000 url(/global_images/body.jpg) repeat-x	;*/
}

html { 
  background: url(/global_images/full-2.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
text-align:center;
margin: 0;
padding: 0;
position:relative;
background: none;
z-index:0;
}

h1 { margin:7px 0; padding:0; font:tahoma; font-weight:normal; font-size:170%; color:#2e2f2d; border-bottom:0px solid #edfb05; line-height:1.2em;}
h2 { margin:7px 0; padding:0; font:tahoma; font-weight:normal; font-size:130%; color:#fc743e; border-bottom:0px solid #bda77b;  line-height:1.2em;}
h3 { margin:7px 0; padding:0; font:tahoma; font-weight:normal; font-size:130%; color:#2c7dcc; line-height:1.2em;}
h4 { margin:7px 0; padding:0; font:tahoma; font-weight:bold; font-size:100%;  color:#4c4c4c; line-height:1.6em; }
h5 { margin:3px 0; padding:2px; font:tahoma; font-weight:bold; font-size:100%; color:#4c4c4c; background:#fff; text-align:center;  line-height:1.2em;}
h6 { margin:3px 0; padding:0; font:tahoma; font-weight:bold; font-size:100%; color:#4c4c4c; line-height:1.2em; }

img { border:0; vertical-align:middle; }
.img_left { float:left; margin:10px; position:relative; border:1px solid #670303;}
/*.img_left:hover { border:1px solid #fff;}*/
.img_right { float:right; margin:10px; position:relative; border:1px solid #670303;}
/*.img_right:hover { border:1px solid #fff; }*/

.img_link { padding:3px; }
.img_link:hover { background:#a17f3b;}

.float_imagesl{ float:left; margin:5px;}
.float_imagesr { float:right; margin:5px;}

blockquote { margin:20px; padding:10px; background:#a17f3b; color:#000; font-weight:normal; text-align:center;}
hr {  border:1px solid #670303; }

/*==================================================================================================*/
/*									Main Classes													*/
/*==================================================================================================*/
#Main { width:860px; margin:10px auto 100px auto; padding:0; position:relative; 
background:#9b824c; background: url(/global_images/main.png);
border-top:4px solid #fff; border-left:4px solid #fff; border:4px solid #fff; }

/*==================================================================================================*/
/*									Header Classes	         										*/
/*==================================================================================================*/
#Header { width:860px; height:210px; position:relative; padding:10px 0 0 0; margin:0 auto; 
text-align:left; background:#9b824c; background: url(/global_images/main.png);}

#toplinks {width:860px; height:40px; }
#toplinks ul { height:28px; margin:0; padding-top:12px; list-style-type: none; font-size:120%; text-align:center; background:#fff;}
#toplinks ul li { position: relative; padding:0; display:inline;}
#toplinks ul li a{ color:#2e2f2d; font-weight:bold; display: inline; overflow: auto; text-decoration: none; padding:3px 40px; margin:0; } 
#toplinks ul li a:visited{ color:#2e2f2d; }
#toplinks ul li a:hover{   color:#670303; border-bottom:1px solid #670303; border-top:1px solid #670303;}
#toplinks .currenttop { color:#670303; border-bottom:1px solid #670303; border-top:1px solid #670303; }

		#slideshow {
			position:relative;float:left;
			height:150px;
			 z-index:1;
		}
		
		#slideshow IMG {
			position:absolute;
			top:0;
			left:0;
			z-index:8;
		}
		
		#slideshow IMG.active {
			z-index:10;
		}
		
		#slideshow IMG.last-active {
			z-index:9;
		}

/*==================================================================================================*/
/*									Content Classes													*/
/*==================================================================================================*/
#Content { width:600px; margin:0 0 0 220px; padding:15px 20px 20px 20px; position:relative; float:left; display:inline;
 text-align:left; 
 /*background: url(/global_images/content.jpg) no-repeat center 30px; */
 background:#fff; line-height:1.4em; color:#4a4a4a;
} 

#Content a{ text-decoration:none; color:#000; font-weight:bold;}
#Content a:visited{color:#000;}
#Content a:hover{color:#670303;}

#Content ul{ margin:0; padding:0; list-style-type: none;}
#Content li{ padding:5px 0 5px 30px;}

table { width: 100%; border-collapse:collapse; border:1px solid #666; }
table th { padding:5px;}
table td { border-bottom:1px solid #df721a; padding:5px;}

/*==================================================================================================*/
/*									Right Classes													*/
/*==================================================================================================*/
#Left {  width:220px; margin:0 0 0 -860px; padding:0 0 10px 0; position:relative; float:left; display:inline; 
text-align:left;  } 

#Left a { text-decoration:none; color:#670303; font-weight:bold;}
#Left a:visited { color:#670303;}
#Left a:hover { color:#fff;}

#Left ul { margin:0; padding:5px 0; list-style-type: none; width:100%;}
#Left ul li { position: relative;  margin:0; padding:0; display:block;}
#Left ul li a{ color:#4d2b00; font-weight:bold; display: block; overflow: auto; text-decoration: none; padding:7px 5px; margin:0;} 
#Left ul li a:visited{ color:#4d2b00; }
#Left ul li a:hover{   color:#fff; background:#9b824c;}
#leftLinks2 { margin:0 0 0 0; padding:0; width:210px; position:relative; background:#fff;}
#Left #leftLinks2 .current { background:#9b824c; color:#fff; border-right:3px dotted #fff;border-left:3px dotted #fff;}

#Left ul li ul { width:auto; margin:0 0 0 40px; padding:0; list-style-type: none;}
#Left ul li ul li{ position: relative; padding:0; display:block;}
#Left .text { padding:0 10px 10px 10px;}

#Footer { width:840px; padding:15px 10px; background:#9b824c; text-align:center; position:relative;}

#bottomlinks { text-align:right;}
#bottomlinks ul { margin:0; padding:0; list-style-type: none; text-align:right;}
#bottomlinks ul li { position: relative; padding:0; display:inline;}
#bottomlinks ul li a{ color:#fff; font-weight:normal; display: inline; overflow: auto; text-decoration: none; padding:3px 5px; margin:0; } 
#bottomlinks ul li a:visited{ color:#fff; }
#bottomlinks ul li a:hover{   color:#000; border-bottom:1px solid #fff;}

