/* News view */
.nw1 {font: normal 14px Arial; color: #d172df; padding: 0px 0px 10px 0px}
.nw2 {font: normal 13px Arial; color: #4569d6; padding: 0px 0px 5px 0px}
.nw3 {font: bold 17px Arial; color: #657fce; padding: 0px 0px 10px 0px}
.news_last {font: bold 12px Arial; color: #4569d6}
a.news_url {color: #4569d6; text-decoration: none}
a.news_url:hover {color: #4569d6; text-decoration: underline}
a.news_last_url {color: #4569d6; text-decoration: none}
a.news_last_url:hover {color: #4569d6; text-decoration: underline}

/* Article view */
.aw1 {width: 460px; vertical-align: top}
.aw2 {vertical-align: top; background: #FFF url(images/fn8.gif) top right no-repeat}
.aw3 {font: normal 20px Arial; color: #657fce; padding: 80px 0px 0px 40px}
.aw4 {font: normal 43px Arial; color: #d172df; padding: 0px 0px 40px 40px}
.aw5 {width: 401px; vertical-align: top; text-align: right}
.aw6 {width: 50px; background: url(images/tv2.gif) repeat-y}
.aw7 {font: normal 13px Arial; color: #4569d6; padding: 40px 60px 40px 40px}
.aw8 {width: 25px; text-align: center; background: #f6e0fa}
.aw9 {text-align: center; font: normal 14px Arial; color: #4a71e6; background: #f6e0fa; padding: 4px 0px 4px 0px}
.aw10 {font: bold 28px Arial; color: #d172df; padding: 15px 0px 5px 0px}
.aw11 {font: normal 12px Arial}
.aw12 {vertical-align: top; background: #FFF url(images/fn8.gif) top right no-repeat; padding: 40px 0px 40px 0px}
.aw13 {font: normal 20px Arial; color: #d172df; margin: 0px 0px 40px 60px}

/* Feedback */
.fd_lb1 {color: #4165d1; font: bold 14px Arial; text-align: right; padding: 0px 20px 0px 0px}
.fd_lb2 {color: #4165d1; font: normal 20px Arial; margin: 30px 0px 20px 10px}
.fd_in1 {width: 250px; height: 24px; border: 1px solid #eabbf2; color: #4165d1; font: normal 12px Arial; padding: 2px 2px 2px 2px}
.feedback_textarea {width: 350px; height: 136px; border: 1px solid #eabbf2; color: #4165d1; font: normal 12px Arial; padding: 2px 2px 2px 2px}
.fd_btn1 {background: #a5b2da; border: 1px solid #eabbf2; font: bold 14px Arial; color: #fffdfd; text-transform: uppercase; cursor: pointer}
.notice {color: #4165d1; font: normal 16px Arial; margin: 0px 0px 10px 0px} 

/* Video gallery */
.vg1 {font: normal 21px Arial; color: #d172df; padding: 10px 0px 10px 0px}
.vg2 {font: normal 13px Arial; color: #4569d6; padding: 0px 0px 20px 0px}

/* Messages */
.result_success {text-align: center; font: bold 12px Arial; color: #4569d6; margin: 20px 0px 20px 0px}
.result_error {text-align: center; font: bold 12px Arial; color: #FF0000; margin: 20px 0px 20px 0px}

/* Pages */
.pages_title {font: bold 12px Arial; color: #4569d6}
.pages_current {font: bold 12px Arial; color: #FFFFFF; background-color: #4569d6; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 12px Arial; text-decoration: none; color: #4569d6; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 12px Arial; text-decoration: underline; color: #FFFFFF; background-color: #4569d6; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 12px Arial; text-decoration: none; color: #4569d6; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 12px Arial; text-decoration: underline; color: #4569d6; padding-left: 2px; padding-right: 2px}

/* Guestbook */
.input_title {color: #4a71e6; font: normal 16px Arial; text-align: right; padding: 0px 20px 0px 0px}
.textbox {width: 272px; height: 22px; color: #4a71e6; font: normal 12px Arial; border: 1px solid #ce6fdc} 
.textarea {width: 382px; height: 86px; color: #4a71e6; font: normal 12px Arial; border: 1px solid #ce6fdc} 
.guest_button {font: bold 14px Arial; text-transform: uppercase; background: #4a71e6; color: #FFF; border: 1px solid #4a71e6; cursor: pointer}
.cm1 {color: #d172df; font: normal 14px Arial; padding: 0px 0px 10px 28px}
.cm2 {color: #4569d6; font: normal 13px Arial; padding: 20px 20px 20px 20px; background: #FFF}

/* Design */
table {border: 0px; border-collapse: collapse} table td {padding: 0px}
img {border: 0px}

.top {width: 100%}
.top1 {width: 100%; height: 100%}
.top2 {margin: 60px 0px 0px 25px}
.top3 {width: 345px; border-bottom: 1px solid #d8dcf1; margin: 0px 0px 23px 25px}
.top4 {width: 100%; height: 83px}
.top5 {width: 100%; height: 100%; background: url(images/ad3.gif) right repeat-y}
.top6 {width: 100%; height: 940px}
.top7 {width: 100%; height: 100%; background: url(images/fn7.gif) left top no-repeat}

.td {width: 995px; vertical-align: top}
.td1 {width: 245px; height: 100%; vertical-align: top; background: #e8e8e8}
.td2 {width: 92px; vertical-align: top; background: url(images/fn1.gif) repeat-y}
.td3 {width: 388px; vertical-align: top; background: #FFF url(images/fn2.gif) top left no-repeat; padding: 97px 0px 0px 0px}
.td4 {vertical-align: top; padding: 68px 0px 0px 0px}
.td5 {vertical-align: top; height: 225px; background: url(images/ad1.gif) bottom no-repeat}
.td6 {height: 900px; vertical-align: top; background: #f5f5f5} 
.td7 {width: 65px; vertical-align: top; background: url(images/fn4.gif) repeat-y}
.td8 {width: 245px; vertical-align: top; height: 100%}
.td9 {vertical-align: top; height: 225px; background: url(images/ad2.gif) bottom no-repeat}

.tp1 {background: #f6e0fa url(images/tp1.gif) repeat-x; height: 100%; vertical-align: top}
.tp2 {background: url(images/tp2.gif) right no-repeat}
.tp3 {background: #f5f5f5 url(images/tp3.gif) repeat-y; height: 100%}
.tp4 {background: url(images/tp4.gif) top left no-repeat; height: 100%}
.tp5 {background: #f6e0fa url(images/tp5.gif) right repeat-y}
.tp6 {width: 995px; height: 83px; background: url(images/nz1.gif) right no-repeat}
.tp7 {background: #f5f5f5 url(images/nz2.gif) top left no-repeat}
.tp8 {background: #f6e0fa url(images/nz3.gif) right repeat-y}
.tp9 {background: url(images/fn6.gif) bottom right no-repeat}
.tp10 {width: 995px; height: 62px; background: url(images/nz4.gif) right no-repeat}
.tp11 {background: #f5f5f5 url(images/nz5.gif) top left no-repeat}
.tp12 {background: #f5f5f5 url(images/tp6.gif) repeat-y; height: 100%}

.mn1 {width: 27px}
.mn2 {font: normal 14px Arial; text-transform: uppercase; padding: 0px 0px 0px 6px}
.mn3 {font: normal 14px Arial; text-transform: uppercase; background: #d4d8ed; padding: 3px 6px 3px 6px}
.mn4 {height: 7px}

a.ln1 {color: #b733ca; text-decoration: none}
a.ln1:hover {color: #b733ca; text-decoration: underline}
a.ln2 {color: #2351a5; text-decoration: none}
a.ln2:hover {color: #2351a5; text-decoration: underline}
a.ln3 {color: #405eb8; text-decoration: none}
a.ln3:hover {color: #405eb8; text-decoration: underline}
a.ln4 {color: #486ddb; text-decoration: none}
a.ln4:hover {color: #486ddb; text-decoration: underline}
a.ln5 {color: #d172df; text-decoration: none}
a.ln5:hover {color: #d172df; text-decoration: underline}

.ad1 {font: normal 26px Arial; color: #d983e9; margin: 0px 0px 16px 17px}
.ad2 {font: normal 12px Arial; color: #405eb8; margin: 0px 0px 0px 17px}

.av1 {width: 115px; text-align: center}
.av2 {font: normal 20px Arial; color: #657fce; margin: 0px 0px 10px 0px}
.av3 {font: bold 28px Arial; color: #d172df; margin: 0px 0px 20px 0px}
.av4 {font: normal 12px Arial}

.vv1 {width: 273px; background: #f5f5f5; vertical-align: top; text-align: center; padding: 74px 0px 0px 0px}
.vv2 {width: 334px; background: #f5f5f5; vertical-align: top}
.vv3 {vertical-align: top; background: url(images/vv1.gif) bottom no-repeat; padding: 34px 0px 20px 0px}

.tx1 {padding: 34px 35px 25px 0px; font: normal 20px Arial; color: #657fce}
.tx2 {padding: 0px 35px 20px 0px; color: #4569d6; font: normal 13px Arial}
.tx3 {padding: 40px 35px 44px 62px; font: normal 20px Arial; color: #657fce}
.tx4 {padding: 0px 40px 20px 40px; color: #4569d6; font: normal 13px Arial; height: 800px; vertical-align: top}
.tx5 {font: normal 16px Arial; color: #4165d1}

.sp1 {font: normal 26px Arial; color: #d172df}

.nv1 {font: bold 17px Arial; color: #657fce; margin: 0px 23px 20px 23px}
.nv2 {font: normal 14px Arial; margin: 0px 23px 10px 23px}
.nv3 {font: normal 13px Arial; color: #4569d6; margin: 0px 23px 10px 23px}
.nv4 {font: normal 12px Arial; text-align: right; margin: 0px 23px 20px 23px; padding: 0px 0px 8px 0px; border-bottom: 1px solid #d8dcf1}

.nz1 {width: 270px; vertical-align: top; text-align: center}
.nz2 {font: normal 12px Arial; color: #545151} 

.im1 {vertical-align: middle}
