
body {
margin: 0px; 
	background-color:  #F2F2D6;
	 font-size: 10px;
	 line-height: 185%;
 font-family: arial, "lucida sans unicode", sans-serif;
 color: #666;
text-align: left;
	}

#movie {
	position: absolute;
	top: 130px;
	left: 450px;
}

#movie2 {
	position: absolute;
	top: 130px;
	left: 15px;
}




#header
{

	height: 85px;
	border: 0px solid #cecea5;
	background-color: #000;


	
}
#outer_wrapper {
	background: #fff;
	padding-bottom: 20px;
	z-index: 1;
	}


#wrapper {	
}



#container1 {
	width: 100%;
	background-repeat: no-repeat;
	background-position: top right;

}



#content {
width: 100%;	
padding-bottom: 30px;
background-image: url(im/line_bg.gif);
background-repeat: repeat-x;
padding-top: 0px;
}

#right {
	
	background-color: #fff;
	width: 140px;
	float: left;
	background-image: url(im/side_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;	
}


#right2 {
	
	width: 140px;
	float: left;
	background-repeat: no-repeat;
	background-position: top right;	
	margin-right: 20px;
	z-index: 20;
}

#curve {
	position: absolute;
	top: 85px;
	right: 0px;
	
width: 200px;
height: 200px;
z-index: 0;
	
	}


#left {
	width: 630px;	
	line-height: 100%;	
	float: left;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 25px;	
}




#topmen
{ 
margin-top: 0px;
margin-right: 0px; 
background-color: #666;
height: 35px;
}

#footer
{
	
	background-image: url(im/bot_bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	
}

#outthere
{
	
  position:absolute;
 top: 90px;
 left: 18px;
 width: 200px;
 font-size: 11px;
 font-family: arial, "lucida sans unicode", sans-serif;
 color: #7A86BB;
 
	
}

#sidemen
{
	
  position:absolute;
 top: 10px;
 right: 0px;
 width: 150px;
 font-size: 11px;
 font-family: arial, "lucida sans unicode", sans-serif;
 color: #666;
 
	
}

#list
{
	
	background-image: url(im/list_bg.gif);
	background-repeat: repeat-y;
padding-top: 0px;
padding-bottom: 0px;
	
}

#listplain
{
	
	background-image: url(im/list_bg_plain.gif);
	background-repeat: repeat-y;
padding-top: 0px;
padding-bottom: 0px;
	
}


#list2
{
	
	background-image: url(im/list_bg2.gif);
	background-repeat: repeat-y;
padding-top: 0px;
padding-bottom: 0px;
	
}

#narrow
{ padding-left: 130px; }



h1
{
	
	color: #933;
	font-size: 14px;
	font-weight: bold;
 font-family: helvetica, arial, "lucida sans unicode", sans-serif;
}

h2
{
	
	color: #666;
	font-size: 14px;
	font-weight: bold;
 font-family: helvetica, arial, "lucida sans unicode", sans-serif;
}

h3
{
	
	color: #933;
	font-size: 14px;
	font-weight: normal;
 font-family: helvetica, arial, "lucida sans unicode", sans-serif;
 margin-bottom: 2px;
}

h4
{
	
	color: #933;
	font-size: 14px;
	font-weight: bold;
 font-family: helvetica, arial, "lucida sans unicode", sans-serif;
 margin-bottom: 2px;
line-height: 150%;}



.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}

p {
color: #666666;
text-decoration: none;
font-size: 1.2em;
font-family: arial, "lucida sans unicode", sans-serif;
line-height: 150%;
text-align: justify;

}

p.box {
color: #666666;
text-decoration: none;
font-size: 1.2em;
font-family: arial, "lucida sans unicode", sans-serif;
line-height: 150%;
text-align: justify;
padding-left: 30px;
width: 550px;

}


a:link {
color: #900;
text-decoration: underline;
font-size: 12px;
font-family: arial, "lucida sans unicode", sans-serif;

}
a:visited {
color: #900;
text-decoration: underline;
font-size: 12px;
font-family: arial, "lucida sans unicode", sans-serif;
 }
 
 
a:active {
color: #663366;
text-decoration: underline;
font-size: 12px;
font-family: arial, "lucida sans unicode", sans-serif;
}
a:hover {
color: #000;
text-decoration: none;
font-size: 12px;
}
	


a.top:link {
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 9px 15px 10px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
	  display: inline;
	  text-align: bottom;
	  }
	  
a.top:visited {
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 11px 15px 12px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
 display: inline;
 }
 
a.top:active {
color: #3366FF;
text-decoration: none;
font-size: 12px;
padding: 11px 15px 11px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
}

a.top:hover {
color: #933;
text-decoration: none;
background: #fff;
font-size: 12px;
padding: 10px 15px 11px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
	  display: inline;
	}
	
	
a.toph:link {
color: #fff;
text-decoration: none;
background: #933;
font-size: 12px;
padding: 9px 15px 10px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
	  display: inline;
	  text-align: bottom;

}
a.toph:visited {
color: #fff;
text-decoration: none;
background: #933;
font-size: 12px;
padding: 10px 15px 12px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
 display: inline;
 }
 
a.toph:active {
color: #3366FF;
text-decoration: none;
background: #933;
font-size: 12px;
padding: 10px 15px 11px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
}

a.toph:hover {
color: #933;
text-decoration: none;
background: #fff;
font-size: 12px;
padding: 10px 15px 11px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
	  display: inline;
	}
	
	
	b.toploc {
color: #fff;
text-decoration: none;
background: #933;
font-size: 12px;
padding: 10px 15px 11px 15px;
font-family: arial, "lucida sans unicode", sans-serif;
	  display: inline;
	  font-weight: normal;
	}



b.caps {
text-transform: uppercase; letter-spacing: 1px;}





a.side:link {
color: #ccc;
text-decoration: none;
font-size: 12px;
}
a.side:visited {
color: #ccc;
text-decoration: none;
font-size: 12px;
}
a.side:active {
color: #3366FF;
text-decoration: none;
font-size: 12px;
}
a.side:hover {
color: #933;
text-decoration: none;
font-size: 12px;
font-weight: bold;
background: #fff;
padding: 5px; 
}


a.sub:link {
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 5px; 
vertical-align: -3px;
}
a.sub:visited {
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 5px; 
vertical-align: -3px;
}
a.sub:active {
color: #3366FF;
text-decoration: none;
font-size: 12px;
padding: 5px; 
}
a.sub:hover {
color: #933;
text-decoration: none;
font-size: 12px;
background: #fff;
padding: 5px 5px 10px 5px; 
}


a.subh:link {
color: #933;
text-decoration: none;
font-size: 12px;
background: #fff;
vertical-align: -3px;
padding: 5px 5px 10px 5px; 
}
a.subh:visited {
color: #933;
text-decoration: none;
font-size: 12px;
background: #fff;
vertical-align: -3px;
padding: 5px 5px 10px 5px; 
}
a.subh:active {
color: #933;
text-decoration: none;
font-size: 12px;
background: #fff;
vertical-align: -3px;
padding: 5px 5px 10px 5px; 
}
a.subh:hover {
color: #933;
text-decoration: none;
font-size: 12px;
background: #fff;
vertical-align: -3px;
padding: 5px 5px 10px 5px; 
}



a.sideh:link {
color: #666;
text-decoration: none;
font-size: 12px;
background: #fff;
padding: 5px; 
}
a.sideh:visited {
color: #900;
text-decoration: none;
font-size: 12px;
background: #fff;
padding: 5px; 
font-weight: bold;
}
a.sideh:active {
color: #666;
text-decoration: none;
font-size: 12px;
background: #fff;
padding: 5px; 
}
a.sideh:hover {
color: #666;
text-decoration: none;
font-size: 12px;
background: #fff;
padding: 5px; 
}




a.tiny:link {
color: #ccc;
text-decoration: none;
font-size: 11px;
}
a.tiny:visited {
color: #663366;
text-decoration: none;
}
a.tiny:active {
color: #3366FF;
text-decoration: none;
}
a.tiny:hover {
color: #FF9966;
text-decoration: none;
}

a.tiny2:link {
color: #933;
text-decoration: none;
font-size: 10px;
}
a.tiny2:visited {
color: #933;
text-decoration: none;
font-size: 10px;
}
a.tiny2:active {
color: #3366FF;
text-decoration: none;
font-size: 10px;
}
a.tiny2:hover {
color: #FF9966;
text-decoration: none;
font-size: 10px;
}

ul {
	color: #933;
	font-size: 12px;
	font-weight: normal;
 font-family: arial, "lucida sans unicode", sans-serif;
 list-style-type: circle;
   margin-top: 5px;
 }
 
 td { vertical-align: top; }
 
 td.contact {
 	vertical-align:middle;
 }
 
li { color: #333;
	font-size: 12px;
	font-weight: bold;
 font-family: arial, "lucida sans unicode", sans-serif;
 line-height: 180%;
  margin-left: 15px;
  margin-top: 5px;
  margin-bottom: 5px;
 list-style-type: disc;  }
 
 li.s { color: #333;
	font-size: 12px;
	font-weight: bold;
 font-family: helvetica, arial, "lucida sans unicode", sans-serif;
 line-height: 180%;
 width: 400px;
  margin-top: 5px;
  margin-bottom: 5px;
 list-style-type: disc;  }
 
 table { font-size: 12px;
 font-weight: normal;
 text-align: left;
 line-height: 150%;}

img.left
{
float: left; margin-left: -50px; padding-top: 32px;
}

img.left2
{
float: left; margin-left: -50px; padding-top: 0px;
}
 -50px; padding-top: 0px;
}
 -50px; padding-top: 0px;
}
 -50px; padding-top: 0px;
}
 -50px; padding-top: 0px;
}
 -50px; padding-top: 0px;
}
 -50px; padding-top: 0px;
}
