* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Helvetica, sans-serif;
 text-align: center;
background-image: url("http://ninedragonsphotography.com/images/bodybgtile.jpg");
}


  /*
LEAVE THE WRAPPER SECTION AS IT IS IF YOU WANT THE WEBPAGE AUTOMATICALLY CENTERED ON THE SCREEN, BUT CHANGE THE WIDTH ACCORDINGLY
*/
#wrapper { 
 margin: 0px auto;
 width: 980px;
 height: 100%;
}

a {text-decoration: none; color:#660000}
a:hover {text-decoration: none; color:#990000}

img.floatleft { 
    float: left; 
    margin-left: 10px;
    margin-bottom: 7px; 
}

img.floatright { 
    float: right; 
    margin-right: 10px;
    margin-bottom: 7px;
}

img {
border-style: none;
}

table.one {
table-layout: auto;
border-collapse: collapse;
}

td.left {
background-color: white;
padding: 20px 15px 0px 15px;
vertical-align: top;
width: 640px;
}

td.right {
background-color: white;
padding: 20px 10px 10px 10px;
border-top: 0px solid #996666;
border-bottom: 0px solid #999999;
vertical-align: top;
width: 260px;
}

td.texttop {
vertical-align: top;
}

td.textmiddle {
vertical-align: middle;
}

td.textbottom {
vertical-align: bottom;
}

td.leftedge {
background-image: url("http://ninedragonsphotography.com/images/leftedgebgtile2.jpg");
width: 40px;
}

td.rightedge {
background-image: url("http://ninedragonsphotography.com/images/rightedgebgtile2.jpg");
width: 40px;
}

td.white {
background-color: white;
}

table.buy {
padding: 3px 2px 3px 0px;
background-image: url('http://ninedragonsphotography.com/images/offwhitehoverbgtile.jpg');
vertical-align: middle;
}
 
td.radiobutton {
width: 20px;
vertical-align: top;
}
 
td.description {
width: 130px;
padding: 3px;
vertical-align: middle;
}
 
td.price {
width: 50px;
vertical-align: middle;
}
 

ul.left {
padding: 0px 20px 0px 20px;
text-align: left;
color: #663333;
}

.maroon10 {
color: #990000;
font-size: 10px;
font-weight: bold;
line-height:13px;
display:block;
}

.maroon10bold {
color: #990000;
font-size: 10px;
font-weight: bold;
line-height:13px;
display:block;
}

.dkmaroon10bold {
color: #660000;
font-size: 10px;
font-weight: bold;
line-height:13px;
display:block;
}

.maroon11bold {
color: #990000;
font-size: 11px;
font-weight: bold;
line-height: 13px;
display: block;
}

.black10bold {
color: #000000;
font-size: 10px;
font-weight: bold;
line-height:13px;
display:block;
}

.black11bold {
color: #000000;
font-size: 11px;
font-weight: bold;
line-height:13px;
display:block;
}

.dkgray10bold {
color: #666666;
font-size: 10px;
font-weight: bold;
line-height:13px;
display:block;
}


.dkgray11bold {
color: #666666;
font-size: 11px;
font-weight: bold;
line-height:13px;
display:block;
}

.dkgray10boldital {
color: #333333;
font-size: 10px;
font-weight: bold;
font-style: italic;
line-height:13px;
display:block;
}

.ltgray10bold {
font-size: 10px;
color: #999999;
font-weight: bold;
line-height:13px;
display:block;
}

.ltgray10 {
font-size: 10px;
color: #999999;
line-height: 13px;
display:block;
}

.ltgray11 {
font-size: 11px;
color: #999999;
line-height: 15px;
display:block;
}

.medgray11 {
font-size: 11px;
color: #666666;
line-height: 15px;
display:block;
}

.medgray10 {
font-size: 10px;
color: #666666;
line-height: 13px;
display:block;
}

.white10bold {
font-size: 10px;
color: #ffffff;
font-weight: bold;
line-height:13px;
display:block;
}

.green10bold {
font-size: 10px;
color: #999966;
font-weight: bold;
line-height: 13px;
display:block;
}

.green10 {
font-size: 10px;
color: #999966;
line-height: 13px;
display:block;
}

.green9italic {
font-size: 9px;
color: #999966;
font-style: italic;
line-height: 13px;
display:block;
}

.left {
text-align: left
}

.right {
text-align: right
}

.center {
text-align: center
}

.justify {
text-align: justify
}
