html,body
{
  height: 100%;
  background-image:url(images/background.gif);
  background-repeat: repeat-x;
  background-color: #CBCBCB;
  margin: 0px;
  padding: 0px;
}

body, div, td, a
{
  font-size: 13px;
  font-family: Tahoma, Verdana, Arial;
  color: #000000;
}

a#mainpagelink
{
  text-decoration: none;
}

div#content_window_images_content img
{
  margin: 5px 0px;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

td#container
{
  width: 990px;
  padding: 0px;
  margin: 0px;
  background-image:url(images/content_background.gif);
  background-repeat: repeat-y;
}

div#container2
{
  width: 990px;
  min-height: 427px;
  background-image:url(images/content_background_top.gif);
  background-repeat: no-repeat;
}

div#center
{
  width: 944px;
  float: left;
  padding-left: 13px;
  padding-right: 13px;
}

div#header
{
  width: 958px;
  height: 145px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #fff;
  border-width: 0px 1px 1px 1px;
  border-style: solid;
  border-color: #A4A4A4;
}

div#advertise
{
  width: 468px;
  height: 60px;
  padding-top: 10px;
  float: right;
}

div#top {
  width: 938px;
  height: 23px;
  background-image:url(images/top.gif);
  background-repeat: repeat-x;
  padding-top: 3px;
  padding-right: 20px;
}

#top div
{
  font-size: 13px;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
  color: #F1F1F1;
}

#top div.left {
	float: left; 
	text-align: left;
	margin-left: 5px;
}

#top div.right {
	float: right; 
	text-align: right;
}


div#top a
{
  text-decoration: none;
  color: #C1C1C1;
}

div#logo
{
  width: 958px;
  height: 90px;
  background-image:url(images/logo.gif);
  background-repeat: no-repeat;
}

div#menu
{
  width: 958px;
  height: 29px;
  background-image:url(images/top.gif);
  background-repeat: repeat-x;
}

div#menu_content_left
{
  padding-top: 0px;
  top-margin: 0px;
  width: 700px;
  height: 29px;
  float: left;
}

div#menu_content_right
{
  padding-top: 0px;
  top-margin: 0px;
  width: 170px;
  height: 29px;
  float: right;
  padding-right: 10px;
  text-align: right;
}

div#menu_content_left ul, div#menu_content_right ul
{
  list-style: none;
  margin: 0px;
  padding: 0px;
  padding-left: 13px;
}

div#menu_content_left ul li, div#menu_content_right ul li
{
  float: left;
  display: inline;
  margin-left: 13px;
}

a#menu_item_off
{
  height: 21px;
  display: block;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  background-image:url(images/menu.gif);
  background-repeat: repeat-x;
  font-size: 12px;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
  text-decoration: none;
  color: #FDFDFD;
  float: left;
}

a#menu_item_on
{
  height: 19px;
  display: block;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  background-image:url(images/menu_item_on.gif);
  background-repeat: repeat-x;
  font-size: 12px;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
  text-decoration: none;
  color: #49494B;
  border-width: 1px;
  border-style: solid;
  border-color: #4B4B4B;
  float: left;
}

div#content
{
  width: 964px;
  padding-top: 6px;
}

div#content_main_window
{
  width: 450px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  padding: 2px;
  float: left;
}

div#content_images_window
{
  width: 244px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  margin-left: 4px;
  padding: 2px;
  float: left;
}

div#content_forum_window
{
  width: 244px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  margin-left: 4px;
  padding: 2px;
  float: left;
}

div#content_galleri_window
{
  width: 704px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  padding: 2px;
  float: left;
}

div#content_moviemenu_window
{
  width: 244px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  padding: 2px;
  float: left;
}

div#content_movies_window
{
  width: 704px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  margin-left: 4px;
  padding: 2px;
  float: left;
}

div#content_toolsbig_window
{
  width: 958px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  padding: 2px;
  float: left;
}

div#content_toolssmall_window
{
  width: 313px;
  height: 180px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  padding: 2px;
  float: left;
}

div#content_toolssmall2_window
{
  width: 312px;
  height: 180px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ADA696;
  margin-left: 4px;
  padding: 2px;
  float: left;
}

div#content_window_header
{
  width: 100%;
  height: 20px;
  background-image:url(images/box_header.gif);
  background-repeat: repeat-x;
}

div#content_window_header_headline
{
  padding-left: 27px;
  padding-top: 3px;
  font-size: 11px;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
  text-decoration: none;
  color: #FDFDFD;
}

div#content_window_galleri_content, div#content_window_movies_content
{
  width: 694px;
  padding: 5px; 0px;
}

div#content_window_main_content
{
  width: 440px;
  padding: 5px; 0px;
}

div#content_window_forum_content, div#content_window_images_content, div#content_window_moviemenu_content
{
  width: 234px;
  padding: 5px; 0px;
}

div#content_toolsbig_window_content
{
  width: 948px;
  padding: 5px; 0px;
}

div#content_toolssmall_window_content, div#content_toolssmall2_window_content
{
  width: 200px;
  padding: 5px; 0px;
}

div#footer
{
  width: 958px;
  height: 20px;
  padding: 2px;
  margin-top: 6px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #A4A4A4;
}

div#footer_content
{
  width: 100%;
  height: 18px;
  padding-top: 4px;
  background-image:url(images/footer.gif);
  background-repeat: repeat-x;
  text-align: center;
}

div#footer_content, div#footer_content a
{
  font-size: 9px;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
  color: #FDFDFD;
}

p#floatfix
{
  margin: 0px;
  clear: both;
}

td.wiringdiagramtop {
	background-image: url('wiring_diagram_top.jpg');
	background-repeat: no-repeat;
	padding: 15px 0 0 12px;
	font-weight: bold;
	width: 459px;
	height: 42px;
}

td.wiringdiagramfloat {
	background-image: url('wiring_diagram_float.jpg');
	background-repeat: repeat-y;
	width: 459px;
	padding: 10px 10px 10px 10px;
	text-align: center;
}

td.wiringdiagrambottom {
	background-image: url('wiring_diagram_bottom.jpg');
	background-repeat: no-repeat;
	width: 459px;
	height: 7px;
}

td.dp {
	height: 2px;
}

td.wx {
	height: 25px;
}

td.rp {
	height: 7px;
}

td.spacespl {
	width: 10px;
}

td.ip {
	height: 2px;
}

td.wp {
	width: 5px;
}

.videoBox {
	border-color: #c2c2c2;
	border-width: 1px;
	border-style: solid;
	float: left; 
	width: 160px; 
	background: #fafafa; 
	margin: 0 auto; 
	margin-left: 5px; 
	margin-top: 5px; 
	padding: 3px;
}

#content_window_movies_content b {
	color: #CC0000;
}

#movie_description, #movie_comments {
	margin-top: 5px;
	margin-bottom: 10px;
	width: 480px;
	
	border-color: #c2c2c2;
	border-width: 1px;
	border-style: solid;
	
	background: #fafafa;	
}

#movie_description p {
	padding: 3px;
	margin: 0px;
}

#movie_comments>div {
	margin: 3px 10px 3px 10px;
}

#addComment {
	margin: 5px 0 5px 0;
}

#movie_comments .comment {
	border-bottom: 1px solid #c2c2c2;
}

.comment p {
	margin: 3px 0px 3px 0px;
}

.comment_author {
	color: blue;
}

.comment_date {
	font-size: smaller;
}

#movie_title {
	font-size: 18px;
	color: #CC0000;
}

img {
	border: 0;
}