body {
	margin: 0px auto 0px auto;
	padding: 0px auto 0px auto;
	background-color: #87a1ba;
	background-image: url(skydivelooks/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left; }

.guestbook { border: 1px dashed grey; background-color: #F2F2F2; margin: 4px; padding: 4px; }

.disclaimer{ 
	margin: 4px;
	padding: 4px;
	letter-spacing:  normal;
	font-family: verdana, arial, helvetica;
	font-weight: none;
	font-size: 9px;
	color: black;
	background-color: #F2F277;
	line-height: 11px;
	text-align: left;
	text-align-last: left;
	border: 1px dashed black;
}

label {vertical-align: middle; }

#medlemsinfo { border: 1px dashed #979797; color: #5b5d6c;padding: 5px;
font-size: 10px; font-family: arial, verdana, tahoma, helvetica;line-height: 14px;
}

input {border: 1px solid #5b5d6c; color: #5b5d6c; font-weight: bold; font-size: 11px; font-family: arial, verdana, tahoma, helvetica;line-height: 17px; width:200px; }

p a {
	color: #5b5d6c;
	text-decoration: none;
	font-weight: none;
	border-bottom: 1px dotted #5b5d6c;
}

.h3link {
	color: #5b5d6c;
	text-decoration: none;
	font-weight: none;
	border-bottom: 1px dotted #5b5d6c;
	}

hr {
	margin: 0px; padding: 0px; color: #5b5d6c; border: 1px solid #5b5d6c;
	}

p { 
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	letter-spacing:  -0.00em;
	font-family: arial, verdana, helvetica, tahoma;
	/* font-family: georgia, geneva, ruby, times, serif; */
	font-weight: none;
	font-size: 12px;
	color: #120e4b;
	
	line-height: 19px;
	text-align: left;
	text-align-last: left;
}

h4 { 
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing:  -0.00em;
	font-family: arial, verdana, helvetica, tahoma;
	/* font-family: georgia, geneva, ruby, times, serif; */
	font-weight: bold;
	font-size: 12px;
	color: #120e4b;
	line-height: 19px;
	text-align: left;
	text-align-last: left;
}



ul { 
	margin: 0px;
	padding: 0px;
	letter-spacing:  -0.00em;
	font-family: georgia, geneva, ruby, times, serif;
	font-weight: none;
	font-size: 12px;
	color: #120e4b;
	line-height: 18px;
	text-align: left;
	text-align-last: left;
}

ol { 
	margin: 0px;
	padding: 0px;

	letter-spacing:  -0.00em;
	font-family: georgia, geneva, ruby, times, serif;
	font-weight: none;
	font-size: 12px;
	color: #120e4b;
	line-height: 19px;
	text-align: left;
	text-align-last: left;
}

li { 
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 20px;
	margin-top: 0px;
	
	letter-spacing:  -0.00em;
	font-family: arial, verdana, helvetica, tahoma;
	/* font-family: georgia, geneva, ruby, times, serif; */
	font-weight: none;
	font-size: 12px;
	color: #120e4b;
	line-height: 19px;
	text-align: left;
	text-align-last: left;
}

h3 { 
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 6px;
	letter-spacing: 0.1em;
	font-family: georgia, geneva, ruby, times, serif;
	font-weight: none;
	font-size: 13px;
	color: #120e4b;
	line-height: 20px;
}
img {
	border: 0;
	

}

.layout_table {
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid yellow;
}

.layout_table td  { 
	vertical-align: top; 
	padding: 0px;
	margin: 0px;
	border: 0px solid red;
}

/* table {border: 0px solid #00FF00;
		margin: 3px;
		margin-bottom: 14px;} */

#story td {
	text-align: right;
	vertical-align: middle;
	padding: 3px;
	margin: 3px;
	border: 0px solid #5b5d6c;
	background-color: #d9d9d9;
	font-family: tahoma, verdana, arial, helvetica;
	font-weight: none;
	font-size: 11px;
	color: #120e4b;
}

#story td a {text-decoration: none; color: blue; background-color: none; }
#story td a:hover {text-decoration: underline; color: blue; background-color: none; }

#story #calendar td a {border: none; text-decoration: none; color: #5b5d6c; background-color: transparent; }
#story #calendar td a:hover {color: #5b5d6c; text-decoration: underline;background-color: transparent; }

.knapp {
	width:80px;
	}
	

.setright {float: right;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 0px;
margin-left: 10px;
border: none;
}
.setleft {float: left;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 10px;
margin-left: 0px;
border: none;
}
.setcenter {
margin-top: 5px;
margin-bottom: 5px;
margin-right: 0px;
margin-left: 0px;
border: none;
text-align: center;
}

#page_framing {
	width: 980px;
	margin: auto;
	padding: 0px;
	border: 0px solid white;
}

#page_head {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 761px;
	height: 85px;
	background-image: url(skydivelooks/page_title.jpg);
}

#left_side {
	margin: 0px;
	padding: 0px;
	width: 30px;
	height: 496px;
	background-image: url(skydivelooks/left_side.gif);
}

#right_side {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 22px;
	height: 496px;
	background-image: url(skydivelooks/right_side.gif);
} 

#left_side_fade {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 30px;
	height: 496px;
	background-image: url(skydivelooks/left_side_fade.jpg);
}

#right_side_fade {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 22px;
	height: 496px;
	background-image: url(skydivelooks/right_side_fade.jpg);
}

#left_side_foot {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 30px;
	background-image: url(skydivelooks/left_side_foot.jpg);
}

#right_side_foot {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 22px;
	background-image: url(skydivelooks/right_side_foot.jpg);
}

legend {
	margin:	3px 5px;
	padding:	3px;
	border: 1px dotted #bbbbbb;
	background:	#fff;
	font-weight: bold;
	font-size: 12px;
	color: #120e4b;
}
fieldset {
	padding:	10px;
	border: 1px dotted #bbbbbb;
	background:	#eee;
	
}
.videoDate {
	color: #5b5d6c;
	font-size:10px;
	font-style:italic;	
	}

.videoAuthor {
	color: #5b5d6c;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
	border-bottom: 1px dotted #5b5d6c;
	}
.videoName {
	color: #5b5d6c;
	font-size:12px;
	text-decoration: none;
	font-weight: none;
	}

#foot {
	font-family: georgia, geneva, ruby, times, serif;
	font-weight: none;
	font-size: 12px;
	color: black;
	padding: 8px 0px 0px 0px;
	border: 0px;
	background-color: #b5b5b5;
	text-align: center;
}

#foot_left_corner {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(skydivelooks/foot_left_corner.gif);
}

#foot_bottom {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 31px;
	background-image: url(skydivelooks/foot_bottom.gif);
}

#foot_right_corner {	
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(skydivelooks/foot_right_corner.gif);
}

#disposition {
	margin: 0px;
	padding: 0px;
	border: 1px solid yellow;
	float: left;
	background-color: #d9d9d9;
}

	#main_menu {
		margin: 0px;
		padding: 8px 10px 10px 0px;
		width: 166px;
		height: auto;
		background-color: #d9d9d9;
		background-image: url(skydivelooks/menu_logo.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
		font-family: arial black, arial, helvetica, sans-serif;
		font-weight: none;
		color: #5b5d6c;
		font-size: 13px;
		line-height: 21px;
	}
	/* ================================================ */
	/*                   HUVUDMENYN                     */
	/* ================================================ */
	.menutitle a {  /* only for link in top level */
		text-decoration: none;
		color: #5b5d6c;
	}
	#masterdiv .menutitle {

		cursor: pointer;
	}
	.submenu a {
		margin: 0px;
		padding: 0px;
		padding-left: 4px;
		margin-bottom: 10px;
		text-decoration: none;
		color: #979797;

	}
	.submenu {
		margin: 0px;
		padding: 0px;
	}
	



	#story {
		margin: 0px;
		padding: 8px 7px 10px 18px;
		width: 508px;
		height: auto;
		background-color: #ffffff;
		vertical-align: top;
	}

#right_decoration {
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid black;
	
	width: 219px;
	height: 498px;

	background-image: url(skydivelooks/right_decoration.jpg);
	background-repeat: no-repeat;
}


