@charset "utf-8";

/*  Main Stylesheet
 * -------------------
 *  Adan Creative Designs
 *  (c) 2010
 *   
 *  Document Contents:-
 *   + General Element Styling
 *   + Document Structure (#id's)
 *   + Document Styling (.classes)
 * 
 */

/*-------------------------*/
/* General Element Styling */
html {
	overflow:auto; /* IE hack to hide disabled scrollbar */
}
html, body, div, p, a, img, ul, li {
  margin:0;
  padding:0;
  border:0;
}
html, body {
  height:100%;
  width:100%;
  background-color:#000000;
  font:normal 100%/1.4em "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  color:#FFFFFF;
}
#content, #footer, #footer div.footDiv img {
	behavior:url(css/iepngfix.htc);
}
a {
  text-decoration:underline;
  color:#FF6600;
  font-size:0.875em;
}
a:hover {
  text-decoration:none;
  color:#FF6600;
}
h1 {
	font-size:1.5em;
  font-weight:100;
  line-height:normal;
  color:#FFFFFF;
  margin:10px 0 20px 0;
  width:100%;
  text-align:left;
}
h2 {
	font-size:0.875em;
  font-weight:100;
  line-height:normal;
  color:#FFFFFF;
  margin:0 0 10px 0;
  width:100%;
  text-align:left;
}
h3 {
	font-size:0.875em;
  font-weight:100;
  line-height:normal;
  color:#FFFFFF;
  margin:20px 0 10px 0;
  width:100%;
  text-align:left;
}
p {
	font-size:0.875em;
  margin:0 0 25px 0;
  width:100%;
  text-align:left;
}
hr {
	margin:0 0 20px 0;
}
/*----------------------------*/
/* Document Structure (#id's) */
#header {
  width:100%;
  height:30px;
  position:relative;
  top:0px;
  left:0px;
}
#content {
  width:100%;
  height:auto;
	position:relative;
  float:left;
  overflow:auto;
  padding:25px 0;
  background:#000000 url(../img/bg-gloss.png) repeat-x;
}
#nav {
  width:100%;
  height:30px;
  position:relative;
  float:left;
  border-top:1px solid #333;
  background-color:#000000;
}
#footer {
  width:100%;
  height:120px;
  position:relative;
  float:left;
  background:#000000 url(../img/bg-gloss.png) repeat-x;
}
/*-----------------------------*/
/* Document Styling (.classes) */
#header span {
  margin:5px 10px;
  font-size:0.625em;
  color:#999999;
}
#header span a {
  color:#999999;
  font-size:1.0em;
  text-decoration:none;
}
#header span a:hover {
  font-size:1.0em;
  text-decoration:underline;
}
.navbar {
  width:900px;
  margin:0 auto;
  text-align:center;
}
.navbar ul {
  width:600px;
  margin:0 150px;
  list-style-type:none;
}
.navbar li {
  position:relative;
  float:left;
}
.navbar li a {
  display:block;
  width:120px;
  margin-top:4px;
  text-decoration:none;
}
.navbar li a:hover {
  background-color:#663300;
  text-decoration:none;
}
.floatLeft {
  float:left;
}
.floatRight {
  float:right;
}
.clearAll {
	clear:both;
}
.orange {
	color:#FF6600;
}
.red {
	color:#FF0000;
}
.hide {
  display:none;
}
.centerCol {
	width:900px;
  height:auto;
  margin:0 auto;
  text-align:center;
}
.centerCol div.galHr {
  clear:both;
  width:850px;
  margin:30px 25px 40px 25px;
  border-top:1px dashed #FF6600;
  opacity:0.5;
  filter:alpha(opacity=50);
}
.centerCol ul {
	font-size:0.875em;
  text-align:left;
  margin:0 0 0 50px;
}
.centerCol ul a {
	font-size:1.0em;
}
.centerCol blockquote {
	font-size:0.875em;
  font-style:italic;
  text-align:left;
  padding:10px 0;
}
.centerCol p a {
	font-size:1.0em;
  text-decoration:none;
  cursor:pointer;
}
.centerCol p a:hover {
	font-size:1.0em;
  text-decoration:underline;
  cursor:pointer;
}
.centerCol p img.about {
  float:right;
  margin:0 0 30px 30px;
  border:1px solid #333333;
}
.newGalStar {
	position:relative;
  top:10px;
  left:15px;
}
.footDiv {
  width:940px;
  margin:0 auto;
}
.footDiv img {
  margin-top:16px;
}
/*-----------------------*/
