body {
  background-color: #000000;
  font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;
  margin:0;
  height: 100%;
}

	html {
		height: 100%;

	}

* html body {
  text-align:center;
}

* html body img {
  behavior: url(iepngfix.htc)
}


.cleaner{display:block;clear:both;content:'.';visibility:hidden;height:0;font-size:0;line-height:0}

* html{text-align:center;height:100%}

/* header */
#header {
  margin:0 auto;
  padding:0px;
  width:904px;
  height:257px;
  background: url(img/header_bg.jpg) no-repeat
}

.logo {
  margin:0 auto;
  /*padding-left:50px;*/
  padding-left:70px; 
  float:left
}

.logo a {
  text-decoration:none
}

.logo a:hover {
  text-decoration:none
}

.logo a img {
  border:none
}

.navigation {
  float:left;
 margin-top:155px;
  margin-left: 60px;
 /*  margin-left: 80px;*/
}

.navigation ul {
  padding:0px;
  margin:0px;
  list-style:none;
  display:block;
  float:left;
  width:490px;
  height:60px;
}

.navigation li {
  display: block;
  float: left;
}

.navigation li a {
  text-decoration:none
}

.navigation li a:hover {
  text-decoration:none
}

.navigation li a img {
  border:none
}
/* end header */

/* content */

#content {
  width:904px;
  margin:0 auto;
  padding:0px
}

 .facebook {
  float:left;
  width:40px;
  margin-right:200px;
  margin-top:10px;
} 

.daemonia {
  background: url(img/daemonia.jpg) no-repeat;
  width: 425px;
  height: 70px;
  margin-top:10px;
  padding:0px;
  margin-left:240px;
}

/*.player {
 width: 200px;
 height:20px;
 float:right;
 margin-top:-50px
}*/

.two-cols {
  margin:0 auto;
  width:904px;
  padding-top:20px
}

.two-cols .col1 {
  width: 560px;
  float:left
}

.two-cols .col1 h2 {
  background: url(img/welcome.jpg) no-repeat;
  width: 140px;
  height: 50px;
}

.two-cols .col1 p {
  width:470px;
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-align:justify
}

.two-cols .col2 {
  background: url(img/lens.jpg) no-repeat;
  width: 340px;
  height:414px;
  float:left
}

.music {
   float:left;
   margin-top:10px
}

/* galleries */

.gallery {
  width:904px;
  margin:0 auto;
  padding:0px;
}

.gallery .daemonia {
  background: url(img/daemonia.jpg) no-repeat;
  width: 425px;
  height: 70px;
  margin-top:10px;
  margin-left:240px;
  padding:0px;
}

.gallery h2 {
  float:left
}


.gallery .row1 {
  width:904px;
  margin:0 auto;
}

.gallery .row1 div.thumbs {
  padding-bottom:10px;
  width:904px
}


.gallery .row1 div.thumbs ul{
  list-style:none;
  display:block;
  float:left;
  width:904px;
}

.gallery .row1 div.thumbs li {
  display: block;
  float: left;
  width:170px;
  height:170px;
  padding-top:15px;
  padding-left: 15px;
  margin-right:20px;
  background-color: #302f2f;
  border: 1px solid #9b0503
}

.gallery .row1 div.thumbs li a {
  text-decoration:none;
}

.gallery .row1 div.thumbs li a:hover {
  text-decoration:none
}

.gallery .row1 div.thumbs li a img {
  border:1px solid #000000
}

.gallery .row1 div.txt ul {
  list-style:none;
  display:block;
  float:left;
  width:904px;
  margin-left:60px;
  margin-top:-5px
}

.gallery .row1 div.txt li {
  display: block;
  float: left;
}

* html .gallery .row1 div.txt li {
  text-align:center
}

.gallery .row1 div.txt li a {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  font-weight:bold;
  text-decoration:none
}

* html .gallery .row1 div.txt li a {
  text-align:center
}


.gallery .row1 div.txt li a:hover {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  font-weight:bold;;
  text-decoration:none
}

.gallery .row2 {
  width:904px;
  margin:0 auto;
}

* html .gallery .row2 {
  margin-top:10px
}


.gallery .row2 div.thumbs {
  padding-bottom:10px;
  width:904px
}

.gallery .row2 div.thumbs ul {
  list-style:none;
  display:block;
  float:left;
  width:904px;
}

.gallery .row2 div.thumbs li {
  display: block;
  float: left;
  width:170px;
  height:170px;
  padding-top:15px;
  padding-left: 15px;
  margin-right:20px;
  background-color: #302f2f;
  border: 1px solid #9b0503
}

.gallery .row2 div.thumbs li a {
  text-decoration:none;
}

.gallery .row2 div.thumbs li a:hover {
  text-decoration:none
}

.gallery .row2 div.thumbs li a img {
  border:1px solid #000000
}

.gallery .row2 div.txt ul {
  list-style:none;
  display:block;
  float:left;
  width:904px;
  margin-left:40px;
  margin-top:-5px
}

.gallery .row2 div.txt li {
  display: block;
  float: left;
}

.gallery .row2 div.txt li a {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  font-weight:bold;
  text-decoration:none
}

.gallery .row2 div.txt li a:hover {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  font-weight:bold;;
  text-decoration:none
}

/* end galleries */

/* end content */

/* footer */

#footer {
  margin:30px auto;
  padding:0px;
  width:904px;
  margin-bottom:30px;
}

.foot_container {
  margin:0 auto;
  padding:0px;
  width:904px;
  height:30px;
}

* html .foot_container {
   width: 904px;
}

.foot_container ul {
  padding:0px;
  margin:0px;
  list-style:none;
  display:block;
  float:left;
  width:904px;
  height:30px;
  border-top:1px solid #9b0503;
  border-bottom:1px solid #9b0503;
  background-color:#000000
}

* html .foot_container ul {
  width:904px;
}

.foot_container li {
  display: block;
  float: left;
}

* html .foot_container li {
  width:40px;
  height:27px
}

.foot_container li a {
  display:block;
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-decoration:none;
  padding-top:5px;
  padding-left: 10px;
  padding-right: 20px
}

.foot_container li a:hover {
  display:block;
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-decoration:underline;
  padding-top:5px;
  padding-left: 10px;
  padding-right: 20px
}

.copy {
  float:left;
  margin:0 auto;
  margin-bottom:30px;
}

*html .copy {
  margin-top: 5px
}

.copy p span {
  font: 8pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none;
}

.copy p {
  font: 8pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-decoration:none;
}

.copy a {
  text-decoration: underline;
  font: 8pt bold Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.copy a:hover {
  text-decoration: none;
  font: 8pt bold Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:underline
}

.bookmark {
  float:right;
  margin:5px auto;
  margin-bottom:30px;
}

.bookmark a {
  text-decoration:none
}

.bookmark a:hover {
  text-decoration:none
}

.bookmark a img {
  border:none
}

/* end footer */

/* About page */

.two-cols2 {
  margin:0 auto;
  width:904px;
  padding-top:20px
}

.two-cols2 .col1 {
  width: 570px;
  float:left
}

.two-cols2 .col1 h2 {
  background: url(img/aboutme.jpg) no-repeat;
  width: 150px;
  height: 50px;
}

.two-cols2 .col1 p {
  width:530px;
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-align:justify
}

.two-cols2 .col1 p a {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.two-cols2 .col1 p a:hover {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:underline
}

.two-cols2 .col1 h3 {
  width:470px;
  font: 13pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:bold;;
  padding:5px;
  color:#c39056;
}

.two-cols2 .col1 ul {
  width:230px;
  list-style-type:disc;
}

.two-cols2 .col1 li {
  font: 12pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
}

.two-cols2 .col2 {
  width: 330px;
  margin-top:80px;
  float:left
}

.two-cols2 .col2 img {
  border:1px solid #9b0503;
  margin-bottom:10px
}

.two-cols2 .col2 .facebook {
  float:left;
}

.two-cols2 .col2 .facebook a {
  font: 10pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
} 

.two-cols2 .col2 .facebook a:hover {
  font: 10pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:underline
}

/* end About page */

/* Gallery Page */

.gallery h2 {
  background: url(img/gallery.jpg) no-repeat;
  width: 106px;
  height: 50px;
  padding-bottom:20px
}

/* end Gallery Page */

/* single gallery page */

.sing_gal {
  width:904px;
  height:70px;
  margin-bottom:0;
  padding-bottom:0;
}

.sing_gal h2 {
  width:900px;
  font: 15pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:bold;
  padding:0px;
  color:#c39056;
  text-align:center
}

.sing_gal p.left {
  width:580px;
  float:left;
  margin-bottom:0;
  padding-bottom:0;
}

.sing_gal p.left a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-decoration:none;
  margin-bottom:0;
  padding-bottom:0;
}

.sing_gal p.left a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none;
}

.sing_gal p.right {
  float:right;
  margin-bottom:0;
  padding-bottom:0;
}

.sing_gal p.right a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  text-decoration:none;
  margin-bottom:0;
  padding-bottom:0;
}

.sing_gal p.right a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none;
}

#flashcontent {
  width:904px;
  height:600px;
  margin:0px auto;
  padding-top:0;
  padding-bottom:15px;
  
}


/* end single gallery page */

/* Contact Page */

.two-cols3 {
  margin:0 auto;
  width:904px;
  padding-top:20px
}

.two-cols3 .col1 {
  width: 350px;
  float:left
}

.two-cols3 .col1 h2 {
  background: url(img/contact.jpg) no-repeat;
  width: 109px;
  height: 50px;
}

.two-cols3 .col1 h3 {
  width:350px;
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:bold;;
  padding:5px;
  color:#c39056;
}

.two-cols3 .col1 ul {
  width:350px;
  list-style:none;
  margin-left:-30px
}

.two-cols3 .col1 li {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
}

.two-cols3 .col1 li span {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
}

.two-cols3 .col2 {
  width: 540px;
  float:left;
  margin-top:70px;
  margin-left:10px
}

.two-cols3 .col2 td {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
}

.two-cols3 .col2 td input.fld, .two-cols3 .col2 td textarea {
  background:#000000;
  border: 1px solid #c39056;
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
}

/* end Contact Page */

/* Links page */

.two-cols4 {
  width:904px;
  margin:0 auto;
  padding-top:10px;
  padding-bottom:20px
}

.two-cols4 h2 {
  width:900px;
  font: 15pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:bold;
  padding:5px;
  color:#c39056;
  text-align:center
}

.two-cols4 .col1 {
  width:390px;
  float:left;
  padding-top:20px;
}

.two-cols4 .col1 ul {
  width:380px;
  list-style-type:disc;
}

.two-cols4 .col1 li {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  line-height:110%;
}

.two-cols4 .col1 li a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.two-cols4 .col1 li a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none
}

.two-cols4 .col2 {
  width:510px;
  float:right;
  padding-top:20px;
}

.two-cols4a {
  width:904px;
  margin:0 auto;
  padding-top:10px;
  margin-bottom:20px
}

.two-cols4a .banners_lft {
  width:500px;
  float:left;
  margin-left:-40px
}

.two-cols4a .banners_lft ul{
  list-style:none;
}

.two-cols4a .banners_lft li {
  margin-bottom:10px
}


.two-cols4a .banners_lft li a {
  text-decoration: none;
}

.two-cols4a .banners_lft li a:hover {
  text-decoration: none;
}

.two-cols4a .banners_lft li a img {
  border: none
}

.two-cols4a .banners_rht {
  width:380px;
  float:right;
  margin-right:-40px
}

.two-cols4a .banners_rht ul{
  list-style:none;
}

.two-cols4a .banners_rht li {
  margin-bottom:10px
}

.two-cols4a .banners_rht li a {
  text-decoration: none;
}

.two-cols4a .banners_rht li a:hover {
  text-decoration: none;
}

.two-cols4a .banners_rht li a img {
  border: none
}
/* end Links page */

/* Friends */

.two-cols5 {
  width:904px;
  margin:0 auto;
  padding-top:10px;
  padding-bottom:20px
}

.two-cols5 h2 {
  width:900px;
  font: 15pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:bold;
  padding:5px;
  color:#c39056;
  text-align:center
}

.two-cols5 .col1 {
  width:900px;
  float:left;
  padding-top:20px;
}

.two-cols5 .col1 ul {
  width:800px;
  list-style-type:disc;
}

.two-cols5 .col1 li {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  line-height:110%
}

.two-cols5 .col1 li a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.two-cols5 .col1 li a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none
}

.two-cols5 .col2 {
  width:400px;
  float:right;
  padding-top:20px;
}

.two-cols5 .col2 ul {
  width:380px;
  list-style-type:disc;
}

.two-cols5 .col2 li {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  line-height:110%
}

.two-cols5 .col2 li a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.two-cols5 .col2 li a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none
}

.one-col {
  width:904px;
  margin:0 auto;
  padding-bottom:20px
}

/* end Friends */

/* magazines, stores, tips, brands */

.one-col2 {
  width:904px;
  margin:0 auto;
  padding-bottom:20px
}

.one-col2 h2 {
  width:900px;
  font: 15pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:bold;
  padding:5px;
  color:#c39056;
  text-align:center
}

.one-col2 ul {
  width:870px;
  list-style-type:disc;
  padding-top:15px
}

.one-col2 li {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
  line-height:110%
}

.one-col2 li a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.one-col2 li a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:none
}
/* end magazines, stores, tips, brands */

/* banners */

.one-col2 .banner-wrapper {
  width:900px;
  border: 1px solid #fb8703;
  padding-top:10px;
  padding-left:15px;
  margin:20px auto
}

.one-col2 .banner-wrapper p {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#c39056;
}

.one-col2 .banner-wrapper a {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#fb8703;
  text-decoration:underline
}

.one-col2 .banner-wrapper a:hover {
  font: 11pt Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#9b0503;
  text-decoration:underline
}


/* end banners */