/* RESET CSS */
body                                    {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,
form, p, ol, ul, li ,
dl, dt, dd, blockquote,
fieldset,legend,input                   {margin: 0px;padding: 0px;}
ol, ul                                  {list-style: none;}
a                                       {text-decoration:none;cursor: pointer;}
a:hover                                 {text-decoration: underline;}
a:focus                                 {outline: 0;}
a img                                   {border:0px;}
.wai                                    {display:block;width:0px;height:0px;text-indent:-5000px;overflow:hidden;}
.cb                                     {clear:both !important;}
.cl                                     {clear:left !important;}
.fl                                     {float:left;}
.fr                                     {float:right;}


/*  site's CSS */
body                                    {font-family:arial,trebuchet ms,verdana, sans-serif;font-size:0.625em;text-align:left;}
#page                                   {margin: 0 auto 0 auto;width:100%;}
/*  the header  */

#header,#stage,#breadcrumb,#portfolio   {display:none;}

.half-col                               {width:50%;}
.half-col.fr h3                         {text-align:right;border-bottom:3px solid #333;}
.half-col.fl                            {width:46%;color:#ccc;}

#content                                {padding:10px 0px;color:#fff;font-size:130%;line-height:140%;}
#content p                              {padding:10px 0;}

#content h2                             {font-size:160%;line-height:130%;font-weight:normal;padding:15px 0;}
#content h3                             {font-size:135%;padding:5px 0;}
#content h4                             {font-size:100%;}

#content a                              {color:#ddd;text-decoration:underline;}
a.more-info                             {text-align:right;font-style:italic;float:right;}

.main                                   {margin-top:30px;float:left;border-top:1px solid #333;border-bottom:1px solid #333;padding:10px 0;width:100%;}

.main h2                                {text-transform:uppercase;clear:left;}
.main div                               {width:100%;}
.main br                                {clear:both;margin:30px;display:block;}
.main div p                             {padding:5px 0 !important;}

.padded                                 {padding-top:30px !important;}
.main hr                                {border:0px;border-top:1px solid #333;margin:20px 0;float:left;clear:both;width:100%;}


/* products page */
.products-list                          {margin-top:20px;}
.products-list dt                       {float:left;width:270px;clear:left;}
.products-list dd                       {float:left;width:600px;padding:10px 0;}

/*footer style */
#footer,form#contactform                {display:none;}


