/* All pages */
body { text-align : center; font : 12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; }
a { text-decoration : none; }
#content { max-width : 994px; _width : 970px; margin : auto; text-align : left; height:100%;}
#topblock, #leftblock, #rightblock { position: relative; }
#topblock { left : 0px; top : 0px; width : 100%; height : 75px; border : 1px solid #000000; }
#leftblock, #rightblock { left : 0px; top : 5px; width : 20%; height : 86%; float : left; border: 1px solid black; overflow : hidden; }
#rightblock { left: auto; right : 0px; float : right; }
#leftblock div, #rightblock div { }
#middleblock { margin : 0px 21% 0px 21%; ;}
#topblock ul { list-style : none; margin : 55px 0px 0px 0px; padding : 0px; }
#topblock ul li { display : block; width: 18%; height : 20px; top : 0px; left : 0px; float : left; text-align : center; margin : 0px; padding : 0px; }
#topblock ul li.mpad { width :5%; }
#topblock ul li a { font-family : Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold; }
ul.photocol { list-style-type : none; padding : 0px; margin : 10px 0px 0px 0px; }
ul.photocol li  { text-align : center; width : 100%; height : auto; }
ul.photocol img { width: 90%; margin-bottom : 7px; border : 1px none Black; }
#middleblock div { position : relative; width: 100%; height :86%; top: 5px; left: 0px; overflow : auto; border : 1px solid black; _width: 556px; _overflow-x:hidden; }
#middleblock div h1 { font : 40px "Times New Roman", Times, serif; margin : 10px 18px 10px 18px; }
#middleblock div h2 { font : 28px "Times New Roman", Times, serif; margin : 10px 18px 10px 18px; }
#middleblock div p { margin : 5px 14px 10px 14px;  }
#middleblock div p#signature { margin : 10px 18px 20px 22px; font : 40px "ParkAvenue BT", "ILS Script", "Brush Script",script; }
#index div { left:50%; top: 50%; margin-left : -300px; margin-top: -280px; position:absolute; }
#index div div { margin : 0; position: static; }

/* Index */
#covertext, #covertext a {
	position: relative;
	top: -10px;
	width: 600px;
	height: 10px;
	background-color : transparent;
	color: red;
	text-align : right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration: none;
}
#covertext a:hover{
	color: white;
}

#index p {
	color: white;
}
/* Intro Page */
body#intro {
	background-color : #557548;
	scrollbar-3dlight-color : #558040;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #558040;
	scrollbar-face-color : #B4CE8F;
	scrollbar-highlight-color : #B4CE8F;
	scrollbar-shadow-color : #B4CE8F;
	scrollbar-track-color : #B4CE9F;
}
body#intro #topblock {
	background-image : url(graphics/top3.jpg);
}
body#intro #leftblock, body#intro #rightblock {
	background-color : #7A9460;
}
body#intro #topblock ul li {
	background-color : #B4CE8F;
}
body#intro #topblock ul li a {
	color : #000000;
}
body#intro #topblock ul li a:hover {
	color : #558040;
}
body#intro #middleblock div {
	background-color : #9ABB79;
}
/* Links Page */
body#links {
	background-color : #A6A6A6;
	color: #D9D9D9;
	font: 14px Arial, Helvetica;
	scrollbar-3dlight-color : #6b6b6b;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #6b6b6b;
	scrollbar-face-color : #9b9b9b;
	scrollbar-highlight-color : #000000;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color :#595959;
}
body#links #topblock {
	background-image : url(graphics/top6.jpg);
}
body#links #leftblock, body#links #rightblock {
	background-color : #595959;
}
body#links #topblock ul li {
	background-color : #A79E5F;
}
body#links #topblock ul li a {
	color : #000;
}
body#links #topblock ul li a:hover {
	color : #FFF;
}
body#links #middleblock div {
	background-color : #646D73;
}
body#links #middleblock h1 {
	font: 21px "Lucida Calligraphy", "Times New Roman",Times;
	color : #FFF;
}
body#links #middleblock h2 a {
	font: 26px Geneva, Arial, Helvetica, sans-serif;
	color : #CCC274;
	text-decoration: none;
	margin-left: 10px;
}
body#links #middleblock h2 a:hover {
	color: #FFF;
}
body#links #middleblock p {
	margin-left : 34px;
}
body#links #middleblock a {
	color : #FC3;
	text-decoration : none;
}
body#links #middleblock a:hover {
	color : #FFF;
}
#linkfooter {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF9;
	text-align : center;
	padding-top : 8px;
}
/* contact Page */
body#contact {
	background-color : #000000;
	scrollbar-3dlight-color : #6b6b6b;
	scrollbar-arrow-color : #3b3b3b;
	scrollbar-darkshadow-color : #6b6b6b;
	scrollbar-face-color : #222;
	scrollbar-highlight-color : #000000;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #3b3b3b;
}
body#contact #topblock {
	background-image : url(graphics/top5.jpg);
}
body#contact #leftblock, body#contact #rightblock {
	background-color : #6b6b6b;
	font : 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-align : center;
}
body#contact #leftblock a {
	text-decoration : none;
	color: #fff;
}
body#contact #leftblock a:hover {
color: #3b3b3b;
}
body#contact #topblock ul li {
	background-color : #6b6b6b;
}
body#contact #topblock ul li a {
	color : #000000;
}
body#contact #topblock ul li a:hover {
	color : #fff;
}
body#contact #middleblock div {
	background-color : #363636;
}
iframe {
	width: 100%;
	height: 100%;
	border:none;
	margin : 0;
	padding : 0;
}
/* Journey Log Pages */
body#log {
	background-color : #99BF60;
	scrollbar-3dlight-color : #558040;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #558040;
	scrollbar-face-color : #B4CE8F;
	scrollbar-highlight-color : #B4CE8F;
	scrollbar-shadow-color : #B4CE8F;
	scrollbar-track-color : #B4CE9F;
}
body#log #topblock {
	background-image : url(graphics/top4.jpg);
}
body#log #leftblock {
	width: 26%;
}
body#log #rightblock {
	width: 14%;
}
body#log #middleblock { margin : 0px 15% 0px 27%; }

body#log #leftblock, body#log #rightblock {
	background-color : #B4CC8F;
	text-align: center;
}
body#log #topblock ul li {
	background-color : #B4CC8F;
}
body#log #topblock ul li a {
	color : #000000;
}
body#log #topblock ul li a:hover {
	color : #558040;
}
body#log #middleblock div {
	background-color : #99BF60;
}
body#log #leftblock h1, body#log #leftblock p {
	background-color : #558040;
	color : #DCE6CF;
	font : bold 16px/22px Arial, Helvetica, sans-serif;
	margin : 5px;
	padding : 3px;
	text-align : center;
}
body#log #leftblock p {
	font-size : 13px;
	line-height : 15px;
}
body#log #logtext {
	height : 73%;
	left : 5px;
	margin : 5px 0px 15px 0px;
	overflow: auto;
	padding : 5px 0px 5px 0px;
	position : relative;
	top : 5px;
	width : 96%;
}
body#log #logtext p {
	background-color : transparent;
	font : normal 12px/18px Verdana, Geneva, Arial, sans-serif;
	text-align : left;
	color : #000;
}
body#log #rightblock div {
	height : 100%;
	position : relative;
	left : 0px;
	top: 0px;
	width : 100%;
	text-align : left;
}
body#log #rightblock div p {
	position: relative;
	top : 73%;
	left : 0px;
	width : 100%;
	height : 50px;
	text-align : center;
	color : #558040;
}
body#log #middleblock * div {
	border : none;
	overflow : hidden;
	margin : 0px;
	padding: 0px;
	top : 0px;
	left : 0px;
}
body#log #middleblock * * div {
	overflow : visible;
}
body#log #middleblock p {
	text-align : center;
	font-style : italic;
}
body#log #picture {
	display : none;
	vertical-align:middle;
}
body#log #picture img {
	position:relative;
	top:50%;
	left:50%;
	margin : -192px 0px 0px -288px;
}
/* photo Page */
body#photo {
	background-color : #2E5480;
	scrollbar-3dlight-color : #203B5A;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #203B5A;
	scrollbar-face-color : #4F87B3;
	scrollbar-highlight-color : #4F87B3;
	scrollbar-shadow-color : #4F87B3;
	scrollbar-track-color : #4F87B3;
}
body#photo #topblock {
	background-image : url(graphics/top2.jpg);
}
body#photo #leftblock, body#photo #rightblock {
	background-color : #4F87B3;
	
}
body#photo #leftblock h1 {
	background-color : #203B5A;
	color : #DCE6CF;
	font : bold 16px/22px Arial, Helvetica, sans-serif;
	margin : 5px;
	padding : 3px;
	text-align : center;
}
body#photo #leftblock p {
	font-size : 13px;
	line-height : 22px;
	margin : 8px;
	padding : 30px 0px 30px 0px;
}
body#photo #logtext {
	height : 70%;
	left : 5px;
	margin : 5px 0px 15px 0px;
	overflow: auto;
	padding : 5px 0px 5px 0px;
	position : relative;
	top : 5px;
	width : 96%;
}

body#photo #topblock ul li {
	background-color : #4F87B3;
}
body#photo #topblock ul li a {
	color : #000000;
}
body#photo #topblock ul li a:hover {
	color : #fff;
}
body#photo #middleblock div {
	background-color : #2E5480;
}
body#photo #middleblock * div {
	border : none;
	overflow : hidden;
	margin : 0px;
	padding: 0px;
	top : 0px;
	left : 0px;
}
body#photo #middleblock * * div {
	overflow : visible;
}
body#photo #middleblock p {
	text-align : center;
	font-style : italic;
}
body#photo #picture {
	vertical-align:middle;
}
body#photo #picture2 {
	display:none;
}
body#photo #picture img {
	position:relative;
	top:50%;
	left:50%;
	margin : -192px 0px 0px -288px;
}
body#photo a  {
	color: white;
}