/* 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;}
table                                   {border-collapse: collapse;}
a img                                   {border:0px;}
.wai                                    {width:0px !important;overflow:hidden;height:0px !important;text-indent:-5000px;margin:0px !important;padding:0px !important;}
.cb                                     {clear:both !important;}
.cl                                     {clear:left !important;}
.fl                                     {float:left !important;}
.fr                                     {float:right !important;}


/*  site's CSS */
body                                    {font-family:trebuchet ms,arial, sans-serif;font-size:0.625em;text-align:left;background:#fff;}
#page                                   {margin: 0 auto 0 auto;width:100%;}
/*  the header  */

#header,#logo                           {display:none;}

/* main content area  */

#wrapper                                {background:none;color:#393939;font-size:130%;line-height:140%;}

#sidebar                                {width:35%;padding:0px 0px 20px 0px;float:left;}
#sidebar h3                             {padding:10px 0 5px 0;color:#4fba1e;}
#sidebar p                              {padding:10px 0;}
#sidebar a                              {color:#4fba1e;font-weight:bold;color:#000;text-decoration:underline;}
#sidebar h2                             {padding-bottom:10px;}


#content                                {padding:0px 0px 10px 0px;width:60%;float:right;}
#content.fullwidth                      {width:100%;}

#content p                              {padding:10px 0;}

#content h1                             {font-size:160%;padding:15px 0;line-height:130%;color:#4fba1e;font-weight:normal;}
#content h2                             {font-size:130%;padding:5px 0;font-weight:normal;}
#content h3                             {font-size:100%;padding:5px 0;}

#content a                              {color:#000;text-decoration:underline;}

.contentlist                            {margin:10px 20px 10px 30px;list-style-type:circle;}
.contentlist li                         {padding:3px 0;}

img.img_center                          {margin:10px 0 15px 5px;clear:both;border:3px solid #aaa;}
img.img_right                           {margin:10px 0 15px 35px;float:right;border:3px solid #aaa;}

.testimonial                            {padding:20px;background:#fefefe;}
.testimonial blockquote                 {font-size:120%;font-style:italic;font-family:georgia;color:#4fba1e;padding-bottom:10px;line-height:140%;}
.testimonial cite                       {font-weight:bold;font-style:normal;float:right;}

.highslide                              {margin:10px 20px 10px 0;text-decoration:none !important;color:#bbb !important;text-align:center;}
.highslide img                          {border:3px solid #aaa;}
.highslide span                         {display:block;}

.highslide.fr                           {margin:10px 0 10px 20px !important;}
address                                 {font-style:normal;}


/*footer style */

#footer,form#contact                    {display:none;}
