/*-----------------------------------------
 Default styles for bisselart.com
 copyright: rodney bissell
 author: Kris Hull [ kr15.com ]
 updated: april 2007
 
 #5c791b green
 #88ab2e lt green
 #cbdb2a bright lime
 #a1a1a1 lt grey
 #dae1ca pale green - content area bkg
-----------------------------------------*/

/*-----------------------------------------
general crud
-----------------------------------------*/
body{
margin:0;
padding:0;
background: #fff url(../img/bkg.gif) repeat-x;
color:#5c791b;
font: 76% "Lucida Grande","Lucida Sans Unicode","Lucida sans",lucida,Helvetica,Arial,sans-serif;
line-height: 2em;
}
a:link, a:visited{color:#000; text-decoration:none;}
a:hover, a:active{color:#88ab2e; text-decoration:none;}

img, a img, a:link img, a:visited img, a:hover img {
border:0;
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; color:#88ab2e; line-height: 1em;}
h1{font-size: 2.5em;}
h2{font-size: 1.25em;}
h3{font-size: 1.17em;}
h4{font-size: 1em;}
h5{font-size: .83em;}
h6{font-size: .67em;}

ul{
list-style: none;
padding: 0;
margin:0;
}
ul li{
line-height: 2em;
}
dl{
margin: 0;	
padding: 0;	
}
dt{
margin: 0;	
padding: 0;	
font-size: 1.17em;
}
dd{
margin: 0;	
padding: 0;	
}
fieldset{border:none; margin:0;padding:0;}
input{border:1px solid #5c791b;}

/*-----------------------------------------
structure
-----------------------------------------*/
#pagewrapper{
width: 900px;
height:647px;
margin:0 auto;
background: transparent url(../img/wrapper_bkg.jpg) no-repeat 0px 160px;
position: relative;
}
#masthead{
position: absolute;
top:40px;
left:291px;
}
#main{
width: 550px;
padding: 0 14px;
position: absolute;
top:200px;
left:161px;
}
#nav, #sidebar{
color: #cbdb2a;
width: 147px;
position: absolute;
top:200px;
padding: 14px 0 0 14px;
text-shadow: #5c791b 1px 0;
}
#nav{
left:0;
}
#sidebar{
left:739px;
}
/*-----------------------------------------
nav + sidebar
-----------------------------------------*/
#nav a:link, #nav a:visited, #sidebar a:link, #sidebar a:visited{
color:#fff;
}
#nav a:hover, #nav a:active, #sidebar a:hover, #sidebar a:active{
color:#000;
}
/*-----------------------------------------
tagline
-----------------------------------------*/
#tagline{
display: block;
width: 228px;
height:11px;
background: transparent url(../img/finding_art_in_everything.gif) no-repeat;
text-indent: -9999px;
margin: 20px auto;
}
/* -------------------------------- 
forms
---------------------------------*/
#realname, #emailadd, #subject, #message {
width: 260px;
display: block;
margin: 0;
color: #09f;
}	
#message {
width: 470px;
}	
label {
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida sans",lucida,Helvetica,Arial,sans-serif;
vertical-align: top;
color: #333;
text-transform: uppercase;
margin: 0;
padding: 0;
}
.btn {
padding: 5px 0 0 0;
margin-left: 420px;
border:0;
}
/* -------------------------------- 
alert
---------------------------------*/
.alert{
margin: 10px;
padding:10px;
background: #ffa;
border: 1px solid #ed5;
color: #f80;
}

