/* CSS Document */
/*--------------general--------------*/
html,body,p,div,img,h1,h2,h3,h4,ol,dl,dd,dt,form,tr{
margin:0px;
padding:0px;
/*
border:0px;
*/

border-collapse:separate;
border-spacing:0px;
}
/*
table {
  margin: 35px 0 25px 30px;
}
*/
table td {
	

margin:0px;
padding:0px;
text-align: center;
/*
border:0px;
*/

border-collapse:separate;
border-spacing:0px;


	
}




input,select{
margin:0;
padding:0;
}
body {
background-image:url(images/bg_body.gif);
background-repeat:repeat;
margin:0;
padding:0;
}
#container {
width:810px;
margin:auto;
padding: 0px;
}
/*----------------banner---------------*/
#brd_left {
width:5px;
height:100px;
float:left;
background-image:url(images/borderLeft.gif);
background-repeat:repeat-y;
}
#banner {
width:800px;
height:100px;
float:left;
background-image:url(images/banner2.gif);
background-repeat:no-repeat;
}
#brd_right {
width:5px;
height:100px;
float:left;
background-image:url(images/borderRight.gif);
background-repeat:repeat-y;
}
#brd_left2 {
width:5px;
height:1px;
float:left;
background-image:url(images/borderLeft.gif);
background-repeat:repeat-y;
overflow:hidden;
}
#spacer {
width:800px;
height:1px;
float:left;
background-image:url(images/spacer.gif);
background-repeat:repeat-x;
overflow:hidden;
}
#brd_right2 {
width:5px;
height:1px;
float:left;
background-image:url(images/borderRight.gif);
background-repeat:repeat-y;
overflow:hidden;
}
/*---------------navbar---------------*/
#brd_left3 {
width:5px;
height:30px;
float:left;
background-image:url(images/borderLeft.gif);
background-repeat:repeat-y;
overflow:hidden;
}
#navlist li {
display:inline;
padding:30px;
letter-spacing:1.5em;
vertical-align:top;

}


#navlist ul {


padding-top:6px;


}


/*
#navbar ul {
text-align: center;
padding-top:5px;
/*
position:;


padding:6px 0px 0px 0px;


}	

*/

#navbar ul li {
display: inline;
letter-spacing:0.85em;
padding:6px;
}




#navlist {
background-color:#000000;
height:30px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
overflow:hidden;
}
#navlist a {
color:#FFFFFF;
text-decoration:none;
}
#navlist a:hover {
color:#CF0404;
text-decoration:none;
}
#brd_right3 {
width:5px;
height:30px;
float:left;
background-image:url(images/borderRight.gif);
background-repeat:repeat-y;
overflow:hidden;
}
/*---------------main---------------*/
#brd_left4 {
width:5px;
height:1205px;
float:left;
background-image:url(images/borderLeft.gif);
background-repeat:repeat-y;
overflow:hidden;
}
#content {
background-image:;
background-repeat:repeat;
background-color:#FFFFFF;
width:800px;
height:1205px;
float:left;
}
#brd_right4 {
width:5px;
height:1205px;
float:left;
background-image:url(images/borderRight.gif);
background-repeat:repeat-y;
overflow:hidden;
}
#covers {
width:728px;
margin-top:20px;
margin-left:36px;
}
#archive {
width:728px;
margin-top:20px;
margin-left:36px;
}
#icons {
width:728px;
margin-top:20px;
margin-left:36px;
}
#links {
width:728px;
margin-top:20px;
margin-left:36px;
}
#sitemap {
width:728px;
margin-top:20px;
margin-left:36px;
}
#disclaimer {
width:728px;
margin-top:20px;
margin-left:36px;
}
#background {
height:1175px;
background-image:url(images/batman.jpg);
background-repeat: no-repeat;
background-position:center;
}
#map {
margin-top:20px;
margin-left:36px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
text-align: inherit;
vertical-align:top;
}
#map a {
color:#333333;
text-decoration:none;
}
#map a:hover {
color:#CF0404;
text-decoration:underline;
}
#map ul li {
list-style: square;
}
.text {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-align:justify;
margin:0px 20px 20px 20px;
}
.text a{
color:#CF0404;
font-weight:bold;
}
.text a:hover {
color:#333333;
}
.text2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align: inherit;
margin:10px 10px 10px 0px;
}
.text2 a{
color:#333333;
text-decoration:none;
}
.text2 a:hover {
color:#CF0404;
}
.thumbnails {
margin-left:20px;
margin-bottom:20px;
}
.thumbnails p {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CF0404;
text-align: inherit;
}
.thumbnails a {
text-decoration:none;
}
.logos {
margin:10px 0px 10px 0px;
}
.logos p {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#CF0404;
text-align: center;
}
.logos a {
text-decoration:none;
}

/*-------------google ads--------------------*/
#ad_1 {
width:125px:
height:125px;
margin-left:20px;
}
#ad_2 {
width:728px;
height:90;
}
#ad_3 {
margin-left:20px;
margin-bottom:20px;
}
#ad_4 {
width:250px;
height:250px;
margin-left:20px;
margin-top:20px;
}
/*-------------footer--------------------*/
#brd_left5 {
width:5px;
height:45px;
float:left;
background-image:url(images/borderLeft.gif);
background-repeat:repeat-y;
overflow:hidden;
}
#footer {
background-color:#000000;
clear: both;
width: 800px;
height:30px;
float:left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
text-align:center;
}
#footer ul {
list-style: none;
padding: 8px 0;
}
#footer ul li {
display: inline;
}
#footer ul li a {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
#footer ul li a:hover {
color:#CF0404;
text-decoration:none;
}
#brd_right5 {
width:5px;
height:45px;
float:left;
background-image:url(images/borderRight.gif);
background-repeat:repeat-y;
overflow:hidden;
}
/*----------------index.html--------------------*/
#brd_left_index {
width:5px;
height:1500px;
float:left;
background-image:url(images/borderLeft.gif);
background-repeat:repeat-y;
overflow:hidden;
}
#content_index {
background-image:;
background-repeat:repeat;
background-color:#FFFFFF;
width:800px;
height:1500px;
float:left;
}
#brd_right_index {
width:5px;
height:1500px;
float:left;
background-image:url(images/borderRight.gif);
background-repeat:repeat-y;
overflow:hidden;
}