/***** Global Settings *****/

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
margin:0;
padding:0;
}
html {
width:100%;
height:100%;
overflow: hidden;
}
body {
font:100% "Georgia", serif;
overflow: hidden;
width:100%; 
height:100%;
background-color: #c9bc60;
}
img {
border:0;
}


/***** Common Formatting *****/

p { 
font-size: .9em;
line-height: 1.5em;
margin-top: 10px;
color: #333333;
}
p a {
font-weight: bold;
color: #333333;
}
p a:hover {
font-weight: bold;
color: #999999;
}
p.sub {
font-style: italic;
margin-left: 10px;
margin-top: 0px
}
h1 {  
letter-spacing:-1px;
font: normal 24px/26px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}



/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float_left    { float:left; }
.float_right   { float:right; }
 
.text_left     { text-align:left; }
.text_right    { text-align:right; }
.text_center   { text-align:center; }
.text_justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.img-left      { float:left; }
.img-right     { float:right; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.noborder 	   { border: 0; }


/***** Background Stuff *****/


#background-img {
height: 100%;
widows: 100%;
position: absolute;
z-index:1;
top: 0;
left: 0;
}
#scroller {
position:absolute; 
width:100%; 
height:100%; 
top:0; 
left:0; 
overflow:auto; 
z-index:2;
}



/***** Menu/Navigation *****/

#menu {
position:relative;
top:20px;
left:20px;
z-index:3;
}
#navigation_becca {
position:relative;
top:0px;
left:0px;
width:349px;
height:84px;
background:transparent url(becca_name.gif) no-repeat;
text-indent:-9999px;
}
ul#navigation {
float:left;
margin: 0 0 0 0;
padding:0;
}
ul#navigation li {
padding:0;
margin:0;
list-style-type:none;
text-indent:-9999px;
}
ul#navigation li a {
border:0;
text-decoration:none;
display:block;
}
li#navigation_recent_work a {
width:146px;
height:33px;
background:transparent url(recent_work.gif) no-repeat;
}
li#navigation_recent_work a:hover {
width:146px;
height:33px;
background:transparent url(recent_work_over.gif) no-repeat;
}
li#navigation_current_exhibitions a {
width:140px;
height:33px;
background:transparent url(current_exhibitions.gif) no-repeat;
}
li#navigation_current_exhibitions a:hover {
width:140px;
height:33px;
background:transparent url(current_exhibitions_over.gif) no-repeat;
}
li#navigation_statement a {
width:123px;
height:33px;
background:transparent url(statement.gif) no-repeat;
}
li#navigation_statement a:hover {
width:123px;
height:33px;
background:transparent url(statement_over.gif) no-repeat;
}
li#navigation_bio a {
width:55px;
height:33px;
background:transparent url(bio.gif) no-repeat;
}
li#navigation_bio a:hover {
width:55px;
height:33px;
background:transparent url(bio_over.gif) no-repeat;
}
li#navigation_contact a {
width:98px;
height:33px;
background:transparent url(contact.gif) no-repeat;
}
li#navigation_contact a:hover {
width:98px;
height:33px;
background:transparent url(contact_over.gif) no-repeat;
}
li#navigation_links a {
width:71px;
height:33px;
background:transparent url(links.gif) no-repeat;
}
li#navigation_links a:hover {
width:71px;
height:33px;
background:transparent url(links_over.gif) no-repeat;
}


/***** Content *****/

#right_container {
float: right;
width:400px;
background-color: white;
margin-top: 20px;
margin-right: 20px;
padding: 10px;
margin-bottom: 10px;
}
#right_innards {
position:relative;
top:0px;
left:0px;
}
#right_title {
position:relative;
top:0px;
left:-10px;
margin-bottom: 10px;
}






/***** Gallery Setup *****/


#gallery_main {
width: 570px;
margin: 0 0 0 25px;
padding: 0;
background-image: url('../images/bg_grey_shadow.gif');
background-repeat: repeat-y;
padding: 20px 20px 20px 20px;
}
#container_gallery {
width: 550px;
margin: 0 auto 0 auto;
}
#gallery_caption {
width: 518px;
background-color: white;
padding: 10px 10px 10px 10px;
margin: 0 0 0 0;
}
#gallery_pics {
margin: 0 0 0 0;
padding: 0;
}
.linklight {
margin: 0 0 0 0;
padding: 8px 8px 0 0;
height: 70px;
width: 70px;
float: left;
}

