@charset "utf-8";
/* CSS Document */

body { background-color:#000; background-image:url(../images/background.jpg); background-repeat:repeat; margin:0px; padding:0px; }
img {border:none;}
/* C O R E  L A Y O U T  S T Y L E S */

.wrapper { width:922px; margin-left:auto; margin-right:auto; margin-top:22px; }
  .wrapper .inner_wrapper { background-color:#FFF; width:922px; height:693px; margin-bottom:5px; }
    .wrapper .inner_wrapper .header { background:url(../images/header.jpg) no-repeat; width:922px; height:141px; display:block; }
    .wrapper .inner_wrapper .content { height:542px; }
    .wrapper .inner_wrapper .content_base { background:url(../images/content_base.jpg) no-repeat; width:922px; height:10px; }
  .wrapper .footer { background:url(../images/footer.jpg) no-repeat; width:922px; height:48px; margin-bottom:20px;}

/* H E A D E R  L A Y O U T */
  .header .header_left { width:552px; height:141px; float:left; }
  .header .navigation {width:320px; height:20px;  float:right;  }
  .header .navigation .inner_fix { height:111px; width:320px; }
  
/* N A V  L A Y O U T */

  #jsddm {	margin: 0; padding: 0; float:right;}
	#jsddm li {	float: left; list-style: none;}
	#jsddm li a {	display: block; padding: 5px 14px; text-decoration: none; white-space: nowrap;}
	#jsddm li a:hover {	text-decoration:underline; }
      #jsddm li ul {	margin: 0; margin-top: 6px; margin-left:14px; padding: 0; position: absolute; visibility: hidden; border-bottom:1px solid #5f1212; border-left:1px solid #5f1212; border-right:1px solid #5f1212; }
		#jsddm li ul li { float: none; display: inline; line-height:5px; }
		#jsddm li ul li a {	width: auto; background: #440101; color:#FFF; }
		#jsddm li ul li a:hover {  background: #5a0000; color:#FFF; text-decoration:none; }
  
  
/* C O N T E N T */
  
  .content .content_top { background:url(../images/content_top.jpg)  no-repeat; height:5px; width:922px; }
  .content .content_main { background:url(../images/content_main.jpg) repeat-y; width:922px; height:537px; }
  .content .content_main .content_left { float:left; min-height:537px; width:577px; padding-left:5px;}
    .content .content_main .content_left .content_image { width:537px; height:266px; }
	  .content .content_main .content_left .content_image .page_image {text-align:center; padding-top:1px;}
    .content .content_main .content_left .content_text { width:537px; min-height:274px;}
  .content .content_main .content_right { float:left; min-height:537px; width:340px; }
    .content .content_main .content_right .top_info {width:335px; height:263px; background:url(../images/info_background.jpg)  no-repeat;}
	
  /* S I D E  I N F O */
  .sidebar_text { height:182px; }
    .sidebar_text .text { padding:6px; }
	  .sidebar_text .text .info_title { font-size:34px; color:#FFF; text-align:center; }
	  .sidebar_text .text ul { list-style:none; }
	  .sidebar_text .text a { color:#FFF; }
	  .sidebar_text .text .text_left { float:left; padding-left:2px; font-size:13px; font-weight:bold; }
	  .sidebar_text .text .text_right { float:right; padding-right:36px; font-size:13px; font-weight:bold; }
  .large_links { height:80px; margin-left:7px; }
    .large_links .left_link { float:left; width:155px; height:71px; background:no-repeat url(../images/buttons_background.jpg); font-size:24px; color:#FFF; margin:3px; margin-right:4px; }
    .large_links .right_link { float:left; width:155px; height:71px; background:no-repeat url(../images/buttons_background.jpg); font-size:24px; color:#FFF; margin:3px; }
    .large_links .left_link .link_text  { padding-left:10px; padding-right:4px; padding-top:20px; }
	.large_links .right_link .link_text  { padding-left:18px; padding-right:4px; padding-top:20px; }

  /* P R O J E C T S */
  
    .projects_title { font-size:24px; color:#FFF; padding-left:4px; }
	.projects_divider { height:1px; border-bottom:#FFF dotted 1px; margin-bottom:2px; margin-top:2px; }
	.projects_row { margin:2px; height:77px; margin-top:4px; margin-left:9px; }
	  .projects_row .projects_image_small { float:left; width:100px; height:77px; background-color:#4b0000; margin-right:8px; overflow:hidden; }
	  .projects_row .projects_image_small img { width:100px; height:77px; }

  /* C O N T E N T  T E X T */
  
    .content_text .text_top { background:url(../images/text_top.jpg)  no-repeat; width:575px; height:3px;}
	.content_text .text_main { background:url(../images/text_main.jpg)  repeat-y; width:575px; height:268px;}
	  .content_text .text_main .text {padding-top:12px; padding-left:17px; padding-right:12px; padding-bottom:12px; line-height:16px;}
	  .content_text .text_main .text .text_heading { font-size:24px; line-height:26px;}
	  .content_text .image_thumbs { text-align:center; hight:100px; padding-top:20px; }
	  .content_text .image_thumbs .a_thumb { height:100px; width:100px; float:left; padding-right:12px; }
	  
	  
	
    
	
/* F O O T E R  L A Y O U T */

  .footer .footer_left { float:left; width:400px; margin-left:12px; padding-top:20px; }
  .footer .footer_right { float:right; width:200px; margin-right:12px; padding-top:20px; text-align:right; }


