/* Studio Bella CSS file, rev Oct 2009*/
/* Palette: Tan #e7cea0; Maroon #330000; Sage #9C9C63; Splitpea #CECE00; Spice #E4C074; Orangecream #FFCE63; Cherry #af1e23;   */

body { color: #ffffff; background-color: #af1e23; margin: 0px; padding-top: 0px; 
       background-image: url(images/border-top.gif); background-repeat: repeat-x; background-position: top left; } 

* { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a { text-decoration: none; }

a:link { color: #e7cea0; }
	
a:visited { color: #e7cea0; }

a:active { color: #cece00; }

a:hover { color: #ffffce; }

.bnav {
	color: #FFFFCE;
	text-align: center;
	font-size: 10px;
	height: 18px;
	width: 190px;
	background-color: #330000;
	background-image: url(images/nav/bg-subnav.gif); background-repeat: no-repeat; background-position: top;
	margin: 0 0 30px 227px; 
}

a.bnav:link { color: #e7cea0; }
a.bnav:visited { color: #e7cea0; }
a.bnav:active { color: #af1e23; }
a.bnav:hover { color: #FFFFCE; }


.footernav { color: #330000; text-align: center; margin: 0 0 15px 0; font-size: 10px; line-height: 18px; }
a.footernav:link { color: #330000; }
a.footernav:visited { color: #330000; }
a.footernav:active { color: #330000; }
a.footernav:hover { color: #491419; }


td { font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; line-height: 18px; }

p { font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; line-height: 18px; margin: 0 0 12px 0px; }

img { border: 0px; padding: 0px; margin: 0px; }

h1 { font-size: 18px; margin: 0; padding: 10px 0 0 10px; font-family: 'Georgia, Times New Roman', Times, Garamond, Palatino, Baskerville, serif; font-weight: normal; color: #FFFFCE; }

h2 { font-size: 12px; font-variant: small-caps; }

h3 { font-size: 14px; margin: 0; padding: 10px 0 0 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; }

ul { font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; line-height: 18px; list-style-type: square; padding-bottom: 10px; }


.copy_margins { padding-top: 0px; padding-bottom: 30px; /* height: 500px;*/ }
.copy_margins p { padding-left: 0px; }
.tan_bg { background-color: #e7cea0; }
.maroon_bg { background-color: #330000; }
.border_btm { background-image: url(images/border-btm.gif); background-repeat: repeat-x; background-position: top left; }

.emph { color: #E4C074; font-weight: bold; }

.hidden { display:none; }

.staff { border-bottom: #af1e23 3px solid; padding: 10px; }

.projGallery { margin-bottom: 10px; border-bottom: #661e23 1px solid; padding: 10px 10px 25px 0; width: 500px; }

.projGallery p, h3 { padding: 0px 0px 0px 10px; }

.projects{ border-bottom: #af1e23 3px solid; margin-bottom: 20px; }


                               
	
