body {
font-family:"Times New Roman", Times, serif;
margin:0px;
background-color:#6E6E6E;
}
/* links */
a {color:#000000;}

/*Remember that there is an override version of this on the advanced style sheet that includes the padding*/
.mainarea {
background-color:#FFFFFF;
border-style:solid;
border-width:2px;
border-color:#000000;
vertical-align:top;
}
.textblock{
vertical-align:top;
margin:0px;
color:#000000;
}
.pgborder {
background-color:#6E6E6E;
vertical-align:top;
padding:0px 0px 0px 0px;
}
.pgbottom {
background-color:#6E6E6E;
vertical-align:top;
padding:0px 0px 18px 0px;
}
.sidemenu {
margin:50px 2px 0px 0px;
}
.pagefooterLEFT {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:9px 9px 9px 0px;
color:#E1DEDE;
}
.pagefooter {
float:right;
width:400px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:9px 0px 0px 0px;
color:#F0EFEF;
}
.pagefooter a {color:#F0EFEF;}
.regtitles {
font-family:"Times New Roman", Times, serif;
font-size: 14px;
padding:0px 10px 0px 0px;
color:#6E6E6E;
}
.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
line-height:12px;
color:#6E6E6E;
}
.homepageimage {
float:left;
padding:0px 30px 30px 0px;
width:430px;
}
.homepageimage img{
border:1px solid black;
margin-bottom:6px;
}
.rightimage {
float:right;
width:430px;
margin:0px 0px 10px 25px;
padding:6px 6px 12px 6px;
}
.rightimage img{
border:1px solid black;
margin-bottom:6px;
}
.majortext {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#000000;
}
.resumehead {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 28px;
color:#000000;
}
.longtext {
font-family:"Times New Roman", Times, serif;
font-size: 16px;
color:#000000;
}
.longtextlimited {
font-family:"Times New Roman", Times, serif;
font-size: 16px;
max-width: 625px;
color:#000000;
}
.shortext {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#000000;
}
.shortsmalltext {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}
.rightportrait{
float:right;
margin:0px 0px 10px 25px;
padding:0px 0px 12px 6px;
width:233px;
}
.pickgallery {
float:left;
margin:0px 0px 10px 0px;
padding:6px 6px 12px 6px;
/*max-width:800px;
border-style:solid;
border-width:1px;
border-color:#364DDB;
background-color:#7188FE;*/
}
.pickgallery img{
border-style:solid;
border-width:1px;
border-color:black;
}
.MWimage {
float:left;
padding:5px 36px 0px 0px;
width:150px;
}
.MWSmallText {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
padding:0px 10px 0px 0px;
color:#000000;
}
.divline {
margin:12px 0px 30px 0px;
}
.narrowdivline {
margin:0px 0px 12px 0px;
}
.colorchip {
float:left;
margin:12px 24px 12px 0px;
width:36px;
height:112px;
text-align:center;
}
.thumbnail {
float:left;
margin:12px 30px 18px 0px;
height:150px;
}
.thumbnail img{
border:1px black solid;
}
.OneQuilt {
padding:0px 72px 0px 0px;
position:absolute;
left:464px;
top:126px;
padding:0px;
}
.OneQuiltMediumText {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
}
.OneQuiltSmallText {
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:1.3em;
line-height:expression(1.2 + "em");
font-size: 12px;
}
.groupblock {
min-width:128px;
width:expression(190 + "px");
border-style:solid;
}
.leftblock {
position:absolute;
top:123px;
left:136px;
width:298px;
padding:0px;
text-align:right;
background-color:#FFFFFF;
}
.controls {
position:relative;
top:2px;
width:124px;
float:right;
background-color:#FFFFFF;
}
.GalleryCopyright {
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
padding:3px 0px 0px 0px;
}
.titleblock {
position:relative;
float:left;
top:0px;
left:0px;
width:298px;
padding:0px;
text-align:right;
background-color:#FFFFFF;
min-height:46px;
}
hr.imgDivider{
color:#000000;
background-color:#000000;
height:1px;
width:100%;
border: 1px solid black;
}
table.pricetable{
font-family:"Times New Roman", Times, serif;
font-size: 14px;
color:#000000;
text-align:center;
}
td.leftCol{
text-align:left;
}
tr.headerRow{
font-weight:bold;
bbackground-color:#CCCCCC;
font-size:13px;
}
p.showmajortext{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#000000;
margin:24px 0 2px 24px;
}
p.showContentText{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
margin:2px 0 2px 24px;
}
.journalDate {
/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
font-size: 18px;
color:#000000;
margin-bottom:3px;
padding-bottom:0;
}
p.journalText{
margin-top:0;
padding-top:0;
max-width:800px;
}
div.journalBox {
width:150px;
float:right;
border:1px solid #aaa9a9;
padding:5px;
margin-top:54px;
background-color:#eae7e4;
}
div.journalBox h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
color:#000000;
margin:0 0 3px 0;
padding-bottom:0;
font-weight:normal;
}
div.journalBox p{
font-size:13px;
margin:2px 0 0 0;
padding:0;
}
