body {background: #ffffff url(../images/tlo.jpg) repeat-x center top; margin: 0px;padding: 0px;font-weight: normal;font-family: Verdana,Tahoma, "Trebuchet MS" ;font-size: 12px;color: #000000;}
a {	font-family: Verdana, Tahoma;font-size: 12px;font-weight: bold;	color: #fe2f00;	text-decoration: none;}
a:hover {color: #9a9a9a;text-decoration: none;font-family: Verdana, Tahoma;font-size: 12px;font-weight: bold;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#all { margin:auto;padding:0px; width:1000px;}
.img_top  {float:left; border:none;}
p  {margin:0px; padding:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#content_full {width:1000px;float:left; background: #ffffff; padding:0px 0px 10px 0px;margin:0px;}
#content {float:left; width:960px;padding:0px 20px 0px 20px;margin:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h1 { font-size:30px; font-weight:bold; color:#383838; font-family:"Trebuchet MS", Tahoma;width:980px; padding:10px 0px 0px 20px;margin:0px;}
h2 { font-size:20px; font-weight:bold; color:#ffffff; font-family:"Trebuchet MS", Tahoma;width:280px; padding:0px 0px 10px 0px;margin:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#news_section { float:right; width:280px;}
.newsPreView {width:430px; text-align:justify; clear:both; color:#a9a9a9; float:left;}
.newsPreView img.imageBorder {float:right; margin:0px 0px 0 10px; padding:1px; border:2px solid #e7004c;}
.newsPreView h3  { color:#ffffff; font-weight:bold; padding:5px 0px 0px 0px;} 
.newsPreView h3 a { color:#ffffff; font-weight:bold;}
.newsPreView h3 a:hover {  color:#e6004b; font-weight:bold;}
.newsPreView p {margin:5px 10px 10px 0px; color:#a9a9a9;}
.newsPreView .seeMore { float:right; padding-right: 5px;padding-bottom:10px; font-size:10px;}
.newsPreView .seeMore a {  font-size:10px;color:#ed2024;}
.newsPreView .seeMore a:hover { font-size:10px;color:#6b6b6b;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer_box {width:968px; background-color:#696969; float:left;}
#left_footer_box {padding:10px 10px 10px 40px; float:left; width:430px; color:#a9a9a9;}
#right_footer_box {padding:10px 40px 10px 0px; float:right; width:440px; color:#a9a9a9;}

.footer_menu{color:#ffffff; height:23px; line-height:20px; width:650px;float:left;text-align:left;font-size:10px;font-weight:normal;padding:0px 0px 0px 8px;margin:5px 0px 10px 20px; background-image:url(../images/bck_menu.jpg); background-repeat:no-repeat;}
.footer_menu a {color:#ffffff;font-size:10px;font-weight:normal;}
.footer_menu a:hover {color:#000000;font-size:10px;font-weight:normal;}

#footer {height:43px;width:1000px; }
.footer_left{color:#8e8e8e; height:49px; line-height:20px; width:600px;float:left;text-align:left;font-size:10px;font-weight:normal;}
.footer_left a {color:#8e8e8e;font-size:10px;font-weight:normal;}
.footer_left a:hover {color:#ed2024;font-size:10px;font-weight:normal;}

.footer_right{color:#8e8e8e; height:49px; line-height:20px;width:360px;float:left;text-align:right;font-size:10px; }
.footer_right a {color:#8e8e8e;font-size:10px;}
.footer_right a:hover {color:#ed2024;font-size:10px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
hr {border:0px;  height:1px; margin:5px 0px 5px 0px; background-color:#dedede;}

/* 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: black; font-size: 11px; font-weight: bold}
.galleryPreView p  {margin:0px; padding:0px; padding-top:5px;} 

.galleryFullView {}
.galleryFullView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryFullView h3 {color: black; 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;}

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

/*limit*/
.limit {text-align: center; line-height:20px; padding-bottom:20px;}

.edit {width:300px; border:1px solid #c1c1c1; padding:4px; margin:4px;}
.edit:focus  {width:300px; border:1px solid #ff2f00; padding:4px; margin:4px;}

/* news */
.newsPreView {}
.newsPreView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsPreView h3  {margin:0px; padding:0px;} 
.newsPreView h3 a {color:black; 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:black; 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;}



div.error {border:1px dashed #000000;	background-color:#ff9000;margin:0px 0px 10px 0px;position:absolute;display:block;padding:10px;color:#000000;width:300px;}
div.error li{list-style-type: square;}
div.info{border:1px dashed #000000;background-color:#3eb907;margin:0px 0px 10px 0px;position:relative;display:block;padding:10px;color:#ffffff;width:300px;}
div.info li{list-style-type: square;}


