/* CSS Document */

html{

		height:100%;

	}

	body{

		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;

		font-size:14px;

		margin: 0px;

		padding:0px;

		text-align:center;			

background-color:#212326;

background-image:url('/bg/page_top_bg');

background-repeat:repeat-x;

		height:100%;

	}

	

	p{

		margin-top:5px;

		margin-bottom:10px;

	}

	ul{

  list-style: none;

  }

	.aright{

  margin:0px;

  

  }

  #dhtmlgoodies_tooltip{

		background-color:#EEE;

		border:1px solid #000;

		position:absolute;

		display:none;

		z-index:20000;

		padding:2px;

		font-size:0.9em;

		-moz-border-radius:6px;	/* Rounded edges in Firefox */

		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;

		

	}

	#dhtmlgoodies_tooltipShadow{

		position:absolute;

		background-color:#555;

		display:none;

		z-index:10000;

		opacity:0.7;

		filter:alpha(opacity=70);

		-khtml-opacity: 0.7;

		-moz-opacity: 0.7;

		-moz-border-radius:6px;	/* Rounded edges in Firefox */}

  img{

  border: 0px;

  }

		#wrap {

		margin:0 auto;

		width:990px;

	text-align:left;

  }

	#mainContainer{

	position: relative;

		width:990px;

		margin:0 auto;

		text-align:left;

		background-color: #258de6;

	float: left;

		

	}

	IMG.displayed {

    text-align: center;

    display: block;

    margin-left: auto;

    margin-right: auto;

     }

     span.color{

     color: #ff0000;

     

     }

#top {

position: relative; 

left: 0px; 

top: -25px;

width:990px; 

height: 770px;

padding-top: 0px;

padding-left: 5px;

padding-right: 5px;

padding-bottom: 5px;

float: left;

}

#ad600 {

position: relative; 

left: 1px; 

top: 5px;

width:120px; 

height:600px; 



float: left;

}

#ad125 {

position: relative; 

left: -123px; 

top: 610px;

width:125px; 

height:125px; 

float: left;

}



#left {

position: relative; 

left: 0px; 

top: 0px;

width:201px; 

height:880px; 

margin-left: 4px;

margin-right: 4px;

font-family: Georgia, Arial, verdana, sans;

background-image:

  url('http://www.cosmicbooknews.com/newsbg1s.jpg');

  background-repeat: no-repeat;

float: left;

}

.mfsmall{

font-size: 12px;

}

#news {

position: relative; 

left: 0px; 

top: 5px;

padding: 0px;

width: 201px; 

height:425px;

border: 0px solid #000;

z-index:0;

float: left;

}

#news a:hover {

color: #0a4992;

text-decoration: underline;

}

#news a{

color: #0a4992;

text-decoration: none;

}

#fpmovies{

left: 0px; 

top: 0px;

padding: 0px;

margin: 0 auto;

width: 510px;

background: #e7eaef;

z-index:2;

border-right: 1px solid #055eb3;

border-bottom: 1px solid #055eb3;

border-left: 1px solid #055eb3;

}

#fpmovies a:hover{

color: #0a4992;

font-weight:normal;

text-decoration: underline;

}

#fpmoviesa{

color: #0a4992;

font-weight:normal;

text-decoration: none;



}



.fpmovie td.col-1{

  width: 250px;

padding-top:0px;

padding-bottom:15px;

padding-right:10px;

padding-left:10px;

}



.fpmovie td.col-2{

  width: 250px;

padding-top:0px;

padding-bottom:15px;

padding-right:0px;

padding-left:0px;

  margin: 0px;

  

}

#head {

position: relative;

top:0px;

left: 35px;

width: 120px;

font-size: 18px;

color: #142738;

z-index:0;

float: left;

}

#fa {

position: relative;

top:0px;

left: 45px;

width: 100px; 

font-size: 12px;

color: #142738;

margin-bottom: 10px;

z-index:0;

float: left;

}

div.headline{

position: relative;

left: 0px;

top: 0px;

width: 197px;

font-size: 13px;

color: #142738;

margin-top: 0px;

margin-left: 2px;

margin-bottom: 15px;

float: left;

}



img.floatRight { 

    float: right; 

    margin-left: 2px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding: 1px;

    border: 1px solid #142738;}

img.floatcontainer { 

    float: right; 

    margin-top: 5px;

    margin-left: 5px;

    margin-right: 2px;

    margin-bottom: 0px;

    padding: 1px;

    border: 1px solid #ffffff;}

    img.floatarrow { 

    float: right; 

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding: 1px;

    }

#arrow {

position: relative; 

left: 70px; 

top: 4px;

width:7px; 

height:7px; 

z-index:3;

float: left;

}

#more {

position: relative; 

left: 80px; 

top: 0px;

width: 40px; 

height:20px;

font-family: Georgia, Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

font-size: 12px;

color: #0000ff;

border: 0px solid #0a4992;

z-index:0;

float: left;

}

#spotlight {

position: relative; 

left: -117px; 

top: 5px;

width:474px; 

height:775px; 

border: 1px solid #258de6;

padding: 5px;

margin: 0px;

font-family:Veranda,Arial,Helvetica,sans-serif;

font-size:14px;

color: #fff;

background: #7f0000;

background-image:

  url('http://www.cosmicbooknews.com/featbg.jpg');

		background-repeat: repeat;

float: left;

overflow:hidden;

}

#spotlight a:hover {

color: #ffff00;

font-size: 16px;

font-weight:bold;

text-decoration: underline;

}

#spotlight a{

font-size: 16px;

color: #fff;

font-weight:bold;

text-decoration: underline;

}

#wok {

width: 470px ;

height: 340px;

  margin-left: auto ;

  margin-right: auto ;



}



#lpic {

position: relative; 

left: 5px; 

top: 10px;

width:464px; 

height:356px; 

border: 0px solid #258de6;

z-index:0;

float: left;

}

#ltitle{

position: relative; 

left: 106px; 

top: 13px;

width:280px; 

height:20px; 

font-family: Veranda, Arial, Helvetica, sans-serif;

font-size: 16px;

color: #fff;

z-index:0;

float: left;

}

div.spone{

position: relative; 

width:181px; 

height:420px; 

margin-left: 38px;

padding-top: 5px;

padding-bottom: 5px;

z-index:0;

float: left;

overflow: hidden;

}



img.imagecache-main_feature {

width:175px; 

height:266px; 

padding: 1px;

border: 1px solid #fff;

}

.view-Main-Feature .views-row-first {

margin-left:40px;

position: relative;

top:3px;

font-family: Veranda, Arial, Helvetica, sans-serif;

font-size: 14px;

float:left;

width: 175px;

}

.view-Main-Feature .views-row-last {

margin-left:40px;

top:3px;

font-family: Veranda, Arial, Helvetica, sans-serif; 

font-size: 14px;

position: relative;

float:left;

width: 175px;

}





#ad2 {

position: relative;

top: 8px;

left: 2px;

height: 130px;

width: 470px;

margin: 0px;

float: left;

}

#ad336 {

position: relative; 

left: 0px; 

top: 10px;

width:336px; 

height:280px; 

padding: 5px;

border: 1px solid #000;

float: left;

}

#right {

position: relative; 

left: 618px; 

top: -780px;

width:346px; 

height:772px; 

background-image:

  url('http://www.cosmicbooknews.com/bg/rbgtest.jpg');

  background-repeat: repeat;

padding: 5px;

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;

margin-left: 4px;

margin-right: 0px;

float: left;

}

#right a:hover {

color: #ffff00;

text-decoration: underline;

font-weight:bold;

}

#right a{

color: #ffff00;

text-decoration: none;

font-weight:bold;

}

#rttitle{

margin-top:10px;

text-align: center;

width: 100%;

font-size: 18px;

color: #06356A;

}



.rtft .imagefield-field_teaserimage{

 float: right; 

    margin-top: 5px;

    margin-left: 5px;

    margin-right: 2px;

    margin-bottom: 0px;

    padding: 1px;

    border: 1px solid #ffffff;



}



.rtft .imagefield-field_image110{

float: right; 

    margin-top: 5px;

    margin-left: 5px;

    margin-right: 2px;

    margin-bottom: 0px;

    padding: 1px;

    border: 1px solid #ffffff;}



.rtft .views-row{

position: relative; 

left: 5px; 

top: 25px;

width:325px; 

height: 100px; 

font-size: .9em;

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;

background-image:

  url('http://www.cosmicbooknews.com/bg/onebgtest.jpg');

  background-repeat: repeat;

border: 1px solid #000;

padding: 5px;

margin-bottom: 6px;

color: #fff;

float: left;



}

div.rightcontainer {

position: relative; 

left: 5px; 

top: 25px;

width:325px; 

height: 100px; 

font-size: .9em;

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;

background-image:

  url('http://www.cosmicbooknews.com/bg/onebgtest.jpg');

  background-repeat: repeat;

border: 1px solid #000;

padding: 5px;

margin-bottom: 6px;

color: #fff;

float: left;

}

#link1 {

position: relative; 

left: 10px; 

top: 5px;

width:185px; 

height:100px; 

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;

font-size: 14px;

padding: 0px;

margin: 0px;

color: #fff;

float: left;

}

#gl {

position: relative; 

left: 15px; 

top: 10px;

width:80px; 

height:120px; 

padding: 0px;

margin: 0px;

border: 1px solid #adc5dd;

z-index:2;

float: left;

}

#gltext {

position: relative; 

left: 15px; 

top: -70px;

width:180px; 

height:100px; 

font-size: .9em;

padding: 0px;

margin: 0px;

color: #fff;

float: left;

}

#newt {

position: relative; 

left: 15px; 

top: -70px;

width:180px; 

height:100px; 

font-size: .9em;

padding: 0px;

margin: 0px;

color: #fff;

float: left;

}

#uc {

position: relative; 

left: 15px; 

top: -90px;

width:180px; 

height:100px; 

font-size: 12px;

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;

padding: 0px;

margin: 0px;

color: #fff;

float: left;

}

#uc1 {

position: relative; 

left: 15px; 

top: -85px;

width:180px; 

height:100px; 

font-size: 12px;

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;

padding: 0px;

margin: 0px;

color: #fff;

float: left;

}

#wrarrow{

position: relative; 

left: 265px; 

top: -25px;

width:7px; 

height:7px; 

margin: 0px;

z-index:1;

float: left;

}

#wrarrow5{

position: relative; 

left: 265px; 

top: -25px;

width:7px; 

height:7px; 

margin: 0px;

z-index:1;

float: left;

}

#wrarrow6{

position: relative; 

left: 265px; 

top: -25px;

width:7px; 

height:7px; 

margin: 0px;

z-index:1;

float: left;

}

#wrarrow7{

position: relative; 

left: 265px; 

top: -10px;

width:7px; 

height:7px; 

margin: 0px;

z-index:1;

float: left;

}

#prbut{

position: relative; 

left: -130px; 

top: 10px;

width:8px; 

height:8px; 

margin: 0px;

z-index:3;

float: left;

}

#prtext {

position: relative; 

left: -120px; 

top: 5px;

width:80px; 

height:20px; 

font-size: .9em;

padding: 0px;

margin: 0px;

color: #fff;

float: left;

}

#prt a:hover {

color: #fff;

text-decoration: underline;

}

#prt a{

color: #ffff00;

text-decoration: none;

}

#five {

position: relative; 

left: 5px; 

top: 40px;

width:285px; 

height: 50px; 

background-image:

  url('http://www.cosmicbooknews.com/onebg.jpg');

  background-repeat: repeat;

border: 1px solid #000;

padding: 0px;

margin: 0px;

float: left;

}





#white{

position:relative;

width:970px; 

padding: 5px;

margin-left: 5px;

padding-bottom: 50px;

background-color: #fff;

float:left;

}

#newsbg{

position: relative; 

left: 0px; 

top: 0px;

width:613px;  

background: #d5dde8;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:0.9em;

color:#06356A;

padding-bottom: 0px;

margin: 0px;

z-index:1;

float: left;

}

#newsbg a:hover {

color: #038bf9;

text-decoration: underline;

font-size:1em;

font-weight:bold;

}

#newsbg a{

color: #06356a;

text-decoration: none;

font-size:1em;

font-weight:bold;

}

#newshead{

position: relative; 

left: 0px; 

top: 0px;

width:613px; 

height:40px; 

padding: 0px;

margin-bottom: 10px;

z-index:1;

float: left;

}

#headrss{

position: relative;

left: 0px;

top: -38px;

float: right;



}

div.view-Headlines{

margin-top:60px;

}

td.col-1{

  width: 290px;

padding-top:0px;

padding-bottom:40px;

padding-right:10px;

padding-left:10px;

}



td.col-2{

  width: 290px;

padding-top:0px;

padding-bottom:40px;

padding-right:0px;

padding-left:0px;

  margin: 0px;

  

}



img.imagecache-100x100 { 

    float: right; 

    margin-left: 2px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding: 1px;

    border: 1px solid #142738;}

div.a1 {

  position: relative;

  top: 0px;

  left: 0px;

  width: 290px;

  height: 117px;

  margin: 0 5px 40px 10px;

  float: left;

  overflow: hidden;

}

img.lgrad {

display:block;

} 

div.b1 {

 position: relative;

  top: 0px;

  left: 0px;

  width: 290px;

  height: 185px;

  margin: 0 5px 15px 10px;

float: left;

}

span.newsname { 

font-size: 1em;

color: #d5dde8;

font-weight: bold;

}

p.newstext {  

font-size: .9em;

color: #06356a;

margin-bottom: 10px;

padding: 0px;

}

#mluoma {

position: relative;

left: 31px;

top: 30px;

width: 550px;

height: 100px;

float: left;



}

#frontsb{

width:350px;

}

#sdcc{
width:330px;
padding:5px;
left: 10px; 
position:relative;
float:left;
background-image:url('/bg/sdccbg');
background-repeat: no-repeat;
background-color: #258de6;
color:#e5e5e5;
font-size:12px;
}
#sdcc a{
color: #fff;
}

#sdcc a:hover{
color: #ffff00;
}

img.sdcc_icon{
float:left;
padding:3px;
}
p.resource{
font-size:24px;
color:#ffff00;
font-family: Georgia, Arial, Sans;
font-weight: bold;
}
p.source1{
font-size:12px;
color:#e5e5e5;
font-family: Georgia, Arial, Sans;
}
.view-SDCC-10 .views-field-created{
padding-bottom: 15px;
font-size:12px;
color:#cccccc;
}
div.sdccn  ul {

position:relative;

float:left;

list-style-type:none;

padding:0px;

margin:10px;

}
div.sdccn li{
display: inline-block;
width:300px;
}
#pcast{

position: relative; 

left: 10px; 

top: 10px;

margin-bottom: 20px;

width:340px;  

z-index:2;

float: left;

}

#gono{

margin: 0 auto;

width:290px;  

}



#boardhead{

position: relative; 

left: 10px; 

top: 10px;

width:340px;  

background: #ebf3ff;

z-index:2;

padding-bottom: 10px;

float: left;

}

#boardhead a{

color: #0a4992;

font-weight:bold;

}

#boardhead a:hover{

color: #038bf9;

font-weight:bold;

}

#forumheader{

position: relative; 

left: 0px; 

top: 0px;

width:340px; 

height:40px; 

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

#reviewsrss{

position: relative;

left: 0px;

top: -38px;

float: right;



}

  li.bulletr{

  font-family: veranda, arial, helvetica, sans;

	position: relative;

  list-style: none;

  margin: 10px;

  font-size: 14px;

  }

 

div.revsb ul {

position:relative;

float:left;

list-style-type:none;

padding:0px;

margin:10px;

}

div.revsb li{

padding-bottom:15px;

display: inline-block;

width:320px;

}

.revsb.field-content{

  font-size:11px;

  color: #808080;

  font-weight: normal;

  }

    span.pvdate{

  font-size:11px;

  color: #808080;

  font-weight: normal;

  line-height:normal;

  }

div.pviewsb ul {

position:relative;

float:left;

list-style-type:none;

padding:0px;

text-transform:capitalize;

margin:10px;

}

div.pviewsb li{

padding-bottom:15px;

display: inline-block;

text-transform:capitalize;

}  

#vwr {

margin-left: 10px;

}

#forumtext {

position: relative; 

left: 5px; 

top: 5px;

width:340px; 

line-height:normal;

font-family: Veranda, Arial, Helvetica, sans-serif;

font-size: 14px;

padding-bottom: 10px;

margin: 0px;

color: #0a4992;

float: left;

}

#php{

position: relative; 

left: 0px; 

top: 10px;

padding: 0px;

margin-bottom: 25px;

z-index:2;

float: left;

}

.ssitd {

font-size: 16px;

}

.ssitd a:hover {

color: #028cfb;

text-decoration: none;

}

.ssitd a{

color: #094c9a;

text-decoration: none;

}

.ssi_tr {

font-size: 14px;

  }

.ssi_tr a:hover {

color: #094c9a;

text-decoration: underline;

}

.ssi_tr a{

color: #028cfb;

text-decoration: none;

  }

#click {

position: relative; 

left: 15px; 

top: 20px;

width:7px; 

height:7px; 

z-index:3;

float: left;

}

span.join {



font-size: 18px;



}



#join a:hover {

color: #038bf9;

text-decoration: underline;

}

#join a{

color: #06356a;

text-decoration: underline;

}

#spothead{

position: relative; 

left: 5px; 

top: 15px;

width:560px; 

background-image:

  url('http://www.cosmicbooknews.com/spbg.jpg');

  background-repeat: repeat;

padding: 5px;

margin: 0px;

z-index:2;

float: left;

}

#spothead a{

color: #0a4992;



}

#spothead a:hover{

color: #038bf9;

text-decoration: underline;

}

img.floatLeft { 

    float: left; 

    margin: 5px;

    padding: 5px;

    border: 1px solid #0a4992;

     }



#sptext {

position: relative; 

left: 10px; 

top:5px;

width:550px;  

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Veranda, Helvetica, sans-serif;

font-size: 14px;

padding-bottom: 20px;

margin: 0px;

color: #000;

float: left;

}

#gallerycontainer{

position: relative; 

left: 0px; 

top: 0px;

width:350px;

height: 250px; 

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

#pictainer{

position: relative; 

left: 0px; 

top: 0px;

width:340px; 

height:255px;

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

#spmain{

position: relative; 

left: 0px; 

top: 1px;

width:162px; 

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

#spimage1 {

position: relative; 

left: 0px; 

top: 0px;

width:82px; 

height:125px; 

padding-left: 5px;

padding-bottom: 5px;

margin: 0px;

z-index:0;

float: left;

}

#spimage2 {

position: relative; 

left: 0px; 

top: 0px;

width:82px; 

height:125px;  

padding-left: 5px;

padding-bottom: 5px;

margin: 0px;

z-index:0;

float: left;

}

#spimage3 {

position: relative; 

left: 0px; 

top: 0px;

width:82px; 

height:125px; 

padding-left: 5px;

margin: 0px;

z-index:0;

float: left;

}

#spimage4 {

position: relative; 

left: 0px; 

top: 0px;

width:82px; 

height:125px;  

padding-left: 5px;

margin: 0px;

z-index:0;

float: left;

}

#spotlinks {

position: relative; 

left: 0px; 

top: 0px;

width: 215px; 

height:255px;

font-size: 12px;

z-index:3;

float: left;

}

#spmaintext {

position: relative; 

left: 0px; 

top: 0px;

width:540px;  

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Veranda, Helvetica, sans-serif;

font-size: 14px;

padding: 10px;

margin: 0px;

color: #000;

border: 0px solid #000;

float: left;

}

#cbnbanner{

position: relative; 

left: 0px; 

top: 0px;

width:560px; 

float: left;

}

#sparrow {

position: relative; 

left: 230px; 

top: -285px;

width:7px; 

height:7px; 

z-index:3;

float: left;

}

#spmore {

position: relative; 

left: 240px; 

top:-290px;

width:60px; 

height:30px; 

font-family: "Lucida Sans Unicode", "Times New Roman", Arial, Veranda, Helvetica, sans-serif;

font-size: 14px;

padding: 0px;

margin: 0px;

color: #000;

float: left;

}

#adlong{

position: relative;

top: 20px;

left: 5px;

width: 160px;

height: 598px;

float: left;

border: 0px solid #06356a;

}



#ull{

position:relative;

left:20px;

top: -5px

float:left;

width:300px;

}

#previews{

position: relative; 

left: -5px; 

top: 25px;

width:340px; 

background: #e8f2ff;

padding-bottom: 15px;

margin: 0px;

z-index:2;

float: right;

}

#previews a:hover {

color: #0f54a2;

text-decoration: underline;

}

#previews a{

color: #0f54a2;

text-decoration: none;

}

#previewshead{

position: relative; 

left: 0px; 

top: 0px;

width:340px; 

height:40px; 

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

#previewsrss{

position: relative;

left: 0px;

top: -38px;

float: right;



}

p.int {

margin-left: 10px;

}

div.prev1{

position: relative; 

left: 0px; 

top: 0px;

width:340px; 

height:160px; 

padding: 0px;

margin: 10px;

float: left;

}



div.shadow{

position: relative; 

left: 0px; 

top: 10px;

width:110px; 

height:153px; 

padding: 0px;

margin: 0px;

background-image:

  url('http://images1.cosmicbooknews.com/pbg.png');

  background-repeat: no-repeat; 

z-index:2;

float: right;

}

div.previewimage{

position: relative; 

left: 8px; 

top: 5px;

width:80px; 

height:120px; 

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

div.revtitle1{

font-family: Veranda, Arial, Helvetica, sans-serif;

font-size: 18px;

color: #0f54a2;

margin: 10px;

}

div.revdescript{

font-family: Veranda, Arial, Helvetica, sans-serif;

font-size: 14px;

margin: 10px;

color: #0f54a2;

}

#pvarrow {

position: relative; 

left: 0px; 

top: 24px;

width:7px; 

height:7px; 

z-index:3;

float: left;

}

#pvmore {

position: relative; 

left: 160px; 

top: 20px;

width: 50px; 

height:20px;

font-family: Georgia, Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

font-size: 12px;

color: #0000ff;

border: 0px solid #0a4992;

z-index:0;

float: left;

}

#nsmore {

position: relative;

left: 300px;

top: 0px;

width: 80px;

height: 30px;

font-family: Georgia, Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

font-size: 14px;

color: #0000ff;

float: left;

}

#nextad{

position: relative;

top: 40px;

left: 5px;

width: 160px;

float: left;

border: 0px solid #06356a;

}

#reviews{

position: relative; 

left: -5px; 

top: 35px;

width:340px; 

background: #d5d9e8;

padding-bottom:10px;

margin-bottom:5px;

z-index:2;

float: right;

}



#reviewstext {

position: relative; 

left: 0px; 

top: 5px;

width:330px; 

font-family: Gerogia, Veranda, Arial, Helvetica, sans-serif;

font-size: 14px;

color: #0a4992;

float: left;

}

#reviewstext a{

color: #0a4992;



}

#reviewstext a:hover{

color: #038bf9;

}

#ad300{

position: relative;

float: left;

top: 10px;

left: 30px;

margin-top: 20px;

margin-bottom: 20px;



}

#poll{

background: #E8F2FF;

position: relative; 

left: 0px; 

top: 45px;

width:340px; 

padding-bottom:10px;

margin-bottom:5px;

z-index:2;

float: right;

}

#poll a{

color: #0a4992;



}

#poll a:hover{

color: #038bf9;

}

.tmore{

position:relative;

float:left;

text-align:center;

width:340px;

padding-bottom:20px;

}

.moviemore{

position:relative;

float:left;

text-align:center;

width:510px;



}

#lightheader{

position: relative; 

left: 0px; 

top: 0px;

width:520px; 

height:40px; 

padding: 0px;

margin: 0px;

z-index:2;

float: left;

}

#cms{

position: relative; 

left: 0px; 

top: -200px;

width:380px; 

height:169px; 

padding: 0px;

margin: 0px;

z-index:4;

float: left;

}

#lillantern{

position: relative;

height: 327px;

width: 821px;

left: 75px;

top: 73px;

float: left;

z-index: 4;

}

h3.hot{

color: #083a72;

}

#hotbox{

top: 30px;

position: relative;

width: 970px;

float:left;

background-image:

  url('http://www.cosmicbooknews.com/bg/hotgrad.jpg');

  background-repeat: no-repeat;

  padding-bottom:20px;

  z-index:20;

}

#hotbox a{

color: #0a4992;

text-decoration:none;

}

#hotbox a:hover{

color: #083a72;;

}

#hotnews{

position: relative;

width: 220px;

margin-left:20px;

margin-right:15px;

float:left;

}

#hotreviews{

position: relative;

width: 220px;

margin-right:15px;

float:left;

}

#hotpreviews{

position: relative;

width: 220px;

margin-right:15px;

float:left;

}

#hotarticles{

position: relative;

width: 220px;

float:left;

}

.tten ul{

padding:0px;

margin:0px;

}

.tten li.views-row{

padding-bottom: 10px;

margin:0px;

display: inline-block;

}

.hotmore{

width:220px;

text-align:center;

}



#header2 {

position: relative; 

left: 5px; 

top: 0px;

width:980px; 

height:100px; 

background-image:

  url('http://www.cosmicbooknews.com/header2bg.jpg');

  background-repeat: repeat;

padding: 0px;

margin: 0px;

float: left;

}

.endtabs{

width: 100%;

overflow: hidden;

border-bottom: 0px solid black; /*bottom horizontal line that runs beneath tabs*/

}



.endtabs ul{

margin: 0;

padding: 0;

padding-left: 10px; /*offset of tabs relative to browser left edge*/

font: bold 12px Verdana;

list-style-type: none;

}



.endtabs li{

display: inline;

margin: 0;

}



.endtabs li a{

float: left;

display: block;

text-decoration: none;

margin: 0;

padding: 7px 8px; /*padding inside each tab*/

border-right: 1px dotted white; /*right divider between tabs*/

color: white;

 /*background of tabs (default state)*/

}



.endtabs li a:visited{

color: white;

}



.endtabs li a:hover, .mattblacktabs li.selected a{

color: yellow; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */

}

#copy {

position: relative; 

left: 80px; 

top: 20px;

width:200px; 

height:30px; 

padding: 0px;

margin: 0px;

float: left;

}

#cbdbanner {

position: relative; 

left: 145px; 

top: -23px;

width:620px; 

height:90px; 

padding: 0px;

margin: 0px;

float: left;

}

/*Default CSS for the RSS box containers and the pagination div. Customize further for each RSS box*/



.rsscontainer{

margin-bottom: 5px;



}



.rsscontainer .rsstitle{ /*Style for .rsstitle DIV*/

font-weight: normal;

}



.rsscontainer .rssdate{ /*Style for .rssdate DIV*/

font-color: gray;

font-size: 90%;

}



.rsspaginate{ /*Style for Pagination DIV*/

width: 250px;

text-align: left;

padding: 2px 0;

margin: 10px 0;

}



.rsspaginate form{ /*Style for Pagination DIV's form element*/

margin: 0;

}



.rsspaginate .paginateselect{ /*Style for Pagination DIV's drop down menu*/

border: 1px solid navy;

margin: 0 10px;

}



.rsspaginate a{ /*Pagination links*/

padding: 0 5px;

text-decoration: none;

border: 1px solid black;

color: #0a4992;

background-color: #eff5ff;

}





.rsspaginate a:hover, .rsspaginate a.selected{

color: #0a4992;

background-color: #fdfe96;

}

#bbcid{

width: 330px;

padding: 5px;

background-color: lightyellow;

border: 1px dashed black;



}

#cssnewsbox{ /*Style for RSS box for #cssnewsbox box (last demo)*/

width: 320px;

padding: 10px;

background-color: #eff5ff;

}



#cssnewsbox .rsscontainer{

margin-bottom: 1em;}

#blog{

position: relative; 

left: 10px; 

top: 20px;

width:340px;  

float: left;

font-family: Verdana, Arial;

margin-bottom: 10px;

}

#blog a{

color: #0a4992;

}

#blog a:hover{

color: #038bf9;

}

#blogheader{

position: relative; 

left: 0px; 

top: 0px;

width:340px; 

height:40px; 

z-index:2;

float: left;

}

/* CSS Document */

	/*

	General rules

	*/

	#menu1{		

		width:340px;	

		position: relative;

		left: 10px;

		margin-top: 15px;

		float: left;

		background-color: #E2EBED;

		text-align: center;

	}

	ul.menu, ul.menu ul {

  list-style-type:none;

  margin: 0;

  padding: 0;

  width: 340px;

  text-align: center;

}



ul.menu a {

  display: block;

  text-decoration: none;	

}



ul.menu li {

  margin-top: 1px;

}



ul.menu li a {

  background-image:url('http://www.cosmicbooknews.com/images/smgrad.png');

  color: #ffff00;	

  padding: 0.5em;

  

}

li.yellow{

color: #ffff00;

font-family: Georgia, Arial, Verdana, Helvetica;

    font-size: 18px;

    font-weight: bold;

}

li.textli{

font-weight: normal;

}

ul.menu li ul li a {

  background: #ccc;

  color: #06356a;

  padding-left: 20px;

  font-family: Georgia, Arial, Verdana, Helvetica;

font-size: 14px; 

}



ul.menu li ul li a:hover {

  background: #aaa;

  border-left: 5px #000 solid;

  padding-left: 15px;

  color: #06356a;

  text-decoration: underline;

}



.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }

.code code { display: block; padding: 3px; margin-bottom: 0; }

.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }

.indent1 { padding-left: 1em; }

.indent2 { padding-left: 2em; }

.indent3 { padding-left: 3em; }

.indent4 { padding-left: 4em; }

.indent5 { padding-left: 5em; }