﻿/* CSS Document */

* {
    margin:0;
    padding:0;
   /* overflow:auto;*/

}
html, body {
    background-image: url('/background.jpg');
    background-size: cover;
}
h1 {
	font-size:1.5em;
	color:#ECED9F;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	margin:5px 0 5px 0;
}
h2 {
	font-size:1.2em;
	color:#ECED9F;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	margin:5px 0 5px 0;

}
h3 {
	font-size:1.1em;
	color:#ECED9F;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	margin:5px 0 5px 0;
}
a {
	color:orange;
	}
a:hover {
	color:lime;
	}
a:visited {
	color:teal;
}
#wrapper {
	margin-left: auto;
    margin-right: auto;
	margin: 10px auto;
    overflow:hidden;
	width:1000px;
	min-width:
    text-align: left;
}

#headerbar {
	margin:2px;
	font-size:16px;
	height:140px;
	/*width:100%;*/
	color:white;

}

#headerad {
/*	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
*/
	float:right;
	margin:2px;
	width:728px;
	height:90px;
	color:white;
	background-color:#f1d72d;
}

#mainbar {
	margin:2px;
	font-size:16px;
	height:540px;
	/*width:100%;*/
	color:white;

}
#footer{
	color:silver;
}

#footerad {
	/*height:100px;*/
	width:100%;
	line-height:26px;
	text-align:center;
	font-size:12px;
	color:white;	
}

#scroll ul {
	list-style-type: none;
}

#horizontalButtonholder{
	width:100%;
	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
	border-style:none;
	border-width:1px;
	border-color:gray;
	background-color:#3F1C50;
	color:#DBC7E5;
}

.bigbutton{
	float:left;
	width:70px;
	height:70px;
	margin:4px;
	border-style:solid;
	border-width:1px;
	border-color:#4212AF;
}
.bigbutton:hover{
	margin:2px;
	border-width:3px;
	border-color:#DBC7E5;
}
#mediabox{
	clear:both;
	width:100%;
	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
	border-style:none;
	border-width:1px;
	border-color:gray;
}
.button {
	width:90%;
	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
	margin-top:4px;
	margin-bottom:4px;
	border-style:solid;
	border-width:1px;
	border-color:#4212AF;
	height:80%;

}
.horizontalButton{
	float:left;
	width:14.2%;
	height:70px;
	/*padding:4px;*/
}
.horizontalButton:hover{
/*
	margin:2px;
	border-width:3px;
	border-color:#DBC7E5;
	*/
}

.infobox td{
	padding:8px;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
#centerwindow{
	clear:both;
	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
	border-style:solid;
	border-width:1px;
	border-color:#4212AF;
	height:450px;
	width:670px;
	background-color:#333;

}
#frame_selector{
	background-image: url('/button_f.jpg');	
}

.slide_selector{
	background-color:#111;
	border-style:solid;
	border-color:#444;
	border-width:1px;
	padding:2px 2px 2px 10px;
	height:26px;
	line-height:25px;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;

}

#title_block {
	float:left;
	width:262px;
	height:540px;
	background-color:#222224;
	color:white;
	line-height:30px;


}
#titles{
	width:90%;
	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
	height:480px;
	overflow-y: auto;

	
}
#titles_ad{
	margin-left: auto;
    margin-right: auto;
	margin: 0 auto;
	margin-top:10px;
	width:208px;
	height:208px;
	background-color:#f1d72d;
	color:black;
}
#logo {
	width:262px;
	float:left;
	/*background-color:#ff6d13;*/
	background-color:#222224;

	height:140px;
}
#side_buttons{
	position:absolute;
	top:60px;
	left:670px;
}
.amazonlinkbox{
	float:left;
	margin:2px;
	width:128px;
	height:40px;
	background-color:#f1d72d;
	text-align:center;
	color:lime;
	line-height:32px;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	
}
.amazonlinkbox a {
	color:#222224;
}

.amazonlinkbox a:visited {
	color:teal;
}

#slideHeader {
	text-align:center;
	height:40px;
	line-height:35px;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}

.title_selector {
	background-color:#111;
	border-style:solid;
	border-color:#444;
	border-width:1px;
	padding:2px 2px 2px 5px;
	height:26px;
	line-height:25px;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;

}

#titles a {
	color:white;
}
#slide_slot{
	width:540px;
	height:435px;
	background-color:#222224;
	position:absolute;
	top:0px;
	left:20px;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;

}

#article{
background-color:#f1d72d;
	color:black;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:18px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#article h2 {
	color:#222224;
	
}
.section{
	margin-top:10px;
	margin-left:20px;
}