/* CSS Document for Lewellen Padgett's Web Page
	COLORS
		light green: #97A15C
		Red: #42140C
		Green: #444A2F
		Tan:  #BDA051
		Orange Buff: #614912
*/

/* 	=INDEX
	-----------------------------------------
	GENERIC
	LINKS
	CONTACT INFO
	HEADER
	NAV BAR
	SIDEBAR
	MAIN WINDOW
	MAIN IMAGE
	TABLES
	ART WORK PAGES STYLES
	FOOTER
*/

/* =GENERIC
	------------------------------------------*/
body {
	font-size:medium;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#444A2F;
	background-image: url(../images/style_images/background.jpg);
	background-repeat: repeat;
}

img {
	border-style:none;
}

.hidden {
	display:none;
}

#page-container {
	margin:auto;
	width: 800px;
}

/* =LINKS
	-----------------------------------------*/
a:link {
	color: #444A2F;
	text-decoration:none;
}
a:visited {
	color: #444A2F;
	text-decoration: none;
}
a:hover {
	color: #614912;
	text-decoration:none;
}
#footer #red_a_link a:link {
	color: #42140C;
	text-decoration:none;
}
#footer #red_a_link a:hover {
	text-decoration:underline;
}
/* =CONTACT INFO
	-----------------------------------------*/
#contact_info{
	text-align: right;
	color: #42140C;
	font-size: 110%;
	padding-right: 15px;
	padding-left: 5px;
}
	
/* =HEADER
	-----------------------------------------*/
#header {
	background-image: url(../images/style_images/paper_top.gif);
	background-repeat: no-repeat;
	height: 141px;
}

#web_page_title {
	padding-top: 11px;
	padding-right: 15px;
	padding-left: 15px;
}

#logo {
	width: 800px;
	height:50px;
	background-image: url(../images/style_images/logo_background_1.jpg);
	background-repeat: no-repeat;
}

#logo_small {
	height:50px;
		background-color: #CCCCCC;
	text-align:right;
	padding-right: 15px;
}
	/*Header Logo Background Color Class*/
		.first_page {
			background-color:#CCCCCC;
		}
		.lewellen_bio {
			background-color:#333333;
		}
		.yoga_class_schedule {
			background-color:#000000;
		}
		.art_images {
			background-color:#666666;
		}
		/*End of Header Logo Background Color Class*/

/* =NAV BAR
	----------------------------------------*/
#main-nav {
	height:58px;
	width: 800px;
	background-image: url(../images/style_images/paper_center.jpg);
	background-repeat: repeat;
}

#main-nav dl {
	padding:0;
	margin: 0px;
}

#main-nav dt {
	float:left;
}

#main-nav dt a {
	display:block;
	height:0px !important;
	overflow:hidden;
	padding-top: 50px;
}
  /*-----------*/
 /*NAV BUTTONS*/
/*-----------*/
/*---------------------------------------*/
/*HOME*/
	#main-nav dt#home, #main-nav dt#home a {
	width:95px;
	background-image:url(../images/nav/home.gif);
	background-repeat: no-repeat;
	}
		/*HOME_HOVER*/
			#main-nav dt#home a:hover {
			width:95px;
			background-image:url(../images/nav/home_hover.gif);
			background-repeat: no-repeat;
			}
/*---------------------------------------*/
/*YOGA CLASS SCHEDULE*/
	#main-nav dt#yoga_class_schedule, #main-nav dt#yoga_class_schedule a {
	width:220px;
	background-image:url(../images/nav/yoga_class_schedule.gif);
	background-repeat: no-repeat;
	}
		/*YOGA CLASS SCHEDULE_HOVER*/
		#main-nav dt#yoga_class_schedule a:hover {
		width:220px;
		background-image:url(../images/nav/yoga_class_schedule_hover.gif);
		background-repeat: no-repeat;
		}
/*---------------------------------------*/		
/*LEWELLEN BIOGRAPHY*/		
	#main-nav dt#lewellen_bio, #main-nav dt#lewellen_bio a {
	width:135px;
	background-image:url(../images/nav/lewellen_bio.gif);
	background-repeat: no-repeat;
	}
		/*LEWELLEN BIOGRAPHY_HOVER*/
		#main-nav dt#lewellen_bio a:hover {
		width:135px;
		background-image:url(../images/nav/lewellen_bio_hover.gif);
		background-repeat: no-repeat;
		}
/*---------------------------------------*/
/*ART IMAGES*/
	#main-nav dt#art_images, #main-nav dt#art_images a {
	width:130px;
	background-image:url(../images/nav/art_images.gif);
	background-repeat: no-repeat;
	}
		/*ART IMAGES_HOVER*/
		#main-nav dt#art_images a:hover {
		width:130px;
		background-image:url(../images/nav/art_images_hover.gif);
		background-repeat: no-repeat;
		}
/*---------------------------------------*/		
/*ARTIST STATEMENT*/
	#main-nav dt#artist_statement, #main-nav dt#artist_statement a {
	width:190px;
	background-image:url(../images/nav/artist_statement.gif);
	background-repeat: no-repeat;
	}
		/*ARTIST STATEMENT_HOVER*/
		#main-nav dt#artist_statement a:hover {
		width:190px;
		background-image:url(../images/nav/artist_statement_hover.gif);
		background-repeat: no-repeat;
		}
/*---------------------------------------*/


/* =SIDE BAR CLASS
	----------------------------------------*/
.sidebar-a {
	float:right;
	width:230px;
	background-image: url(../images/style_images/side_bar_red.jpg);
	background-repeat: no-repeat;
	color: #C7AE86;
	font-weight: lighter;
	font-size: 90%;
	font-style:italic;
	line-height: 2em;
	word-spacing: 0.2em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-indent: 10px;
}
/* =CENTER
	---------------------------------------*/
.center {
	background-image: url(../images/style_images/paper_center.jpg);
	background-repeat: repeat-y;
}
#frame {
	height:600px;
	background-image: url(../images/style_images/paper_center.jpg);
	background-repeat: repeat;
	overflow: visible;
 }
/* =MAIN WINDOW
	---------------------------------------*/
.main_window {
	padding-left: 30px;
	width: 510px;
	background-image: url(../images/style_images/paper_center.jpg);
	padding-top: 10px;
	text-indent: 2em;
	line-height: 2em;
}

/* =MAIN IMAGE
	---------------------------------------*/
.main_image {
	padding: 10px;
}
#bridge_image {
	float: right;
	padding-right: 15px;
}
/* =TABLES
	---------------------------------------*/
#artimage_page_td {
	height: 125px;
	width: 125px;
}
.sidebar_table {
	width:175px;
	background-color: #D0BA8E;
	text-align: left;
	width: 180px;
	color: #33100B;
	margin: 5px;
	text-indent: 5px;
	border: medium solid #646441;
	font-style: normal;
}

#sidebar_table_caption {
	color:#D0BA8E;
}

#sidebar_table_header {
	color:#D0BA8F;
	background-color: #444A2F;
}

#sidebar_table_middle {
	background-color:#646441;
}

#sidebar_table_middle2 {
	background-color:#B19563;
}

/* =ART WORK PAGES STYLES
	---------------------------------------*/
#large_image {
	text-align:center;
	padding-left:15%;
	padding-right:15%;
}

#artimage_info {
	text-align:center;
}

/* =FOOTER
	---------------------------------------*/
#footer{
	font-size:70%;
	height: 170px;
	background-repeat: no-repeat;
	clear: both;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 30px;
	background-image: url(../images/style_images/paper_footer.gif);
	margin-top: -18px;
	}
		#footer a{
			color:#444A2F;
			text-decoration:none;
		}
		#footer a:hover {
			color:#614912;
		}
#copyright {
	padding-left: 10px;
		}
/*---------------------------------------*/

