/* CSS Document */

body
{background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-attachment: fixed;

background-color:#343434;
margin-top:9px;
margin-left:0;
padding:0;
}

div.contain1
{
position:relative;
width:950px;
height:1180px;
margin-left:auto;
margin-right:auto;
border:thin;
background-color:#FFFFFF;

}
div.contain2
{
position:relative;
width:950px;
height:1680px;
margin-left:auto;
margin-right:auto;
border:thin;
background-color:#FFFFFF;

}
div.contain
{
position:relative;
width:950px;
height:1380px;
margin-left:auto;
margin-right:auto;
margin-top:9px;
border:thin;
background-color:#FFFFFF;

}
div.date
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000033;
width:inherit;
font-weight:bold;
}

div.leftm
{
	position:absolute;
	height:inherit;
	padding-bottom:100px;
	
	width:82px;
	background-image:url(images/shadowlt.png);
	[if lte IE 7]>
	background-image:none;
	<![Endif]
	background-repeat:repeat-y;
	top:-10px;
	left:-82px;
}

div.rightm
{
	position:absolute;
    height:inherit;
	padding-bottom:100px;
	width:82px;
	background-image:url(images/shadowrt.png);
	[if lte IE 7]>
	background-image:none;
	<![Endif]

	background-repeat:repeat-y;
	top:-10px;
	right:-82px;
	
}


p.maintxt
{
font:Arial, Helvetica, sans-serif;
font-size:0.7px;
color:#333333;
}

p.maintxt_alt
{
font:Arial, Helvetica, sans-serif;
font-size:11.5px;
color:#333333;
}
h1.minititle
{font:Arial, Helvetica, sans-serif;
font-size:13.5px;
font-weight:bold;
}
.classmt A:link {text-decoration:underline; font:arial,Helvetica, sans-serif; font-size:13.5px; font-weight:bold; color:#333333;}
.classmt A:visited {text-decoration: underline; font:arial,Helvetica, sans-serif; font-size:13.5px; font-weight:bold; color:#999999;}
.classmt A:active {
	text-decoration: underline;
	font-size:13.5px;
	color:#FF6600;
	font-family: arial, Helvetica, sans-serif;
}
.classmt A:hover {
	text-decoration: underline;
	font-size:13.5px;
	color:#FF6600;
	font-family: arial, Helvetica, sans-serif;
}

h1.sectiontitle1
{font:Arial, Helvetica, sans-serif;
font-size:17.5px;
font-weight:bold;
color:#0066CC;
border-bottom:#666666 1px solid;
padding-bottom:6px;
}
h1.sectiontitlebig
{font:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#0B4580;
border-bottom:#666666 1px solid;
padding-bottom:6px;
}

h1.sectiontitlebignu
{font:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#DF5909
border-bottom:#666666 1px solid;
padding-bottom:6px;
}

h1.sectiontitle
{font:Arial, Helvetica, sans-serif;
font-size:17.5px;
font-weight:bold;
color:#FF6633;
border-bottom:#666666 1px solid;
padding-bottom:6px;
}

div.learnmore
{width:inherit;
text-align:inherit;
text-decoration:none;
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;

border-bottom:1px solid #CCCCCC;
padding-bottom:5px;

}
.classlm A:link {
	text-decoration: underline;
	font-size:9px;
	font-weight:bold;
	color:#FF9900;
	font-family: arial;

}
.classlm A:visited {text-decoration: none; font:arial; font-size:9px; font-weight:bold; color:#FF9900;}
.classlm A:active {text-decoration: none; font:arial; font-size:9px; color:#FF9900; }
.classlm A:hover {
	text-decoration: underline;
	font-size:9px;
	color:color:#FF9900;
	font-family: arial;
}

.classmt A:link {
	text-decoration: underline;
	font-size:1em;
	font-weight:bold;
	color:#FF6600;
	font-family: arial;
}
.classmt A:visited {
	text-decoration: none;
	font-size:1em;
	font-weight:bold;
	color:#FF6600;
	font-family: arial;
}
.classmt A:active {
	text-decoration: none;
	font-size:1em;
	color:#FF6600;
	font-family: arial;
}
.classmt A:hover {
	text-decoration: underline;
	font-size:1em;
	color:#FF3300;
	font-family: arial;
}

.classnewt A:link {
	text-decoration: underline;
	font-size:.7em;
	font-weight:600;
	color:#666666;
	font-family: arial;
	
}
.classnewt A:visited {
	text-decoration: none;
	font-size:.7em;
	font-weight:bold;
	color:#FF6600;
	font-family: arial;
	
}
.classnewt A:active {
	text-decoration: none;
	font-size:.8em;
	color:#FF6600;
	font-family: arial;
	
}
.classnewt A:hover {
	text-decoration: underline;
	font-size:1em;
	color:#FF3300;
	font-family: arial;
	
}


.classnewtmain A:link {
	text-decoration: underline;
	font-size:1em;
	font-weight:600;
	color:#666666;
	font-family: arial;
	
}
.classnewtmain A:visited {
	text-decoration: none;
	font-size:1em;
	font-weight:bold;
	color:#FF6600;
	font-family: arial;
	
}
.classnewtmain A:active {
	text-decoration: none;
	font-size:1em;
	color:#FF6600;
	font-family: arial;
	
}
.classnewtmain A:hover {
	text-decoration: underline;
	font-size:1em;
	color:#FF3300;
	font-family: arial;
	
}

div.news
{
float:left;
margin-top:5px;
width:500px;
border:0px solid grey;
}

.newstitle
{
	font-size:16px;
	font-weight:600;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}


.newstext
{
	font-size:12px;
	font-weight:100;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}
.classmt2:link {
	text-decoration: underline;
	font-size:23px;
	font-weight:bold;
	color:#0B4580;
	font-family: arial;
}
.classmt2 A:visited {text-decoration: none; font:arial; font-size:23px; font-weight:bold; color:#0B4580;}
.classmt2 A:active {text-decoration: none; font:arial; font-size:23px; color:#0B4580; }
.classmt2 A:hover {
	text-decoration: underline;
	font-size:23px;
	color:#0B4580;
	font-family: arial;
}


div.logonav
{
position:absolute;
width:930px;
height:110px;
left:0px;
top:0px;
padding-left:20px;
background-image:url(images/navback.jpg);
background-repeat:no-repeat;
}

div.logonav1
{
position:absolute;
width:930px;
height:110px;
left:0px;
top:0px;
padding-left:20px;
background-image:url(images/navback1.jpg);
background-repeat:no-repeat;
}
div.logonav2
{
position:absolute;
width:930px;
height:110px;
left:0px;
top:0px;
padding-left:20px;
background-image:url(images/navback2.jpg);
background-repeat:no-repeat;
}
div.logonav3
{
position:absolute;
width:930px;
height:110px;
left:0px;
top:0px;
padding-left:20px;
background-image:url(images/navback3.jpg);
background-repeat:no-repeat;
}
div.logonav4
{
position:absolute;
width:930px;
height:110px;
left:0px;
top:0px;
padding-left:20px;
background-image:url(images/navback4.jpg);
background-repeat:no-repeat;
}
div.logonav5
{
position:absolute;
width:930px;
height:110px;
left:0px;
top:0px;
padding-left:20px;
background-image:url(images/navback5.jpg);
background-repeat:no-repeat;
}

.classnav A:link {text-decoration: none; font:arial; font-size:1em; font-weight:bold; color:black;}
.classnav A:visited {text-decoration: none; font:arial; font-size:1em; font-weight:bold; color:black;}
.classnav A:active {text-decoration: none; font:arial; font-size:1em; color:black; }
.classnav A:hover {text-decoration: none; font:arial; font-size:1em; color:#FF6600; }

div.navbar {
	position:absolute; 
	top:90px;
	left:0px;
	width:600px;
	height:30px;
	text-align:center;
background-color:rgb(118,100,61);
	/*background-color:#663300;*/
}
/* style unordered list */

ul{

padding: 0;

margin: 0;

list-style: none;
z-index:10;

}

/* style menu items */

li.topitem{

float: left;
position: relative;
width: auto;
height:25px;
padding-top: 5px;
text-align:left;
background-color:white;


/*background-color:#663300;*/

font: bold .7em Tahoma, Arial, Helvetica, sans-serif;
color: black;
border: 0px solid #ffffff;
z-index:10;
}

/* position and hide drop-down menu */

li.topitem ul{

display: none;
position: absolute;
top: 30px;
left: 0;
width: 260px;
height: 25;

/*background-color:rgb(191,198,172);*/
background-color:white;
padding-left: 2px;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 3px solid #343434;
border-bottom: 3px solid #343434;
z-index:10;
text-align:left;

}

li > ul{

top: auto;
left: auto;
z-index:10;
}

/* display drop-down menu (add an 'over' class attribute to list items for IE */

li:hover ul,li.over ul
{

display: block;
z-index:10;

}

#navbar li li a {

display: block;
font: 0.9em Verdana, Arial, Helvetica, sans-serif;
color: #343434;
background: #ffffff;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 7px;
height: auto;
text-decoration: none;
z-index:10;
}

#navbar li li a:hover {

color:#000000;
background: #ffffff;
font-weight:bold;
z-index:10;
}

div.social
{

width:400px;
height:20px;
text-align:right;
}
