html, body{margin:0px; height:100%; font-family:verdana; background: url(images/words4.gif);  }
#content{position:relative; margin:0 auto; padding-left:1px;  width:768px; height:779px; z-index:1;  top:10px; background: url(images/new_bg.gif) no-repeat top center;}
#inner {position:absolute; left:117px; top:55px; width:593px; height:614px;  border:1px solid #972527; overflow:hidden}
#main {position:relative; height:410px; margin:0px 1px;  background: #fff;  padding: 0px 10px; border-top:1px solid #972527}
#mainhome  {position:relative; height:410px; margin:0px 1px;  background: #f0eee7 url(images/home_bg.gif) repeat-y; padding: 0px 10px; border-top:1px solid #972527}
#name, #name1  { margin:1px 1px 0px 1px; background: #972527 url(images/red_afa.gif) no-repeat right bottom; z-index:99; position:relative; top 0px; left:0px; height:111px; width:591px; text-align:right; }
#name p, #name1 p{margin:22px 0 0px 120px; }
#quot  {position:relative; text-align:right;  margin:0 10px 0 0px; top:10px; color: #ffcc00; font-style: italic; font-weight: bold; font-size: 18px; font-family: "times new roman", times; letter-spacing:.1em; }
#nav  {  position: relative; z-index:4; left:0px; background:#fff;  text-align:center; height:28px;  margin:0px 1px; border-bottom:1px solid #972527} 
#redhead {border:1px solid #fff; border-width:1px 0px; background:#972527; height:18px; text-align:center; color:#fff; font-weight:bold; font-size:14px; font-family:georgia; padding:4px 0px;margin:0px 1px;}
#bluehead {background:#3B4D7E; height:18px; text-align:center; color:#fff; font-weight:bold; font-size:14px; font-family:georgia; padding:4px 0px;margin:0px 1px;}

#main .main  { text-align:justify; font-family:verdana; font-size:11px; color:#000; line-height:150%; padding:0px  10px 0px 165px}
#main .main2 { text-align:justify; font-family:verdana; font-size:11px; color:#000; line-height:150%; padding:10px 10px 0px 0px ;}
#main .shows { text-align:center; font-family:verdana; font-size:11px; color:#000; line-height:130%; padding:15px;}
.shows b {font-size:12px; font-family:georgia,verdana; color:#32468E}
#main .lefty {float:left; margin:0px 15px 15px 0px; }
#clear {z-index:9; color:#fff; font-size:9px; font-family:Trebuchet MS, verdana; text-align:center; font-position:relative; clear:both;background:#3B4D7E url(images/newb_stars.gif) repeat-x top center;height:28px;margin:0px 1px}

#footer {text-align:center;  position:relative; top:665px; left:33px; color:#3b4d7e; font-size:9px; font-family:Trebuchet MS, verdana; margin:0px auto; width:150px;  padding:0px 2px; background:#fff }
.lefty a {color:#000;}
.lefty a img {border-color:#000;}
#pics {position:absolute; top:20px; left:0px; z-index:9; text-align:center; width:1px}
.pics {text-align:left; padding:1px 2px 1px 4px; border:1px solid #972527; border-width:0px 0px 0px 0px; margin:10px 10px 1px 15px; font-weight:bold; font-size:10px; verdana; color: #3B4D7E; background: white}
.signup {background-color:#3B4D7E; color:#FFF2BF; border:1px solid #fff;  font-weight:bold; font-size:9px; font-family:tahoma, verdana, arial, sans-serif; padding:3px; margin:10px 10px 0px 15px; text-align:center}
.signup a  {color:#FFCC00;}

#left {position:relative; font-family:verdana; font-size:11px; color:#000; top:0px; left:0px; margin:5px 0 0 5px; width:210px;  line-height:140%;}
#left2 { position:relative;  font-family:verdana; font-size:11px; color:#000;float:left; width:230px;  margin: -10px 0 0px -10px}

#leftc {position:relative;  font-family:verdana; font-size:11px; color:#000; float:left; top:12px; margin:5px 0 0 5px; width:325px;  line-height:130%;text-align:justify}
#leftc2 { position:relative;  font-family:verdana; font-size:11px; color:#000;float:left;width:325px;  background: #fff; margin:10px 0 0px 0px}

#right {width:320px;position:absolute; left:260px;  top:0px; top:10px; height:390px;   float:right; text-align:center; font-family:verdana; font-size:11px; color:#000;}

#right2 {width:200px; top:10px; height:390px; float:right; text-align:center; font-family:verdana; font-size:11px; color:#000;}
#bio2 {width:220px; position:absolute; left:355px; margin:0px 20px 0 0; height:390px; line-height:140%; font-family:verdana; font-size:11px; color:#000;}

#bio {width:325px;  position:absolute; left:240px;  top:0px; margin:0px 15px 0 0;  line-height:140%; float:right; font-family:verdana; font-size:11px; color:#000;}
#homebio {width:315px; margin:0px 11px 0 0px;  line-height:140%; float:right; font-family:verdana; font-size:11px; color:#000;}
#homebio2 {width:315px; margin:0px 11px 0 0px;  line-height:140%; position:absolute; left:252px;  top:0px; font-family:verdana; font-size:11px; color:#000;}
#homebio2 p img {display:inline;}

#bio p, #homebio p, #homebio2 p {padding:0px 5px 0px 0px;margin-left:0px}
#bio b, #homebio b, .red {color:#972527;}
.gp {margin:35px auto 0px auto}
.title {text-align:left;color: #3B4D7E;  border:1px solid #972527; margin: 0 -10px 0px 0px; padding:0 0 2px; border-width:0 0 1px 0px; font-weight:bold; font-size:14px;font-family:times,georgia,verdana;}
.prev { position:absolute; left:5px; margin: 0px 0 0 0; width:67px; height:21px;z-index:9;  }
.next { right:5px ; position:absolute; width:45px; height:26px;}

#pic  { background: #fff; float: left; margin: 10px 18px 15px 0px; padding: 2px; border: solid 1px #972527; position: relative; z-index: 1; top: 0px; left: 0px; width: 180px; height: 240px; visibility: visible }
#pic a {border-bottom:solid 0px #cb9293;}
a  { color: #972527; text-decoration: none; outline:none;}
a:hover {color:#000; }
#graphicsb0 {z-index:98; }
.bord {background-color:white; border:1px solid #972527; padding:1px;width:80px}
a:hover .bord {border-color:#972527;}

.picTitle {padding:0 0 0 15px; font-size:9px; font-family:Trebuchet MS, verdana;clear:left;}
.artTitle {padding:0 0 0 3px; font-size:9px; font-family:Trebuchet MS, verdana;clear:left;}
.gallerypic, .biopic { background:#fff; border:1px solid #898989;padding:2px; margin: 25px auto 0px auto; }
.collectionpic{ background:#fff; border:1px solid #898989;padding:2px; margin: 15px 0px 0px 10px; }
.homepic {position:relative; float:right;  background:#fff; border:1px solid #898989; padding:2px; margin: 0px 0px 10px 15px }

.frm, td, input {font-size:10px; font-family:verdana;}
.frm2 {font-size:9px; color:#972527}
.frm{text-align:left;}
form, #mainForm {margin:0; padding:0}
.tm {width:230px;line-height:normal}
.tm2 {width:180px;}
.sm {font-size:9px; font-weight:bold; padding:0px ; margin:0;color:#972527;}
.acc {margin:0px; padding:0px; display:inline;}
.white {background:#fff;border:solid white 1px;padding:0px; margin:0px;color:#fff}
#request {visibility:hidden;}
.tny, .tny a {color:#3b4d7e; font-size:9px; font-family:Trebuchet MS, arial, verdana;}
ul  { list-style-type: none; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 15px }
li  { list-style-image: url(images/bluestar.gif); padding: 0px 6px 6px; font-size:11px; }
.formtext {margin:10px 0px 0px 25px;  border:1px solid #972527; background:#f0eee7; padding: 0px 5px;text-align:left; line-height:normal}
 p {padding:0px; margin: 8px 0px; }
 
a:focus, a:active, :focus, :blur, a {outline: 0px; outline-style:none; outline:none; outline-color:white}
:-moz-any-link:focus {
  outline: none;
}
 