/*The whole page */


html, body 
{
	background-color:#000000;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 0px;
}


/* Header - previous height: 367px; */
#header
{
	display: block;
  	margin-top: 0px;
  	margin-bottom: 0px;
  	width: 990px;
  	height: 553px;
  	padding: 0px;
    overflow: hidden;
}

#headerHTML
{
    overflow: hidden;
}

.title {font-size:20px; color:#B0B0B0; padding-top: 20px; padding-bottom: 20px}
.titleSmall {font-size:20px; color:#B0B0B0}
.small {font-size:12px; color:#B0B0B0}
.bookHeading {font-size:18px; color:#B0B0B0}
.bookDescription {font-size:16px; color:#B0B0B0}
.turheader {background-color:#424242; border-left: 1 solid #A1A1A1; border-right: 1 solid #A1A1A1; border-bottom: 1 solid #A1A1A1; border-top: 1 solid #A1A1A1}
.turcell {background-color:#343434}
.button {font-family:Courier New; font-size:11px; background-color:#9C9C9C; color: #000000; border-bottom: 1 solid #636363; border-left: 1 solid #CECECE; border-right: 1 solid #636363; border-top: 1 solid #CECECE}
.nwstitle {color: #ED00ED; font-size:13px;}
.nwsauthor {font-size:10px}
.bg {background-color:#000000}

/* Nav bar */
#menu
{
	display: block;
  	width: 990px;
  	height: 60px;
}

.mnuul 
{
	background-color: #2E2E2E;
  	list-style-type: none;
  	margin-left: auto;
  	margin-right: auto;
  	padding: 0;
  	padding-top: 10px;
  	padding-bottom: 10px;
}

.mnulink:link
{
	color:#5D9393
}

.mnulink:visited
{
	color:#5D9393
}

.mnulink:hover
{
	color:#FFFFFF
}

.admlink:link
{
	color:#00FF00
}

.admlink:visited
{
	color:#00FF00
}

.admlink:hover
{
	color:#FFFFFF
}

ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

li.mnuli
{
	float: left;
}

a.mnulink
{
  	display: inline;
  	padding: 8px;
	font-size:16px
}

/* Content */
#mainContainer
{
	margin: 0 auto;
	display: block;
	width: 990px;
  	height: auto;
}

#mainContent
{
	padding-left: 30px;
}

a 
{
	text-decoration:none;
	font-size:12px;
}

a:link {color:#5D9393}
a:visited {color:#ED00ED}
a:hover {color:#FFFFFF}
table {border-style:none}
td {font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; font-size:12px; border-collapse:collapse}
img {border-style:none}
hr {color:#FF0000; height:1px}

/* Contact */
.contact
{
	font-size:18px;
}

.contactLink
{
	text-decoration:none;
	font-size:17px;
}

.contactImage
{
	vertical-align: middle;
	padding-right: 10px;
}

/* Social */
#videoContainer
{
	width: auto;
    float: left;
    margin-top: 30px;
    height: auto;
}

#video
{
   float: left;
   margin-bottom: 20px;
}

#social 
{
   margin-top: 20px;
   margin-left: 10px;
}

.icon 
{
   width: 80px;
   margin-left: 3px;
}

.iconInvert
{
   width: 80px;
   margin-left: 3px;
   filter: invert(100%);
}

.iconGrayscale
{
   width: 80px;
   margin-left: 3px;
   filter: grayscale(50%);
}

.iconSB
{
   border-radius: 10px;
   width: 75px;
   margin-left: 5px;
}

.iconIG
{
   width: 87px;
   margin-left: 0px;
}

.iconRW
{
   border-radius: 40px;
   width: 50px;
   margin-left: 7px;
}

.iconTP
{
   width: 70px;
   margin-left: 8px;
   margin-top: 5px;
}

.iconBook
{
   width: 300px;
}

.box 
{
   width: 100px;
   float: left;
   margin: 0px 20px 0px 20px;
}

.boxSB 
{
   width: 100px;
   display: inline;
   margin: 5px 0px 0px 8px;
}

.boxIG 
{
   display: inline;
   width: 100px;
   margin: 0px 0px 0px 5px;
}

.boxSmallLeft
{
   align-items:center;
   display: flex;
   margin-bottom: 10px;
   float: left;
}

.boxSmallLeft img
{
	vertical-align: middle;
}

.boxSmallLeft span
{
	padding: 10px;
}

.boxSmallLeft a
{
	text-align: center;
    font-size:18px;
}

.boxSmall
{
   align-items:center;
   display: flex;
   margin-bottom: 10px;
}

.boxSmall img
{
	vertical-align: middle;
}

.boxSmall span
{
	padding: 10px;
}

.boxSmall .spanIG
{
	padding: 5px;
}

.boxSmall a
{
	text-align: center;
    font-size:18px;
}

.kodecoSmall
{
   align-items:center;
   display: flex;
   margin-bottom: 10px;
}

.kodecoSmall a span
{
	padding: 10px;
	padding-bottom: 20px;
	text-align: center;
}

.kodecoSmall a
{
	text-align: center;
    font-size:16px;
}

.kodecoSmall img
{
	vertical-align: middle;
}

.iconIG span
{
	background-color: blue;
}

.box p 
{
   text-align: center;
}

#footer
{
	width: 100%;
	padding-top: 30px;
	float: left;
}

