@charset UTF-8;

#container {
background-image:url(images/patbg_repvert.gif);
background-position:center bottom;
background-repeat:repeat-y;
margin:0 auto;
text-align:left;
width:920px;
}

#internal {
margin:0 auto;
text-align:center;
width:780px;
}

#internalfooter {
background-image:url(images/patbg_base.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:154px;
padding-bottom:25px;
padding-top:15px;
text-align:center;
}

#overcontain {
height:auto!important;
margin:0 auto;
min-height:100%;
position:relative;
text-align:left;
}

#submitthis {
background-color:#f6d17f;
padding-left:30px;
padding-right:30px;
}

.barspacing {
padding-bottom:10px;
padding-top:10px;
}

.breadcrumb {
font-size:10px;
letter-spacing:.1em;
padding-bottom:10px;
text-transform:uppercase;
}

.footer {
padding-bottom:120px;
padding-top:3px;
text-align:center;
}

.footerbgbottom {
background:url(images/bgbottompage.png) repeat-x center bottom;
bottom:0;
height:122px;
position:absolute;
width:100%;
}

.footertext {
color:#463000;
font-size:11px;
letter-spacing:.1em;
margin-left:auto;
margin-right:auto;
padding-top:3px;
text-transform:uppercase;
width:920px;
}

.formcontainer {
padding-bottom:15px;
padding-left:20px;
padding-top:10px;
}

.formtitles {
font-size:10px;
font-variant:normal;
letter-spacing:.01em;
padding-right:25px;
text-transform:uppercase;
}

.headerimage {
padding-top:10px;
}

.homepageshows {
border:1px solid #EFDCA8;
margin-bottom:5px;
margin-top:5px;
}

.imagegalleryfront {
float:left;
width:400px;
}

.imageheaders {
margin-bottom:10px;
margin-top:0;
}

.imageheaders img {
vertical-align:middle;
}

.introbody {
font-size:12px;
padding:0 10px;
}

.introhead {
font-size:12px;
font-weight:700;
letter-spacing:.08em;
padding-bottom:8px;
text-transform:uppercase;
}

.introholder {
float:left;
line-height:13.5px;
padding-right:10px;
width:185px;
}

.marqueebox {
margin:3px auto;
width:95%;
}

.metaspot ul li {
position:relative;
margin:0;
padding:0;
font-size:1px;
line-height:1px;
}

.metaspot ul,.metaspot li {
list-style:none;
margin:0;
padding:0;
}

.narrowhdivide,.wp-image-211 {
padding:8px 0;
}

.portselectbuttons {
padding:10px 15px 7px;
}

.post-meta-key {
display:none;
}

.recentworkvert {
float:left;
padding:0 10px;
width:16px;
}

div.simpleviewer {
border:3px double #c7a15d;
margin-left:auto;
margin-right:auto;
outline:none;
width:637px;
}

.smallmenubuttons {
padding:10px 20px 5px;
}

.smallvertstripe {
background-image:url(images/vertstripe.gif);
background-repeat:repeat-y;
float:left;
height:180px;
width:5px;
}

.spacerwide {
float:left;
height:3px;
line-height:3px;
width:100%;
}

.submitbutton {
padding-top:8px;
}

.titleswashes {
padding-left:8px;
padding-right:8px;
vertical-align:middle;
}

.whitebox {
background-image:url(images/whiteoutback.jpg);
border:3px double #c7a15d;
font-size:13px;
line-height:22px;
margin-left:auto;
margin-right:auto;
padding-bottom:13px;
padding-top:10px;
width:637px;
}

.whitebox em {
font-size:15px;
font-style:normal;
font-variant:normal;
font-weight:400;
letter-spacing:.2em;
text-transform:uppercase;
}

a:link,a:visited,a:hover,a:active {
color:#802323;
}

body {
background:#666;
background-color:#F2D9AA;
background-image:url(images/newbg2.jpg);
background-position:center top;
color:#000;
margin:0;
padding:0;
text-align:center;
}

body,td,th {
font-family:Georgia, Times New Roman, Times, serif;
}

h2 {
font-size:16px;
letter-spacing:.2em;
margin:5px;
}

html,body {
height:100%;
}

img {
border:0;
}

input,select {
background-color:#fff;
border:1px solid #6e6853;
margin-bottom:2px;
margin-top:5px;
padding:3px;
}

p {
margin-bottom:12px;
margin-top:2px;
}
