body {margin:0; padding:0; font:100%/130% Arial, Helvetica, sans-serif; color:#FFF; text-align:justify; background-color:#000;}

div#quote_area {text-align:center; font-size:13px; font-weight:bold;}
marquee {background:#000; color:#FFF; font-size:16px; font-weight:bold;}
a:link, a:visited {text-decoration:none; border:none;}
a img {border:none;}
a img.theme_select {border:1px solid #FFF; position:relative; left:10px;}

h1 {font-size:18px; font-family:Arial, Helvetica, sans-serif; letter-spacing:.1em;}
h2 {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:.1em; margin:0; font-style:italic; color:#FF0000;}
h3 {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
p.quote {font-style:italic;}
p.quote_ref {font-size:12px; color:#FF0000; position:relative; top:-13px; text-align:right;}
p.quote_ref a:link, p.quote_ref a:visited {color:#FFF; text-decoration:none;}
p.quote_ref a:hover, p.quote_ref a:active {text-decoration:underline;}
p.small_title {font-size:12px; font-style:italic; color:#FF0000; position:relative; top:-5px;}

div {margin:0; padding:0; display:block;}

.container {width:800px; background-color:#000;; margin:20px auto; padding:0;}
ul.navbar {list-style-type:none; float:left; display:block; width:100%; margin:0; padding:0; text-align:center; color:#FF0000; font-size:14px;}
ul.navbar li {display:inline;}
a.nav:link, a.nav:visited {display:block; float:left; width:14%; text-decoration:none; color:#FF0000;}
a.nav:hover {display:block; float:left; width:14%; text-decoration:none; background-color:#FF0000; color:#000;}
a.nav:active {display:block; float:left; width:14%; text-decoration:none; background-color:#FF0000; color:#000;}

table {width:780px; margin:0 auto;}
.main_table ul {list-style-image:url(images/bullet.jpg);}
.main_table ul li {padding:0 0 0 .5em;}
td#home_dashboard {width:460px; text-align:center; font-size:14px; font-style:italic; letter-spacing:.05em; line-height:1.3em;}
td#title_v3 {width:325px; margin:0 auto; border-left:1px solid #FF0000;}

td#img_col {margin:auto; font-size:15px; line-height:1.3em;}
td.text_col {padding:.6em 1.1em; text-align:justify; font-size:15px; line-height:1.2em; word-spacing:.05em; border-left:1px solid #FF0000; vertical-align:top;}
td.gal_text_col {border-left:1px solid #Ff0000; padding:0 0 0 .8em;}

td.body_general {width:100%; padding:.8em 0;}
td.pic {width:320px; text-align:right; vertical-align:top;}
td.text {width:470px; vertical-align:top; padding:.2em 1em; text-align:left; font-size:14px;}
td.text a {color:#0000FF;}
td.text a:hover {text-decoration:underline;}

div#fixed {position:fixed; border:1px solid #F00; padding:1em .2em .2em .2em;}
a.poetry_list:link, a.poetry_list:visited {display:block; text-decoration:none; color:#FFF;}
a.poetry_list:hover {display:block; text-decoration:underline; color:#FF0000;}
a.poetry_list:active {display:block; text-decoration:underline; color:#FF0000;}

/* blinking */
.blink {font-size:25px; font-weight:bold; color:red; display:inline; position:relative; left:40px; border:1px solid #F00;}

/* boxed */
.boxed {font-size:25px; font-weight:bold; color:red; display:inline; position:relative; left:40px; border:1px solid #F00;}
 
.footer {clear:left; color:#FF0000; position:relative; top:8px;}
div.footer a:link, div.footer a:visited {color:#FF0000;}
div.footer a:hover, div.footer a:active {text-decoration:underline;}
