/*
Theme Name: White Layout
Theme URI: http://www.indelible.com
Description: plain and simple
Version: 2.0
Author: Jon Tubmen
Author URI: http://www.indelible.com
*/


/* 
Generic Stylesheet
Created by Jon Tubmen - June 2007
http://www.indelible.com

Menu Structure
---------------------------
1. Main Links and Content Wrappers
2. Header Items
3. Top Navigation Items
4. Text Formatting
5. General Lists
6. Meta Information
7. Comments Page + Forms
8. Post/Entry Formatting
9. Right Hand Sidebar
10. LiveSearch Formatting
11. Footer Items
12. Live Archives
*/



/*
1. Main Links and Content Wrappers
-----------------------------------------------------------------------------------------------------
*/

A:visited  {color: #666699; text-decoration: none;}
A:link  {color: #ad4113; text-decoration: none;}
A:active  {color: #C0FFC0; text-decoration: none;}
A:hover   {color: #6666FF; text-decoration: none;}


a img {
	border: none;
	text-decoration: none;
}


#wrapper { 
	height: auto; 
	position: relative; 
	text-align: left;
	margin: auto;
	width: 784px;
}



html {height:100%}

body {
	min-height:101%;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	background: #663300 url(../images/three-trees-horizon_bg.jpg) repeat fixed center -5px;
	margin-top: 5px;
	font-size: 62.5%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	position: relative;
}



/*
2. Header Items
-----------------------------------------------------------------------------------------------------
*/

.header {
	width: 784px; 
	height: 213px;
	background: url(../images/curvy_top.png) no-repeat 0 0;
	behavior: url("../iepngfix.htc");
	position: relative;
	text-align: left;
}

.header2 {
	text-align: left;
	height: 213px; 
	width: 784px; 
	position: relative; 
	background:  url(../images/curvy_top_trans2.png);
	behavior: url("../iepngfix.htc");
}


.page {
	width: 784px; 
	background: url(../images/edges.png) repeat-y;
	behavior: url("../iepngfix.htc");
	position: relative;
	top: 0;
	float: left;
	height: auto;
}

/*
13. top menu
-----------------------------------------------------------------------------------------------------
*/

/*
3. Top Navigation Items
-----------------------------------------------------------------------------------------------------
*/

#top_menu {
	position:absolute;
	left:262px;
	top:157px;
	width:514px;
	height:25px;
}

#home_off {
	position:absolute;
	left:0px;
	top:0px;
	width:54px;
	height:25px;
	background-image: url(../images/home_off.png);
	behavior: url("../iepngfix.htc");
}

#home_off:hover {
	position:absolute;
	left:0px;
	top:0px;
	width:54px;
	height:25px;
	background-image: url(../images/home_on.png);
	behavior: url("../iepngfix.htc");
}

#home_lock {
	position:absolute;
	left:0px;
	top:0px;
	width:54px;
	height:25px;
	background-image: url(../images/home_on.png);
	behavior: url("../iepngfix.htc");
}

#press_off {
	position:absolute;
	left:143px;
	top:0px;
	width:56px;
	height:25px;
	background-image: url(../images/press_off.png);
	behavior: url("../iepngfix.htc");
}

#press_off:hover {
	position:absolute;
	left:143px;
	top:0px;
	width:56px;
	height:25px;
	background-image: url(../images/press_on.png);
	behavior: url("../iepngfix.htc");
}

#press_lock {
	position:absolute;
	left:143px;
	top:0px;
	width:56px;
	height:25px;
	background-image: url(../images/press_on.png);
	behavior: url("../iepngfix.htc");
}

#music_off {
	position:absolute;
	left:59px;
	top:0px;
	width:58px;
	height:25px;
	background-image: url(../images/music_off.png);
	behavior: url("../iepngfix.htc");
}

#music_off:hover {
	position:absolute;
	left:59px;
	top:0px;
	width:58px;
	height:25px;
	background-image: url(../images/music_on.png);
	behavior: url("../iepngfix.htc");
}

#music_lock {
	position:absolute;
	left:59px;
	top:0px;
	width:58px;
	height:25px;
	background-image: url(../images/music_on.png);
	behavior: url("../iepngfix.htc");
}

#showreel_off {
	position:absolute;
	left:267px;
	top:0px;
	width:88px;
	height:25px;
	background-image: url(../images/showreel_off.png);
	behavior: url("../iepngfix.htc");
}

#showreel_off:hover {
	position:absolute;
	left:267px;
	top:0px;
	width:88px;
	height:25px;
	background-image: url(../images/showreel_on.png);
	behavior: url("../iepngfix.htc");
}

#showreel_lock {
	position:absolute;
	left:267px;
	top:0px;
	width:88px;
	height:25px;
	background-image: url(../images/showreel_on.png);
	behavior: url("../iepngfix.htc");
}

#gallery_off {
	position:absolute;
	left:117px;
	top:0px;
	width:73px;
	height:25px;
	background-image: url(../images/gallery_off.png);
	behavior: url("../iepngfix.htc");
}

#gallery_off:hover {
	position:absolute;
	left:117px;
	top:0px;
	width:73px;
	height:25px;
	background-image: url(../images/gallery_on.png);
	behavior: url("../iepngfix.htc");
}

#gallery_lock {
	position:absolute;
	left:117px;
	top:0px;
	width:73px;
	height:25px;
	background-image: url(../images/gallery_on.png);
	behavior: url("../iepngfix.htc");
}

#contact_off {
	position:absolute;
	left:190px;
	top:0px;
	width:75px;
	height:25px;
	background-image: url(../images/contact_off.png);
	behavior: url("../iepngfix.htc");
}

#contact_off:hover {
	position:absolute;
	left:190px;
	top:0px;
	width:75px;
	height:25px;
	background-image: url(../images/contact_on.png);
	behavior: url("../iepngfix.htc");
}

#contact_lock {
	position:absolute;
	left:190px;
	top:0px;
	width:75px;
	height:25px;
	background-image: url(../images/contact_on.png);
	behavior: url("../iepngfix.htc");
}

#hidden_icons {
	position:relative;
	left:0px;
	top:0px;
	width:0px;
	height:0px;
	overflow: hidden;
}

/*
9. Left Hand Sidebar
-----------------------------------------------------------------------------------------------------
*/

#left_menu {
	position:absolute;
	top: 0px;
	left: 60px;
	width:130px;
	color: #5c5c5c; 
	font-size: 10.0pt; 
	font-family: Verdana; 
	text-align: left; 
	line-height: 150%;
	border-style: solid;
	border-width: 0px;
	visibility: visible;
	overflow: visible;
}

.side_nav {

	font-family: Verdana,Arial,Helvetica; 
	font-size: 12px; 
	line-height: 150%; 
	text-decoration: none; 
	color: #5c5c5c;  	
	overflow: visible;
	visibility: visible;
	width: 100%;
	display: block;
}


.side_nav:visited {font-family: Verdana,Arial,Helvetica; font-size: 12px; line-height: 150%; font-weight: bold; text-decoration: none; color: #ad4113;  	background: url(../images/grey_angled_8x11.gif) no-repeat 123px 2px;

	overflow: visible;
	visibility: visible;
	width: 100%;
	display: block;
}



.side_nav2 {
	font-family: Verdana,Arial,Helvetica; 
	font-size: 12px; 
	line-height: 150%; 
	font-weight: bold; 
	text-decoration: none; 
	color: #5c5c5c;  	
	background: url(../images/grey_angled_8x11.gif) no-repeat 123px 2px;
	overflow: visible;
	visibility: visible;
	width: 100%;
	display: block;
}

.side_nav2:link {font-family: Verdana,Arial,Helvetica; font-size: 12px; line-height: 120%; font-weight: bold; color: #ad4113; text-decoration: none; 	background: url(../images/grey_angled_8x11.gif) no-repeat 123px 2px;
	overflow: visible;
	visibility: visible;
	width: 100%;
	display: block;
}

.side_nav2:visited {font-family: Verdana,Arial,Helvetica; font-size: 12px; line-height: 120%; font-weight: bold; text-decoration: none; color: #ad4113;  	background: url(../images/grey_angled_8x11.gif) no-repeat 123px 2px;

	overflow: visible;
	visibility: visible;
	width: 100%;
	display: block;
}

*:first-child+html #left_menu {top: 2px;} * html #left_menu {top: 2px;}

/*
10. Content Items
-----------------------------------------------------------------------------------------------------
*/

#digipak {
	position:relative;
	left: -6px;
}

#content {
	position:relative;
	left:220px;
	width:350px;
	color: #5c5c5c; 
	font-size: 10.0pt; 
	font-family: Verdana; 
	text-align: left; 
	line-height: 180%;
	top: -2px;
	z-index: 10;
}

*:first-child+html #content {top: 0px;} * html #content {top: 0px;}


/*

hr { color: #80b0ff; height: 3px; width: 60%;
	position: relative;
	clear: both;
}
*/


/*
hr#firsthr { color: #80b0ff; height: 15; width: 90% }
*/

hr {
	border: 0;
	width: 100%;
	color: #666;
	background-color: #666;
	height: 1px;}

/*
9. Right Hand Sidebar
-----------------------------------------------------------------------------------------------------
*/

#right_panel {
	position:absolute;
	left: 601px;
	top: 0px;
	width:120px;
	color: #333; 
	font-size: 9.0pt; 
	font-family: Verdana; 
	text-align: left; 
	line-height: 150%;
	z-index: 9;
	opacity: 0.8;
	border-style: dotted;
	border-width: 0px;
}

*:first-child+html #right_panel {top: 5px;} * html #right_panel {top: 5px;}

/*
11. Footer Items
-----------------------------------------------------------------------------------------------------
*/

#footer {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: center; 
	width: 784px; 
	position: relative; 
}

.page_bottom {
	width: 784px; 
	height: 90px;
	background: url(../images/bottom.png) no-repeat 0 0;
	behavior: url("../iepngfix.htc");
	position: relative;
	float: left;
}

/*
3. Top Navigation Items
-----------------------------------------------------------------------------------------------------
*/
/*
4. Text Formatting
-----------------------------------------------------------------------------------------------------
*/

.startquote {
	width: 24px; 
	height: 13px;
	background: url(../images/start_quote_rb.png) no-repeat 0 0;
	behavior: url("../iepngfix.htc");
	position: relative;
	float: left;
	top: 1px;
}

.endquote {
	width: 24px; 
	height: 13px;
	background: url(../images/end_quote_rb.png) no-repeat;
	behavior: url("../iepngfix.htc");
	position: relative;
	float: right;
	top: 0px;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}
	
.bullet
{
	top: -5px;
	position: relative;
	left: 1px;
}


h2 {

	text-align: left;
	text-decoration: none;
	margin: 20px 0 0;
	padding : 0.5em 0;
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal;
	letter-spacing: -1px;
	font-size : 180%; 
	color : #999999;

}

h2 a {
text-decoration: none;
border-bottom-width:0px;
} 

h2 a:visited {
border-bottom-width:0px;
} 

h2 a:hover {
border-bottom-width:0px;
} 

h3 {
	font-weight: bold;
}
/*
7. Post/Entry Formatting
-----------------------------------------------------------------------------------------------------
*/


#credit_container {

	position: relative;
	width: 760px;
	clear: both;
	top: -56px;
	text-align: right;
	border-style: dotted;
	border-width: 0px;
	height: auto;
}

#design_credit {
	color: #babbfe; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	width:744px;
}

#design_credit a {
text-decoration: none;
	color: #babbfe; 
}

#design_credit a:hover {
text-decoration: none;
	color: #656565;
}

.inputbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; Text-Align: center; font-weight: normal; color: #0000FF }

.textfield
{
    BORDER-RIGHT: #3333cc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000099 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000099 1px solid;
    COLOR: #333399;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000099 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.caption {font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #CCCCCC;}
