* {margin:0; padding:0;}
a, img { border:none;}
ul li {list-style-type:none;}
ol li {list-style-position:inside;}
a {text-decoration: none;}
table, tr, td { margin:0; padding:0; border:none; border-collapse:collapse;}
input, select, textarea {vertical-align:middle;}
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
body { background:#000; font-family:"Times New Roman"; font-size:14px;}
textarea { overflow:auto;}

.container { width:802px; margin:0 auto;}
.nav {  background: #fff; height:56px;}
.header {  background: #fff;}
.nav li { float:left;}
.nav li img { display:block;}
.content { font-size:14px; color:#333; background: #fff;}
.left_side { float:left; }
.inp p { float:right; padding-bottom:2px;}
.inp p:first-child { float:left; font-size:12px;}
.inp input, .inp textarea { width:221px; border:1px solid #8c8c8c; background:#fff;}
.right_side { float:left;}
.sub { padding:0 0 0 96px;}
.footer {  background: #fff; border-top:1px solid #9b8240; text-align:right; padding:13px 13px 0 0; font-family:"Trebuchet MS"; font-size:12px; color:#333;}
.vid { width:86px; padding:0 3px 3px 0; float:left;}
.vid img { border:1px solid #ccc;}
.vid_next { 	clear:both; text-align:right;}
.vid_next a  {color:#9b8240; font-weight:bold; padding-right:10px; text-decoration:underline;}
.vid_next a:hover { text-decoration:none;}
.article { padding-right:10px;}
.article h6 { color:#343434; font-size:18px; text-decoration:underline; font-weight:normal;}
.article p { font-size:14px; color:#343434;}
.article p a { font-size:14px; color:#343434;}
.article p a:hover { text-decoration:underline;}
.archive ul { padding-bottom:20px; font-size:14px;}
.archive ul li { text-align:right;}
.archive ul li span { font-weight:bold;}
.archive ul li a { color:#000; text-decoration:underline;}
.archive ul li a:hover { text-decoration:none;}
.next_pre { font-weight:bold; text-decoration:underline;}
.next_pre:hover { text-decoration:none;}
.gold_txt { color:#9b8240; font-family:"Trebuchet MS"; font-size:12px;}
.gold_txt a { color:#9b8240; float:right; font-weight:bold;}
.gold_txt a:first-child { text-decoration:underline; float:left;}
.gold_txt a:hover { text-decoration:none;}
.l_news { background:#e7e7e7; color:#333; padding:10px 10px; overflow: auto; height: 1in;}
span.article_list { cursor: pointer; display: block; height: 0.1in;}
.photos { float:right; width:358px;}
.videos { float:left; width:358px; border: 0px solid #000;}
.preview { margin: 0pt auto; width: 743px; padding-top: 20px;}
.galery { width:717px; background:#eee; margin:0 auto; border-top:1px solid #ccc; padding:13px 0 0 0;}
.search { border-bottom:1px solid #ccc; padding:0 10px 10px 10px;}
.search div { float:left;}
.advanced_search { background:url(../img/search2.jpg) no-repeat left; padding-left:20px; padding-top:10px;}
.advanced_search a { color:#000;}
.album { border-bottom:5px solid #fff;}
.album div { float:left; width:190px; height: 200px; text-align:center; padding:20px; border-left:2px solid #fff; border-bottom:2px solid #fff;}
.last_and_next { background:#e7e7e7; text-align:right; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:7px 10px 7px 0;}
.last_and_next a { color:#6b8cb7; font-weight:bold;}
.page { background:#eee; border-bottom:1px solid #ccc; padding:7px 0 7px 10px;}
.page a { color:#6b8cb7; font-weight:bold;}
.page a:hover { color:#000;}
.tables { width:527px; margin:0 auto;}
.tables h6 { font-family:Tahoma; padding-top:5px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#333;}
.tables table tr td { border:1px solid #000; text-align:center; padding:6px;}
.tables table tr { font-size:11px; font-weight:bold; color:#fd0000; text-transform:uppercase;} 
.tables table tr:first-child { color:#4c4c4c;}
.art { font-family:"Times New Roman"; font-size:14px; padding-top:20px;}
.art .l { float:left; width:50%;}
.art .l a { text-decoration:underline; color:#000;}
.art .l a:hover { text-decoration:none;}
.legend { padding-bottom:30px;}
.art .r { font-weight:bold; color:#343434; width:50%; float:left;}
.banner { margin-left: 0.1in;}
#album_p { width:200px; position:absolute; top:133px; left:50px; border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background:#fff; text-align: left; padding-left: 2px; z-index:1;}
#video_p { width:200px; position:absolute; top:80px; left:50px; border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background:#fff; text-align: left; padding-left: 2px; z-index:1;}
.album_photo { position:relative;}
#sendMessage { color: #CABC9A; text-align: center; font-weight: bolder;}
#loading { display: none; position: absolute; z-index: 1; width: 100%; height: 100%; background: #eee; text-align: center; opacity: 0.8;}
*html #loading { display: none; position: absolute; left: 18px; top: 0px; z-index: 1; width: 100%; height: 200px; background: #eee; text-align: center; filter:alpha(opacity=80);}
#loading img { margin-top: 50px;}