/*====================
=========HTML========= 
====================*/
body {
	font-family: "Century Gothic";
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066FF;
	text-decoration: none;
}
h1 {
	font-size: 1.3em;
	margin: 3px;
	padding: 3px;
	font-family: "Century Gothic";
	color: #000066;
}
h2 {
	font-size: 1em;
	margin: 1px;
	padding: 3px;
	color: #0099FF;
	font-weight: bold;

}
p{
	font-size:.9em;
	margin: 3px;
	padding: 3px;
}
img{
	border:none;
}
dl{
	background-color: #BBE3FF;
	padding:10px;
	margin:10px;
	font-size: .9em;
}
dt{
	font-weight: bold;
}
dd{
	font-style: italic;
}
/*====================
========LAYOUT======== 
====================*/
.overnav{
	width:800px;
	margin:auto;
	text-align:right;
	padding:5px;
}
.container{
	width:800px;
	border: solid 1px #0099ff;
	margin:auto;
	padding:5px;
	overflow:hidden;
}
.container a{
	text-decoration:none;
}
.container a:hover{
	text-decoration:underline;
}
.header{
	width:100%;
	float:left;
	height:120px;
	background-color:#0099ff;
}
.sitetitle{
	float:left;
	margin:10px;
}
.sitetitle h1{
	font-size: 4em;
	color:#ffffff;
	font-family: "Century Gothic";
}
.logo{
	float:right;
	height:100px;
	width:100px;
	border: solid 1px #000066;
	margin:10px
}
.navigation{
	width:100%;
	float:left;
	height:50px;
	background-color:#FFFFFF;
	text-align:left;
}
.button{
	float:left;
	width:133px;
	margin-top:5px;
	margin-bottom:10px;
}
.subnav{
	width:100%;
	height:20px;
	background-color:#0099ff;
	text-align:left;
	float:left;
	text-indent: 10px;
	color:#FFFFFF;
}
.subnav a{
	color:#FFFFFF;
}
.trail{
	width:100%;
	height:20px;
	float:left;
	background-color: #ffffff;
	text-align: left;
	margin-top:5px;
	font-size:.7em;
}
.textnav{
	width:100%;
	height:20px;
	float:left;
	background-color: #0099ff;
	text-align: center;
	margin-top:5px;
	font-variant: small-caps;
	color: #000066;
}
.textnav a{
	color:#FFFFFF;
}
.baseline{
	width:800px;
	margin:auto;
	padding:5px;
	font-size: .7em;
	color: #666666;
	text-decoration: none;

}
.copyright{
	float:left;
}
.credits{
	float:right;
}
.review{
	width:650px;
	margin:auto;
	border-top: dotted 1px #0099ff;
	margin-bottom:5px;
}
.reviewtext{
	width:448px;
	float:left;
}
.reviewimage{
	width:200px;
	margin-top:30px;
	float:right;
	border: solid 1px #0099ff;
}
.rating{
	width:200px;
	height:25px;
	float:right;
	margin-top:5px;
}

/*====================
======INFOBLOCK=======
====================*/
.infoblock{
	width:125px;
	float:right;
	background-color:#FFFFFF;
	border-left: dotted 1px #0099ff;
	border-right: dotted 1px #0099ff;
	padding:5px;
	text-align: center;
	margin-top:5px;
	margin-bottom:5px;
}
.infoblock p{
	text-align:left;
}
.infoblock h1{
	background-color:#0099ff;
	color:#FFFFFF;
	font-size:1em;
	text-align:center;
}
.infoblock h2{
	font-size:0.9em;
	color: #000066;
}
.infoblock p{
	font-size:.8em;
	margin: 1px;
	padding: 1px;
	border-bottom: dashed 0.1em #0099ff;
}
.date {
	font-family: "Courier New", Courier, mono;
	font-size:.8em;
}
/*====================
======SELECTIVE=======
====================*/
.c1{
	width:100%;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:5px;
	border-bottom: solid 1px #000066;
}
.c2_left{
	width:660px;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:5px;
}

/*====================
=======ADVERTS========
====================*/

.adblockv{
	width:125px;
	float:right;
	background-color:#FFFFFF;
	border: dotted 1px #0099ff;
	padding:5px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
.adblockh{
	width:650px;
	float:left;
	background-color: #FFFFFF;
	text-align: center;
	padding:5px;
	border-top: dotted 1px #0099ff;
	border-bottom: dotted 1px #0099ff;
}
.adtitle{
	text-align:center;
	font-size:0.7em;
	color: #CCCCCC;
	font-style: italic;
	width: 100%;
	margin: 1px;


}
