/* @override http://www.ghostlion.com/pages.css */

/* static START */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,fieldset {

	margin:0;

	padding:0;

}

abbr[title], acronym[title] {

	border-bottom:thin dotted;

	cursor:help;

}

body {

	background: #1A1A1A url(ghosts_wrap.0.jpg);

	color:#555;

	font-family:Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;

	font-size:12px;

}

h1, h2, h3, h4, h5, h6 {

	font-weight:bold;

	letter-spacing:-0.05em;

	font-family:Arial;

}

h1 {font-size:200%;}

h2 {font-size:170%;}

h3 {font-size:150%;}

h4 {font-size:130%;}

h5 {font-size:110%;}

h6 {font-size:100%;}

img {

	border:0;

}

img.sided {

	background:#FFF;

	border:2px solid #CCC;

	padding:3px;

}

small {

	font-size:10px;

}

a:hover img.sided {

	border-color:#A6A6A6;

}

a {

	color: #0687F5;

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}





/* layout START */

.container {

	background: #fff no-repeat;
  	width:940px;
	padding-top: 0px;
	padding-left: 0;
	padding-right: 0;
	margin-right: auto;
	margin-top: 0;
	margin-left: auto;
}

.content {

	margin:0 auto;

	width:940px;

	background-color: #fff;

}

.comingsoon {
	
}

/* Coming Soon Page START */

#comingsoonpage {
	background: url(http://www.ghostlion.com/concrete_background.jpg) repeat 0 0;
	
}
	
/* Coming Soon Page END */

#comingsoonpageart {
	background-image: url(http://www.ghostlion.com/coming_soon_page.png) no repeat 0 0;
}


/* Photos Page START */

#PhotoTemp {
	padding-bottom: 200px;
	padding-top: 50px;
}
	

#PictoBrowser091207235027 {
	padding-bottom: 50px;
	padding-top: 10px;
}

/* Photos Page END */

/*Video Page START */

#VideoTemp {
	padding-bottom: 200px;
	padding-top: 50px;
}

#Vimeo {
    padding-bottom: 75px;
	padding-top: 20px;
}

/* Video Page END */

/* Creative Minority */

#splashpage {
	background: #000 url(http://www.ghostlion.com/cmsplash.jpg) no-repeat 0 0;
	height: 780px;
	width: 850px;
	
	
}

/* Creative Minority */

/* Contact Page START */

#ContactTemp {
	padding-bottom: 200px;
	padding-top: 50px;
}

#contact {
	margin-left: 150px;
	text-align: left;
	text-indent: 50px;
	margin-right: 150px;
	padding-top: 60px;
}
#contact2 {
	text-align: left;
	margin-left: 150px;
	margin-right: 150px;
	padding-top: 50px;
}
#contact3 {
	margin-right: 150px;
	margin-left: 150px;
	text-align: left;
	padding-bottom: 200px;
	padding-top: 50px;
}

/* Contact Page END */

/* About Page START */

#BioTemp {
	padding-bottom: 200px;
	padding-top: 50px;
}

#missionheader {
	font-weight: bold;
	margin-top: 50px;
	margin-right: 150px;
	margin-left: 150px;
	text-align: left;
}
#missionbody {
	text-indent: 30px;
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 20px;
	text-align: left;
}
#missionsubtext {
	margin: 10px 150px 150px;
	font-size: 10px;
	text-align: left;
}
#mystoryheader {
	text-align: left;
	font-weight: bold;
	margin-top: 50px;
	margin-left: 150px;
	margin-right: 150px;
}
#mystorybody1 {
	margin-left: 150px;
	margin-right: 150px;
	margin-top: 20px;
	text-align: left;
	text-indent: 30px;
}
#mystorybody2 {
	text-align: left;
	text-indent: 30px;
	margin-left: 150px;
	margin-right: 150px;
	margin-top: 10px;
}
#mystorybody3 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 10px;
	text-align: left;
	text-indent: 30px;
}
#mystorybody4 {
	text-indent: 30px;
	text-align: left;
	margin-top: 10px;
	margin-right: 150px;
	margin-left: 150px;
}
#mystorybody5 {
	text-indent: 30px;
	text-align: left;
	margin-top: 10px;
	margin-right: 150px;
	margin-left: 150px;
}
#mystorybody6 {
	text-indent: 30px;
	text-align: left;
	margin: 10px 150px 50px;
}
#creditsheader {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 50px;
	text-align: left;
	font-weight: bold;
}
#credits1 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 20px;
	text-align: left;
}
#credits2 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 10px;
	text-align: left;
}
#credits3 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 10px;
	text-align: left;
}
#credits4 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 10px;
	text-align: left;
}
#credits5 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 10px;
	text-align: left;
}
#credits6 {
	margin-right: 150px;
	margin-left: 150px;
	margin-top: 10px;
	text-align: left;
}
#credits7 {
	margin: 10px 150px 50px;
	text-align: left;
}

/* About Page END */


/* Shows Page START */
#show1 {
	padding-bottom: 200px;
	padding-top: 50px;
}
#Demandit {
	padding-top: 30px;
	padding-bottom: 50px;
}
/* Shows Page END */



/* layout END */



/* header START */

.header {

	background:url(http://www.ghostlion.com/webheader120.jpg) 0 0 no-repeat;
	background-color: #fff;

	height:120px;

	border-bottom:1px solid #A6A6A6;

	overflow:hidden;
}
.header a {
	font-size: 110px;
	color: rgba(255,255,255,0);
}

#caption {

	padding:10px 10px 0;

}

#title a {

	text-decoration:none;

	color:rgba(200, 54, 54, 0);

	height:30px;

        font-size:100px;

	display:block;

	font-family:"Trajan Pro";

	letter-spacing:0;

        opacity: 0%;

}

/* image blog title */

/*

#title a {

	background:url(img/title.gif) no-repeat;

	text-decoration:none;

	color:rgba(200, 54, 54, 0);

	width:250px;

	height:30px;

	text-indent:-999em;

	display:block;

}

*/

#tagline {

	color:rgba(200, 54, 54, 0);

	border-top:0px solid #FFF;

	text-decoration:none;

	font-size:10px;

	float:left;

	padding:0 3px;

}

#header .banner {

	float:right;

	padding:15px 15px 0;

	color:rgba(200, 54, 54, 0);

}

/* header END */

#topbar {
	background: #fff;
}



/* Blakes Nav */



#navbar{

	background: #1a1a1a;

	margin-top: 2.7px;

	height: 17px;
	margin-bottom: 0px;
}



#ghostmenu a{

	color: #1a1a1a;

}



#ghostmenu a:hover{

	color: #00b783;

	text-decoration: none;

}



/* My Comment */



#ghostmenu{

	background-color: #ffF;

	margin-left: 300px;

	padding-left: 8px;

	padding-right: 8px;

	color: #1a1a1a;

	height: 20px;

	font: bold 14.5px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	margin-right: 107px;

	word-spacing: 13px;
}



* {

	

}
.footer {

	background:url(http://www.ghostlion.com/customfooter.0.jpg) 0 0 no-repeat;

	display:block;

	height:59px;

	border-top:1px solid #CCC;

	font-size:11px;

	line-height:145%;

	width:100%;

}

#footer a {

	color:#2A2A2A;

}

#copyright {

	margin-top:12px;

	margin-left:20px;

}

#themeinfo {

	margin-left:20px;

}

a#powered {

	background:url() no-repeat;

	display:block;

	width:92px;

	height:57px;

	float:left;

	margin:0 10px 0 5px;

	text-indent:-999em;

}

a#gotop {

	background:url(img/icons.gif) 0 -304px no-repeat;

	float:right;

	height:16px;

	line-height:18px;

	display:block;

	padding-left:16px;

	margin:5px 15px 0 0 !important;

	margin:5px 8px 0 0;

	text-decoration:none;

}

/* footer END */



