/*
Welcome to the !
Authored by the Tombras Group, www.tombras.com */

/*
----------------------------------------------------------------------------- 
ESSENTIAL
-----------------------------------------------------------------------------*/

html { 
height: 100%; margin-bottom: 1px; 
}
body {
	margin: 0;
	padding: 0 0 0 0;
	font: 12px/20px "Lucida Grande", Verdana, Arial, sans-serif;
	color: #000;
	background: #000000 url(../_images/sunset-bg.jpg) no-repeat center top;
	}

body * {margin: 0;padding: 0;}

p,h1,h2,h3,h4,h5,h6,li,td,dt,dd { font-size: 12px; font-weight: normal; }
p,h1,h2,h3,h4,ul,ol,dl,blockquote,pre { margin-bottom: 15px; }

a {color: #6D231A;text-decoration: none;}
a:visited {color: #854B40;}
a:hover {color: #710101; text-decoration: underline;}

a.external{
background: url(../_images/external.gif) no-repeat right center;
padding-right: 12px;
}

ul,ol,dl{list-style-type: none;}

img { border: none; }



/* Secondary Content
---------------------------------------------------- */


/*
----------------------------------------------------------------------------- 
Wrapper
-----------------------------------------------------------------------------*/

div#wrapper{
background: url(../_images/content-shadow.png) repeat-y center top;
}




/*
----------------------------------------------------------------------------- 
Content
-----------------------------------------------------------------------------*/

div#content{
position: relative;
width: 782px;
height: 643px;
background: url(../_images/content-bg.jpg) no-repeat left top;
margin: 0 auto;
border-top: 1px solid #864E2B;
}

h1#headline{
position: absolute;
top: 63px;
left: 100px;
width: 564px;
height: 91px;
background: url(../_images/h1-bg.png) no-repeat left top;
text-indent: -200000px;
overflow: hidden;
}

div#content p#leader{
position:relative;
width: 782px; 
height: 19px;
font-weight:bold;
font-size:15px;
text-align:center
}

#explanation{
position: relative;
width: 720px;
padding: 178px 31px 0 31px;
margin-left: 0px;
font-weight: bold;
line-height: 17px;
}

#explanation a{
font-family: Verdana;
font-weight: bold;
color: #990000;
}

#tagline{
position: relative;
text-align: center;
width: 782px;
font-weight: bold;
font-size: 15px;
color:#dde8f3;
}


div#content div.column{
position: relative;
width: 196px;
}

div#content div.column h2{
margin-bottom: 10px;
}

div#content div.column h2 a{
display: block;
width: 196px;
height: 28px;
text-indent: -20000px;
overflow: hidden;

}

div#content div.column p{
color: #e2c2a0;
font-size: 11px;
line-height: 14px;
margin: 0 10px;
}

div#content div.column a{
color: #e8a153;
}

div#content div#visit{
float:left;
padding:40px 20px 20px 60px;
}

div#content div#visit h2 a{
background: url(../_images/button-visit-bg.png) no-repeat left top;
}

div#content div#live{
float:left;
padding:40px 20px 20px 20px;
}

div#content div#live h2 a{
background: url(../_images/button-live-bg.png) no-repeat left top;
}


div#content div#work{
float:left;
padding:40px 10px 20px 20px;

} 

div#content div#work h2 a{
background: url(../_images/button-work-bg.png) no-repeat left top;
}


/*
----------------------------------------------------------------------------- 
EOD
-----------------------------------------------------------------------------*/
