/* Main classes */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 69%; /* 60%, 69%, 76%, 86%, 93% */
	margin: 0px;
	padding: 0px;
	background: #0b1623;
	color: #999999;
	}

h1 {
	font-size: 2.0em;
	font-weight: normal;
	margin:  1.2em 1.0em 1.1em 1.0em;
	}
h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 1.5em 1.0em 1.0em 1.0em;
	}
ol, ul, li {
	font-size: 1.0em;
	line-height: 1.8em;
	margin-top: 0.1em;
	margin-bottom: 0.1em; 
	}
p {
	font-size: 1.0em;
	line-height: 1.8em;
	margin: 1.0em 3.0em 1.1em 2.0em;
}

a:link {
font-weight: bold; 
text-decoration: none; 
color: #6699cc;
	}
a:visited {
font-weight: bold; 
text-decoration: none; 
color: #6699cc;
	}
a:active {
font-weight: bold; 
text-decoration: none; 
color: #6699cc;
	}
a:hover {
font-weight: bold; 
text-decoration: none; 
color: #6699cc;
	text-decoration: underline;
	}

/* Top Frame */

.phototext {
	position: absolute;
	top: 15px;
	left: 15px;
	background: #0b1623;
	height: 60px;
	width: 430px;
	border-top: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-radius: 5px;
	font-size: 4.0em;
	font-weight: bold;
	text-decoration: none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 10px;
}

.smallpics1 {
	position: absolute;
	top: 5px;
	left: 550px;
	background: #0b1623 url(images/watxmini.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics2 {
	position: absolute;
	top: 5px;
	left: 720px;
	background: #0b1623 url(http://www.polymoog.se/storum17/stor028t.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics3 {
	position: absolute;
	top: 5px;
	left: 890px;
	background: #0b1623 url(http://www.polymoog.se/motor16/drifting/drif005t.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics4 {
	position: absolute;
	top: 5px;
	left: 1060px;
	background: #0b1623 url(http://www.polymoog.se/motor18/rallcros/rall003t.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics5 {
	position: absolute;
	top: 5px;
	left: 1230px;
	background: #0b1623 url(http://www.polymoog.se/motor16/moped/mop003t.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics6 {
	position: absolute;
	top: 5px;
	left: 1400px;
	background: #0b1623 url(http://www.polymoog.se/motor16/burnout/burn003t.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics7 {
	position: absolute;
	top: 5px;
	left: 1570px;
	background: #0b1623 url(images/epow.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

.smallpics8 {
	position: absolute;
	top: 5px;
	left: 1740px;
	background: #0b1623 url(images/yankmini.jpg);
	height: 85px;
	width: 150px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}


/* Related to the menu */

#menuColumn { 
	position: absolute;
	width: 175px;
	top: 0px;
	left: 15px;
}
.sideMenu ul {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-radius: 5px;
	color: #999999;
	background-color: #0b1623;
	padding: 0px;
	margin: 0px 0px 3px 0px;
	width: 170px;
}
.sideMenu li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	list-style: none;
	line-height: 1.1em;
	margin: 0px;
	padding: 0.3em 0em 0.4em 0.5em;
	border-left: 0px solid #000000;
	 white-space: nowrap;
}
.sideMenu a:link, .sideMenu a:visited, .sideMenu a:active {
	color : #6699cc;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.sideMenu a:hover {
	color: #3366FF;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
}
.caption {
	width: 168px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #999999;
	background-color: #0b1623;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-radius: 5px;
	margin: 0px 0px 1px 0px;
	padding: 1px;
}
.caption2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 1px;
	text-align: center;
}
.boldlink {
	font-weight: bold;
}


/* Related to the main docs */

#contentColumn {
	border-top: 0px solid #666666;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #FFFFFF;
	background-color: #0b1623;
	color: #999999;
	margin: 0px 20px 0px 1px;
	padding: 0px 0px 0px 0px;
}
#contentColumn p {	
	padding-left: 1.0em;
}
#contentColumn div.picBox3 {
	margin : 0.5em 0.5em 0.5em 0.5em;
	padding : 0px;
	width: auto;
	border-top: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
	border-radius: 5px;
	background-color : #0b1623;
	color : #999999;
}

#contentColumn .rubrik {
	background: #0b1623;
	color: #999999;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.15em 1.5em 0.2em 1.0em;
	margin : 0em 0.5em 0.3em 2.0em;
	border-top: 0px solid #666666;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #FFFFFF;
	width: auto;
 	white-space: nowrap;
}


.photo {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-radius: 5px;
	margin : 0px;
	padding : 0px;
}

/* Extra styles for the info and pic pages */

#contentInfo {
	position: absolute;
	top: 10px;
	left: 10px;
	right: 10px;
	width: auto;
	height: auto;
	border-top: 0px solid #666666;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #FFFFFF;
	background-color: #0b1623;
	color: #999999;
	margin: 0px 1px 1px 1px;
	padding: 3px 1px 3px 1px;
}

.colour a:link, .colour a:visited, .colour a:active {
	height: 20px;
	border-top: 2px solid #666666; 
	border-left: 2px solid #FFFFFF; 
	border-bottom: 2px solid #666666; 
	border-right: 2px solid #FFFFFF; 
	font-weight: bold; 
	text-decoration: none; 
	padding: 1px 4px 1px 4px;
	background-color: #0b1623;
	color: #999999;
}

.colour a:hover {
	height: 20px;
	border-top: 2px solid #666666; 
	border-left: 2px solid #FFFFFF; 
	border-bottom: 2px solid #666666; 
	border-right: 2px solid #FFFFFF; 
	font-weight: bold; 
	font-size: 4.0em;
	text-decoration: underline;
	padding: 1px 4px 1px 4px;
	background-color: #0b1623;
	color: #999999;
}

.arrow a:link, .arrow a:hover, .arrow a:visited, .arrow a:active {
	height: 20px;
	border-top: 0px solid #666666; 
	border-left: 0px solid #FFFFFF; 
	border-bottom: 0px solid #666666; 
	border-right: 0px solid #FFFFFF; 
	font-weight: bold; 
	font-size: 4.0em;
	text-decoration: none; 
	padding: 1px 4px 1px 4px;
	background-color: #0b1623;
	color: #999999;
}

.arrow2 {
	height: 20px;
	border-top: 0px solid #666666; 
	border-left: 0px solid #FFFFFF; 
	border-bottom: 0px solid #666666; 
	border-right: 0px solid #FFFFFF; 
	font-weight: bold; 
	font-size: 4.0em;
	text-decoration: none; 
	padding: 1px 4px 1px 4px;
	background-color: #0b1623;
	color: #0b1623;
}


#picLayout {
	color: #999999;
}

#picLayout img {
	border-top: 4px solid #FFFFFF; 
	border-left: 4px solid #FFFFFF;  
	border-bottom: 4px solid #FFFFFF; 
	border-right: 4px solid #FFFFFF;  
	border-radius: 15px;
}

/* Styles for the bottom frame */

#copy {
	border: 0px;
	font-weight: bold;
	color: #999999;
	text-align: center;
	margin: 0px 2% 0px 0px;
	padding: 0px 0px 0px 0px;
}