A:link { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #f89c30; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A:active { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A:visited { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff8000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A:hover { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
BODY { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url('../images/north_star_signs_bg_1024.gif'); COLOR: #000000; DIRECTION: ltr; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-ALIGN: justify }
UL { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
UL UL { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
UL UL UL { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
OL { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
OL OL { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
OL OL OL { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
H1 { padding:2px; BACKGROUND-POSITION: right center; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url('../images/north_star_signs_heading_star.gif'); COLOR: #000000; DIRECTION: ltr; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f89c30 }
H2 { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; DIRECTION: ltr; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
H3 { BACKGROUND-POSITION: right top; FONT-SIZE: 10pt; DIRECTION: ltr; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif }
H4 { PADDING-RIGHT: 2px; BACKGROUND-POSITION: right top; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url('../images/north_star_signs_heading_star2.gif'); PADDING-BOTTOM: 3px; COLOR: #f89c30; DIRECTION: ltr; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000 }
H5 { FONT-SIZE: 12pt; COLOR: #f89c30; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
H6 { FONT-SIZE: 10pt; COLOR: #f89c30; DIRECTION: ltr; BORDER-BOTTOM: #f89c30 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; undefined: #f89c30 }
.image1 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; DIRECTION: ltr; BORDER-BOTTOM: #000000 1px solid }
.image2 { BORDER-RIGHT: #ff8000 2px solid; BORDER-TOP: #ff8000 2px solid; BORDER-LEFT: #ff8000 2px solid; DIRECTION: ltr; BORDER-BOTTOM: #ff8000 2px solid }
.hf1 { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url('../images/north_star_signs_header_82.gif'); COLOR: #000000; DIRECTION: ltr; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif }
DIV.hf1 A:link { DIRECTION: ltr }
DIV.hf1 A:active { DIRECTION: ltr }
DIV.hf1 A:visited { DIRECTION: ltr }
DIV.hf1 A:hover { DIRECTION: ltr }
.hf2 { BACKGROUND-IMAGE: url('../images/north_star_signs_header2.gif'); DIRECTION: ltr; BACKGROUND-REPEAT: no-repeat }
DIV.hf2 A:link { DIRECTION: ltr }
DIV.hf2 A:active { DIRECTION: ltr }
DIV.hf2 A:visited { DIRECTION: ltr }
DIV.hf2 A:hover { DIRECTION: ltr }
.cf1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify }
DIV.cf1 A:link { DIRECTION: ltr }
DIV.cf1 A:active { DIRECTION: ltr }
DIV.cf1 A:visited { DIRECTION: ltr }
DIV.cf1 A:hover { DIRECTION: ltr }
.cf2 { FONT-SIZE: 10pt; COLOR: #f89c30; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
DIV.cf2 A:link { DIRECTION: ltr }
DIV.cf2 A:active { DIRECTION: ltr }
DIV.cf2 A:visited { DIRECTION: ltr }
DIV.cf2 A:hover { DIRECTION: ltr }
.cf3 { FONT-SIZE: 12pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
DIV.cf3 A:link { DIRECTION: ltr }
DIV.cf3 A:active { DIRECTION: ltr }
DIV.cf3 A:visited { DIRECTION: ltr }
DIV.cf3 A:hover { DIRECTION: ltr }
.cf4 { FONT-SIZE: 10pt; DIRECTION: ltr; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif }
DIV.cf4 A:link { DIRECTION: ltr }
DIV.cf4 A:active { DIRECTION: ltr }
DIV.cf4 A:visited { DIRECTION: ltr }
DIV.cf4 A:hover { DIRECTION: ltr }
.cf5 { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; DIRECTION: ltr; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left }
DIV.cf5 A:link { DIRECTION: ltr }
DIV.cf5 A:active { DIRECTION: ltr }
DIV.cf5 A:visited { DIRECTION: ltr }
DIV.cf5 A:hover { DIRECTION: ltr }
.footer { DIRECTION: ltr }
DIV.footer A:link { DIRECTION: ltr }
DIV.footer A:active { DIRECTION: ltr }
DIV.footer A:visited { DIRECTION: ltr }
DIV.footer A:hover { DIRECTION: ltr }
.formtable1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.list1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.textbox1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.button1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.formtable2 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.list2 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.textbox2 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.button2 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.table1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.cell1 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f89c30 }
.table2 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.cell2 { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.hr1 { BORDER-TOP: #000000 1px solid; DIRECTION: ltr; BORDER-BOTTOM: #000000 1px solid }
.hr2 { BORDER-TOP: #f89c30 1px solid; DIRECTION: ltr; BORDER-BOTTOM: #f89c30 1px solid }
.ecom { FONT-SIZE: 10pt; COLOR: #000000; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
DIV.ecom A:link { DIRECTION: ltr }
DIV.ecom A:active { DIRECTION: ltr }
DIV.ecom A:visited { DIRECTION: ltr }
DIV.ecom A:hover { DIRECTION: ltr }
.pname { FONT-SIZE: 10pt; DIRECTION: ltr; FONT-FAMILY: Arial, Helvetica, sans-serif }
.bdesc { DIRECTION: ltr }
.fdesc { DIRECTION: ltr }
.prodsize { DIRECTION: ltr }
.normprice { DIRECTION: ltr }
.saleprice { DIRECTION: ltr }
.prodid { DIRECTION: ltr }
.ecoma1 { DIRECTION: ltr }
.ecoma2 { DIRECTION: ltr }
.ecoma3 { DIRECTION: ltr }
.ecoma4 { DIRECTION: ltr }
.ecoma5 { DIRECTION: ltr }
.ecoma6 { DIRECTION: ltr }
.ecoma7 { DIRECTION: ltr }
.ecoma8 { DIRECTION: ltr }
.ecoma9 { DIRECTION: ltr }
.ecoma10 { DIRECTION: ltr }
.ecoma11 { DIRECTION: ltr }
.ecoma12 { DIRECTION: ltr }
.ecoma13 { DIRECTION: ltr }
.ecoma14 { DIRECTION: ltr }
.ecoma15 { DIRECTION: ltr }
.ecoma16 { DIRECTION: ltr }
.ecoma17 { DIRECTION: ltr }
.ecoma18 { DIRECTION: ltr }
.ecoma19 { DIRECTION: ltr }
.ecoma20 { DIRECTION: ltr }
.image_float_right
{
float:right;
width:210px;
}
.image_float_left
{
float:left;
width:474px;
border:2px soild 
}
.portfolio_image_lightbox
{
float:right;
width:320px;
}
.text_on_left{ background:#fff }

a.lbox{color:#000; border:none;}
.gallery{ border: 2px solid #f89c30;}
.margins_gallery{margin:0.4em 0.1em 0em 0em;}
.none{border:0px;}
.margins{margin:0.8em 0em 1.6em 1em;}
#small_white_box{
background-color: #ffffff;        /* if needed */
border: 0.16em #ffffff;   /* if needed */
-webkit-border-radius: 0.14em;    /* for Safari */
-moz-border-radius: 0.41em;  
position:relative;
left:3em;
overflow:hidden;
margin:0.83em;
padding:1em 2.08em 2.08em 2.08em;
display:inline-block;
width:100px;
float:left;
}
.clear{clear:both}