/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
a img {border: 0;}
img {display: block; }
ul, ol {list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}
.inner { width: 984px; margin: 0 auto; position: relative; background: #ffffa8; }

/* BASE
----------------------------------------------------------------------------- */

body { margin:0; background: #83063c url(images/bg1.jpg) repeat-y top center; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:1.3em; color: #545454; }
.main { position:relative; margin:0 auto; width: 960px; }

/* HEADER
----------------------------------------------------------------------------- */
.header { }


/* CONTENT
----------------------------------------------------------------------------- */
.content .clicktodownload { position: relative; width: 984px; height: 50px; background: #761d5d; }
.content .clicktodownload p { text-align: center; font-size: 36px; line-height: 38px; padding: 5px 0 0 0; color: #FFF; }
.content .clicktodownload p a { color:#FFFFFF; display:block; font-weight:bold; text-decoration:underline; }
.content .clicktodownload p a:hover { text-decoration: none; }

#gallerya .content { }
#gallerya .content .box1 { width: 984px; _width: 959px; padding: 4px 0 9px 0px; }
#gallerya .content .box1 .text { position: absolute; top: 194px; left: 24px; width: 290px; text-align: justify; color: #000; font-size: 14px; line-height: 15px; }
#gallerya .content .box1 ul { position: absolute; top: 62px; right: 0px; }
#gallerya .content .box1 ul li { float: left; padding: 5px 17px 0 0; }
#gallerya .content .box1 ul li img { border: 3px solid #c40e83; }
#gallerya .content .player { position: absolute; top: 55px; right: 6px; border: 4px solid #c40e83; }
#gallerya .content .box2 { position: relative; height: 951px; background: url(images/gallery-vida-box2-bg.jpg) no-repeat top right; }
#gallerya .content .box2 ul { padding: 25px 0 0 0;}
#gallerya .content .box2 ul li { padding: 15px 15px 0 15px; }
#gallerya .content .box2 ul li img { border: 4px solid #c40e83; }
#gallerya .content .getaccess {}
#gallerya .content .getaccess .text { position: absolute; bottom: 24px; left: 28px; }
#gallerya .content .getaccess .text { margin: 0 27px; text-decoration: none; color: #FFF; font-weight: bold; }

#galleryb .content { }
#galleryb .content .box1 { width: 984px; height: 378px; }
#galleryb .content .box1 .text { position: absolute; top: 180px; left: 22px; width: 291px; color: #000; font-size: 14px; text-align: justify; line-height: 16px; }
#galleryb .content .box1 .player { position: absolute; top: 55px; right: 4px; }
#galleryb .content .player { position: absolute; top: 55px; right: 6px; border: 4px solid #c40e83; }
#galleryb .content .box2 { position: relative; width: 984px; height: 397px; background: url(images/gallery-vidb-box1_bg.jpg) no-repeat top right; }
#galleryb .content .box2 img { position: absolute; top: 58px; left: 36px; border: 4px solid #c40e83; }
#galleryb .content .box3 { position: relative; width: 984px; }
#galleryb .content .box3 ul li { float: left; padding: 47px 0 47px 34px; }
#galleryb .content .box3 ul li img { border: 4px solid #c40e83; }
#galleryb .content .getaccess {}
#galleryb .content .getaccess .link { position: absolute; bottom: 24px; left: 46px; }
#galleryb .content .getaccess .link a { margin: 0 27px; text-decoration: underline; color: #FFF; font-weight: bold; }

#galleryc .content { }
#galleryc .content .box1 { width: 984px; height: 380px; }
#galleryc .content .box1 .text { position: absolute; top: 180px; left: 22px; width: 291px; color: #000; font-size: 14px; text-align: justify; line-height: 16px; }
#galleryc .content .box1 .player { position: absolute; top: 55px; right: 4px; }
#galleryc .content .box1 .player { position: absolute; top: 55px; right: 6px; border: 4px solid #c40e83; }
#galleryc .content .box2 { width: 984px; }
#galleryc .content .box2 ul li { float: left; padding: 0 0 10px 4px; }
#galleryc .content .box2 ul li img { border: 4px solid #c40e83; }
#galleryc .content .box3 ul li { float: left; padding: 40px 0px 40px 35px; }
#galleryc .content .box3 ul li img { border: 4px solid #c40e83; }
#galleryc .content .title { position: relative; width: 984px; }
#galleryc .content .title p { font-size: 75px; line-height: 75px; letter-spacing: -6px; color: #4b4b4b; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 0 0 15px 0; }
#galleryc .content .title p span { font-size: 38px; line-height: 40px; letter-spacing: -3px; }
#galleryc .content .getaccess {}
#galleryc .content .getaccess .link { position: absolute; bottom: 24px; left: 46px; }
#galleryc .content .getaccess .link a { margin: 0 27px; text-decoration: underline; color: #FFF; font-weight: bold; }

/* FOOTER
----------------------------------------------------------------------------- */
.footer { }
.footer .clickjoinnow { position: relative; width: 984px; height: 50px; background: #761d5d; }
.footer .clickjoinnow p { text-align: center; font-size: 36px; line-height: 38px; padding: 5px 0 0 0; color: #FFF; }
.footer .clickjoinnow p a { color:#FFFFFF; display:block; font-weight:bold; text-decoration:underline; }
.footer .clickjoinnow p a:hover { text-decoration: none; }
.footer .logo p { display: block; }
.footer .logo p img { margin: 0 auto; padding: 0 0 20px 0; }

