body{margin:0;padding:0;background-color:#000000;}
body{color:#FFFFFF;font: 76% arial,sans-serif;text-align:center}
p{margin:5px 10px 0px 10px}
div#header{position:relative}
#header{height:70px;line-height:70px;margin:0;
  padding-left:0px;padding-top:0px;background:url(images/bannerbg_06.gif) repeat-x;color: #79B30B}
#container{text-align:left;background-color:#333;}
#content p{line-height:1.4}
#navigation{background-color:#333;}
#extra{background:#FFFFFF}
#footer{background: #333;color: #FFF}
#footer p{margin:0;padding:5px 10px}

#container{width:1000px;margin:0 auto}
#wrapper{float:left;width:100%}
#content{margin: 0 330px 0 192px;
background:#232323;
border-right:#0A0A0A solid 2px;
border-left:#0A0A0A solid 2px;
}
#navigation{float:left;width:192px;margin-left:-1000px}
#extra{float:left;width:320px;margin-left:-320px}
#footer{clear:left;width:100%}

a:link{color:#157DEC;
text-decoration:none;
}

a:visited{color:#157DEC;
text-decoration:none;
}

a:hover{color:#3BB9FF;
text-decoration:underline;
}

.content p{line-height:1.4}

.content{margin: 0 330px 0 192px;
background:#232323;
border-right:#0A0A0A solid 2px;
border-left:#0A0A0A solid 2px;
}

.bannerbg{
border-bottom:2px solid #030C13;
height:70px;
width:100%;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
margin:0;
}

.ad{
border-bottom:2px solid #030C13;
height:70px;
width:100%;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
margin:0;
}

.leftcolumn{
width:175px;
float:left;
background-color:#232323;
border-right:#0A0A0A solid 2px;
}

.underh1{
padding-left:2px;
padding-top:5px;
padding-bottom:10px;
padding-right:8px;
width:175px;
margin:0;
}

.underh2{
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
padding-right:10px;
width:155px;
margin:0;
}

.navi{
background:url(images/headingbg_13.gif) repeat-x;
width:100%;
text-align:center;
padding-top:11px;
padding-bottom:11px;
font-size:10px;
color:#fff;
margin:0;
}

ul#navvylist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0;
width: 100%;
}

ul#navvylist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navvylist li a
{
display: block;
width: 95%;
margin:0;
padding: 0.5em 0 0.5em 1em;
border-width: 1px;
border-color: #333 #0A0A0A #000 #333;
border-style: solid;
color: #ededed;
text-decoration: none;
background: #1212127;
}

#navvy>ul#navvylist li a { width: auto; }

ul#navvylist li#active a
{
background: #1212127;
color: #ededed;
}

ul#navvylist li a:hover, ul#navvylist li#active a:hover
{
color: #fff;
background: #333;
border-color: #333 #0A0A0A #000 #333;
}

.rightcolumn{
width:318px;
background-color:#232323;
border-right:#0A0A0A solid 2px;
}

.underh3{
width:318px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:10px;
padding-right:0px;
list-style-image: url(list2.gif);
}

.underh4{
width:308px;
margin:0;
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
padding-right:0px;
text-align:left;
}

.underh4 a{font-weight:bold;}

.youtube{margin:5px 20px 0px 20px}
.advertisement{margin:5px 20px 0px 40px}

.mainheadingbg{
padding-left:5%;
padding-top:5px;
width:95%;
height:47px;
background:url(images/headingbgmain_16.gif) repeat-x;
}
.date{
height:49px;
float:left;
width:42px;
background:url(images/datebg_19.gif) no-repeat;
}
.month{
height:12px;
padding-top:6px;
color:#004ABA;
text-align:center;
font-weight:bold;
font-size:9px;
font-family:verdana;
}
.day{
height:5px;
padding-top:2px;
color:#0093DB;
text-align:center;
font-weight:bold;
font-size:9px;
font-family:verdana;
}

.theme{
font-size:14px;
margin:8px 0px 0px 50px ;
}


.footer{
width:100%;
background:url(images/footerepeat_29.gif) repeat-x;
height:89px;
text-align:center;
}

.footerlogo{
width:100%;
margin:0;
background:url(images/footerimage_28.gif) center no-repeat;
padding-top:43px;
padding-bottom:32px;
font-size:11px;
text-align:center;
}

.line0{
border-style:none none none none;
border-width:1px;
border-color:#000000;
text-align:center;
}
.line01{
line-height:1.2em;
border-style:none solid solid solid;
border-width:1px;
border-color:#000000;
text-align:center;
background:url(images/footerepeat_29.gif) repeat-x;
font-size:10.5px;
}
.line1{
height:50px;
width:60px;
border-style:none none solid solid;
border-width:1px;
border-color:#000000;
text-align:center;
}
.line2{
height:50px;
width:110px;
line-height:1.5em;
border-style:none none solid solid;
border-width:1px;
border-color:#000000;
text-align:center;
}
.line3{
height:50px;
width:70px;
line-height:1.5em;
border-style:none none solid solid;
border-width:1px;
border-color:#000000;
text-align:center;
}
.line4{
height:50px;
width:98px;
line-height:1.5em;
border-style:none solid solid solid;
border-width:1px;
border-color:#000000;
}

.line05
{line-height:1.5em;
border-style:solid none solid none;
border-width:1px;
padding:2px;
border-color:#999999;
text-align:center;
}

.line06
{line-height:1.5em;
border-style:solid solid solid none;
border-width:1px;
padding:2px;
border-color:#999999;
text-align:center;
}

.line5
{line-height:1.5em;
border-style:none none solid none;
border-width:1px;
padding:2px;
border-color:#999999;
text-align:center;
}

.line6
{line-height:1.5em;
border-style:none solid solid none;
border-width:1px;
padding:2px;
border-color:#999999;
text-align:center;
}

h1{
font-size:15px;
margin:5px 0px 0px 50px ;
}

h2,h3,h4,h5,h6{
font-size:14px;
margin:15px 0px 5px 10px ;
}

.picture{
margin:0px 5px 0px 10px ;
}

.postedby {
	padding: 0 0 0 18px;
	background: url(images/abullet.gif) no-repeat 0 4px;
	}
	
.formtitle {
  font-size:14px;
	margin : 0px 0px 0px 0px;
	border-bottom: 1px solid #000000;
	width:410px;
	padding-bottom: 8px;
	}

.commentbody {
	border-top: 1px solid #000000;
	width: 410px;
	}
	
.submitcomment, #submitcomment, #currentcomments, #rating, .textad {
	background-color: #232323;
	padding: 5px;
	padding: 5px;
	margin: 0px 0px 0px 20px;
	}

.form {
	font-size: 12px;
	background-color: #FAFAFA;
	border: solid 1px #C6C6C6;
	padding: 2px;
	}

.formtext {
	font-size: 12px;
	background-color: #FAFAFA;
	border: solid 1px #C6C6C6;
	padding: 2px;
	border-bottom: 1px dotted #ccc
	}

.form:hover, .formtext:hover {
	background: white;
	}
	
.form:focus, .formtext:focus {
	background: white;
	border: solid 1px #000000;
	}
	
.submit {
	background-color: #D3D3D3;
	border: solid 1px #C6C6C6;
	border-right:  solid 1px #9A9A9A;
	border-bottom:  solid 1px #9A9A9A;
	}
	
.submit:hover, .submit:focus {
	background: #EDEDED;
	}
	
.detail{
  margin:5px 10px 0px 10px}
  
.ranking
{
	font-size: 11px;
}

.comment_title{
  font-weight:bold;
  color:#3BB9FF;
  padding-top:3px;
  padding-bottom:10px;
}


