@charset "UTF-8";
/* CSS Document */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6{  
margin: 0; 
padding: 0; 
border: 0;
}

body {
	background-image:url(../images/blue.jpg);
	background-repeat:repeat-x;
	background-position: left top;
	color: #333333;
	font-family: "Myriad Pro", Arial, Helvetica, san-serif ;
	font-size: small;  
	text-align:center;
	width:100%;
}	
body img {
	border:none;
	text-decoration:none;
}
a {
	color:#0033ff;
	text-decoration:none;
}
a:hover {
	color:#666;
}
#wrapper {
	width:64em;
	margin:0 auto;
	position:relative;
	padding:0;
}	
#header {
	float:left;
	width:10em;
	text-align:left;
	color:#ebebeb;
	font-size:260%;
	position:absolute;
	top:.35em;
	left:0;
	padding:0;
	margin:0;
}
#head {
	font-family: Arial, Helvetica, sans-serif;
	font-size:53%;
	color:#CCCC99;
}
#topnav ul {
	float:right;
	width:95%;
}
#topnav li {
	float: right;
	width:11%;
	list-style:none;
	display:inline;
	padding:0;
	margin-top:6%;
	text-align:right;
	font-size:96%;
	font-family:"Comic Sans MS", "Myriad Pro", Arial, Helvetica;
	position:relative;
}

#topnav li a {
	color: #fff;
	font-size:110%;
	display: block;
	font-weight: 400;
	text-decoration: none;
	border: none;
	height:1%;
	margin:0.5em 0 0 0;
	padding:0;
	background-color:#080220;
}
#topnav li a:hover{
	color: #ccc;
}
h1 {
	font-size:200%;
	text-align:center;
	padding:.5em 0;
	color:#525153;
}
h2 {
	padding:1% auto;
	font-size:160%;
}
#folio {
	clear:both;
	margin:0 auto;
	text-align:center;
	width:100%;
	padding-top:2%;
	overflow:hidden;
}
#folio h2 {
	font-size:120%;
	padding:2em 0 0 .5em;
	text-align:left;
}
#folio_page1 h2 {
	font-size:120%;
	padding:2em 0 0 .5em;
	padding-top:2em;
	text-align:left;
}
#folio2 {
	clear:both;
	margin:0 auto;
	text-align:center;
	padding:2% 0 1% 0;
	width:55%;
}
#folio2 p {
	font-size:1.25em;
	margin:5% 0;
	padding:0 4%;
	text-align:justify;
	width:91%;
}

#folio3 {
	clear:both;
	margin:0 auto 3em auto;
	text-align:center;
	width:50%;
	padding-top:2em;
}
#folio3 p {
	clear:both;
	font-size:1.2em;
	padding:.25em .25em .5em .25em;
	text-align:left;
	}

#folio4 {
	clear:both;
	margin:0 auto;
	padding:3% 0 3% .25em;
	text-align:center;
	width:100%;
}

#folio4 h2 {
	font-size:1.3em;
	color: #444;
	text-align:left;
	padding:0 ;
	
}
#folio4 p {
	font-size:120%;
	padding:1% 0 3% 0;
	text-align:justify;
	line-height:1.27;
}
#folio5 {
	clear:both;
	padding-top:2em;
	margin:0 auto 3em auto;
	text-align:center;
	width:85%;
}

#folio6 {
	clear:both;
	margin:0 auto 3em auto;
	text-align:center;
	width:100%;
	padding-top:2em;
}
#folio6 h2 {
	text-align:left;
	padding-top:.5em;
}

#folio6 h3 {
	text-align:left;
	padding-top:.5em;
}

#folio6 p {
	font-size:1.2em;
	padding:1em .25em 1em .25em;
	text-align:justify;
}
#folio7 {
	clear:both;
	margin:0 auto 3em auto;
	width:85%;
	text-align:center;
	padding-top:2em;
}
#folio7 p {
	clear:both;
	float:left;
	margin:-9em 1em 1em 1em;
	padding:0;
	width:36em;
	text-align:left;
	font-size:1.2em;
}
#folio7 img {
	float:right;
	width:8.23em;
	margin:2em 1em 1em 1em;
}
#folio7 h2 {
	clear:both;
	font-size:1.3em;
	float:left;
	margin:-9.5em 0 1em 1em;
	text-align:left;
}

#home {
	clear:both;
	width:49.9em;
	text-align:left;
	margin: 6em auto;
	padding:2em 0 0 1em;
	height:380px;
	}

#home_1 {
	clear:both;
	text-align:left;
	padding:1em 0 2em 0;
	width:28em;
}
#home_1 p {
	line-height:1.25em;
	font-size:100%;
	padding:1em .25em 0 .25em;
	text-align:justify;
}

.plaqueTopLeft, .plaqueTopRight, .plaqueBottomLeft, .plaqueBottomRight { background-image: url("../images/css3DBox.png"); }
.plaqueTopLeft { height: 16px; background-position: 0 0; }
.plaqueTopRight { height: 16px; background-position: 100% 0; margin-left: 20px; }
.plaqueBottomLeft { height: 28px; background-position: 0 100%; }
.plaqueBottomRight { height: 28px; background-position: 100% 100%; margin-left: 20px; }
.plaqueLeft { background-image: url("../images/css3DLeft.png"); background-repeat: repeat-y; }
.plaqueRight { background-image: url("../images/css3DRight.png"); background-position: 100% 0; background-repeat: repeat-y; margin-left: 20px; }
.plaqueCenter { margin-right: 30px; margin-left: 0px; }
.plaqueCenter p {line-height:1.9em;font-size:1.4em;padding:.5em;margin:0 1em;}
#home .plaqueCenter a {font-size:1.5em;padding:.5em;margin: 0 2em 2em 9.75em;line-height:2em;}

#movie_container {
	float:left;
	display:inline;
	margin: 0 0 2em 0;
	padding: 0;
	width:64em;
	text-align:center;
	background-color:#fff;
	min-height:1px;
}
div.rounded-box_movie {
    position:relative;
	float:right;
    background-color: #cccccc;
    margin: 1em 0 1em 1.5em;
	width:38.5em;
	padding:0;
}
#movie_container p {
	font-size:1.2em;
	text-align:left;
	line-height:1.3em;
	padding:.5em 0 0 .5em;

}

div.rounded-box_middle1 {
    position:relative;
	float:left;
	display:inline;
    width:132px;
    background-color: #cccccc;
    margin:0 3% 4% 3%;
	padding:0 ;
	line-height:1.1em;
	text-align:center;
	color:#444;
}

div.rounded-box_middle2 {
    position:relative;
	float:left;
	display:inline;
    width:132px;
    background-color: #cccccc;
    margin:0 7.5px 1.75em 7.9px;
	padding:0 ;
	line-height:1.1em;
	text-align:center;
	color:#444;
}

.box-contents_movie {
	clear:both;
	position:relative;
	color:#444;
	font-weight:bold;
	padding:3% 0;
	text-align:center;
	width:100%;
	font-size:1.3em;
	line-height:1.5em;
}

div.rounded-box_zoom {
    position:relative;
	float:right;
    background-color: #cccccc;;
	padding:0;
	width:63em;
	text-align:center;
	float:left;
	margin:1em 0 2em .5em;
}

.box-contents_zoom {
	clear:both;
	position:relative;
	color:#444;
	font-weight:bold;
	width:100%;
	font-size:1.3em;
	line-height:1.5em;
	padding:3em 0 1.5em 0;
	text-align:center;
}
.zoom_credits {
	color:#777;
	font-size:.6em;
	text-align:center;
	line-height:1.3em;
	padding:0 4em 0 4em;
	margin:0;
}
.zoom_title {
	padding: 1em auto;
	font-size:1.2em;
	line-height:1.4em;
	margin:1em 0 .25em 0;	
}
#footer {
	margin:0 auto;
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
	background-color:#000;
	clear: both;
	margin:0 0 0 0;
	height:102px;
	color:#666;
	overflow:hidden;
	text-align:left;
}
#footer p{
	font-size:85%;
	width:100%;
	text-align:left;
	padding-top:1% 0;
}
#footer img {
	width:85px;
	height:85px;
	margin-top:4px;
}
#footer a{
	text-decoration: none;
	color: #666;
}
#footer a:hover{
	color: #0033ff;
}
#underfooter {
	width:98%;
	text-align:left;
	margin:.75em 1em;
}
#underfooter p {
	text-align:left;
	font:1em;
	line-height:1em;
	padding:0  1.4em;
}
div.top-left-corner, div.bottom-left-corner,
div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px;
background-color:#FFF; overflow:hidden;}
div.top-left-inside, div.bottom-left-inside,
div.top-right-inside, div.bottom-right-inside
{position:relative; font-size:150px; font-family:arial;
color:#cccccc; line-height: 40px;}
div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
div.box-contents {
	position: relative; padding: 8px; color:#000;
}
#left {
	float:left;
	clear:both;
	margin: 0 0 1.5em .5em;
	padding: 0;
	line-height: 130%;
	width:350px;
	text-align:center;
	background-color:#fff;
	min-height:1px;
}
div.rounded-box_animations {
    position:relative;
    width:720px;
    background-color: #cccccc;
    margin: 1em 2em 2em 5em;
	height:285px;
	padding:0;
}
div.box-contents_animations {
	font-size:1.2em;
	color: #444;
	text-align:left;
	padding:1.5em .8em .8em 1.5em;
	margin:0;
}
div.box-contents_animations a {
	color:#0033ff;
	text-decoration:none;
}
div.box-contents_animations h2 {
	padding: 0;
	margin:-14em 0 0 332px;
	padding-top:1em;
}
div.box-contents_animations a:hover {
	color:#666;
	text-decoration:none;
	margin:0;
}
div.box-contents_animations p {	
	text-align:left;
	margin:0 0 0 340px;
	padding:.5em .5em .5em 0;
	font-size:1.2em;
	line-height:1.3em;
}
div.rounded-box_photo1 {
    position:relative;
    width:350px;
    background-color: #cccccc;
    margin: 1em 1em 2em 0;
}
div.box-contents_photo1 a {
	color:#0033ff;
	text-align:center;
	font-size:.96em; 
	line-height:1.2em;
	padding-top:.5em;
}
div.box-contents_photo1 a:hover {
	color:#666;
	text-align:center;
	}

.box-contents_photo1 a img {
	border:2pt solid #0033ff;
}

.box-contents_photo1 a:hover img {
	border:2pt solid #666;
}

.box-contents_photo1 p {
	padding: .5em 1em;
}

#rightcolumn_title{
	float:right;
	width: 26.5em;
	margin:0 0 5% 3%;
	font-size:125%;
	padding-right:0;
}

#rightcolumn_title p{
	line-height:1.25em;
	margin:.25em;
	font-size:1em;
	padding:.25em 0 .25em .55em;	
	text-align:justify;
	width:25em;
}
div.rounded-box_graytitle1 {
	float:left;
    position:relative;
    width:26.5em;
    background-color: #cccccc;
    margin: 1em 0 .45em 0;
	padding:3px 0 0 0;
	text-align:center;
}
div.box-contents_graytitle1 {
	position: relative; 
	padding: 10px 1.75em;
	color:#444;
	text-align:center;
	font-size:1.1em;
	line-height:1.2em;
	font-weight:bold;
}
div.box-contents_graytitle1 a {
	padding:inherit; 
	color:#0033ff;
	border:none;
	text-decoration:none;
	font-weight:400;
	font-size:.9em;

}
div.box-contents_graytitle1 a:hover {
	position: relative; 
	padding:inherit;
	color:#666;
	border:none;
	text-decoration:none;
}
div.box-contents_graytitle1 a:visited, div.box-contents_title a:link, div.box-contents_title a:active {
	border:none;
}
div.box-contents_graytitle1 p { 
	width:100%;
	text-align:justify;
	padding-top:.25em;
}
div.rounded-box_animation {
	float:left;
    position:relative;
    width:310px;
    background-color: #cccccc;
    margin: 1.5em 0 2em 15em;
	padding:3px 0 0 0;
	text-align:center;
}
div.rounded-box_middle {
    position:relative;
	float:left;
	display:inline;
    width:130px;
    background-color: #cccccc;
    margin:0 2% 1% 2%;
	padding:0;
	line-height:1.1em;
	text-align:center;
	color:#666;
}
div.contents-box_middle {
 	padding: 13px 8px 13px 8px; 
	color:#444;
	font-size:1.2em;
	line-height:1.25em;
	border:none;
	text-decoration:none;
	text-align:center;
	position: relative;
}
div.contents-box_middle a { 
	color:#0033ff;
	border:none;
	text-align:center;
	text-decoration:none;
}
div.contents-box_middle a img { 
	border:2px solid #0033ff;
}
div.contents-box_middle a:hover img{
	color:#666;
	border:2px solid #666
}
div.contents-box_middle p {
	text-align:left;
	position: relative;
	color:#666;
}
div.contents-box_middle img {
	margin-top:-8px;
}
div.contents-box_middle19 {
 	padding: 13px 8px 10px 8px; 
	color:#444;
	font-size:1.2em;
	line-height:1.25em;
	border:none;
	text-decoration:none;
	text-align:center;
	position: relative;
}
div.contents-box_middle19 a img{
	border:2px solid #0033ff;
}
div.contents-box_middle19 a:hover img{
	border:2px solid #666;
}	
div.rounded-box_two {
    position:relative;
	float:left;
	display:inline;
    width:205px;
    background-color: #cccccc;
    margin:0 2% 5% 3%;
	padding:0;
	height:214px;
	line-height:1.1em;
	text-align:center;
	color:#666;
}
div.contents-box_two {
 	padding: 14px 8px 10px 7px; 
	color:#444;
	font-size:1.2em;
	line-height:1.25em;
	border:none;
	text-decoration:none;
	text-align:center;
	position: relative;
}
div.contents-box_two a { 
	color:#0033ff;
	border:none;
	text-align:center;
	text-decoration:none;
}
div.contents-box_two a img { 
	border:2px solid #0033ff;
}
div.contents-box_two a:hover {
	color:#666;
}
div.contents-box_two a:hover img {
	border:2px solid #666
}
div.contents-box_two p {
	text-align:left;
	position: relative;
	color:#666;
}
div.contents-box_two img {
	margin-top:-8px;
}

div.rounded-box_top1 {
    position:relative;
    width:430px;
    background-color: #cccccc;
    margin: 1% 0 0 3%;
	padding: 0;
}
div.box-contents_top1 {
	font-size:1.1em;
	color: #444;
	line-height:1.8em;
	padding:8px 0 3px 0;
}

div.box-contents_top1 a:hover {
	color:#0033ff;
}
div.box-contents_top1 h2 {
	font-size:1.5em;
	line-height:1.85em;
}
div.rounded-box_video1 {
    position:relative;
    width:350px;
    background-color: #cccccc;
    margin: 1em 2em 2em 0;
}
div.box-contents_video1 {
	text-align:center;
	padding:20px 3px 19px 3px;
	font-size:1.2em;
	line-height:1.3em;
	margin:0;
}
div.box-contents_video1 a {
	color:#0033ff;
	text-decoration:none;
}

div.box-contents_video1 a:hover {
	color:#666;
	text-decoration:none;
	margin:0;
}
div.box-contents_video1 p {	
	text-align:center;
	margin-left:0;
	padding:0;
	padding-top:.5em;
}

div.box-contents_photo1 {
	font-size:1.2em;
	color: #444;
	text-align:center;
	padding:20px 2px 17px 2px;
	line-height:1.3em;
}
div.box-contents_photo1 p {	
	text-align:center;
	padding-top:.45em;
	margin-left:0;
}

div.rounded-box_nextpage {
	clear:both;
    position:relative;
    width:375px;
    background-color: #cccccc;
	margin:2% 8% 7% 9%;
	padding:0;
	text-align:center; 
}
div.box-contents_nextpage {
	padding:15px 1.75em 12px 1.75em;
	position: relative; 
	color:#444;
	text-align:center;
	line-height:1.2em;
	font-size:1.3em;
}

div.box-contents_nextpage a {
	position: relative;
	border:none;
	text-decoration:none;
	color:#0033ff;
	padding:inherit;
	font-size:.95em;
}

div.box-contents_nextpage a:hover {
	position: relative;
	border:none;
	text-decoration:none;
	color:#666;
	padding:inherit;
}

div.box-contents_nextpage p { 
	width:100%;
	text-align:justify;
	padding-top:.25em;
}

div.rounded-box_nextpage1 {
	clear:both;
    position:relative;
    width:375px;
    background-color: #cccccc;
	margin:1em 0 4% 20em;
	padding:3px 0 0 0;
	text-align:center; 
}
div.rounded-box_nextpage2 {
	clear:both;
    position:relative;
    width:375px;
    background-color: #cccccc;
	margin:1em 0 2em 13em;
	padding:3px 0 0 0;
	text-align:center; 
}

div.rounded-box_article {
    position:relative;
	float:right;
	display:inline;
    width:196px;
    background-color: #cccccc;
    margin:0 0 1em 3%;
	padding:0;
	line-height:1.1em;
	text-align:center;
	color:#666;
}
div.box-contents_article {
	position: relative; 
	padding: 10px 6px 8px 8px; 
	color:#000;
	text-align:center;
	font-size:1.2em; 
}
div.box-contents_article a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.5em;
	border:none;
	text-decoration:none;
}
div.box-contents_article a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.5em;
	border:none;
	text-decoration:none;
}
div.box-contents_article p { 
	width:100%;
	text-align:justify;
}
	
div.box-contents_article img {
	margin-top:5px;
}

.box-contents_article a img {
	border:2pt solid #0033ff;
}

.box-contents_article a:hover img {
	border:2pt solid #666;
}
div.rounded-box_article1 {
    position:relative;
	float:right;
	clear:right;
    width:225px;
    background-color: #cccccc;
    margin:1.5em 0 1em 3%;
	padding:0;
	line-height:1.1em;
	text-align:center;
	color:#666;
}
div.box-contents_article1 {
	position: relative;
	padding: 10px 3px 8px 6px; 
	color:#000;
	text-align:center;
	font-size:1.2em; 
	line-height:1.5em;
}
div.box-contents_article1 a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.5em;
	border:none;
	text-decoration:none;
}
div.box-contents_article1 a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.5em;
	border:none;
	text-decoration:none;
}
div.box-contents_article1 p { 
	width:100%;
	text-align:justify;
	padding-top:.25em;
}
	
div.box-contents_article1 img {
	margin-top:-18px;
}

.box-contents_article1 a img {
	border:2pt solid #0033ff;
}

.box-contents_article1 a:hover img {
	border:2pt solid #666;
}
div.rounded-box_article2 {
	clear:left;
    position:relative;
	float:left;
    width:260px;
    background-color: #cccccc;
    margin:0 1.5em 1em 0;
	padding:0;
	line-height:1.1em;
	text-align:center;
	color:#666;
}
div.box-contents_article2 {
	position: relative; 
	padding: 10px 3px 8px 6px;
	color:#000;
	text-align:center;
	font-size:1.2em;
	line-height:1.5em;
}
div.box-contents_article2 a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.5em;
	border:none;
	text-decoration:none;
}
div.box-contents_article2 a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.5em;
	border:none;
	text-decoration:none;
}
div.box-contents_article2 p { 
	width:100%;
	text-align:justify;
	padding-top:1em;
}
	
div.box-contents_article2 img {
	margin-top:-18px;
}

.box-contents_article2 a img {
	border:2px solid #0033ff;
}

.box-contents_article2 a:hover img {
	border:2px solid #666;
}

div.rounded-box_article3 {
    position:relative;
	float:right;
	display:inline;
    width:156px;
    background-color: #cccccc;
    margin:-.5em 0 1.5em 1.5em;
	padding:0;
	text-align:center;
	color:#666;
}
div.box-contents_article3 {
	position: relative; 
	padding: 10px 3px 8px 6px; 
	color:#000;
	text-align:center;
	font-size:1.2em;
	line-height:1.5em;
}
div.box-contents_article3 a {
	position: relative;
	padding:inherit; 
	color:#0033ff;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article3 a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article3 p { 
	width:100%;
	text-align:justify;
	padding-top:1em;
}
	
div.box-contents_article3 img {
	margin-top:-18px;
}

.box-contents_article3 a img {
	border:2px solid #0033ff;
}

.box-contents_article3 a:hover img {
	border:2px solid #666;
}
div.rounded-box_article4 {
    position:relative;
	float:right;
	display:inline;
    width:238px;
    background-color: #cccccc;
    margin:-1.5em 0 1.5em 1.5em;
	padding:0;
	text-align:center;
	color:#666;
}
div.box-contents_article4 {
	position: relative; 
	padding: 10px 3px 8px 6px; 
	color:#000;
	text-align:center;
	font-size:1.2em;
	line-height:1.5em;
}
div.box-contents_article4 a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article4 a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article4 p { 
	width:100%;
	text-align:justify;
	padding-top:1em;
}
	
div.box-contents_article4 img {
	margin-top:-18px;
}

.box-contents_article4 a img {
	border:2px solid #0033ff;
}

.box-contents_article4 a:hover img {
	border:2px solid #666;
}
div.rounded-box_article5 {
    position:relative;
	float:left;
	display:inline;
    width:161px;
    background-color: #cccccc;
    margin:15px 15px 0 .5em;
	padding: 0;
	text-align:center;
	color:#666;
}
div.box-contents_article5 {
	position: relative; 
	padding: 10px 3px 8px 6px; 
	color:#000;
	text-align:center;
	font-size:1.2em;
	line-height:1.5em;
}
div.box-contents_article5 a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article5 a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article5 p { 
	width:100%;
	text-align:justify;
	padding-top:1em;
}
	
div.box-contents_article5 img {
	margin-top:-18px;
}

.box-contents_article5 a img {
	border:2px solid #0033ff;
}

.box-contents_article5 a:hover img {
	border:2px solid #666;
}

div.rounded-box_article6 {
    position:relative;
	float:left;
	display:inline;
    width:227px;
    background-color: #cccccc;
    margin:-.5em 1.5em 0 0;
	padding: 0;
	text-align:center;
	color:#666;
}
div.box-contents_article6 {
	position: relative; 
	padding: 10px 3px 8px 6px; 
	color:#000;
	text-align:center;
	font-size:1.2em;
	line-height:1.7em;
}
div.box-contents_article6 a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article6 a:hover {
	position: relative;
	padding:inherit; 
	color:#666;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article6 p { 
	width:100%;
	text-align:justify;
	padding-top:1em;
}

	
div.box-contents_article6 img {
	margin-top:-18px;
}

.box-contents_article6 a img {
	border:2px solid #0033ff;
}

.box-contents_article6 a:hover img {
	border:2px solid #666;
}
div.rounded-box_article7 {
    position:relative;
	float:right;
	display:inline;
    width:420px;
    background-color: #cccccc;
    margin:1em 6em 2em 1em;
	padding: 0;
	text-align:center;
	color:#666;
}
div.box-contents_article7 {
	position: relative; 
	padding: 10px 3px 8px 6px; 
	color:#000;
	text-align:center;
	font-size:1.2em;
	line-height:1.5em;
}
div.box-contents_article7 a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article7 a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_article7 p { 
	width:100%;
	text-align:justify;
	padding-top:1em;
}
	
div.box-contents_article7 img {
	margin-top:-18px;
}

.box-contents_article7 a img {
	border:2px solid #0033ff;
}

.box-contents_article7 a:hover img {
	border:2px solid #666;
}

div.rounded-box_top {
	float:left;
    position:relative;
    width:55em;
    background-color: #cccccc;
	padding:3px 0 0 0;
	text-align:center;
	margin:0;
}
div.box-contents_top {
	position: relative; 
	padding: 5px; 
	color:#000;
	text-align:center;
	font-size:1.3em;
	line-height:1.7em;
}
div.box-contents_top a {
	position: relative; 
	padding:inherit; 
	color:#0033ff;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_top a:hover {
	position: relative; 
	padding:inherit; 
	color:#666;
	line-height:1.7em;
	border:none;
	text-decoration:none;
}
div.box-contents_top p { 
	width:100%;
	text-align:left;
}

.links {
	margin: 0 .5em .5em 0;
	color:#0033ff;
	float:left;
	width:600px;
	background-color:none;
	display:block;
}

.links a{
	margin: 0 .5em .5em 0;
	color:#0033ff;
	float:left;
	width:600px;
	background-color:none;
	text-decoration:none;
}

.links a:hover {
	margin: 0 .5em .5em 0;
	color:#666;
	float:left;
	width:600px;
	background-color:none;
}

.links2 {
	margin:0 .5em .5em 1em;
	color:#0033ff;
	width:600px;
	float:left;
	background-color:none;
	text-decoration:none;
}

.links2 a {
	margin:0 .5em .5em 1em;
	color:#0033ff;
	width:600px;
	float:left;
	background-color:none;
	text-decoration:none;
}
.links2 a:hover {
	margin:0 .5em .5em 1em;
	color:#666;
	width:600px;
	float:left;
	background-color:none;
}

.links3 {
	margin:0 .5em .5em 2em;
	color:#0033ff;
	width:600px;
	float:left;
	background-color:none;
	text-decoration:none;
}

.links3 a {
	margin:0 .5em .5em 2em;
	color:#0033ff;
	width:600px;
	float:left;
	background-color:none;
	text-decoration:none;
}
.links3 a:hover {
	margin:0 .5em .5em 2em;
	color:#666;
	width:600px;
	float:left;
	background-color:none;
}
.links4 {
	margin:0 .5em .5em 3em;
	color:#0033ff;
	width:600px;
	float:left;
	background-color:none;
}

.links4 a {
	margin:0 .5em .5em 3em;
	color:#0033ff;
	width:600px;
	float:left;
	background-color:none;
	text-decoration:none;
}
.links4 a:hover {
	margin:0 .5em .5em 3em;
	color:#666;
	width:600px;
	float:left;
	background-color:none;
}

#glossary_page {
	width:100%;
	margin:2em 0 0 0;
	padding:0;
	font-size:1.2em;
	text-align:left;
}

#glossary_page p {
	padding-bottom:1em;
}

.glossary {
	width:95%;
	float:left;
	margin-left:1em;
}
.glossary h2 {
	margin:0;
	padding:0;
	color:#000033;
	font-size:1.3em;
}

.glossary1 {
	width:95%;
	display:inline;
	margin:0;
	margin-left:0;
}
dl {
	margin-top:.25em;
}
dt { margin-left:.3em;}
.alpha {
	clear:both;
	margin-left:0;
	text-align:center;
	padding:0;
	padding-top:1em;
	padding-bottom:2em;
}
.alpha a {
	color:#0033ff;
	padding:.4em;
}
.alpha a:hover {
	color:#666;
	padding:.4em;
}

input {
	font:"Myriad Pro", Arial, "Helvetica CE", sans-serif;
	font-size:95%;
	color:#0033ff;
}

dt {
	font-weight:bold;
	padding-top:.5em;
	}
	
#folio9 {
	clear:both;
	margin:0 auto 3em auto;
	padding-top:2em;
	text-align:center;
	width:85%;
}
#resources {
	width:100%;
	margin:3em 0 0 2em;
	padding:0;
	font-size:1.2em;
	text-align:left;
}

#resources h2 {
	width:100%;
	font-size:1.25em;
	padding-top:.5em;
}

#resources p {
	padding: .5em 0;
}
.line {
	width:95%;
	padding:0;
	margin-left:-1em;
}

div.rounded-box_nextpage3 {
	clear:both;
    position:relative;
    width:375px;
    background-color: #cccccc;
	margin:1em 0 2em 16.5em;
	padding:3px 0 0 0;
	text-align:center; 
}

.first {
	margin-top:-.5em;
}

#look3 {
	color:#0033ff;
	margin:0;
	padding:0;
	overflow:hidden;
	}
#look3 p {
	color:#000;
	font-size:130%
}
#look3 a {
	color:#0033ff;
	margin-bottom:-1px;
	padding:0;
	}
#look3 a:hover {
	color:#666;
	}
	
#look4 {
	color:#0033ff;
	margin:0 0 -1px -.35em;
	padding:0;
}
#look4 a {
	color:#0033ff;
	margin-bottom:-1px;
	padding:0;
}
#look4 a:hover {
	color:#666;
}
	
	
#script {
	border:thick darkblue solid;
	padding:2em;
	width:auto;
	margin:1em 3em 2.5em 3em;
	text-indent:1em;
}

#script h2 {
	font-size:1.5em;
	padding:.5em 0;
	text-align:center;
	border:thin black solid;

}
#script p {
	padding-top:1.1em;
	font-size:1.2em;
	line-height:1.7em;
	text-align:left;
}
div.rounded-box_script {
	clear:both;
    position:relative;
    width:375px;
    background-color: #cccccc;
	margin:1em 0 2em 19em;
	padding:3px 0 0 0;
	text-align:center; 
}
div.rounded-box_script1 {
	clear:both;
    position:relative;
    width:375px;
    background-color: #cccccc;
	margin:3% 8% 5% 65%;
	padding:0;
	text-align:center; 
}
div.box-contents_script {
	padding:13px 1.75em 11px 1.75em;
	position: relative;
	color:#000;
	text-align:center;
	line-height:1.7em;
	font-size:1.2em;
	text-align:center;
}


div.box-contents_script a {
	position: relative;
	border:none;
	text-decoration:none;
	color:#0033ff;
	padding:inherit;
}

div.box-contents_script a:hover {
	position: relative;
	border:none;
	text-decoration:none;
	color:#666;
	padding:inherit;
}

div.box-contents_script p { 
	width:100%;
	text-align:justify;
	padding-top:.25em;
}

.pages {
	font-weight:bold;
	color:#000;
	}
	
.pages1 {
	font-weight:500;
	color:#000;
	}

.letters {
	font-weight:bold;
	font-size:1.3em;
	color:#666;
	margin-left:.75em;
	padding:0;
	width:95%;
	margin-bottom:.75em;
	}
	
.credit {
	font-size:.65em;
	line-height:.8em;
	padding:0;
	padding-top:.35em;
	display:block;
	color:#777;
}
.credit2 {
	font-size:.58em;
	line-height:.9em;
	padding-top:.5em;
	margin-top:-.25em;
	display:block;
	color:#777;
}

.credit3 {
	font-size:.58em;
	line-height:.9em;
	padding-top:.5em;
	display:block;
	color:#777;
}

.title1 {
	font-size:.78em; 
	display:block;
	line-height:.8em;
	}