body {margin: 0; padding: 0; background: #090157 url(../images/tlo.jpg) ;font-family: Verdana,Tahoma, "Trebuchet MS" ;	font-size: 11px;color: #ffffff; line-height:14px;}
a {	     color: #ffffff; font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; font-style:normal; text-decoration:none;}
a:hover {color: #4931bc; font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; font-style:normal; text-decoration:none;}
.img_top  {float:left; border:none;}
.new_line {clear:both;}
#bck_top {background:url(../images/tlo_1.jpg) no-repeat top center;}
#all {margin: auto; width: 1000px;}
#top { margin:10px 0px 10px 0px;}
#date_main { padding:10px 0px 0px 0px; width:500px; float:left;}
#icons { padding:10px 0px 0px 0px; float:left; width:500px; text-align:right;}
#content {width:1000px;background: #17095c url(../images/title_bar.gif) no-repeat top left;}
#header {width:1000px; margin:0px 0px 10px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#menu { padding:15px 20px 0px 0px; background:url(../images/logo_tlo.gif) no-repeat top center; height:61px; width:980px; margin:10px 0px 0px 0px;}
#menu ul {margin:0px;padding:0px; float:right;}
#menu_top li { display:block; height:26px; width:7em; float:left; list-style:none; color:#3f1eb8; margin:0px;text-align:center; font-size:14px;font-family:"Trebuchet MS", Verdana,Tahoma ; padding:0px 0px 0px 0px;}
#menu_top li a { display:block; height:26px; width:7em; float:left; list-style:none; color:#3f1eb8; margin:0px;text-align:center; font-size:14px;font-family:"Trebuchet MS", Verdana,Tahoma ; padding:10px 0px 0px 0px;}
#menu_top li a:hover { display:block; height:26px; width:7em; float:left; list-style:none; color:#ffffff; margin:0px;text-align:center; font-size:14px;font-family:"Trebuchet MS", Verdana,Tahoma ; padding:10px 0px 0px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#left_content {float:left; padding:0px 0px 0px 0px; }
/*----------------------------------------------------------------------------------------------------------------------------*/
#left_content_news {width:260px;padding:0px 10px 0px 10px; float:left;}
#left_content_news news_section {padding:0px 10px 0px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#left_content_main {width:410px;padding:0px 0px 0px 10px; float:left;}
#left_content_main p {padding:0px 10px 0px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#left_title {width:260px;float:left;padding:15px 10px 0px 10px;}
#right_title {width:410px;padding:15px 10px 0px 0px; float:left;}

#left_content_photos {width:260px;padding:0px 0px 0px 10px; float:left;border-right:1px dotted #534391;margin:10px 0px 0px 0px;}
#left_content_photos img { border:4px solid #6851bb; margin:8px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#left_content_videos {width:410px;padding:0px 8px 0px 10px; float:left;}
#left_content_videos p {padding:0px 10px 0px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#right_content {float:right;width:290px; padding:0px 10px 0px 0px;}
#right_content p img {border:4px solid #6851bb; margin:5px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#right_bar {width:781px; height:109px;margin:0px;padding:0px;border:0px solid; float:left;}
#user_login { float:right;margin:0px;padding:5px 10px 0px 0px; width:390px; border:0px solid;}
#user_login a { float:left; padding:8px 20px 0px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
hr { height:1px; background: #9c84f1; border: 0; color: #9c84f1; margin:5px 0px 5px 0px;}



h1 {font-family: "Trebuchet MS",Verdana,Tahoma ;font-size: 18px; padding:5px 0px 20px 0px; color:#3f1eb8; text-align:left; margin:0px;}
h2 {font-family: "Trebuchet MS",Verdana,Tahoma ;font-size: 18px; padding:5px 0px 20px 0px; color:#3f1eb8; text-align:left; margin:0px;}

#news_section {border-left:1px dotted #534391; margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;}
#left_content_news .news_box { padding:0px 0px 10px 0px; margin:0px; width:250px; color:#8367ea;border-bottom:1px dotted #352570;}
#left_content_news .news_box .date {font-size:10px;float:left;color:#8367ea;}
#left_content_news .news_box h3 { margin:0px; padding:0px;font-size:11px; color:#ffffff; float:left;}
#left_content_news .news_box h3 a { margin:0px; padding:0px;font-size:11px; color:#ffffff;}
#left_content_news .news_box h3 a:hover { margin:0px; padding:0px;font-size:11px; color:#8367ea;}
#left_content_news .news_box p {margin:0px; padding:0px;}

#footer {margin: auto; width: 100%; height:278px; bottom:0px;color:#FFFFFF; background:url(../images/tlo_2.jpg) no-repeat center bottom; }

#footer_left { font-size:11px;width: 580px; float:left; text-align:left;margin:0px 0px 0px 20px;font-weight: normal;}
#footer_left a {margin:0px 15px 0px 0px; color:#9896b0;font-weight: normal;}
#footer_left a:hover {margin:0px 15px 0px 0px; color:#ffffff;font-weight: normal;}

#footer_right { font-size:11px;width: 380px; float:right; text-align:right;margin:0px 20px 0px 0px;font-weight: normal;color:#9896b0;}
#footer_right a {margin:0px 0px 0px 0px; color:#9896b0;font-weight: normal;}
#footer_right a:hover {margin:0px 0px 0px 0px; color:#ffffff;font-weight: normal;}

/* gallery */
.galleryPreView {}
.galleryPreView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryPreView h3  {margin:0px; padding:0px;} 
.galleryPreView h3 a {color: #ffffff; font-size: 11px; font-weight: bold}
.galleryPreView p  {margin:0px; padding:0px; padding-top:5px;} 
.galleryPreView .seeMore  {float:right;color:#9c84f1;} 

.galleryFullView {}
.galleryFullView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryFullView h3 {color: #ffffff; font-size: 11px; font-weight: bold; margin:0px; padding:0px;}
.galleryFullView p  {margin:0px; padding:0px; padding-top:5px;} 
.galleryFullView .back {text-align:right;padding: 5px;color: #ffffff;}

.galleryFullViewItem {float: left; text-align: center; margin:auto; margin:5px;height:90px;}
.galleryFullViewItem div.imageBorder { border: 1px solid #E2E2E2;padding:1px;margin:auto;}
.galleryFullViewItem img {margin:auto;border:none; vertical-align:middle;}
.galleryFullViewItem p {height:18px;}

/* video */
.videoPreView {}
.videoPreView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.videoPreView h3  {margin:0px; padding:0px;} 
.videoPreView h3 a { font-size: 11px; font-weight: bold}
.videoPreView p  {margin:0px; padding:0px; padding-top:5px;} 
.videoPreView .seeMore  {float:right;color:#9c84f1;} 

.videoFullView {}
.videoFullView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.videoFullView h3 {color: #ffffff; font-size: 11px; font-weight: bold; margin:0px; padding:0px;}
.videoFullView p  {margin:0px; padding:0px; padding-top:5px;} 
.videoFullView .back {text-align:right;padding: 5px;color: #ffffff;}

.videoFullViewItem {float: left; text-align: center; margin:auto; width:150px;height:100px;}
.videoFullViewItem div.imageBorder { background-color:#E8E8E8; border: 1px solid #E2E2E2; width:120px;height:80px;margin:auto;}
.videoFullViewItem img {margin:auto;border:none; vertical-align:middle;}
.videoFullViewItem p {height:18px;}


/*limit*/
.limit {text-align: center;}

/* news */
.newsPreView {}
.newsPreView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;width:230px;}
.newsPreView h3  {margin:0px; padding:0px;} 
.newsPreView h3 a {color: #ffffff; font-size:11px; font-weight:bold;}
.newsPreView p {padding:0px; padding-top:5px; margin:0px;}
.newsPreView .seeMore {display:block; float:right; padding-right: 5px;}

.newsFullView {}
.newsFullView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsFullView h3 {color: #ffffff; font-size:11px; font-weight:bold; margin:0px; padding:0px;}
.newsFullView p {padding:0px; padding-top:5px; margin:0px;}
.newsFullView .back {text-align:right;padding: 5px;}
.newsFullView .date {display:block; float:right; padding-right: 5px;}