/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \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; overflow: hidden; }

/* 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: 984px; }

/* 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 .line1 { width: 984px; _width: 959px; padding: 10px 0 10px 10px; }
#gallerya .content .line1 .text { position: absolute; top: 134px; left: 20px; width: 290px; text-align: justify; color: #ffffa8; font-size: 12px; }
#gallerya .content .line1 ul { position: absolute; top: 62px; right: -3px; }
#gallerya .content .line1 ul li { float: left; padding: 5px 17px 0 0; }
#gallerya .content .line1 ul li img { border: 3px solid #c40e83; }
#gallerya .content .line2 { width: 984px; }
#gallerya .content .line2 ul li { float: left; padding: 5px 8px 16px 9px; }
#gallerya .content .line2 ul li img { border: 3px solid #c40e83; }
#gallerya .content .line3 { width: 984px; _width: 965px; padding: 25px 0 12px 19px }
#gallerya .content .line3 ul li { float: left; padding: 0 14px 14px 0px; }
#gallerya .content .line3 ul li img { border: 3px solid #c40e83; }
#gallerya .content .getaccess {}
#gallerya .content .getaccess .link { position: absolute; bottom: 24px; left: 46px; }
#gallerya .content .getaccess .link a { margin: 0 27px; text-decoration: underline; color: #FFF; font-weight: bold; }

#galleryb .content { }
#galleryb .content .text { position: absolute; top: 158px; left: 54px; width: 385px; text-align: justify; color: #FFF; font-size: 13px; }
#galleryb .content .box1 ul { position: absolute; top: 68px; right: 7px; width: 486px;}
#galleryb .content .box1 ul li { float: left; padding: 6px; }
#galleryb .content .box1 ul li img { border: 3px solid #c40e83; }
#galleryb .content .right { float: right; width: 494px; }
#galleryb .content .box2 { float: left; width: 475px; padding: 25px 0 25px 15px; }
#galleryb .content .box2 ul { display: block; }
#galleryb .content .box2 ul li { padding: 6px; float: left; }
#galleryb .content .box2 ul li img { border: 3px solid #c40e83; }
#galleryb .content .left { float: left; width: 510px; }
#galleryb .content .box3 { float: right; width: 474px; padding: 25px 0 0 0; }
#galleryb .content .box3 ul { display: block; }
#galleryb .content .box3 ul li { padding: 6px 12px 6px 0; float: left; }
#galleryb .content .box3 ul li img { border: 3px 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 { float: left; width: 750px; }
#galleryc .content .box1 ul { width: 750px; padding: 18px 10px 36px 18px; }
#galleryc .content .box1 ul li { float: left; padding: 2px; }
#galleryc .content .box1 ul li img { border: 2px solid #c40e83; }
#galleryc .content .right { position: absolute; top: 50px; right: 0px; }
#galleryc .content .right .text { position: absolute; top: 110px; left: 22px; width: 177px; text-align: justify; font-size: 13px; color: #FFF; }
#galleryc .content .box2 { position: absolute; top: 630px; right: 0px; }
#galleryc .content .box2 ul { width: 760px; }
#galleryc .content .box2 ul li { float: left; padding: 4px 4px 0 0; }
#galleryc .content .box2 ul li img { border: 2px solid #c40e83; }
#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; }

