/*---------------------------------------------------
Look at me try and build a nice looking CSS file. I tired my hardest on this, 
so please don't steal; you may use as a basis, but come on. Don't copy line for line, 
okay? Besides, my CSS is crap anyway.
-----------------------------------------------------*/


body {
	margin: 0;
	background: #dcffff url('images/alexisonfire05.gif');
	background-attachment: fixed;
    color: #1b2c41;
	font-family: "trebuchet ms", arial, verdana, serif;
	font-size: 11px; }

a, a:active, a:link, a:visited {
	color: #e62533;
	text-decoration: none;
	border: 0; }

a:hover {
	color: #cd4a66;
	text-decoration: underline; }

i, em {
	background: transparent;
	color: #c0b0b5; }

b {
	background: transparent;
	color: #14b0b6;
	text-transform: uppercase; }

strong {
	background: transparent;
	color: #79a5a5;
	text-transform: uppercase; }

#total { margin: auto;
         width: 800px; }

#image {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px; }

#index {
	margin: 0;
	background: #dcffff url('images/back.gif') repeat-x 60% 0%;
    color: #1b2c41;
	font-family: "trebuchet ms", arial, verdana, serif;
	font-size: 11px; }

#tour {
	margin: 0;
	background: #dcffff url('images/alexisonfire16.gif');
	background-attachment: fixed;
    color: #ffffff;
	font-family: "trebuchet ms", arial, verdana, serif;
	font-size: 11px; }

#mainframe { position:absolute; 
		  width:431px; 
		  height:383px; 
	 	  z-index:1; 
		  left: 324px; 
		  top: 37px; }

#tourframe { position:absolute; 
		  width:194px; 
		  height:116px; 
	 	  z-index:1; 
		  left: 110px; 
		  top: 470px; }


/*---------------------------------------------------------------------
   Why, yes. This is the content part. 
------------------------------------------------------------------------*/


#content { 
	position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
	padding-left: 2px;
   	width: 405px; }

#content h1 {
	color: #0f2a4b;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 18px;
	font-style: italic;
	text-align: right;
	text-transform: lowercase;
	letter-spacing: 6px;
	margin: 0 0 0 0;
	padding: 2px 2px 2px 2px; }

#content h2 {
	background: transparent;
	color: #e62533;
	font-family: "trebuchet ms", tahoma, verdana, sans-serif;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
	letter-spacing: 4px;
	margin: 0 0 0 0;
	padding: 2px 2px 0px 2px; }
	
#content .start {
	padding-top: 0px;
	padding-left: 14px; }

#content p.first {
    text-align: justify;
    text-indent: 25px; }

#disclaimer { 
	font-size: 10px;
	color: #82abab; }

#content blockquote { background-color: #eaebec;
             width: 305px;
             border-left: 5px solid #0da8ae;
             border-top: 1px solid #0da8ae;
             border-bottom: 1px solid #0da8ae;
	     	 border-right: 1px solid #0da8ae;
             padding-left: 2px;
             padding-top: 0px;
             padding-bottom: 0px;
  	    	 padding-right: 0px;
	     	 color: #005e89; }

/*---------------------------------------------------------------------
   Hello, tour box. Let's be friends. 
------------------------------------------------------------------------*/


#tourcontent { 
	position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
	padding-left: 3px;
   	width: 190px; }

#tourcontent h1 {
	color: #f0ffe1;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin: 0 0 0 0;
	padding: 0 0 0 0; }

#tourcontent h2 {
	color: #cd4a66;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	text-transform: lowercase;
	text-align: right;
	letter-spacing: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0; }


/*---------------------------------------------------------------------
   END NOT-SO-LONGISH CSS O' DOOM.
------------------------------------------------------------------------*/

