/* CSS Document */

blockquote, ul, ol, dl  {margin:0; padding:0; /*outline: 0;*/ vertical-align: baseline;}
ol, ul {list-style: none;}
h1, h2, h3, h4, h5 {font-weight: normal;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {/*outline: 0;*/}
a img, fieldset, hr {border: 0;}
a{ color:#ff9e9e;font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif;  }
a:hover { color: black;}
table {border-collapse: collapse; border-spacing: 0;}
td {vertical-align: top;}
body {margin:0; padding:0; height: 200px;font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:12px; background:#000000 url(../images/bg/body.png) center top no-repeat;}
html {font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:12px; background:#000000;}
.mt_5{ margin-top:5px;}
.mt_35{ margin-top:35px;}
.left_lap{ left:150px !important;}
.top_lap{ top:480px !important;}
.w_605{ width:605px !important; }
.mt_20m{ margin-top:-20px !important;  }
.clearer {height:1px; font-size:1px; line-height:1px; clear:both; float:none;  }

.wrap {margin:0 auto; width:1000px;}
	.top{ float:left; display:inline; width:1000px;}
	.logo{ float:left; display:inline; width:245px; height:50px; margin-top:10px; margin:48px 0px 0px 5px;; }
		.logo a{ text-decoration:none; font-size:32px;    color:#FFFFFF; font-family: "Trajan Pro", arial,verdana,tahoma,helvetica,sans-serif; text-transform:uppercase; text-align:center; width:245px;   float:left; display:inline; margin-bottom:2px; }

		.logo a span.smoll{ font-size:12px; color:#9a9a9a; text-transform:uppercase;   text-align:center; float:left; display:inline; margin-top:-6px; margin-left:11px;  }
	.icons{ float:right; display:inline; margin-top:28px; width:702px; min-height: 32px;}
	.icons a{ float:right; display:inline; }
	.wrap_menu{ float:right; display:inline; width:699px;}
		.larger_menu_font{ font-size:15px;}
		.menu_top{ float:left; display:inline;}
			.menu_top ul{ float:left; display:inline;}
				.menu_top ul li{ float:left; display:inline; margin-right:10px;position:relative;}
				.menu_top ul li.last{ margin-right:0px;}
					.menu_top ul li a{ float:left; display:inline; text-transform:uppercase; text-decoration:none; line-height:15px; font-size:13px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#acacac; }
					.menu_top ul li a:hover{ color:#FFFFFF; }
					.menu_top ul li a.active{ color:#FFFFFF; }
          .menu_top ul li:hover .submenu{ display: block;}
          .menu_top ul li:hover .submenu li:hover .subsubmenu{ display: block;}
          .menu_top .submenu{ float: right; display:none; position:absolute; top:15px; left:0px; width: 221px; background:#000; margin-bottom:21px; z-index: 100;}
          .menu_top .submenu ul{ float:right; margin-left:5px;  width: 216px; margin-right:0!important; height:auto;  }
          .menu_top .submenu ul li{ float:right; width: 196px; padding-right:0!important;margin-right:3px!important;  padding-left:17px;border-bottom: solid gray 1px;  }
          .menu_top .submenu ul li.hassub{ }
          .menu_top .submenu ul li.last{ }
          .menu_top .submenu ul li a{ float:left; line-height:20px; }
          .menu_top .submenu ul li:hover a{ float:left;}
          .menu_top .submenu ul li:hover {width:196px; } 
          .menu_top .submenu ul .active a{ float:left; }
          .menu_top .submenu ul .active {width:196px; } 
          .menu_top .subsubmenu{ float: right; display:none; position:absolute; top:0px; left:210px; width: 221px; background:#333; margin-bottom:21px; z-index: 100;}
          
		.menu_right{ float:right; display:inline; margin-top:22px;}
			.menu_right ul{ float: left; display:inline;}
				.menu_right ul li{ float: left; display:inline; margin-right:13px;}
				.menu_right ul li.last{ margin-right:0px;}
					.menu_right ul li a{ float: left; display:inline; text-decoration:none; color:#ffb4b4; line-height:13px; font-size:13px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; }
					.menu_right ul li a.active{ color:#fff;}

	.content{ float:left; display:inline; width:1000px; margin-top:10px;}
	.left{ float:left; display:inline; width:285px;}
	.example_img{ float:left; display:inline; width:285px;height: 442px; position: relative;}
		.example_img .img{ float:left; display:inline; width:285px; overflow:hidden; position:relative; z-index:10;}
		.name_img{ float:left; display:inline; background:url(../images/bg/name_img.png) left top no-repeat; width:285px; height:57px; margin-top:-22px; z-index:20; position:relative;}
		.name_img h1{ float:left; display:inline; width:285px; text-align:center; margin-top:25px; font-family:"Trajan Pro", arial,verdana,tahoma,helvetica,sans-serif; font-size:13px; line-height:13px; color:#FFFFFF; text-transform:uppercase;}
		.name_img h1 a{  text-align:center; font-family:"Trajan Pro", arial,verdana,tahoma,helvetica,sans-serif; font-size:13px; line-height:13px; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}
	.bg_left{ float:left; display:inline; width:285px; background:url(../images/bg/bg_left_block.png) right top no-repeat; height:201px; z-index:15; margin-top:-3px; position:relative;}
	.right{ float:left; display:inline; width:715px; background:#FFFFFF; min-height:915px;}
	.content_menu{ float:left; display:inline; width:715px; height:55px; background:#464646;}
		.content_menu ul{ float:left; display:inline; width:689px; margin-top:25px; margin-left:15px;}
			.content_menu ul li{ float:left; display:inline;}
			.content_menu ul li a{ float:left; display:inline; text-transform:uppercase; text-decoration:none; line-height:14px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#fff; padding:8px 12px;}
			.content_menu ul li a.active, .content_menu ul li.ui-state-active a{ background:#FFFFFF; color:#464646;}
  .ui-tabs-hide { display:none !important; }
	.info_left{ float:left; display:inline; width:357px;}
    .info_left .navigate{ float:left; display:inline; width:357px; margin-bottom:20px;}
	.info_right{ float:left; display:inline; width:272px; margin-left:30px;}
  .info_both{ float:left; display:inline; width:629px;}
    .info_both .navigate{ float:left; display:inline; width:629px; margin-bottom:20px;}
	.youtube{ float:left; display:inline; width:272px;}
	.header_right{ float:left; display:inline; width:250px; padding:0px 20px 0px 0px; margin-top:20px;}
	.header_right h3{ width:250px; text-align:left; font-family:"Times New Roman", Times, serif; font-size:18px; line-height:24px; font-style:italic; color:#464646; margin-bottom:10px; background:url(../images/bg/lap_top.png) left 3px no-repeat; padding-left:22px; position:relative; }
 	.header_right h3 .lap{ display:block; width:250px; height:30px; background:url(../images/bg/lap_bot.png) top right no-repeat; margin-top: -10px;}
	.header_right p{line-height:12px; font-size:12px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-weight: bold;color:#464646; margin-bottom:10px; margin-left:20px; margin-top: -20px;}

	.news_sort{ float:left; display:inline; width:272px;}
	.news_sort .month{ float:left; display:inline;  }
	.news_sort .month ul{  }
	.news_sort .month ul li{ color:#000; line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif;  }
	.news_sort .month ul li a{ color:#ff9e9e; line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif;  }
	.news_sort .month ul li a.active{ text-decoration:underline; color:#000;}
	.news_sort .month ul li a:hover{ text-decoration:none; color:#000;}
	.news_sort .archive{ float:left; display:inline; margin-left:40px;}
	.news_sort .archive h3{line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#464646; font-weight:bold;}
	.news_sort .archive ul{  }
	.news_sort .archive ul li{ color:#000; line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif;  }
	.news_sort .archive ul li a{ color:#ff9e9e; line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif;  }
	.news_sort .archive ul li a.active{ text-decoration:underline; color:#464646;}
	.news_sort .archive ul li a:hover{ text-decoration:none; color:#464646;}
	.news_sort .popular{ float:left; display:inline;  }
	.news_sort .popular h3{line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#464646; font-weight:bold;}
	.news_sort .popular ul{  }
	.news_sort .popular ul li{ color:#000; line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; }
	.news_sort .popular ul li a{ color:#ff9e9e; line-height:18px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif;  }
	.news_sort .popular ul li a.active{ text-decoration:underline; color:#000;}
	.news_sort .popular ul li a:hover{ text-decoration:none; color:#000;}

	.teem{ float:left; display:inline; width:272px; margin-bottom:10px; }
	.teem .img_teem{ float:left; display:inline; margin:0px 10px 0px 0px;}
	.teem h3{line-height:14px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#ff9e9e; margin-bottom:5px; margin-top:5px; }
	.teem h3 a{line-height:14px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#ff9e9e; text-decoration:none;  }
	.teem p{ color:#464646; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:12px; line-height:12px;   }


	.navigate ul { float:left; display:inline;}
		.navigate ul li{ float:left; display:inline; margin-right:9px;}
			.navigate ul li a{ float:left; display:inline; color:#ff9e9e; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:16px; line-height:16px; }
			.navigate ul li span{ float:left; display:inline; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:16px; line-height:16px; color:#000000;}
	.info{ float:left; display:inline; width:659px; padding:25px 28px; z-index:40; position:relative; }
	.text{ float:left; display:inline; width:357px;}
	.text h3{ color:#464646; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:16px; line-height:14px; margin-bottom:18px;  }
	.text p{ color:#464646; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:12px; line-height:14px; margin-bottom:18px;    }
	.text p a{ color:#ff9e9e; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:12px; line-height:14px;     }
	.text img{ float:left; display:inline; margin-bottom:18px;   margin-right:5px;}
	.gallery{ float:left; display:inline; width:605px;}
	.gallery img{ margin:0px 10px 10px 0px;}


	.gallery_menu{ float:left; display:inline; width:715px; margin-top:18px; z-index:50; position:relative; }
		.gallery_menu ul{ float:left; display:inline; width:689px;   margin-left:20px;}
			.gallery_menu ul li{ float:left; display:inline;}
			.gallery_menu ul li a{ float:left; display:inline; text-transform:uppercase; text-decoration:none; line-height:13px; font-size:14px; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; color:#ff9e9e; padding:6px 8px;}
			.gallery_menu ul li a.active{ background:#464646; color:#fff;}



	span.pink{ color:#ff9e9e;}
	span.black{ color:#000000;}
	.block_news{ float:left; display:inline; width:357px; margin-bottom:20px;}
	.block_news h3{ color:#ff9e9e; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:16px; line-height:16px; margin-bottom:0px;}
	.block_news h3 a{ color:#ff9e9e; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:16px; line-height:16px; margin-bottom:0px; text-decoration:none;}
	.block_news p{color:#464646; font-family: "trebuchet ms",arial,verdana,tahoma,helvetica,sans-serif; font-size:12px; line-height:16px; margin-bottom:0px;}
  
  .mceExternalToolbar{z-index: 100}
  
/*.gallery_photo_outer { float:left; width: 100px; height: 100px; margin:4px; display: table; overflow: hidden;}
  .gallery_photo_inner { display: table-cell; vertical-align: middle; text-align: center; }*/
      
.gallery_photo_wrap {float:left; width: 100px; margin:2px; text-align: center; overflow: hidden; }

  .gallery_photo_outer {width: 100px; height: 100px; overflow: hidden; position: relative; background: #d9d9d9; padding: 4px;}
  .gallery_photo_outer[class] {display: table; position: static;}

  .gallery_photo_middle {position: absolute; top: 50%; padding: 0;} /* for explorer only*/
  .gallery_photo_middle[class] {display: table-cell; vertical-align: middle; position: static;}

  .gallery_photo_inner {position: relative; top: -50%; padding: 0; width:90px; overflow: hidden; } /* for explorer only */
  .gallery_photo_inner[class] {position: static;}
  /* New Addtions */
  .icon2 {display:block; position:relative; top:0px; left:482px;width:230px;height:48px; padding:0px;}
  .holder {position:absolute; width:1px;height:1px;}
  .Logo_name{position:relative;
			top:85px;
			right:32px;
			float:left;
			 width:140px;
			 height:0px;
			 -webkit-transform: rotate(90deg);	
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	color:#000000;
	font-weight:bold;
	font-size:170%;
	
	
	}
  .logo_new {z-index:1;
			text-align:right;
			color:#ffffff;
			margin-top:210px;
			margin-left:165px;
			padding:5px;
			width:110px;
			background-color:#ffffff;
			border:0px solid black;
			border-width: 0px 0px;
			border-top-left-radius:10px;
			border-top-right-radius:0px;
			border-bottom-left-radius:10px;
			border-bottom-right-radius:0px; 
			-moz-border-radius-topleft:10px;
			-moz-border-radius-topright:0px;
			-moz-border-radius-bottomleft:10px;
			-moz-border-radius-bottomright:0px;
			-webkit-border-top-left-radius:10px;
			-webkit-border-top-right-radius:0px;
			-webkit-border-bottom-left-radius:10px;
			-webkit-border-bottom-right-radius:0px;
			-ms-border-top-left-radius:10px;
			-ms-border-top-right-radius:0px;
			-ms-border-bottom-left-radius:10px;
			-ms-border-bottom-right-radius:0px;
			-o-border-top-left-radius:10px;
			-o-border-top-right-radius:0px;
			-o-border-bottom-left-radius:10px;
			-o-border-bottom-right-radius:0px;
			-oz-border-top-left-radius:10px;
			-oz-border-top-right-radius:0px;
			-oz-border-bottom-left-radius:10px;
			-oz-border-bottom-right-radius:0px;
			-khtml-border-top-left-radius: 10px;
			-khtml-border-top-right-radius: 0px;
			-khtml-border-bottom-left-radius: 10px;
			-khtml-border-bottom-right-radius: 0px;
			}
	.pod_cast{float:right;padding:2px;}
	#twitter{float:right;padding:5px 10px 10px 0px;}
	#linkedIn{float:right;padding:5px 10px 10px 0px;}
	#blogspot{float:right;padding:5px 10px 10px 0px;}
	#logo-img{display:block; position:relative; top:-85px; left:0px;}