/* CSS Document */
body {
background:#0C0C0C url(../images/mainBG.gif) repeat-x;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
}
a:link, a:visited, a:active {
color:#ffffff;
}
a:hover {
text-decoration:none;
}
#headerwrap, #contentwrap, #footerwrap {
}
#header, #content {
width:887px;
margin:0 auto;
}
#menu {
margin:1px 0 0 0;
height:80px;
float:left;
}
.menu {
display:block;
float:left;
margin:20px 0 0 0;
}
#menubg {
height:141px;
background:url(../images/menubg.gif) repeat-x;
}
.menu a {
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
background:url(../images/menubgright.gif) top right;
float:left;
}
.menu a span {
padding:11px 20px 36px 18px;
display:block;
background:url(../images/menubgleft.gif) top left no-repeat;
}
.menu a:hover {
background:url(../images/menubgright.gif) bottom right;
color:#000000;
}
.menu a:hover span {
background:url(../images/menubgleft.gif) bottom left no-repeat;
}
#current a {
background:url(../images/menubgright.gif) bottom right;
color:#000000;
}
#current a span {
background:url(../images/menubgleft.gif) bottom left no-repeat;
}
#welcome {
width:223px;
height:141px;
background:url(../images/welcomebg.gif) repeat-x;
float:right;
}
#welcome span {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:relative;
top:91px;
width:100%;
display:block;
text-align:center;
}
#stopLHC {
}
#header {
height:141px;
}
#logo {
width:200px;
}
#content {
}
#bg {
background-color:#000000;
float:left;
margin:0 0 5px 0;
}
.contentholder {
width:475px;
margin:10px auto 10px auto;
font-size:15px;
line-height:1.2em;
font-family:"Lucida Grande";
}
#twoCol {
float:left;
}
#oneCol {
}
.contentholder2 {
width:865px;
margin:10px auto 10px auto;
line-height:1.5em;
font-family:"Lucida Grande";
}
.contimages {
border:2px solid #363636;
margin:10px;
}
.contentholder2 h3 {
display:block;
clear:both;
border-top:1px solid #A0410A;
padding:7px 0 7px 0;
}
.contentholder2 h4 {
display:inline;
clear:both;
border-bottom:1px dashed #A0410A;
padding:7px 0 7px 0;
}
.image-right, .image-left {
background-color:#333333;
min-height:100px;
width:280px;
text-align:center;
padding:10px 0 10px 0;
margin:10px;
}
.image-left-180 {
background-color:#333333;
min-height:100px;
width:180px;
text-align:center;
padding:10px 0 10px 0;
margin:10px;
}
.image-right {
float:right;
}
.image-left, .image-left-180 {
float:left;
}
.image-right img, .image-left img, .image-left-180 img {
border:2px solid #A0410A;
}
.caption {
text-align:left;
margin:5px 13px 0 13px;
font-size:11px;
padding:5px;
background-color:#1F1F1F;
}
#leftCol, #rightCol {
float:left;
}
#leftCol {
width:499px;
}
.home {
background:#781A00 url(../images/leftColbg.gif) repeat-x;
}
.bgblack {
background-color:#000000;
}
#rightCol {
width:388px;
}

#LHCimage  {
background-image:url(../images/LHC.jpg);
width:388px;
height:787px;
}
.recentpost {
background-color:#111111;
padding:10px 0 10px 0;
}
.tab {
background:url(../images/tab.gif) no-repeat;
background-position:bottom right;
font-size:14px;
font-weight:bold;
padding:0 0 3px 10px;
}
.post {
padding:5px 10px 5px 10px;
min-height:68px;
margin:10px;
background-color:#252525;
}
.datepost {
color:#0066FF;
border-bottom:1px solid #993300;
display:block;
margin:0 0 5px 0;
height:20px;
width:325px;
float:right;
}
.readmore a, .readmore a:link, .readmore a:visited {
color:#993300;
}
.readmore a:hover {
color:#E25E12;
text-decoration:underline;
}
.readmore {
color:#FFFFFF;
}
.post p {
font-size:11px;
padding:0 0 0 0;
margin:0;
}
.post img {
float:left;
border:3px solid #333333;
margin:0 16px 0 0;
}
#footer {
float:left;
width:100%;
}
#footernav {
padding:15px 0 0 0;
margin:0 auto;
width: 500px;
text-align: center;
list-style:none;
font-size:11px;
color:#666666;
}
#footernav a {
color:#666666;
text-decoration:none;
}
#footernav a:hover {
color:#FFFFFF;
text-decoration:underline;	
}
#footercont {
display:block;
height:68px;
width:887px;
margin:0 auto;
background-color:#000000;
}
#videos {
margin:20px auto;
padding:2px 0 2px 0;
width:340px;
background-color:#333333;
}
.video {
height:92px;
margin:5px;
background-color:#252525;
}
.video a img {
float:left;
margin:5px;
border:1px solid #A0410A;
}
.title {
background:url(../images/iconplay.gif) no-repeat;
padding:2px 2px 0 38px;
margin:5px 5px 0 0;
min-height:30px;
}
.time {
padding:0 2px 2px 38px;
margin:1px 5px 0 0;
color:#666666;
}
.title, .time {
float:right;
width:153px;
display:block;
font-weight:bold;
text-align:left;
font-size:11px;
}
.video a {
float:left;
height:100%;
width:100%;
color:#993300;
text-decoration:none;
}
.video a:hover {
background-color:#791A00;
color:#FFFFFF;
}
#currentvid h2 {
padding:0 0 0 30px;
}
#videoholder {
width:425px;
height:355px;
display:block;
background-color:#333333;
margin:15px auto;
}
#thankyouMsg {
padding:20px;
text-align:center;
}
#thankyouMsg p {
font-size:13px;
font-weight:bold;
}
#mainvideo {
display:block;
width:420px;
height:380px;
margin:30px auto 0 auto;
border-bottom:1px solid #000000;
}
.maintext {

margin:5px;
line-height:1.5em;
padding:0 23px 0 23px;
font-size:18px;
color:#999966;
font-family:Georgia, "Times New Roman", Times, serif;
}
.maintext span {
font-family:Georgia, "Times New Roman", Times, serif;
}

/*--------form style-------*/
#mailinglist {
width:223px;
height:97px;
background-image:url(../images/mailinglist.png);
float:right;
}
#mailinglist form {
width:193px;
margin:34px 0 0 22px;
}
#inputmail {
width:128px;
margin:6px 0 0 0;
}
#sendlink {
width:300px;
margin:6px 0 0 35px;
}
#sendvidlink {
background:url(../images/vidlinkbg.jpg) no-repeat;
height:98px;
width:420px;
margin:0 auto;
}
#sendvidlink h4 {
width:400px;
margin:0 auto;
padding:15px 0 10px 0;
}
.inputbtn {
width:52px;
height:20px;
float:left;
background:url(../images/mailsubmitbtn.jpg) no-repeat;
border:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:5px 0 0 0;
padding:0 0 0 0;
text-align:center;
}
#login {
margin:0;
}
.inputbtn:hover, #loginbtn:hover {
cursor:pointer;
}
#register {
display:block;
height:28px;
background:url(../images/loginbg.gif) repeat-x;
font-size:14px;
font-weight:bold;
padding:7px 0 0 12px;
}
#inputs {
padding:10px;
font-size:11px;
}
#inputs div {
height:22px;
margin:5px 0 0 0;
}
#inputs span {
float:left;
width:100px;
text-align:right;
padding:3px 5px 0 0;
}
#login {
background-color:#000000;
}
#login a {
color:#FFFFFF;
text-decoration:none;
}
#login a:hover {
text-decoration:underline;
}
#login span {
display:block;
clear:both;
background-color:#000000;
}
.select {
padding:0 0 0 100px;
}
#forgotpass a {
background:url(../images/bullet.gif) no-repeat;
padding:0 0 5px 25px;
}

.inputtext {
width:128px;
border:none;
background:url(../images/inputextbg.gif) repeat-x;
float:left;
}
#response {
width:300px;
display:block;
margin:50px auto;
border-bottom:1px dashed #993300;
border-top:1px dashed #993300;
}
#response p {
text-align:center;
padding:5px;
}
/*-------------------------*/