body
{
margin: 0px auto;
padding: 0px;
font-family: helvetica, arial, verdana, sans-serif;
font-size: 14px;
line-height: 150%;
}

a
{
color: #ed1c24;
}

a:hover
{
color: #0c687e;
}

#wrapper
{
margin: 0px auto;
width: 963px;
}

#nav
{
background: url(../images/book.jpg) no-repeat 0px 180px;
float: left;
list-style-type: none;
margin: 0px;
padding: 20px 0px 0px 0px;
height: 800px;
}

#nav li a.home
{
background: url(../images/nav-home.gif);
display: block;
width: 310px;
height: 30px;
}

#nav li a.home:hover
{
background-position: 0px -28px;
}

#nav li a.formation
{
background: url(../images/nav-formation.gif);
display: block;
width: 310px;
height: 31px;
}

#nav li a.formation:hover
{
background-position: 0px -31px;
}

#nav li a.standard
{
background: url(../images/nav-standard-dermatology.gif);
display: block;
width: 310px;
height: 46px;
}

#nav li a.standard:hover
{
background-position: 0px -42px;
}

#nav li a.diet
{
background: url(../images/diet-acne.gif);
display: block;
width: 310px;
height: 32px;
}

#nav li a.diet:hover
{
background-position: 0px -32px;
}

#nav li a.blog
{
background: url(../images/nav-blog.gif);
display: block;
width: 310px;
height: 30px;
}

#nav li a.blog:hover
{
background-position: 0px -30px;
}

.float-right
{
float: right;
}

.float-left
{
float: left;
}

.content
{
width: 600px;
padding: 10px 0px 0px 20px;
margin: -40px 0px 0px 0px;
float: left;
}

h1
{
font-size: 20px;
font-family: helvetica, arial, verdana, sans-seirf;
color: #ed1c24;
}

h2
{
font-size: 16px;
font-family: helvetica, arial, verdana, sans-seirf;
color: #ed1c24;
}

.buy-now
{
margin: 246px 0px 0px 28px;
float: left;
}

a img
{
border: none;
}

.no-bullet
{
list-style-type: none;
}

.no-bullet li
{
margin: 10px;
}

.column
{
text-align: left;
width: 200px;
}