
/*carol racklin-siegel
E. Berlfein
6/8/05*/


/*************elements**********************/

body {
	background-image: url(images/fabric_bg.jpg); 
}

/********main-text headings and paragraph*******/

/*
#main-text h1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: black;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold; 
}

#main-text h2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: black;
	font-weight: bold; 
}

#main-text h3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: black;
	font-weight: normal; 
}

#main-text h4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	font-weight: bold; 
}

#main-text h5 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: black; 
}

#main-text h6 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: black; 
}

#main-text p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: black; 
}
*/

/********structural styling, starting from the top************/


/*top bar is the bar at the very top of the page that contains artists name,
view cart and sign guest book*/

#top-bar {
	/*font-size: 10px;*/
	background-color: #e5e1cf;
	border: 1px #c0bdae solid; 
	color: #5c5c5c;
	width:759px;
}

#top-bar h1 {
	/*font-size: 10px;
	color: black;
	font-weight: normal; */
}

/*maintable is the whole table under the top bar*/

#maintable {
	border: 1px #8a878d solid; 
	width:759px;
}

/*sub-nav is only used on the gallery page. It displays the gallery categories*/

#sub-nav {
	/*font-size: 10px; */
}

/*main-text defines all the text in the main part of the site. It is a div, not a table or a cell. It ends just above the footer.*/

#main-text {
    /*font-size: 11px;
    line-height: 24px;*/
}

/*page-name defines how the name of the page is displayed. page-name is used for all pages except for large-image 3, where page-name-li is used.*/

#page-name {
	/*font-size: 14px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-bottom: 20px; 
	letter-spacing: 5px;
	font-weight: normal;
	color: black;*/
	border-bottom: none;
	width: 659px;
}

#page-name-li {
	/*font-size: 13px;
	padding-bottom: 3px;
	padding-top: 2px;
	font-weight: bold;
	color: black;
	text-align: center; */
}

/*footer info. logo is part of the footer, and defines a left margin on the logo image*/

#footer {
	background: #4377c0; 
	/*font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 11px; */
}

#footer td {
	border-top: 1px none solid;
}

.logo {
	/*margin-left: 10px; */
}

/*table-largeimage(x) defines the way the tables on the large image pages are displayed. info is the top table containing information about the product and cart is the lower table contain the add to cart button.*/


#table-largeimage1 td {
	/*font-size: 11px;*/
} 

.info1 {
	/*border: 1px #bfbfbf solid;*/
}


.cart1 {
	/*border: 1px #bfbfbf solid;*/
}


#table-largeimage2 {
	/*border: 1px #bfbfbf solid;*/
}

#table-largeimage2 td {
	/*font-size: 11px;*/
} 

.info2 {
	/*border: 1px #bfbfbf solid;*/
}


.cart2 {
	/*border: 1px #bfbfbf solid;*/ 
}


#table-largeimage3 {
	/*border: 1px #bfbfbf solid;*/
}

#table-largeimage3 td {
	/*font-size: 11px;*/
} 

.info3 {
	/*border: 1px #bfbfbf solid;*/
}


.cart3 {
	/*border: 1px #bfbfbf solid;*/
}



/************navigation styling**************/

#navbar {
	background: #a2bd9b;
	height: 28px;
	border-bottom: 1px #4377c0 solid; 
}

/*navbuttons li ul is the background color and border color of the drop down menus. To change the hover color go to #navbuttons li li a:hover. */

#navbuttons a.current {
	/*background: url(images/arrow.gif) no-repeat;
	background-position: left center;*/
}

#navbuttons li ul {
	background: #afc4e4;
	border: 1px #4377c0 solid;
	border-bottom: none; 
}

#navbuttons li li a {
	border-bottom: 1px #4377c0 solid;
}


/**********navigation rollovers***********/

a:link, a:visited, a:active {
	color:#994099;
}

a:hover, a:visited:hover {
	color: #e99d13;
}

/*this is for the guest book and inquiry cart in the top bar*/

#top-bar a:link, #top-bar a:visited, #top-bar a:active {
	/*color: #5c5c5c;
	text-decoration: none; */
}

#top-bar a:hover, #top-bar a:visited:hover {
	/*color: black;
	text-decoration: none; */
}

/*navbuttons are the buttons on the nav bar*/

#navbuttons a:link, #navbuttons a:visited, #navbuttons a:visited {
	color: #4377c0;
}

#navbuttons a:hover, #navbuttons a:visited:hover {
	color: #7d3466; 
}

/*navbuttons li li are the buttons in the drop down menu*/

#navbuttons li li a:link, #navbuttons li li a:visited, #navbuttons li li a:active {
	color: #7d3466; 
}

#navbuttons li li a:hover, #navbuttons li li a:visited:hover {
	background-color: #4377c0;
	color: white; 
}

#footer a:link, #footer a:visited {
	color: white;
}

#footer a:hover, #footer a:visited:hover {
	color: white;
	text-decoration: underline; 
}
