@charset "UTF-8";

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }



body {background-color:#b7c7d6; font-family:Arial, Helvetica, sans-serif; color:#214959; font-size:12px; background-image:url(../images/wep_bg3.jpg); background-repeat:repeat-x;}


.clear {clear:both;}
span {display:none;}


a {color:#0066FF; text-decoration:none;}
a:hover {text-decoration:underline;}
p { margin-bottom: 18px; }
h1 { font-weight: bold; font-size: 24px; line-height: 36px;}
h2 { font-weight: bold; font-size: 16px; line-height: 24px; margin-bottom: 18px; }
h3 { font-weight: bold; font-size: 1em; line-height: 18px; }


#wrapper {width:908px; margin-left:auto; margin-right:auto; background-image:url(../images/static-bg.png); background-repeat:no-repeat;}

#masthead {padding-top:36px;}
#masthead h1 {font-family: "Lucida Grande", Verdana, Arial, "Lucida Sans"; background-image:url(../images/wep-logo.gif); width:152px; height:97px;  background-repeat:no-repeat; }

#nav {float:right; margin-top:-35px;}
#nav ul {display:block;}
#nav li {list-style:none; float:left; margin-left:1px;}
#nav li a {display:block;  width:109px; height:40px; background-repeat: no-repeat;}

#nav .home {background-image:url(../images/nav/home.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 -40px;}
#nav .home a:hover{background-image:url(../images/nav/home.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 0px;}

#nav .about {background-image:url(../images/nav/about.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 -40px;}
#nav .about a:hover{background-image:url(../images/nav/about.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 0px;}

#nav .tvshows {background-image:url(../images/nav/tvshows.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 -40px;}
#nav .tvshows a:hover{background-image:url(../images/nav/tvshows.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 0px;}

#nav .news {background-image:url(../images/nav/news.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 -40px;}
#nav .news a:hover{background-image:url(../images/nav/news.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 0px;}

#nav .contact {background-image:url(../images/nav/contact.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 -40px;}
#nav .contact a:hover{background-image:url(../images/nav/contact.gif); height:40px; width:110px; background-repeat:no-repeat; background-position:0 0px;}

#nav a:hover {background-position:0;}




























#secondary h2 {font-size:24px;  padding:0 12px }
#secondary #col1 {width:445px; float:left; padding-top:1px;}

#secondary h2 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:22px; font-weight:normal; padding:5px 0 8px 12px; line-height:16px; }
#secondary h3 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:22px; font-weight:normal;  padding:5px 0 8px 12px; line-height:26px;}
#secondary p {padding:0 12px; line-height:18px;}

#secondary #support {width:450px; float:right; background-image:url(../images/trans-back.png);}
#supportopen {background:url(../images/trans-back.png);  float:left; display:block; margin-top:0px; width:900px;}
#supportopen h3 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:22px; font-weight:normal;  padding:5px 0 8px 12px; line-height:26px;}

#secondary #col2 {width:225px; float:left; }
#secondary #col2 h3 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:16px; font-weight:normal;  padding-top:0px;}
#secondary #col2 p {color:#214959; font-size:12px; font-weight:normal; line-height:16px; padding:0 12px ;}
#secondary #col2 ul {padding:0 12px ;}
#secondary #col2 ul li {font-size:14px; font-weight:normal; color:#333333; border-bottom:#FFFFFF; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:10px; 
	 padding:0px 0px 10px 55px; position:relative;}
#secondary #col2 ul li a {color:#333333; text-decoration:none;}
#secondary #col2 ul li a:hover {text-decoration:underline;}
#secondary #col2 ul li a.posLink {position:absolute; top: 0px; left: 0px; width: 52px; height: 37px;}





#secondary #col3 {width:225px; float:left; }
#secondary #col3 h3 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:16px; font-weight:normal; padding-top:0px;}
#secondary #col3 h4 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#333333; font-size:14px; font-weight:normal; padding:0 10px;}
#secondary #col3 p {color:#214959; font-size:12px; font-weight:normal; line-height:16px; padding:0  0 0 12px;}
#secondary #col3 ul {padding:0 12px;}
#secondary #col3 ul li {font-size:14px; font-weight:normal; color:#333333; border-bottom:#FFFFFF; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:10px; padding-bottom:15px;}
#secondary #col3 ul li a {color:#333333; text-decoration:none;display:block;}
#secondary #col3 ul li a:hover {text-decoration:underline;}




.voltron {background-image:url(../images/Vicon.jpg); background-repeat:no-repeat; }
.denver {background-image:url(../images/DenverIcon.jpg); background-repeat:no-repeat;}
.SaberRider {background-image:url(../images/SaberRiderIcon.jpg); background-repeat:no-repeat;}
.vytor {background-image:url(../images/VytorIcon.jpg); background-repeat:no-repeat;}
.voltron3D {background-image:url(../images/V3DIcon.jpg); background-repeat:no-repeat;}

#secondary #col3  .date {color:#0066FF; margin-bottom: 0px;}
#secondary #col3 .news	{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin: 0px 20px 10px 12px; padding:0 12px 10px 0px;}


#news {width:450px; float:right; background-image:url(../images/trans-back.png);}
#supportopen {background:url(../images/trans-back.png);  float:left; display:block; margin-top:0px; width:900px;}
#supportopen h3 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:22px; font-weight:normal;  padding:5px 0 8px 12px; line-height:26px;}



#footer {border-top: 1px solid #FFFFFF;  margin:20px 0 20px 0; padding-bottom:25px;}
#footer ul {display:block; margin:-30px 0 0 450px;}
#footer li {list-style:none; float:left; margin-left:7px;}
#footer li a {display:block; color:#FFFFFF; text-decoration:none;}
#footer li a:hover {display:block; color:#FFFFFF; text-decoration:underline;}


#primary {width:420px; float:left;}
#primary p {padding:1px 0 0 12px; width:350px; line-height:18px; color:#183541;}
#primary h2 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:24px;  padding:40px 0 8px 0;}
#primary h3 {font-size:19px; color:#071E30; margin-top:-20px; padding:5px 0 20px 0;}
#tvvideo {float:right; width:450px; text-align:center; padding-bottom:10px;}

.support {margin:50px 0 -20px 0;}

em {color:#FFFFFF; display:inline; font-size:18px;}

.red { background-image:url(../images/nav/red-dot.gif); background-repeat:no-repeat; background-position:0 7px;}
.blue { background-image:url(../images/nav/blue-dot.gif); background-repeat:no-repeat; background-position:0 7px;}
.green { background-image:url(../images/nav/green-dot.gif); background-repeat:no-repeat; background-position:0 7px;}

#row1 {width:680px; height:240px; margin-left:110px; margin-right:auto; float:left}
#row2 {width:450px; height:240px; margin-left:225px; margin-right:auto; float:left}
.col {width:215px; float:left; padding:5px; height:228px;}
.col h3 {color:#333333; font-size:14px; padding:5px 0 8px 12px; line-height:26px;}
.col p {color:#f8f8f8; font-size:11px; font-weight:normal; line-height:16px; padding:0  0 0 12px;}
.col img {padding:10px  2px 0 8px;}


.newsblock {background-image:url(../images/trans-back.png); width:500px;}


#admin {color:#000000; background-color:#FFFFFF;}

#supportopen2 {background:url(../images/trans-back.png);  float:left; display:block; margin-top:0px;  padding: 0px 20px 10px 15px;}
#supportopen2 h2 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#FFFFFF; font-size:16px; font-weight:normal; padding-top:0px;}#supportopen2 h3 {font:"Lucida Grande", Verdana, Arial, "Lucida Sans"; color:#333333; font-size:16px; font-weight:normal;}
#supportopen2 p {line-height:18px; width: 600px;}
#supportopen2 .date {color:#0066FF;}
 #supportopen2 span {display:block;}

#sidenav {color:#ffffff; width:250px;}
#sidenav h3 {font-size:14px; color:#000000;}
#sidenav a {font-size:14px; color:#000000;}
#sidenav li {padding:2px 0;}