body { background: #3a0708 url('/images/green-bg.jpg');
	background-repeat: repeat-y;
	background-position: center;
	color: #010200;
	margin: 0px;
	font-family: verdana, arial, sans serif;
	font-size: 10pt; }
	
h1 { display: none;
	font-size: 250%;
	color: #ccc;}
h2 { margin: 20px auto -10px auto;
   width: 600px;
   text-align: center; }
h3 { margin: 20px auto -10px auto;
   width: 600px;
   text-align: left; }

p { width: 600px;
  padding: 0px;
	margin: 10px auto 10px auto; }
	
a { color: #0054a6;
    text-decoration: none; }

div.titlebar { position: relative;
    height: 110px;
	width: 930px;
	margin: 0px auto;
    z-index: 5; }
	
span.login { float: right;
	text-align: right;}
	
p.minimenu {	color: #c76a24;
	text-align: left;
	width: 930px;}

img.title { margin: 0px -50px;
 }
		 
img { border: 0px }

img.gthumb { margin: 0px 1px; }

a.fbutton { float: left;
		 padding-top: 12px; }		 

div.main { margin: 0px auto;
		 background: url('/images/menu-bg-off.jpg');
		 background-repeat: no-repeat;
		 background-position: center top;
		 padding: 10px 0px; 
		 border: none;
		 width:  930px;
 		 position: relative;
		 z-index: 3 }
		 
div.controls { width: 600px;
     border: 0px;
		 margin: 0px auto ;
		 padding-left: 2px; }
		 
div.controls a { display: block;
     color: #fff9e3;
     background: #110a00;
		 text-align: center;
		 font-weight: bold;
     border: solid 1px #fff9e3; 
		 width: 118px;
		 float: left; }

div.controls a:hover { background: #fff9e3;
     color: #110a00;
		 border: solid 1px #110a00; }

div.images {width: 910px; height: 224px;
		 margin: 0px 10px 0px 10px; 
		 overflow: hidden; }

img.scrollimage {float: left }
		 
div.textbox { background: #010200;
		 color: #c76a24;
		 margin: 2px 10px 10px 10px;
		 padding: 5px;
		 border: solid 2px #2e2417; }
		 
img.titlepic { border: 0px;
    margin: 2px 150px; }

div.video { width: 600px;
    margin: 10px auto; }

img.banner { margin: auto auto; }
		 
p.copyright { text-align: center; }

p.quote { text-align: center;
   font-style: italic; }
	 
p.follow { text-align: right; }

preloader ( display: none; )

table.mainmenu { width: 930px }
	
.menubut {  width: 200px;
	height: 150px;
	display: block;
	background: center no-repeat; }
	
.menubut span { display: none; }
	
#gallerybut { background: url('/images/Gallery-but.png') no-repeat }
#gallerybut:hover { background: url('/images/Gallery-but-o.png') no-repeat }

#storebut { background: url('/images/Store-but.png') no-repeat }
#storebut:hover { background: url('/images/Store-but-o.png') no-repeat }

#diarybut { background: url('/images/Diary-but.png') no-repeat }
#diarybut:hover { background: url('/images/Diary-but-o.png') no-repeat }

#crushesbut { background: url('/images/Crushes-but.png') no-repeat }
#crushesbut:hover { background: url('/images/Crushes-but-o.png') no-repeat }

#aboutbut { background: url('/images/About-but.png') no-repeat }
#aboutbut:hover { background: url('/images/About-but-o.png') no-repeat }

#faqbut { background: url('/images/FAQ-but.png') no-repeat }
#faqbut:hover { background: url('/images/FAQ-but-o.png') no-repeat }

div.newsbox { background: #010200;
	color: #c76a24;
	margin: 2px 10px 10px 10px;
	padding: 5px;
	border: solid 2px #2e2417; }

div.newsbox  h1 { display: block;
	text-align: center; }

div.newsbox  h2 { text-align: left }
