/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
  min-width:999px;
} 

p{
 color: #666666;
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
}

h2{
color:#666666;
font-style:italic;
}

#apDiv2 {
	position:absolute;
	left:170px;
	top:66px;
	width:559px;
	height:131px;
	z-index:1;
}

img{
border:none;
}

#no_margin{
margin:0;
}
 
#pagewidth{ 
 width:100%;
 min-width:999px;
 text-align:left;
 background:#490000;
} 


#content{ 
 width:999px; 
  min-width:999px;
 margin-left:auto; 
 margin-right:auto;
 background:url(../images/content_bg.jpg) #FFFFFF repeat-x;
} 

#content_index{ 
 width:999px; 
  min-width:999px;
 margin-left:auto; 
 margin-right:auto;
 background:url(../images/content_bg.jpg) #FFFFFF repeat-x;
 overflow:auto;
} 
 
#header{
 position:relative; 
 height:231px; 
 background: url(../images/header.jpg) no-repeat #00011f; 
 width:100%;
  min-width:999px;
} 

#nav{
position:relative;
float:left;
width:100%;
 min-width:999px;
}

#nav ul{
display:inline;
}

#nav li{
float:left;
display:inline;
}

#nav ul li a{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin:0 10px 0  15px;
line-height:23px;
display:block;
padding:0 5px;
}

#nav ul li a:hover{
color:#532900;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#box{
 position:relative; 
 height:195px; 
 background: url(../images/box_top.jpg) repeat-x; 

} 

#box_main{
 position:relative; 
 height:25px; 
 background:url(../images/nav_bg.jpg) repeat-x;

} 




#box_wrapper{
width:999px;
margin:auto;
}

#box_text_1{
 position:relative; 
 width:450px;
 color:#FFFFFF;
 float:left;
 padding:15px;
 width:452px;
 height:140px;
} 

#box_text_2{
 position:relative; 
 width:450px;
 color:#FFFFFF;
 float:left;
  padding:15px;
   height:142px;
} 
#box_text_1 p{
 color:#FFFFFF;
 text-align:left;
 font-size:12px;
} 

#box_text_2 p{
 color:#FFFFFF;
 text-align:left;
 font-size:12px;
} 
 
#leftcol{
 width:170px; 
 float:left;
 padding:40px 15px 15px 15px;
 background:url(../images/content_bg.jpg) #FFFFFF repeat-x; 
 }
 
#twocols{
width:780px;
 float:right; 
 position:relative; 
 background:url(../images/content_bg.jpg) #FFFFFF repeat-x; 
  }
 
#rightcol{
 width:170px; 
 float:right; 
 position:relative;
 padding:40px 15px 15px 15px;
 }
 
#maincol{ 
 float: left; 
 display:inline; 
 position: relative; 
 width:539px;
 padding:40px 15px 15px 15px;
 }
 
#col_1{
width:630px;
 padding:40px 15px 15px 15px;
 float:left;
  background:url(../images/content_bg.jpg) #FFFFFF repeat-x; 
 }
 
#col_2{
 width:300px;
 padding:40px 15px 15px 15px;
 float:right;
  background:url(../images/content_bg.jpg) #FFFFFF repeat-x; }
 
 ul{
 list-style-type:square;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 
 a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#990000;
 font-weight:bold;
 font-size:10px;
   text-decoration:none;
   font-style:normal;
 }
 
 a:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4766ad;
  text-decoration:underline;
 }
 
.a_submenu{
 line-height:20px;
 padding:5px 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #804040;
 font-weight:bold;
 font-size:12px;
 text-decoration:none;
 }
 
.a_submenu:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #4766AD;
 text-decoration:underline;
}

.style15 a {
font-family: "Times New Roman", Times, serif; font-size: 20px; text-decoration: none; font-style: italic;
	font-size: 18px;
	color: #000;
}

.style15 a:hover {
	font-size: 18px;
	color: #B84D4D;
	text-decoration:underline;
}

ul{
margin:0;
padding:0 0 0 15px;
}

 .links {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #000;
 font-weight:bold;
 font-size:12px;
 text-decoration:none}
 
 .links hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline;}
 
#footer{
background: #E6E6E6;
 height:20px; 
color:#f2f2f2; 
 clear:both;
 padding:0 0 0 11%;
 } 
 
 #footer p{
 margin:0;
 } 
 
 #footer ul{
display:inline;
}

#footer li{
float:left;
display:inline;
}

#footer ul li a{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin:0 10px 0  15px;
line-height:20px;
display:block;
padding:0 5px;
}

#footer ul li a:hover{
color:#fff;
text-decoration:none;
background:#666666;
}
 
/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

.Stile100 {
	font-size: 16px;
	font-weight: bold;
}

.magenta{
color:#990000;
}

.magenta a{
color:#990000;
}
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
