/*======================================

- Lee Taemin fanlisting CSS
- Version 2: Shine
- Author: Shinju
- Author URI: http://winter-scent.net

======================================*/

/* GLOBAL LAYOUT AND STYLE
------------------------------------------------------------------------------------------------ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

* {
  margin: 0;
  padding: 0;
}

body {background: #0f3b71 url('img/v2body_bg.jpg') top left repeat-x; margin: 10px auto; padding: 0; font: 70% tahoma,sans-serif; color: #c3b69d; text-align: center;}

div#body {background: transparent; margin: 0px auto; width: 550px; text-align: center;}

div#topimg {background: url('img/v2topimg.png') no-repeat; width: 550px; height: 352px;}

div#content {background: url('img/v2contentbg.jpg'); width: 550px; text-align: left;}

div#topnavi {background: transparent; margin: 0px 0px 10px 0px; height: 31px;}

div#main {background: transparent; margin: 0px; padding: 0px 8px 10px 8px;}

div#main blockquote {background: url('img/side.png') top left repeat-y; margin: 10px auto; padding-left: 50px; width: 250px; font: 90% tahoma,sans-serif;}

div#footer {background: transparent; padding: 0px; width: 550px; clear: both;}

div#bottom {background: transparent; margin: 0px auto; position: relative; width: 550px; font: 70% tahoma,sans-serif; text-transform: uppercase; text-align: left; z-index: 1;}

div#bottom p {background: transparent; padding: 3px 5px 0px 5px;}

div#bottom-n {background: url('img/v2contentbg.jpg') repeat; width: 550px;}

div#bottom-navi {background: transparent; margin: 0 auto; float: right; width: 215px; height: 31px;}

div#bottom-end {background: url('img/v2footerimg2.png'); margin: 0px auto; width: 550px; height: 64px; clear: both;}

/* FONTS
------------------------------------------------------------------------------------------------ */

div#main h1 {background: transparent; font: 320% georgia,serif; color: #d0c280;}

div#main p {margin: 5px 0px 5px 0px;}

div#main p.center {text-align: center;}

div#main ul {background: transparent; margin: 0px 10px 10px 15px; list-style-type: square;}

/* TEXT AREAS & SELECTIONS
------------------------------------------------------------------------------------------------ */

input, textarea, select {background: inherit; font: 8pt arial, sans-serif; color: #751f18; border: solid 1px #cdf059;}

option {background: #104e85; font: 8pt arial, sans-serif; color: #fff;}

/* LINKS
------------------------------------------------------------------------------------------------ */

a, a:link, a:visited {text-decoration: none; color: #a22e42; text-transform: uppercase;}
a:hover, a:active {background: transparent; color: #67bab7;}

/* IMAGES
------------------------------------------------------------------------------------------------ */

img a {border: 0px;}
