body
{
   background-color: #4f4f4f;
   color: #ffffff;
   text-align:center;
   font-family: sans-serif, Arial;
}

body, div, p, td
{
   font-size: 17px;
}

h1,h2,h3,h4,h5
{
   text-align: center;
   padding: 0px;
   margin: 0px auto 15px auto;
}
h1 { font-size: 23px; }
h2 { font-size: 21px; }
h3 { font-size: 19px; }
h4 { font-size: 17px; }
h5 { font-size: 15px; }

a
{
   color: #6ccba1;
   text-decoration: none;
}
a:hover
{
   color: #d9e5ff;
}

img
{
   border: 3px solid #dddddd;
}

.van_pages_breadcrumb
{
   margin-bottom: 15px;
}

.container
{
   margin: 0px auto;
   background-color: #27305c;
   width: 900px;
   border: solid 1px #666666;
}

.ghostwritercontent
{
   width: 870px;
   margin: 0px auto;
   background-color: #27305c;
   padding: 0px 0px 15px 0px;
}

.ghostwriterbanner
{
   position: relative;
}

.ghostwritercontent p, .ghostwritercontent ol, .ghostwritercontent ul, .ghostwritercontent .p
{
   text-align: left;
   background-color: #242424;
   margin: 0px;
   padding: 9px 18px;
   line-height: 22px;
}
.ghostwritercontent li
{
   margin-left: 45px;
}

.ghostwriterbottom
{
   margin-top: 4px;
}




.ghostwritermenu
{
   position: absolute;
   top: 5px;
   left: 610px;
}
.ghostwritermenu a
{
   font-weight: bold;
   padding: 8px 18px;
   background-color: #27305c;
}
.ghostwritermenu a:hover
{
   text-decoration: none;
}

/* menu leval 1 ******************** */

.ghostwritermenu ul
{
   list-style: none;
   background: none;
   padding: 0px;
   margin: 0px;
}
.ghostwritermenu ul li
{
   float: left;
   padding: 0px;
   margin: 0px;
}
.ghostwritermenu ul li a
{
   display: block;
   position: relative;
}
*html .ghostwritermenu ul li a { float: left; }
.ghostwritermenu ul li:hover ul, .ghostwritermenu ul li.sfhover ul
{
   left: auto;
}

/* menu level 2 ******************** */

.ghostwritermenu ul li ul
{
   position: absolute;
   clear: both;
   z-index: 100;
   background-color: #27305c;
   border: solid 1px #999999;
   left: -999em;
   width: 200px;
}
.ghostwritermenu ul li ul li
{
   width: 100%;
   margin: 0px;
   padding: 0px;
   text-align: left;
}
.ghostwritermenu ul li ul li a
{
   display:block;
   border-left:none;
   border-right: none;
   height:auto;
}
*html .ghostwritermenu ul li ul li a { width:100%; }

.customercomment
{
   width: 300px; 
   float: right; 
   font-style: italic;
   margin: 20px 20px 20px 35px;
   color: #ffcc00;
}