@charset "utf-8";
/* CSS Document */

* {
z-index : 2;
margin : 0;
padding : 0;
}
body {
background-image : url(images/bg.gif);
font : normal small Verdana, Arial, Helvetica, sans-serif;
color : #ccc;
border-color : #999;
}

#flyHeader {
position : absolute;
width : 100%;
margin : 0 auto;
}

#underFlyHeader {
padding-top : 40px;
}
h1, h2, h3 {
color : #fff;
}
h2 {
font-size : 14px;
color : #ccc;
font-family : "Amethyst Bold Italic";
text-align : center;
}
p, blockquote {
	margin-bottom : 1.4em;
	line-height : 1.8em;
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;
}
blockquote {
margin-left : 2em;
margin-right : 2em;
font-style : italic;
}
a {
text-decoration : none;
color : #fff;
}
img {
border : 4px solid #c4c2c2;
z-index : 0;
}
.boxed {
margin-bottom : 20px;
}
.boxed .title {
background : url(images/img07.gif) repeat-x left bottom;
font-size : 1em;
margin : 0;
padding : 5px 0;
}

.post .title {
background : url(images/img07.gif) repeat-x left bottom;
font-size : 1.6em;
font-weight : 400;
font-family : "Amethyst Bold Italic";
padding : 10px 0;
}


.post .story {
padding : 20px;
}
#header {
height : 61px;
background : url(images/img02.gif) repeat-x;
}
#logo {
width : 900px;
height : 19px;
margin : 0 auto;
padding : 6px 0 0;
}
#logo h1 {
text-transform : uppercase;
letter-spacing : 1px;
font-size : 11px;
}
#logo h1 {
float : left;
}

#menu {
width : 900px;
height : 27px;
margin : 0 auto;
}
#menu ul {
list-style : none;
margin : 0;
padding : 7px 0 0;
}
#menu a {
display : block;
float : left;
height : 25px;
background : url(images/img03.gif) repeat-x;
text-align : center;
font-size : 9px;
font-weight : 700;
color : #fff;
margin : 0 5px 0 0;
padding : 2px 25px 0;
}
#wrapper {
	background-repeat: repeat-x;
}
#content {
width : 950px;
margin : 0 auto;
padding : 20px 0 0;
}
#main {
float : right;
width : 660px;
background-image : url(images/background5.gif);
background-repeat : repeat;
border-style : groove;
border-width : 8px;
}
#welcome {
padding-top : 5px;
text-align : center;
}
#sidebar {
	float : left;
	width : 240px;
	background-image : url(images/background5.gif);
	background-repeat : repeat;
	border-style : groove;
	border-width : 8px;
	padding : 8px;
	height: 1100px;
}




#footer {
clear : both;
border-top : 4px solid #393f4d;
background : #444c5d;
background-image : url(images/img06.gif);
background-repeat : repeat-x;
padding : 20px 50px;
}
#footer p {
width : 950px;
font-size : x-small;
color : #fff;
margin : 0 auto;
}
#footer a {
text-decoration : underline;
color : #fff;
}


.post {
border : #999;
border-left : 5px;
border-right-color : #999;
border-width : thick;
}


#menu2 a {
display : block;
height : 25px;
background : url(images/img03.gif) repeat-x;
text-align : center;
font-size : 9px;
font-weight : 700;
color : #fff;
margin : 0 5px 0 0;
padding : 2px 5px 0;
}

.thick {
font-weight : 700;
}
#menu2 {
width : 170px;
height : 975px;
margin : 10px;
}

.bold {
font-weight : 700;
color : #450ee7;
}
#wrapper #content #main #welcome .story {
	font-size : 14px;
}
#heading3 {
line-height : 20px;
}
#wrapper #content #main #welcome .story #heading3 {
color : #ccc;
}
#anime {
text-decoration : underline;
color : #450ee7;
}
div.c3 {
font-size : 0.8em;
text-align : center;
margin-top : 1em;
margin-bottom : 1em;
}
div.c2 {
clear : both;
}
li.c1 {
list-style : none;
}
.style7 {
color : #d4d0c8;
}
#myHeader {
text-align : center;
margin : 0 auto;
}
h3 {
font-size : 14px;
font-family : "Amethyst Bold Italic";
text-align : center;
}
ul {
margin-left : 3em;
}
a:hover, #footer a:hover {
text-decoration : underline;
}
#menu li {
display : inline;
}
#menu a:hover, #menu2 a:hover {
background-image : url(images/img04.gif);
text-decoration : none;
}

#wrapper #content #sidebar #menu2 .horizontal_center, #wrapper #content #sidebar #menu2 .horizontal_center .thick {
text-align : center;
}
 .heading {
font-family : "Amethyst Bold Italic";
}

