:link,:visited {text-decoration:none}
h1,h2,h3,h4,h5,h6,pre,code {font-size:14px;font-weight:400;}
ul,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
a img,:link img,:visited img {border:none}


.clear {clear:both;}
.hidden {display:none;}
html{
	overflow-y: scroll;
	}

body {
	font-family: Verdana, Arial, Serif;
	font-size:12px;
	background: #111 url('images/backdrop_phantasma.jpg') top center no-repeat fixed;
	color: #EEE;
	}
/*a:link, a:visited { color: #A82A15; text-decoration: underline; }*/
a:link, a:visited { color: #A69E91; text-decoration: underline; }
a:hover { color: #FFF; text-decoration: underline; }
img { border: 0px; }

h1 { float: left; margin: 20px 0px 20px 0px; font-size: 50px; color: #fff; font-weight: normal;}
h1.headerimg {
	width: 100%;
	height: 131px;
	text-indent: -9999px;
	margin:0px auto;
	text-align:center;
	display:none;
}

.footerimg {
	width: 490px; height: 163px;
	text-indent: -9999px;
	margin:0px auto;
	opacity:0.1;
}
.reverbnation {
	background:#CCC;
/*	width:434px;*/
}
h2 { font-size:28px; font-weight: normal; margin: 5px 0px 10px 0px; color:#A69E91; text-shadow: 2px 2px #000; text-transform: uppercase;}
h3 { font-size:23px; font-weight: normal; margin: 5px 0px 10px 0px; }
h4 { font-size:19px; font-weight: normal; margin: 5px 0px 10px 0px; }
h5 { font-size:15px; font-weight: normal; margin: 5px 0px 10px 0px; }
h6 { font-size:12px; font-weight: normal; margin: 5px 0px 10px 0px; }
blockquote {font-style:italic;color:#666;margin:10px;}
.hr { color: #ccc; }
p  { margin: 5px 0px 20px; line-height: 19px; }
P.review {
	width: 450px;
	background: #eee url('images/bg_press.png') no-repeat;
	border: 1px solid #000;
	FONT-SIZE: 10px;
	COLOR: #111;
	padding: 10px;
	text-align: center;
}
code {background:#f9f9f9;}
pre {background:#f9f9f9 url('images/tags_grey.png') 2px 2px no-repeat;border:1px dotted #999;padding:18px 15px;margin:0px 0px 20px 0px;}

.socialweblinks {
	float: right;
	background:#111;
	padding:0 2px 0 1px;
	margin:0 !important;
	margin-top:3px !important;
/*	height:19px;*/
}
.socialweblinks li {
	float:left;
	list-style-type:none;
	margin:0;
	padding:4px 2px 0px 3px;
}
.socialweblinks li:hover {
}

.socialweblinks a {
}

.socialweblinks img {
	width:24px;
	height:24px;
}

#content {
	background:#001500 url('images/background5.jpg') bottom right;
	opacity: 0.95;
	filter: alpha(opacity=95);
	padding:0px 10px;
	margin: 0px auto;
	/*width: 874px;*/
	width: 1000px;
	border: 4px solid #000;
	border-top: 0;
	}
#content ul, #content ol, #right ul, #right ol { margin:0px 0px 20px 25px; line-height:19px;}
#content li ul, #content li ol, #right li ul, #right li ol { margin:0px 0px 0px 25px; }

#content ul#top {
/*	float: left;*/
	margin: 0px auto;
}
#topnav {
	margin:0 auto;
}
#top li { list-style: none; display: inline; }
#top li a {float: left; padding: 6px 10px; margin: 3px 3px 0 0; line-height:19px; text-decoration:none; border: 1px solid #111; }
#top li a:link, #top li a:visited { text-decoration:none; background:#1e1d31; color:#aaa; }
#top li a:hover { background: #111; color: #fff; }
#top li.current a { background: #111; color:#ccc; }

#bottom li { list-style: none; display: inline; }
#bottom li a {float: left; padding: 6px 10px; margin: 3px 3px 0 0; line-height:19px; }
#bottom li a:link, #bottom li a:visited { text-decoration:none;background: #A82A15; color: #fff; }
#bottom li.current a, #bottom li a:hover { background: #FFF; color: #A82A15;text-decoration:none; }

#left { float: left; width: 625px; margin: 10px 0 30px; }
#left.wide {
/*	width: 874px;*/
	width: 1000px;

}
#left.center {
	margin:0 auto;
	text-align:center;
}
#index #left img{
	max-width:510px;
	height:auto;
}

#header {
/*	margin:0px -20px 0px -20px;*/
/*	background:url('images/backgroundImage.jpg') repeat scroll 50% 50%;*/
/*	background:url('images/headerimg.jpg') repeat scroll #333 -40% 20%;*/
/*	background: url('images/headerimg.jpg') repeat scroll #333 -40% 20%;*/
/*	background: url('images/09Coverseamless.jpg') repeat scroll #333 -40% 1%;*/
/*	background: url('images/spiralheader1.jpg') repeat scroll #333 0 -70px;*/
	background: url('images/header-face5.png') repeat scroll transparent 0 -70px;
	opacity: 1.0;
	filter: alpha(opacity=100);
/*	height:165px;*/
	height:200px;
	padding-left:0px;
	text-align:center;
	border-bottom: 2px solid #000;
}

#right {
	float:right;
	width: 340px;
	background:#eee;
	border:1px solid #111;
/*	margin:70px 0px;*/
	margin:20px 0px;
}
#right .section {padding:20px 20px 8px; background:#444 url('images/bg_right5.png') top left;}
#right img {border:none; margin: 0px; padding: 0px; }
#right h1 { float: left; margin: 22px 0 50px 0; font-size: 50px; color: #fff; font-weight: normal;}
#right h2 { font-size:14px; font-weight: bold; margin: 5px 0px 10px 0px; color: #fff;}
#right h3 { font-size:18px; font-weight: normal; margin: 5px 0px 10px 0; }
#right h4 { font-size:16px; font-weight: normal; margin: 5px 0px 10px 0px; }
#right h5 { font-size:13px; font-weight: normal; margin: 5px 0px 10px 0px; }
#right h6 { font-size:11px; font-weight: normal; margin: 5px 0px 10px 0px; }
#right p { font-size:11px; font-weight: normal; margin: 5px 0px 10px 0px; color: #a69e91;}

#footer {
	clear: both;
	color:#666;
	padding: 15px 0px 15px 0px;
	border-top: 1px solid #333;
	font-size:12px;
	min-height:30px;
}
#r { float: right; }

.contactform {padding:15px 20px;border:1px solid #ccc;}	
.contactform input {width:300px;}
.contactform input, .contactform textarea {border:1px solid #999;padding:4px;font-family:georgia, garamond, serif;font-size: 12px;}
.contactform textarea {line-height:18px;width:400px;height:150px;}
.contactform input:focus, .contactform textarea:focus, select:focus {border:1px solid #666;}
.contactform p {line-height:24px;margin:0px 0px 8px 0px;}
.contactform label {font-size:12px;display:block;font-weight:100;}
.contactform input.submit {font-family:georgia, garamond, serif;font-size:13px;border:none;background:#222; color:#ccc;padding:0px;margin:10px 0px;width:110px;height:33px;font-weight:normal;}
.contactform input.submit:hover {font-family:georgia, garamond, serif;font-size:13px;border:none;background:#222; color:#fff;padding:0px;margin:10px 0px;width:110px;height:33px;}

.gfc-result {
	margin-bottom:1.5em !important;
}
