a {color:#cc0099; text-decoration:underline; font-size:12px}
a:hover {text-decoration:underline}

a img {border:0px}
h1, h2, h3, h4, h5 {margin:0px}

p{margin:7px 0px}

body {color:#fff; background:#8f9193 url(img/bg_main.png) repeat-x; font-family: "Times New Roman", Times, serif; font-size:12px; margin:0; padding:0;}

h1 {font-size:18px; color:#fff; font-weight:normal}
h2 {font-size:18px; color:#fff; font-weight:normal; background:url(img/arrow2.png) no-repeat left 40%; padding-left:20px; border-bottom:1px dashed #666666; padding-bottom:5px; margin:7px 0}
h3 {font-size:18px; color:#727272; font-weight:normal}

h1 a {font-size:20px; color:#fff; font-weight:normal; text-decoration:none;}
h1 a:hover {font-size:20px; color:#CCC; font-weight:normal; text-decoration:none}
h2 a {font-size:18px; color:#f46305; font-weight:normal; text-decoration:none}
h2 a:hover {font-size:18px; color:#727272; font-weight:normal; text-decoration:none}
h3 a {font-size:14px; color:#727272; font-weight:normal; display:block; text-decoration:none; margin:2px 0 2px 20px}
h3 a:hover {font-size:14px; color:#727272; font-weight:normal; display:block; text-decoration: underline; margin:2px 0 2px 20px}

.separate { height:15px; overflow:hidden; clear:both}

/*--------------all styles -------------*/

.albums { margin:15px 0 30px 0}
.albums ul{ list-style:none; margin: 10px 0 0 0; padding:0}
.albums ul li{ display:inline; margin:0 10px 0 0; padding:0}
.albums ul li a img{ display:inline; margin:0 0 10px 0; padding:3px; border:1px solid #999}
.albums ul li a:hover img:hover{ display:inline; margin:0 0 10px 0; padding:3px; border:1px solid #ff008f}

.bot_main { background:url(img/flower_main.png) no-repeat 50% top}
.bot_main_in { background:url(img/flower_in.png) no-repeat 50% top}

.content { text-align:left; margin-top:20px; width:760px; position:relative; min-height:500px}

.copy1 { color:#000000; margin:4px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.copy2 { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.copy3 { color:#cc0099; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.copy3 a{ color:#cc0099; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.flash { background:#FFFFFF url(img/BIG.png) no-repeat 50% 50%; height:300px}
.footer{ border-top:1px solid #cc0099; height:100px; text-align:left; padding:0; position:relative}
.footer a{ font-family:Arial, Helvetica, sans-serif; font-size:11px}
.footer a:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px}
.footer div.sq { width:3px; height:3px; overflow:hidden; margin:0 7px; background: url(img/menu_bot_dott.png) no-repeat 50% 60%; display:inline}
.footer_inner { padding:12px}

.logo { height:300px;width:880px; background:url(img/logo.png) no-repeat 50% 50%; text-align:left;}
.logo a { font-size:24px; color:#FFFFFF; text-decoration:none; background:url(img/arrow.png) no-repeat right 60%; padding-right:28px; position:relative;  left:570px; top:260px}
.logo a:hover {text-decoration:none}

.logo_new { height:188px;width:510px; background:url(img/logo_new_lit.png) no-repeat 50% 50%; text-align:left; float:left; margin-top:150px}
.logo_new a { font-size:24px; color:#FFFFFF; text-decoration:none; background:url(img/arrow.png) no-repeat right 60%; padding-right:28px; position:relative;  left:290px; top:158px}
.logo_new a:hover {text-decoration:none}

.logo_in { background:url(img/logo_in.png) no-repeat 50% 50%; width:316px; height:126px; cursor:pointer}

.main {width:880px}

.news { margin-bottom:35px;}
.news h1 {text-indent:-35px; padding-left:15px;}
.news h1 span.arrow { color:#f09; font-size:18px; padding-left:20px; }
.news h1 a { position:relative; }
.news h1 a.dis:hover {color:#FFF;cursor:default; }
.news_date {font-size:16px; color:#ff0099; font-weight:bold; margin: 7px 0 0 20px; border-top:1px dashed #666666; padding-top:4px; }
.news_text {margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.news_text a {font-size:11px; color:#F09; text-decoration:underline; }
.news_text a:hover { color:#FFF; text-decoration:underline;}
.news_img { display:block; border:1px solid #999; position:relative; }
.news_img:hover{ display:block; border:1px solid #f09; }
.dis_img { display:block; border:1px solid #999;cursor:default;}
.news_img img, .dis_img img {padding:3px; }
table.news td {vertical-align:top; }

.news_more { text-align:right; font-size:16px; font-weight:bold;color:#F09; }
.news_more a { font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-right:10px; }
.news_more a:hover { font-size:16px; color:#AAA; font-weight:bold; text-decoration:none; }

.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; } 

.paginate { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; margin: 7px 0 15px 0; position:relative}
.paginate a { color:#FFFFFF; display:inline; padding:0 5px; text-decoration:none; font-size:11px; }
.paginate a:hover { color:#ff0099; display:inline; padding:0 5px; text-decoration:none; font-size:11px; }
.paginate span {  color:#FFFFFF; display:inline; padding:0 5px; background-color:#ff0099;font-size:11px; }

.photo_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin: 3px 0 15px 0; }

.top_pink_string { height:4px; background-color:#e61191; overflow:hidden; }

.top_menu { margin:25px; position:relative}
.top_menu a { font-size:24px; color:#cc0099; text-decoration:none; }
.top_menu a:hover { font-size:24px; color:#fff; text-decoration:none; }
.top_menu div { background: url(img/menu_dott.png) no-repeat 50% 50%; display:inline; padding:0 20px}

.top_menu_in { text-align:right; font-size:20px; color:#FFF; position:relative}
.top_menu_in a { font-size:20px; color:#c09; text-decoration:none}
.top_menu_in a.current {color:#FFF;}
.top_menu_in a:hover { font-size:20px; color:#fff; text-decoration:none}
.top_menu_in div { background: url(img/menu_dott.png) no-repeat 50% 50%; display:inline; padding:0 0px;}

.bn_tb {margin:15px 0}
.bn_tb tr td{ text-align:center}
.bn_tb tr td a img{display:inline; padding:3px; border:1px solid #7d7d7d; position: relative; -moz-opacity:0.9; opacity:.90; filter:alpha(opacity=90)} 

.ban_468 { float:right; margin-top:5px}

