
*{margin: 0; border:0; padding: 0; outline:0; list-style: none;}
body{font-size: 62.5%; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#333; background-color: #000000; }

/* Added by GLD -------------------------------------- */
#template1 .galWrapper{background:#2f4159;}
#template1 .contentArea{position: absolute; top: 0px; left:0px; width:800px; height:600px; display:block;}
#template1 .img1{position: absolute; top:0; left:0;}

#template1 .footer{position: absolute; top: 0px; left:0px; width:800px; height:600px; display:block;}

.activemenuli { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; BACKGROUND-COLOR: transparent;  FONT-FAMILY: Verdana, arial, helvetica, serif; }
.activemenuli A:link {text-decoration: none; color: #FFFFFF;}
.activemenuli A:visited {text-decoration: none; color: #FFFFFF;}
.activemenuli a:hover {color:#FFFFFF; border-bottom:2px #FFFFFF solid;}

/* end Added by GLD -------------------------------------- */


.wrapper, .headerWrapper, .contentWrapper, .footerWrapper1{width: 100%; float: left; display: block;}
/* .headerWrapper header, .contentWrapper .content, .footerWrapper1 footer, .viewSrcInnerWrapper{width: 990px; margin: 0 auto; display: block; position: relative;} */
.headerWrapper header, .contentWrapper .content, .footerWrapper1 footer, .viewSrcInnerWrapper{width: 100%; margin: 0 auto; display: block; position: relative;}

.clear{width:100%; display:block; clear:both; float:left;}
a{font-size:1.4em; }
p{font-size:1.4em; }
h2{font-size:1.8em; padding-bottom:8px; font-weight:500;}

.headerWrapper{ border-bottom: 1px #eee solid;}
header .logo{font-weight:bold; font-size:1.6em; float:left; }
header .logo a{text-decoration: none; font-weight:600; height:65px; line-height:60px; }
header ul{ width: auto; float: right;}
header li{ float: left; height: 64px; padding: 0 5px;}
header li a{padding:0 22px; height: 65px; display: block; line-height: 65px; font-weight:500; text-transform:uppercase; font-size: 1.4em; color: #333; text-decoration: none; }

.contentWrapper, .footerWrapper{padding-top:30px; padding-bottom:20px;}

.footerWrapper1{padding:20px 0; }
footer ul{float: left; width: 25%;}
footer li{float: left; clear: both;}
footer strong{ font-size: 1.4em; padding-bottom:8px; float:left; font-weight:600; }
footer a, footer span{color:#fff; text-decoration: none; padding-bottom:4px; float: left; font-size:1.3em;}
footer a:hover{text-decoration: underline;}
.footerWrapper1{background:#333; color:#fff;}
.footerWrapper1 a{color:#fff;}

/* .contBg1{background:#E8EFFD;} ORIGINAL */
.contBg1{background:#404040;}
.contBg1 p{padding-bottom:50px;}


/* .wrapper .bg0, #homepageDemo .jsvp-ul{background:#36c4f3 ;} */
/* header li a:hover, header li a.active, header .logo a{color:#36c4f3;} */
/* header li a:hover, header li a.active{ border-bottom:2px #36c4f3 solid;} */
.wrapper .bg0, #homepageDemo .jsvp-ul{background:#FFFFFF ;}
header li { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; BACKGROUND-COLOR: transparent;  FONT-FAMILY: Verdana, arial, helvetica, serif; }
header li A:link {text-decoration: none; color: #FFFFFF;}
header li A:visited {text-decoration: none; color: #FFFFFF;}
header li a:hover, header li a.active, header .logo a{color:#FFFFFF;}
header li a:hover, header li a.active{ border-bottom:2px #FFFFFF solid;}

.pageTitle{padding-bottom: 30px; background:url(../images/arrow-2.gif) no-repeat 0 0; padding-left:15px;}
.pageTitle h2{padding-bottom:5px;}

.titleWrapper{padding-bottom:20px; width: 100%;}
.titleWrapper .pageTitle{padding-left:0; background:none;}

.playerOuterWrapper{}
.playerOuterWrapper img{padding-bottom: 20px; }
.playerOuterWrapper .playerInnerWrapper{padding-bottom:20px; display: block;}

.viewSrcOuterWrapper{border-bottom:1px #333 dotted; width: 100%;}
.viewSrcInnerWrapper .btnViewSrc{color:#333; text-decoration: none;}

.sourceOuterWrapper{ padding-bottom:50px;}
.sourceInnerWrapper{ padding-top:20px;}

