@charset "UTF-8";
/* CSS Document */

body {
  font-family: Times New Roman, Times, serif;
  background-color: #000000;
}

a:link {color:#990000;}
a:visited {color:#990000;}
a:hover {color:#990000;}
a:active {color:#990000;}

#container {
  position: absolute;
  left: 50%;
  margin-left: -455px;
}

#navbar {
  position: absolute;
  top: 50px;  left: 300px;
}

#navbar a  {
    height: 33px;
    width: 110px;
    margin: 0px 1.5px 0px 1.5px;
}

/* H1 H2 H3 H4 H5 H6 */

h1 {
	font-size: 15px;
}
h2 {
	font-size: 12px;
}

/* Nav Buttons */

a#aboutme {
    float: left;
  background: url("images/aboutme_button.png") no-repeat 0 0;
  display: inline;
}

a#corporate {
    float: left;
  background: url("images/corporate_button.png") no-repeat 0 0;
  display: inline;
}

a#media {
    float: left;
  background: url("images/media_button.png") no-repeat 0 0;
  display: inline;
}

a#books {
    float: left;
  background: url("images/books_button.png") no-repeat 0 0;
  display: inline;
}

a#blog {
    float: left;
  background: url("images/blog_button.png") no-repeat 0 0;
  display: inline;
}

a#aboutme:hover, a#corporate:hover, a#media:hover, a#books:hover, a#blog:hover    {
  background-position: 0 -33px;
}


.content {
  position: absolute;
  top: 120px;
  left: 310px;
  height: 460px;
  width: 520px;
}


/* All Images*/

#aboutme_img {
  float: right;
  margin-top: 15px;
  margin-left: 20px;
}

#books_img {
    float: left;
    margin-top: 12px;
    margin-right: 20px;
}


/* Corporate Page */

#racv_logo, #miff_logo, #cussons_logo, #ballet_logo, #micf_logo, #writers_logo {
  float: left;
  display: inline;
}

#racv_copy, #miff_copy, #cussons_copy, #ballet_copy, #micf_copy, #writers_copy {
  padding-left: 125px;
  width: 400px;
}

#racv_logo img, #miff_logo img, #cussons_logo img, #ballet_logo img, #micf_logo img, #writers_logo img {
  display: block;
}

#racv {
  line-height: 0;
}


/* Media Page */

#theage_logo, #empire_logo, #frv_logo, #essentials_logo, #inpress_logo, #reviewasia_logo, #filmink_logo {
  float: left;
  display: inline;
}

#theage_copy, #empire_copy, #frv_copy, #essentials_copy, #inpress_copy, #reviewasia_copy, #filmink_copy {
  padding-left: 125px;
  width: 400px;
}

#theage_logo img, #empire_logo img, #frv_logo img, #essentials_logo img, #inpress_logo img, #reviewasia_logo img, #filmink_logo img {
  display: block;
}


/* All Copy*/

#aboutme_copy {
  width: 360px;
  margin-top: 0px;
}

#aboutme_copy p {
  font-family: Times New Roman, Times, serif;
  font-size: 14px;
  color: #333333;
  text-align: left;
  font-weight: 500;
}

#main_copy {
    margin-top: 10px;
}

#main_copy p {
    font-family: Times New Roman, Times, serif;
    font-size: 14px;
    color: #333333;
    text-align: left;
    font-weight: 500;
    margin-top: -1em;
    line-height: normal;
}

#main_copy a {
    position: relative;
    top: -3px;
    font-family: Times New Roman, Times, serif;
    font-size: 13px;
    color: #333333;
    text-align: left;
    font-weight: 500;
}

/* This is the 'download PDF' buton */
#racv_logo a, #miff_logo a, #cussons_logo a, #ballet_logo a, #micf_logo a, #empire_logo a, #frv_logo a, #essentials_logo a, #inpress_logo a, #reviewasia_logo a {
  position: relative;
  left: 13px;
  top: 5px;
  font-size: 11px;
    line-height: normal;
}

#writers_logo a {
  position: relative;
  left: 17px;
  top: 5px;
  font-size: 11px;
}

#theage_logo a {
  position: relative;
  left: 22px;
  top: 5px;
  font-size: 11px;
  display: block;
}

#filmink_logo a {
  position: relative;
  left: 33px;
  top: 5px;
  font-size: 11px;
}


/*#main_copy a:hover {
  color: blue;
}*/


/* Bottom Bar - Contact Details */

#contactdetails {
  position: absolute;
  bottom: 118px;
  left: 55px;
}

#contactdetails p, #contactdetails a, #foreground p, #foreground a {
  font-family: Times New Roman, Times, serif;
  font-size: 11px;
  color: #cccccc;
  text-align: left;

  line-height: 3px;
}

/*#contactdetails a:hover, #foreground a:hover {
  color: blue;
}*/

#foreground {
  position: absolute;
  bottom: 118px;
  right: 50px;
}

#foreground p {
  text-align: right;
}
