/* CSS Document */

body {

	/*background-image: url(images/background.gif);*/
	background-color:#A6A5CB;
	margin:0px;
}


.blog_content {

	width:470px;
	/*margin-top:-55px;*/
	
}


div#blog_content h1 {
	
	visibility:hidden;
	
	
}


.centre_layer {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-390px;
	margin-top:-275px;
	width:780px;
	height:550px;
	border:1px;
	border-color:#cccccc;
	background-image: url(images/background.gif);
	border-style:solid;
	clip: rect(auto,auto,auto,auto);
}


.gargoyle  {
	
	position:absolute;
	background-image:url(images/watermark_gargoyle_beta.gif);
	top:50%;
	left:50%;
	width:400px;
	height:400px;
	margin-left:-420px;
	margin-top:-71px;
	z-index:2;
	background-repeat: no-repeat;	
	
}


.mask_layer  {

	position:absolute;
	top:50%;
	left:50%;
	width:505px;
	height:410px;
	margin-left:-177px;
	margin-top:-170px;
	background-color:#FFFFFF;
	opacity: .65;
	filter: alpha(opacity=65);
	z-index:3;

}


.dropshadow   {
	position:absolute;
	top:50%;
	left:50%;
	width:510px;
	height:414px;
	margin-left:-169px;
	margin-top:-165px;
	z-index:2;
	background-image:url(images/dropshadow.gif);
	background-repeat: no-repeat;
}


.text_layer {

	position:absolute;
	top:50%;
	left:50%;
	width:490px;
	height:399px;
	margin-left:-170px;
	margin-top:-164px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:19px;
	color:#444444;
	padding-right:5px;
	overflow:auto;
	scrollbar-arrow-color: #333333;
  	scrollbar-track-color: #B1B1E2;
 	scrollbar-shadow-color: #9998C3;
  	scrollbar-face-color: #9998C3;
  	scrollbar-highlight-color: #9998C3;
  	scrollbar-darkshadow-color: #7675B9;
  	scrollbar-3dlight-color: #7675B9;
	z-index:4;
	
}

.white_line  {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-196px;
	margin-top:-170px;
	width:2px;
	height:410px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	z-index:5;


}


.banner {
	position:absolute;
	top:50%;
	left:50%;
	width:200px;
	height:70px;
	margin-left:-348px;
	margin-top:-250px;
	background-image:url(images/banner.gif);
	z-index:6;
	background-repeat: no-repeat;
}

.portrait {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:-340px;
	margin-top:-170px;
	width:110px;
	height:135px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	overflow:hidden;
	z-index:7;

}

.caption_1 {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:-340px;
	margin-top:-30px;
	width:113px;
	height:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:11px;
	z-index:7;

}



.portrait_2 {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:-340px;
	margin-top:20px;
	width:110px;
	height:135px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	overflow:hidden;
	z-index:7;

}

.caption_2 {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:-340px;
	margin-top:160px;
	width:113px;
	height:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:11px;
	z-index:7;

}


.portrait_noborder {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:-340px;
	margin-top:-170px;
	width:112px;
	height:200px;
	overflow:hidden;
	z-index:7;

}


.picborder {

	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;

}



.button_bar {

 	position:absolute;
	top:50%;
	left:50%;
	height:25px;
	width:717px;
	margin-left:-389px;
	margin-top:-227px;
	background-color:#BBBCEF;
	filter: alpha(opacity=70);
	opacity: .70;
	z-index:3;

}

.skip  {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:250px;
	margin-top:250px;	
	z-index:99;

}


.buttons {

	position:absolute;
	top:50%;
	left:50%;
	margin-top:-242px;
	margin-left:-188px;
	height:25px;
	width:500px;
	z-index:10;

}

h1 {

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#444444;
	margin-bottom:3px;

}


li  {

	margin-bottom:7px;

}



ul {

	margin-top:3px;

}


.wonder_layer {

	position:absolute;
	top:50%;
	left:50%;
	margin-left:285px;
	margin-top:280px;	
	z-index:5;
	font-family:arial,helvetica;
	font-size:9px;
	color:#C8C7DB;

}


A:link {color: #464DA8; font-style: nounderline; text-decoration: none; font-weight: normal;}
A:visited {color: #464DA8; font-style: nounderline; text-decoration: none; font-weight: normal;}
A:hover {color: #666666; font-style: nounderline; text-decoration: underline; font-weight: normal;}


.buylink a:link {color: #cccccc; font-style: nounderline; text-decoration: none; font-weight: normal;}
.buylink a:visited {color: #cccccc; font-style: nounderline; text-decoration: none; font-weight: normal;}
.buylink a:hover {color: #ffffff; font-style: nounderline; text-decoration: none; font-weight: normal;}

.wonderlink a:link {color: #73789A; font-style: nounderline; text-decoration: none; font-weight: normal;}
.wonderlink a:visited {color: #73789A; font-style: nounderline; text-decoration: none; font-weight: normal;}
.wonderlink a:hover {color: #ffffff; font-style: nounderline; text-decoration: none; font-weight: normal;}