/*Find and replace this color:   #2e0067   */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFF; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; text-align:left; }
a { outline:none; }
.wrapper { margin:0px auto; width:1230px; }
#header { height:140px; background:#ededed; /*border-bottom:3px solid #2e0067;*/ }
#logo { width:498px; height:94px; display:block; position:absolute; margin-top:20px; }
#logo a { display:block; width:498px; height:94px; background-image: url('images/logo.png'); background-repeat: no-repeat; background-position: left top; }
#nav1holder { width:100%; background-color:#2e0067; margin:0 Auto }
#nav1 { height: 28px; width:1230px; color:#fff; margin:0 Auto 10px auto; }
#nav1 a { color:#fff }
#nav1 a:hover, #nav2 a:hover { color:#EF51F4 }
.nav1right { float: right; padding-top:6px; margin-right:10px; }
.nav2left { float: left; padding-top: 7px; color:#fff; }
#thumbs .thumb { float:left; margin-right:5px; margin-bottom:5px; width:300px; height:225px; border:1px solid black }
.rightBar .thumb2 { float:left; margin-right:5px; margin-bottom:5px; width:240px; height:200px; border:1px solid black }
#footer { text-align:center; margin-bottom:20px }
#footer img { margin-top:30px; margin-bottom:20px; border:0 }
#footer a { font-size:64px; font-weight:bold; color:#00F }
.clear { clear:both }
#footer2 { margin-top:40px; background-color:#000; font-size:11px; text-align:center; color:#fff; padding:7px }
#footer2 a { color:#ff0 }
body { margin:0px; text-align:center; background:transparent }
.joinlink img { border:1px solid #ccc; padding:3px }
#vidDiv { height:493px; float:left; margin-right:20px; }
.playerDiv { float:left; height:460px; width:700px; border-top-width:3px; border-right-width:3px; border-bottom-width:1px; border-left-width:3px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#000; border-right-color:#000; border-bottom-color:#000; border-left-color:#000; margin:0 }
.submitButton { position:absolute; width: 464px; height: 47px; overflow: hidden; background-image:url('images/submitButton.png'); margin:272px 0 0 117px; background-position: 0px 0px; background-repeat:no-repeat; }
.submitButton:hover { background-position: 0px -46px; }
.bigPlay { width: 700px; height: 447px; margin:0px 0px; background-image:url('images/bigPlay.png'); margin:0px 0px; background-position: 0px 0px; background-repeat:no-repeat; overflow:hidden; position: absolute; }
.bigPlay:hover { background-position: 0px -441px; }
.controls { width: 700px; height: 33px; overflow: hidden; background-image:url('images/playControls2.png'); margin:0px 0px; background-position: 0px 0px; background-repeat:no-repeat; margin-top:427px; }
.controls .playButton { width:40px; height:33px; overflow: hidden; background-image:url('images/playControls2.png'); margin:0px 0px; background-position: 0px 0px; background-repeat:no-repeat; }
.controls .hdButton { background-image: url("images/playControls2.png"); background-position: -648px 0; background-repeat: no-repeat; float: left; height: 33px; margin: -33px 0 0 649px; overflow: hidden; position: absolute; width: 51px; }
.controls .playButton:hover { background-position: 0px -64px; }
.controls .hdButton:hover { background-position: -648px -32px; }
.preloader { margin-left: 6px; margin-top: 120px; }
.rightBar { float: left; height: 472px; margin-bottom: 20px; width: 494px; }
.titleBar { color:white; padding:10px; background-color:#2e0067; font-size:18px; margin-bottom:10px; font-weight:bold; }
.totalVids { font-size:25px; font-weight:700; color:#000; margin-top:135px; float:right; text-align:right; margin-right:10px; }
.totalVids span { color:#2e0067; }
.nav2left span { font-weight:700; color:#FFF; }
#mainForm { margin:0 Auto; width:709px; position: relative }
.top-link:hover { color:#039E03; }
#thumbs { width:1230px; margin:0 auto }
.navBar { background:#EDEDED; }
.navBar ul { list-style:none; margin:0px; padding:0px; }
.navBar li { float:left; margin-right:5px; display:block; }
.navBar li a { color:#fff; text-decoration:none; display:block; background:#7500FE; -webkit-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px; font-weight:bold; font-size:16px; padding:8px 30px 5px 30px }
.navBar li a:hover { background:#E72AED; }
.navBar .active { color:#fff; text-decoration:none; display:block; background:#2E0067; -webkit-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px; font-weight:bold; font-size:16px; padding:8px 30px 5px 30px }
.pages { margin:10px auto; text-align:center; width:1230px; }
.pages ul { list-style:none;  margin: 0; padding: 0; }
.pages li { float:left; margin-right:5px; }
.pages li a { text-decoration:none; color:#ccc; padding:5px; background:#f0f0f0; }
.pages li a:hover { color:#000; }
.pages li .active { text-decoration:none; font-weight:bold; color:#fff; padding:5px; background:#000000; }
