body {margin: 2px;
padding: 1px;
border-style: none;
font-family:arial,verdana,serif;
font-size: 11px;
text-align: left;
color: #000000;
background-color:#FFFFFF;
}

/* general links body copy. */
a:link {color: #222E92;
font-family: arial,verdana,serif;
text-align: left;
letter-spacing: .02em;
font-size: 10px;
text-decoration: none;
word-spacing: .1em;
height:16px;}

a:hover {
font-family: arial,verdana,serif;
font-size: 10px;
letter-spacing: .02em;
word-spacing: .1em;
text-align: left;
text-decoration: underline;}

a:visited {color: #222E92;
font-family: arial,verdana,serif;
font-size: 10px;
letter-spacing: .02em;
word-spacing: .1em;
text-align: left;
text-decoration: none;
}

/* top nav hyperlinks. */
a.top:link {color: #000000;
font-family: "Minion Web",serif;
text-align: left;
letter-spacing: .03em;
font-size: 9pt;
text-decoration: none;
vertical-align: -7px;
word-spacing: .1em;
margin-left: 4px; }

a.top:hover {
color: #A74F78;
font-family: "Minion Web",serif;
font-size: 9pt;
letter-spacing: .03em;
word-spacing: .1em;
vertical-align: -7px;
text-align: left;
margin-left: 4px;
text-decoration: underline; }

a.top:visited {color: #A74F78;
font-family: "Minion Web",serif;
font-size: 9pt;
letter-spacing: .03em;
word-spacing: .1em;
vertical-align: -7px;
text-align: left;
margin-left: 4px; }

/* hyperlinks in center bold.  */
a.bold:link {
color:  #222E92;
font-family: "Arial";
font-weight: bold;
font-size: 14px;
letter-spacing: .03em;
word-spacing: .1em;
text-decoration: none;
line-height: 18px; }

a.bold:hover {
color: #6495ED;
font-family: "Arial";
font-weight: bold;
font-size: 14px;
text-decoration: none;
line-height: 18px; }

a.bold:visited {
color:  #222E92;
font-family: "Arial";
font-weight: bold;
font-size: 14px;
text-decoration: none;
line-height: 18px; }

FONT.H1 {
font-family: "Arial";
font-size: 16px;
text-align: left;
margin-left: 0px;
font-weight: bold;
letter-spacing: .04em;
word-spacing: .1em; }

/* headings on home page. I.E. RealestateSigns.com is the etc.. */
FONT.H2 {
font-family: "Arial";
font-size: 12px;
text-align: left;
margin-left: 0px;
font-weight: bold;
letter-spacing: .04em;
line-height: 11pt;
word-spacing: -.05em;
color: #000000; }

/* text areas, radio buttons, input buttons etc. */
input.sc {font-size:10px;border-style:solid;border-width:1px;}
input.lgsrchbuttons {vertical-align: -10%;}

/* images properties. */
img.arrow {vertical-align:-120%;}
img.bullets {left-margin:50px;}
img.separationbar{vertical-align: bottom;}
UL{list-style:none;}

/* divs for positioning page layout. */

TD.fr {border-left:1px #000000 solid;border-bottom:1px #000000 solid;border-top:1px #000000 solid;padding:4px;}
TD.fr1 {border-left:1px #000000 solid;border-bottom:1px #000000 solid;border-top:1px #000000 solid;font-family:arial,verdana;font-size:11px;padding:4px;background-color:#FFFFFF;}


#body {
width:100%;
height:600px;
background-color:#EEEEEE;
 }
#r_header {
position:absolute;
top:8px;
left:50px;
margin-left:6px;
width:700px;
border-style:solid;
border-width:1px;
border-color:#BBBBBB;
padding:4px;
background-color:#FFFFFF;}

#rbody_center{
position:absolute;
top:120px;
left:50px;
margin-left:6px;
width:700px;
height:505px;
border-left:1px #000000 solid;border-bottom:1px #000000 solid;border-right:1px #000000 solid;
border-color:#BBBBBB;
padding:4px;
background-color:#FFFFFF;
}
#rbody_terms{
position:absolute;
top:90px;
left:50px;
margin-left:6px;
width:700px;
height:1005px;
border-left:1px #000000 solid;border-bottom:1px #000000 solid;border-right:1px #000000 solid;
border-color:#BBBBBB;
padding:4px;
background-color:#FFFFFF;
}

#r_footer{
position:absolute;
top:600px;
left:50px;
margin-left:0px;
width:700px;
text-align:center;
background-color:#EEEEEE;
}

#view_cart{
position:absolute;
top:69px;
left:310px;
margin-left:0px;
width:60%;
height:540px;
border-style:solid;
border-width:0px;
border-color:#BBBBBB;
padding:4px;
background-color:#E3F5FF;
}
/* On bottom of page. product descriptions at bottom of page(s) */
#default-description{
position:absolute;
top:640px;
left:10px;
padding:4px;
width:770px;
height:40px;
text-align:left;
border-style:solid;
border-width:1px;
background-color:#E3F5FF;
 }

UL.pkg {
list-style-image: url('/images/arrow.gif');
list-style-type: circle;
margin-top:2px;
margin-left:15px;
margin-bottom:5px;
}

TD.colorr {font-family:arial;font-size:12px;}
TD.carth{background-color:#EEEEEE;font-family:arial;font-size:12px;}


/* for the pages. */
td.words{word-spacing:20px;}

A.style:link{font-size:14px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
A.style:visited{font-size:14px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
A.style:hover{font-size:14px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:red;}

A.style1:link{font-size:14px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A.style1:visited{font-size:14px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A.style1:hover{font-size:14px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:red;}

A.style2:link{font-size:16px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:#008080;text-decoration:underline;}
A.style2:visited{font-size:16px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:#008080;text-decoration:underline;}
A.style2:hover{font-size:16px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:#008080;}

A.style3:link{font-size:18px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:#0276FD;text-decoration:underline;}
A.style3:visited{font-size:18px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:#0276FD;text-decoration:underline;}
A.style3:hover{font-size:18px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;color:#0276FD;}

A.style4:link{font-size:18px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A.style4:visited{font-size:18px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A.style4:hover{font-size:18px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}

A.style5:link{font-size:20px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CC0000;}
A.style5:visited{font-size:20px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CC0000;}
A.style5:hover{font-size:20px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}

