html, div, p, ul, blockquote, li {
margin : 0;
padding : 0;
}

body {
margin : 0;
padding : 0;
font-family : Verdana,Arial,Helvetica,sans-serif;
font-size : 62.5%;
line-height : 1.8;
background : #FCFCCD url("images/wrapbg.gif") repeat-y 50% 50%;
color : #7A865F;
}
#wrap {
width : 1158px;
position : relative;
margin : 0px auto;
padding : 0 0 20px 0px;
}
a {
color : #667050;
}
a:link {
color : #667050;
}
a:visited {
color : #667050;
}
a:focus {
color : #A4500D;
}
a:hover {
color : #A4500D;
}
/************** TO SET CURRENT PAGE LINK COLOR - ADDS LINE ABOVE LINK ON MAIN HEADINGS ***********/
#sitepage a.sitemap, #index a.home, #how-to-paint-intro a.howto, #tipspage a.tips, #colorpage a.color, #toolpage a.tools, #techpage a.techniques, #paintintro a.paint, #preppage a.preparation, #safetyintro a.safety, #inspirationpage a.inspiration, #contactpage a.contact, #glossarypage a.glossary, #linkspage a.links, #linkto a.tous, #techlinks a.techniques, #safetyintro a.safety {
cursor : default;
color : #A4500D;
background : #FCFCCD url("images/phptopic1.gif") no-repeat top right;
}
/************** TO SET CURRENT PAGE LINK COLOR TAKES OFF LINK ABOVE LINK ***********/ 
#combopage a.combos, #choosing a.choosing, #colorofyear a.colorofyear, #monochromatic a.monochromatic, #popular2011 a.popular2011, #sixsteps a.choice, #brushcare a.toolcare, #simplestripes a.stripes, #paintingcabinets a.cabinets, #paintingironwork a.ironwork, #paintingshutters a.shutters, #painttypes a.types, #ladder-safety a.ladder, #leadsafety a.lead, #moldsafety a.mold, #paintinggreen a.green, #howpaintroom a.paintroom, #howstairway a.paintstairway, #howtwostory a.painttwostory, #howchoosecolors a.choosecolors, #howchoosepaint a.choosepaint, #howcaulk a.caulk, #howpatchhole a.patchhole, #howpatchcrack a.patchcrack, #howcutin a.cutin, #howroll a.roll, #howpaintwoodwork a.woodwork, #howpaintwindow a.window, #howpaintbaseboard a.baseboard, #howpaintdoor a.door, #howpaintcrown a.crown, #howpremiumbrush a.premium, #howmdf a.mdf, #howaluminum a.aluminum, #howwaterdamage a.waterdamage, #how-wainscoting a.wainscoting, #faux-repaint a.faux-repaint, #frogtape a.frogtape, #magnetic a.magnetic, #renovate a.renovate {
color : #A4500D;
cursor : default;
background-image : none;
}
h1 {
font : bold 240%/1 Georgia, serif;
padding : 0 0 15px 0;
margin:20px 0px 0px 0px;
}
h2 {
font : bold 180%/1 Georgia, serif;
margin : 10px 0 15px 0;
}
h3 {
font : bold 160%/1 Georgia, serif;
padding : 0;
margin : 13px 0 7px 0;
}
h4 {
font : bold 140%/1 Georgia, serif;
padding : 0;
margin : 5px 0 7px 0;
}
h4.uc {
text-transform : uppercase;
}
p {
margin : 0 0 10px 0;
padding : 0;
}
#howmdf #howmaincontent p {
clear:both;
}
p em {
font-weight : bold;
color : #667050;
}
/************** RULE TO HIGHLIGHT P BOX BESIDE A FLOATED ELEMENT - PAGE SPECIFIC ***********/ 
#monochromatic p.highlight {
line-height : 1.4;
padding : 10px;
border : 3px solid #7a865f;
background-color : #A4500D;
color : #FCFCCD;
margin : 0 0 0 192px;
}
p.tipbox, div.tipbox {
line-height : 1.4;
border : 3px solid #7a865f;
padding : 10px;
background-color : #A4500D;
color : #FCFCCD;
clear : both;
}
p.tipbox em, div.tipbox em, p.highlight em {
color : #FCFCCD;
}
div.tipbox a:link, div.tipbox em {
color : #FCFCCD;
}
div.tipbox a:hover {
color : #667050;
}
ul {
margin : 1px 100px 10px 30px;
}
p+ul {
margin:-8px 100px 10px 30px;
}
dl {
margin:5px 100px 13px 0px;
padding : 0;
line-height : 1.5;
}
#glossarypage dl {
line-height : 1.3;
}
dt {
margin : 0 0 0 0;
padding : 0;
color : #667050;
font-weight : bold;
}
dd {
margin : 0;
padding : 0 0 8px 15px;
}
#howmaincontent p.image img, img.tipphoto, img.rightphoto {
margin : 5px 0px 10px 10px;
padding : 4px;
border : 2px solid #7a865f;
background-color : #FCFCCD;
float : right;
clear:right;
}
img.leftphoto {
padding : 4px;
border : 2px solid #7a865f;
background-color : #FCFCCD;
float : left;
margin : 5px 15px 10px 0;
}
#techlinks #maincontent img {
margin : 0 0 10px 0;
}
/*NON-FLOATED IMAGES*/
#paintingshutters #maincontent img {
margin : 0;
}
dt.after, p.after, .after {
clear : left;
}
/**************STYLES FOR COLORCARD BOXES ***********/
#colorofyear .colorcard {
background: white url(images/black-white.gif) no-repeat scroll 50% 50%;
width: 240px;
border: 1px solid black;
-webkit-border-radius: 5px;
-webkit-box-shadow: 0 0 9px rgba(0,0,0,0.90);
-moz-border-radius: 5px;
-moz-box-shadow: 0 0 9px rgba(0,0,0,0.90);
border-radius: 5px;
box-shadow: 0 0 9px rgba(0,0,0,0.90);
margin: 5px 15px 10px 0px;
float: left;
}
#colorofyear .colorcard .colorcode {
position:relative;
height: 300px;
width: 200px;
margin: 20px;
}
.colorname {
color: black;
font-size : 90%;
line-height : 1.1;
position: absolute;
bottom: -2px;
left: 10px;
}
.colorname em {
color: black;
letter-spacing:1px;
font: italic normal bold 130%/1.1 Georgia Serif;
}
#colorofyear .small {
width: 150px;
}
#colorofyear .small .colorcode{
margin: 14px;
width: 122px;
height: 197px;
}
  .swatchcont{
     float: left;
     border: 1px solid black;
     width: 177px;
     background: #7a865f;
     padding-bottom: 18px;
     margin: 5px 15px 10px 0px;
}
  .swatchcont h3{
     font-size : 140%;
     color: #FCFCCD;
     background: #7a865f;
     text-align: center;
     margin: 0px;
     padding: 6px 0px 6px 0px;
}
  .swatchbg{
     height: 790px;
     overflow: auto;
     margin: 0;
}
  .swatchhdr{
     font-size : 130%;
     margin: 0;
     padding: 5px 0px 6px 0px;
     width: 160px;
     background: #A4500D;
     color: #FCFCCD;
     text-align: center;
}
  .swatchbg ul{
     width: 130px;
     margin: 0px 0px 18px 0px;
     padding: 10px 15px 5px 15px;
     background: white url(images/vert-black-white.gif) repeat-y scroll 50% 50%;
}
  .swatchbg li{
     list-style-type: none;
     margin: 0 0px 10px 0px;
     padding: 71px 0px 5px 7px;
     display: block;
     width: 123px;
     color: black;
     font: normal normal normal 120%/1 Georgia Serif;
}
  .swatchbg li em{
     font-weight: bold;
     line-height: 1.2;
     letter-spacing: 1px;
}
  .swatchbg li.ninety{padding-top: 61px;
}
  .swatchbg li.eighty{padding-top: 51px;
}
/**************STYLES FOR COLOR CIRCLES ***********/
hr.undercircles {
border : 1px solid #7a865f;
margin : 15px 0 17px 0;
clear : both
}
.colorbox {
display : inline-block;
vertical-align : top;
width : 130px;
padding : 13px 12px 7px 12px;
margin : 0px
}
.colorbox h4, .colorbox h5 {
margin : 0;
text-align : center;
padding : 0px;
color: black;
font: normal normal normal 120%/1.3 Georgia Serif;
}
.colorbox h4 {
margin : 4px 0 0 0;
font: italic normal bold 140%/1.2 Georgia Serif;
}
.colorcircle{
width : 130px;
height : 130px;
-webkit-border-radius: 65px;
-webkit-box-shadow: 0px 0 12px 12px rgba(255,255,255,1);
-moz-border-radius: 65px;
-moz-box-shadow: 0px 0 12px 12px rgba(255,255,255,1);
border-radius: 65px;
box-shadow: 0px 0 12px 12px rgba(255,255,255,1);
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#959595')";
}
/**************STYLES FOR COLOR BARS ***********/
.hundred{
width : 100%;
}
.ninetyf{
width : 95%;
}
.ninety{
width : 90%;
}
.eightyf{
width : 85%;
}
.eighty{
width : 80%;
}
.seventyf{
width : 75%;
}
.seventy{
width : 70%;
}
.sixtyf{
width : 65%;
}
.sixty{
width : 60%;
}
.fiftyf{
width : 55%;
}
.fifty{
width : 50%;
}
.fortyf{
width : 45%;
}
.forty{
width : 40%;
}
.bar{
-webkit-border-radius: 0 14px 14px 0;
-webkit-box-shadow: 3px 2px 13px 0px rgba(0,0,0,.5);
-moz-border-radius: 0 14px 14px 0;
-moz-box-shadow: 3px 2px 13px 0px rgba(0,0,0,.5);
border-radius: 0 14px 14px 0;
box-shadow: 3px 2px 13px 0px rgba(0,0,0,.5);
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#959595')";
}
.bar h4, .bar h5 {
color : white;
font: normal normal bold 140%/1.25 Verdana,Arial,Helvetica,sans-serif;
margin : 0;
padding : 0;
text-align : right;
}
.bar h4 {
padding : 2px 15px 0 0;
}
.bar h5 {
font: normal normal normal 120%/1.3 Verdana,Arial,Helvetica,sans-serif;
padding : 0 15px 5px 0;
}
.colorbar .switch h4,.colorbar .switch h5{
color : #636364;
}
/**************STYLES FOR COLOR SWATCHES THAT POP UP ON HOVER ***********/ 
.colorsquarebox {
position : relative;
width : 610px;
height : 450px;
background-color : #fcfccd;
margin : 0 auto;
}
.colorsquarebox .colorcard {
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color : black;
width: 150px;
position : absolute;
}
.colorsquarebox .colorcard .colorcode {
-webkit-border-radius: 6px;
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.70);
-moz-border-radius: 6px;
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.70);
border-radius: 6px;
box-shadow: 0 0 8px rgba(0,0,0,0.70);
position:relative;
height: 250px;
width: 150px;
margin : 0;
}
.colorsquarebox .colorcard .colorcode:hover {
z-index : 100;
}
.center {
left :230px;
}
.lone {
top : 50px;
left :150px;
}
.rone {
top : 50px;
left : 310px;
}
.ltwo {
top : 100px;
left : 100px;
}
.rtwo {
top : 100px;
left : 360px;
}
.lthree {
top : 150px;
left :50px;
}
.rthree {
top : 150px;
left :410px;
}
.lfour {
top : 200px;
left : 0px;
}
.rfour {
top : 200px;
left : 460px;
}
.lfive {
top : 150px;
left : 230px;
}
.rfive {
top : 0px;
left : 65px;
}
.rsix {
top : 0px;
left : 395px;
}
/**************STYLES FOR SHORTS HIGHLIGHT BOXES ***********/ 
#shorts {
border : 3px solid #7a865f;
float : left;
padding : 10px 0;
margin : 10px 0 10px 0;
display : inline;
background-color : #A4500D;
color : #FCFCCD;
}
#shorts dl {
margin : 10px 20px;
padding : 0;
float : left;
display : inline;
}
#shorts dt {
font : bold 160% Georgia, serif;
color : #FCFCCD;
letter-spacing : 1px;
margin : -3px 0 7px 0;
padding : 0;
float : right;
width : 402px;
}
#shorts dt.portrait {
width : 402px;
margin : -3px 0 7px 0;
float : right;
}
#shorts dd {
margin : 0 0 0 182px;
padding : 0;
line-height:120%;
}
#shorts dl dd.photo {
margin : 0;
padding : 0;
}
#shorts dd.photo img {
margin : 0;
padding : 4px;
border : 2px solid #7a865f;
float : left;
background-color : #FCFCCD;
}
div#bannerbox {
width:1142px;
height:115px;
position : absolute;
top : 0;
left : 8px;
background : #A4500D url("images/bannerbox_bg.gif") no-repeat top left;
border-bottom:5px solid #7a865f;
border-top:4px solid #7a865f;
}
div#searchbox {
background-color:#7a865f;
width : 1142px;
position : absolute;
top : 91px;
border-top : 2px solid #7a865f;
}
div#cse-search-results {
position : absolute;
top : 120px;
left : 8px;
width : 1142px;
border-top : 3px solid #7a865f;
}
#searchbox table {
margin:0px auto;
}
#searchbox table td {
margin:0px;
padding:0px;
border : none;
}
div#bannerbox h1 {
position : absolute;
top : 45px;
left : 10px;
font-size : 280%;
color : #FCFCCD;
padding : 0px;
margin : 0px;
background-color : transparent;
}
#linkspage dt{
font-size : 160%;
}
#linkspage dt a,
div#bannerbox h1 a {
color : #FCFCCD;
text-decoration : none;
}
div#bannerbox h1 a:focus,
#linkspage dt a:focus{
color : #667050;
}
div#bannerbox h1 a:hover,
#linkspage dt a:hover{
color : #667050;
}
#bannerbox ul{
background : #A4500D url("images/bannerbox_ul.gif") no-repeat 0px 0px;
list-style:none;
padding : 0px 0px 0px 10px;
margin : -1px 0px 0px 0px;
position:absolute;
right:0px;
bottom : 24px
}
#bannerbox li{
float:left;
margin:0px 20px 0px 0px;
}
#bannerbox li a{
color : #FCFCCD;
text-decoration:none;
float:left;
padding:2px 5px 1px 5px;
}
#bannerbox li a:focus{
color : #A4500D;
padding:2px 5px 1px 5px;
background-color:#FCFCCD;
}
#bannerbox li a:hover{
color : #A4500D;
padding:2px 5px 1px 5px;
background-color:#FCFCCD;
}
div#leftbox {
position : absolute;
top : 144px;
left : 9px;
width : 249px;
background-color : transparent;
} 
#leftbox ul#navbox {
list-style : none;
margin : 0 0 0 0;
padding : 0 0 10px 0;
font-family : Georgia,serif;
background : transparent url("images/phpnavbox.gif") no-repeat 0 100%;
} 
#leftbox ul, #leftbox li {
list-style : none;
margin : 0;
padding : 0;
} 
#leftbox ul li.topic {
font-size : 140%;
line-height : 1.8;
text-indent : 10px;
background : transparent url("images/phptopic1.gif") no-repeat top left;
} 
#leftbox li.sub {
font-size : 80%;
line-height : 1.2;
text-indent : 25px;
background-color : transparent;
}
#leftbox ul a {
color : #667050;
text-decoration : none;
display : block;
width : 249px;
}
#leftbox ul li.topic a:focus {
color : #A4500D;
background : transparent url("images/phptopic1.gif") no-repeat top right;
}
#leftbox ul li.topic a:hover {
color : #A4500D;
background : transparent url("images/phptopic1.gif") no-repeat top right;
}
#leftbox ul li.sub a:hover {
background-image : none;
}
#leftbox ul li.last {
margin : 0 0 5px 0;
}
div#padder {
position : absolute;
top : 124px;
left : 258px;
width : 650px;
background : transparent url("images/bedroomstripe.jpg") no-repeat top left;border-bottom: 27px solid #7a865f;
}
#tipspage #padder {
background : #FCFCCD url("images/tipsbanner.gif") no-repeat top left;
}
#paintingshutters #padder {
background : #FCFCCD url("images/shutterhdr.jpg") no-repeat -14px 0;
}
#sixsteps #padder, #combopage #padder, #inspirationpage #padder, #colorpage #padder, #choosing #padder {
background : #FCFCCD url("images/colorbanner.jpg") no-repeat -14px 0;
}
#widecontent #padder {
width : 900px;
background-image : none;
}
#padder #howmaincontent{
background : #FCFCCD url("images/howtobanner.gif") no-repeat top left;
}
div#maincontent, div#howmaincontent {
font-size : 120%;
padding : 70px 10px 0 10px;
color : #667050;
background-color: transparent;
}
div#rightbox {
position : absolute;
top : 144px;
left : 908px;
width : 250px;
background-color : transparent;
}
#copyrightinfo {
text-align : center;
font-size : 100%;
width : 100%;
margin:20px 0px;
}
/**************STYLES FOR ROUNDED DIV CONTAINER FOR ADS ***********/
.networx {
width : 125px;
margin : 0 auto 20px;
}
.infobox {
width : 156px;
margin : 0 auto 20px auto;
padding-bottom: 10px;
background-color : #A4500D;
border : 2px solid #7a865f;
}
/**************STYLES FOR TEXT DESCIPTION FOR ROUNDED ADS ***********/ 
p.infotext {
margin:0px 0px 0px 0px;
color:#FCFCCD;
font : normal 100%/1.2 Verdana, san-serif;
padding:10px 10px 7px 10px;
background-color : #A4500D;
}
#rightbox .infobox p em {
color:#FCFCCD;
font : normal 120%/1.4 Verdana, san-serif;
}
#rightbox .infobox p a:link {
color:#FCFCCD;
text-decoration:none;
}
#rightbox .infobox p a:visited {
color:#FFFFFF;
}
#rightbox .infobox p a:focus {
color:#FFFFFF;
text-decoration:underline;
}
#rightbox .infobox p a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#rightbox .infobox p a:active {
color:#FFFFFF;
}
/**************STYLES FOR ADS***********/
p.ad120 {
width:120px;
margin:0px auto 20px;
border:none;
}
p.ad200 {
width:200px;
}
p.ad160 {
width:160px;
margin:0px auto 20px;
border:none;
}
#copyright p.textlink, #howmaincontent p.textlink, #maincontent p.textlink {
width:468px;
margin:5px auto;
}
p.imagead {
width:136px;
margin:0px auto;
padding-bottom:7px;
}
p.imagead a img{
border:none;
}
p.ad728 {
width:728px;
margin:15px auto 0;
}
/**************STYLES FOR INTRO TOPIC PAGES ***********/
#how-to-paint-intro h3, #safetyintro h3 {
color : #667050;
margin : 13px 10px 0 0;
padding : 5px 5px 0 0;
}
#how-to-paint-intro h3 a,#safetyintro h3 a {
text-decoration : none;
color : #667050;
display : block;
}
#how-to-paint-intro h3 a:link, #safetyintro h3 a:link, a.read-more:link{color : #667050;font-style : italic;}
#how-to-paint-intro h3 a:hover, #safetyintro h3 a:hover, a.read-more:hover{color : #A4500D;}
#how-to-paint-intro h3 a:focus, #safetyintro h3 a:focus,a.read-more:focus{color : #A4500D;}
#how-to-paint-intro h3 a:visited, #safetyintro h3 a:visited,a.read-more:visited{color : #A4500D;}
#how-to-paint-intro h3 a:active, #safetyintro h3 a:active,a.read-more:active{color : red;}
/**************STYLES FOR CONTACT PAGE SIGNUP NEWSLETTER ***********/

#contactpage form {
margin : 0;
padding : 0;
}
#contactpage #maincontent #lettersignup {
background : #A4500D url("images/signup285bottom.gif") no-repeat bottom left;
color:#FCFCCD;
width:285px;
float:right;
margin : 0px;
padding : 0px;
}
#lettersignup h3 {
margin : 0;
padding : 15px 0px 10px 23px;
background : #A4500D url("images/signup285top.gif") no-repeat top left;
}
#contactpage #maincontent #lettersignup form {
float:right;
margin : 0;
padding : 0;
}
#contactpage #maincontent #lettersignup table td {
border : none;
margin : 0;
padding : 0px;
}
#contactpage #maincontent #lettersignup table td.left {
padding:10px 10px 10px 23px;
text-align:right;
}
#contactpage #maincontent #lettersignup p.signupinfo {
margin : 0px 0px 7px 0px; 
padding:0px 23px;
line-height:130%;
}
#contactpage #maincontent #lettersignup p.signupinfo a:link,#signup td p a:link {
color:#FCFCCD;
text-decoration:none;
font-size:80%;
}
#contactpage #question p a{
text-decoration:none;
}
#contactpage p.signupinfo a:hover {
color:#667050;
text-decoration:none;
font-size:80%;
}
/**************STYLES FOR ASK A QUESTION ***********/
#contactpage #maincontent #question {
width:305px;
float:left;
}
#contactpage #maincontent #question p {
margin : 0px 0px 10px 0px;
line-height:130%;
padding : 0;
}
#contactpage #question form p label {
font-weight : bold;
}
#contactpage #question label.width {
display : block;
width : 125px;
}
#contactpage #content form h3 {
margin : -5px 0 10px 0;
padding : 0;
}
/**************STYLES FOR NEWSLETTER CONFIRMATION SUB AND UNSUB BLANKPAGE PAGES ***********/
#blankpage #signup {
width:550px;
margin:20px auto;
padding-top:39px;
color:#FCFCCD;
background : #A4500D url("images/confirm550top.gif") no-repeat top left;
}
#blankpage #signup form {
margin:0;
padding:0;
}
#blankpage #maincontent #newsletter li{margin-bottom:5px;}
#blankpage #maincontent #signup table td,
#blankpage #maincontent #newsletter table td {
border : none;
margin : 0;
padding : 0px;
}
#blankpage #maincontent #signup table td.left {
padding:10px 10px 10px 20px;
text-align:left;
}
#blankpage #signup p {
margin : 0 0 7px 0;
padding : 0px 20px;
}
#blankpage #signup h3 {
margin : 10px 0;
padding : 0px 20px;
}
#blankpage #signup h4 {
margin : 0;
padding : 0px 20px 15px 20px;
background : #A4500D url("images/confirm550bottom.gif") no-repeat bottom left;
}
/**************STYLES FOR NEWSLETTER CONFIRMATION UNSUB BLANKPAGE h4 PAGES ***********/
#blankpage #signup h4.unsubscribe{ 
font : bold 140%/1 Georgia, serif;
padding : 0 0 15px 20px;
margin:0 0 0 0;
}
#signup p a:link,#signup p a:active,#signup p a:visited{color:#FCFCCD;}
#signup p a:hover{color:#667050;}
#blankpage .adcode{display:none;}

#bmcolorscroll, #swcolorscroll {
width : 616px;
padding : 0;
margin : 0 0 25px 0;
overflow : scroll;
}
/************** 4000px width LIMITS NUMBER OF SWATCHES IN HTML TO 14 GROUPS OF COLOR ***********/
#bmcolorgroups, #swcolorgroups {
height : auto;
width : 4000px;
}
.scrollcombo {
margin : 0;
padding : 0 25px 0 0;
width : 250px;
float : left;
list-style : none;
}
ul.scrollcombo li {
margin : 0;
padding : 0 0 0 12px;
}
ul.scrollcombo li.top {
margin : 0;
padding : 104px 0 0 0;
display : block;
background : #fff url("images/top.gif") no-repeat top left;
}
ul.scrollcombo li.middle {
margin-top : 10px;
padding : 54px 0 0 0;
display : block;
background : #fff;
}
ul.scrollcombo li.bottom {
margin-top : 10px;
padding : 34px 0 0 0;
display : block;
background : #fff url("images/bottom.gif") no-repeat bottom left;
}
#painttypes table {
width : 100%;
padding : 0;
margin : 10px 0 40px;
font-size : 90%;
text-align : left;
border : 1px solid #7a865f;
}
#painttypes table th, table td {
margin : 0;
padding : 5px 5px 10px;
border-bottom : 1px solid #7a865f;
line-height : 1.2em;
vertical-align : top;
}
#painttypes table tr.colhdr th {
color : #FCFCCD;
background-color : #A4500D;
border-bottom : 2px solid #FCFCCD;
}
#painttypes table tr.colbase th {
color : #FCFCCD;
background-color : #A4500D;
}
#painttypes table tr.titlehdr th {
border-bottom : 2px solid #FCFCCD;
font-size : 140%;
color : #FCFCCD;
background : #7a865f;
}
#painttypes table tr.alt {
color : #FCFCCD;
background-color : #7a865f;
}
#painttypes table tr th {
line-height : 1.1em;
}
#linkto textarea {
width : 596px;
height : 100px;
font : 110%/1.3 Verdana, monospace;
}
#linkto h2 {
margin : 20px 0;
}
#linkto table td {
border : none;
}
#linkto table td.link {
border-bottom : 2px solid #7a865f;
margin-top : 20px;
}
#linkto td a:link, #linktotps tr td a:hover {
color : black;
}
#toppagenumber,#bottompagenumber {
background-color:#A4500D;
color:#FCFCCD;
padding:3px 0px;
margin:10px 0px 10px 0px;
}
#bottompagenumber {
clear : both;
}
#toppagenumber .page,#bottompagenumber .page {
padding:0px 5px;
}
#toppagenumber a:link,
#bottompagenumber a:link,
#toppagenumber a.otherpage:link,
#bottompagenumber a.otherpage:link,
#toppagenumber a.otherpage:visited,
#bottompagenumber a.otherpage:visited {
padding:2px 10px;
color:#FCFCCD;
text-decoration:none;
}
#toppagenumber a.otherpage:hover,
#bottompagenumber a.otherpage:hover {
background-color:#FCFCCD;
color:#667050;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
#toppagenumber span.onpage,
#bottompagenumber span.onpage {
background-color : #667050;
padding:2px 10px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

