/* CSS Document */

body, h1, h2, h3, h4, h5, h6, p, ul, ol, li {
	margin:0px;
	padding:0px;
}
body {
	font-family:Century Gothic, Verdana, arial, helvetica;
	font-size:.9em;
	background-color:#abcbef;
}
#main {
	margin:20px;
	width:460px;
	background-color:#FFFFFF;
	padding:20px 0px 20px 30px;
}
#Title {
	width:220px;
	margin:0px 0px 20px 0px;
}
#maintextbox {
	width:420px;
	padding:0px 20px 0px 0px;
}
#Navigation {
	width:430px;
	margin:0px 20px 20px 0px;
	font-size:.9em;
	text-align:right;
}
p {
	padding-top:5px;
	padding-bottom:5px;
}
H1 {
	font-size:1.4em;
	font-weight:normal;
	width: 420px;
	margin-bottom: 20px;
}
H3 {
	font-size:1em;
	font-weight:normal;
	margin-bottom: 20px;
}
em {
	font-size:.9em;
	font-weight:normal;
	color:#666666;
}
strong {
	font-weight:bold;
	font-size:1em;
	line-height:1.2em;
}
a:link {
	color:#000;
	text-decoration:none;
	background-color:#DCEFFD;
}
a:hover {
	background-color:#ffffff;
}
a:visited {
	color:#000;
	text-decoration:none;
	background-color:#DCEFFD;
}
#Name {
	font-size:.9em;
	width: 200px;
	margin:30px 0px 0px 0px;
}
#Date {
	font-size:.8em;
	width:200px;
}
#Place {
	font-size:.8em;
	width: 300px;
}
i {
	font-size:13px;
	font-weight:normal;
	font-family:century gothic, verdana, arial, helvetica;
	color:black;
	width: 420px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-style: italic;
}

/*Homepage specific*/

#homepageintrotext {
	width:420px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom: 1px solid #666;
}
#homepagenavigation {
	float:left;
	font-size:1em;
	padding:16px 0px 0px 0px;
	width:240px;
	font-weight:bold;
}
#homepagereviewsfeed {
	float:left;
	font-size:.9em;
	padding:0px 0px 0px 0px;
	width:160px;
}
#homepagefooterleft {
	font-size:0.8em;
	float:left;
	padding:15px 0px 0px 0px;
	width:90px;
	margin:15px 0px 0px 0px;
	border-top: 1px solid #666;
}
#homepagefooterright {
	font-size:.8em;
	float:left;
	padding-top:15px;
	width:300px;
	margin-top:15px;
	border-top: 1px solid #666;
}
.clear {
	clear:left;
}
#diver {
	position: absolute;
	left:550px;top:82px;
	height:561px;width:530px;
	background: url(ims/diver2.gif);
}

/*CD review index specific*/

#alphadiv1 {
	float:left;
	width:60px;
	margin-bottom:20px;
}
#alphadiv2 {
	float:left;
	width:60px;
	margin-bottom:20px;
}
#alphadiv3 {
	float:left;
	width:60px;
	margin-bottom:20px;
}
#alphadiv4 {
	float:left;
	width:60px;
	margin-bottom:20px;
}
#alphadiv5 {
	float:left;
	width:60px;
	margin-bottom:20px;
}
#alphadiv6 {
	float:left;
	width:60px;
	margin-bottom:20px;
}
#alphadiv7 {
	float:left;
	width:60px;
	margin-bottom:20px;
}

/*Subpage specific*/

#Birdcdindex {
	position: absolute;	left:735px; top:150px;z-index: 1;
	float:left; 
	height:165px;width:145px;
	background: url(../reviews/ims/cdreview_eagle.jpg);
}
#diverconcertindex {
	position: absolute; 
	left:555px; top:140px; 
	height:346px;width:350px;
	background: url(ims/scubadiver2.gif);
}
#Birdfeaturesindex {
	position: absolute; 
	left:510px; top:280px; 
	height:134px;width:147px;
}
#Astronautguide {
	position: absolute;
	left:655px;top:212px;
	height:423px;width:460px;
	background: url(ims/nightastronauts.gif);}
#Balloons {
	position: absolute;	left:535px; top:80px;
	float:left; 
	height:365px;width:550px;
	background: url(../reviews/ims/balloons2.jpg);
}
#Livehangglider {
	position: absolute;	left:735px; top:80px;
	float:left; 
	height:255px;width:231px;
	background: url(../reviews/ims/hangglider.jpg);
}
#Featuresflyingfish {
	position: absolute;	left:545px; top:-14px;
	float:left; 
	height:236px;width:300px;
	background: url(../reviews/ims/flyingfish.jpg);
}

