/* CSS Document */

body { padding: 0px; margin: 0px; font-family: arial, helvetica, sans-serif; background-color:#666666; height:100%; background-image:url(../images/bg.gif); background-repeat:repeat-y;}

/* navigation */

div#sidenav {position: absolute; left: 0px; width:180px; top: 0px; padding-left: 15px; border: 0px;  line-height: 13px; font-size:10px; background-color: white; height: 100%;}
div#linebreak {width: 140px; height: 2px; background-image:url(../images/breakbg.gif); margin-bottom:08px; margin-top:18px;}


/* text */
h1 {font-size: 11px; color:#b7a24e;}
h2 {font-size: 11px; color:#999; letter-spacing:2px; font-weight:800;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing: 3px; color: #b7a24e; font-weight: bold; }
h4 {font-family:Arial, Helvetica, sans-serif; font-size:30px; letter-spacing: 3px; color: #b7a24e; font-weight: bold; }
p  {  font-size:10px; font-family: arial, helvetica, sans-serif; color: #888;}
.title2 {font-size:13px; font-weight:700; background-color:#222; color: white;}
a {color: #888; text-decoration:none;}
a.nav {font-style:normal; text-decoration:none; letter-spacing:normal; color: #888;}
a.nav:hover {text-decoration:underline; }
a img.thumb {border: 1px solid #eee;}
a:hover img, a:active img {border: 1px solid #666;}
a:hover {background: transparent;}
a img.controls {border: 0px solid white;}
a:hover img.controls{border:0px solid #FFF}
.news {color: #888; background-color: white; font-family: arial, helvetica, sans-serif; font-size:10px; line-height: 15px; text-decoration:none;}
.news:hover {background-color:#E4E4E4;}
.head {color: #b7a24e; font-size:11px; letter-spacing: 1px; line-height: 20px; }
.rttitle {color:#b7a24e; font-size:13px; letter-spacing: 1px; font-weight: 700; }
.smalltypenospace {color: #999; font-size: 10px;}
.leftaligned {text-align:left;}
.bodytext {font-size:10px; color:#000000; letter-spacing:1px; line-height: 14px; text-indent: 30px;}
.resume {font-size:10px; color:#666; line-height: 14px;}
span.invisibledates {color: #eee;}
span.indextext {font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#b7a24e; font-weight:bold;}

/* content window */

div#indeximage { margin-left:40%; margin-right: auto; margin-top: 65px;}
div#container { margin-left:25%; margin-right: auto; width: 700px; margin-top: 65px; }
div#container2 { margin-left:25%; margin-right: auto; width: 700px; margin-top: 15px; }
div#imgcontainer { margin-left:auto; margin-right:auto; width: 600px; margin-top: 10px; padding-top: 10px; background-color:#FFFFFF; padding-bottom: 15px;}
div#imgcontainer4 { margin-left:auto; margin-right:auto; width: 500px; margin-top: 0px; padding-top: 10px; background-color:#FFFFFF; padding-bottom: 15px;  text-align:center; }
div#imgcontainer2 { margin-left:auto; margin-right:auto; height: 485px; width: 600px; margin-top: 10px; background-color:#FFFFFF; }
div#imgcontainer3 { margin-left:auto; margin-right:auto; height: 615px; width: 600px; margin-top: 10px; background-color:#FFFFFF; }
div#index { text-align:center; width: 600px; margin-top: 10px; padding-top: 10px;  padding-bottom: 15px;  }
div#containercontact { margin-left:auto; margin-right:auto; width: 600px; margin-top: 10px; padding-top: 10px; background-color:#FFFFFF; padding-bottom: 15px; padding-bottom: 35px; background-image:url(../images/contactback.jpg); background-position:bottom;  background-repeat:no-repeat;}
div#containerstatement { margin-left:auto; margin-right:auto; width: 600px; margin-top: 10px; padding-top: 10px;  padding-bottom: 35px; background-image:url(../images/statementback.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF;}
div#containercv { margin-left:auto; margin-right:auto; width: 600px; margin-top: 10px; padding-top: 10px;  padding-bottom: 35px; background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; margin-bottom: 60px;  overflow:auto;}
div#news {position:absolute; left: 100px; top: 100px; width: 450px; border: 1px #222 solid; padding: 10px; border-right: 5px #222 solid; border-bottom: 8px #222 solid; }
div#links {position:absolute; left: 100px; top: 20px; width: 450px; border: 1px #222 solid; padding: 10px; border-right: 5px #222 solid; border-bottom: 8px #222 solid; }
div#galinfo {width:520px; height: 40px; border: none; margin-left:auto; margin-right:auto; font-family: arial, helvetica, sans-serif; color: #666; font-size: 10px; letter-spacing: normal; padding-top: 0px; text-align:center; margin-bottom: 15px; border: 1px solid white; }
div#galinfo2 {width:520px; height: 20px; border: none; margin-left:auto; margin-right:auto; font-family: arial, helvetica, sans-serif; color: #666; font-size: 10px; letter-spacing: normal; padding-top: 10px; text-align:center; border: 1px solid white; }
div#galinfo3 {width:400px; height: 40px; border: none; margin-left:auto; margin-right:auto; font-family: arial, helvetica, sans-serif; color: #666; font-size: 10px; letter-spacing: normal; padding-top: 0px; text-align:center; margin-bottom: 15px; border: 1px solid white; }
div#thumbs {width: 500px; background-color: #eee;  margin-left:auto; margin-right:auto; padding: 10px; text-align:center;}
div#bodytext {width: 500px; background-color: #eee;  margin-left:auto; margin-right:auto; padding: 10px;}
div#roundtop{width: 520px; height: 13px; background: url(../images/rounded-top.gif); margin-left:auto; margin-right:auto;}
div#roundbot{width: 520px; height: 13px; background: url(../images/rounded-bot.gif); margin-left:auto; margin-right:auto;}
.doubleborder{border: 1px #000 solid;}
.borderbottom{border-bottom: 1px #aaa solid;}


