﻿/*  

Theme Name: Bangray

Theme URI: http://www.widgetreadythemes.com/

Description: Bangray designed by<a href="http://www.banhawidesigns.com/"> Banhawi</a> supported by <a href="http://www.iwedi.com/">IWedi Web Directory</a>

Version: 1.0

Author: Banhawi

Author URI: http://www.banhawidesigns.com/



*/


* {
margin : 0;
padding : 0;
outline : none;
}
img {
border : none;
}
a, a:visited {
text-decoration : none;
color : #333;
}
a:hover {
text-decoration : none;
color : #000;
}
body, h1, h2, h3, h4, h5, h6, blockquote, p {
margin : 0;
padding : 0;
}
body {
margin : 0;
font-family : Arial, Helvetica, Georgia, Sans-serif;
font-size : 12px;
text-align : center;
vertical-align : top;
color : #666;
}
p {
padding : 10px 0 0 0;
}
#wrapper {
margin : 0 auto 0 auto;
width : 1000px;
text-align : left;
}
#header {
float : left;
margin : 0 auto 0 auto;
width : 100%;
}
#inhead {
width : 1000px;
margin : 0 auto;
background : #333;
}
h1 {
font-family : Century Gothic, Arial, Georgia, Sans-serif;
font-size : 20px;
padding : 0 0 10px 10px;
float : left;
}
h1 a, h1 a:hover, h1 a:visited {
color : #fff;
text-decoration : none;
}
#container {
float : left;
width : 550px;
margin-top : 10px;
}
ul {
list-style : none;
}
#top-ad {
width : 468px;
float : right;
height : 75px;
margin-top : 5px;
margin-right : 5px;
}
blockquote {
background-image : url(images/quote.gif);
background-repeat : no-repeat;
background-position : left top;
margin : 10px 40px 10px 5px;
font-family : Georgia, "Times New Roman", Times, serif;
color : #555;
clear : both;
padding-top : 15px;
padding-left : 38px;
}
#header ul {
padding-top : 2px;
clear : both;
}
#header ul li {
float : left;
display : block;
}
#header ul li a {
float : left;
display : block;
border-right : 1px solid #fff;
color : #fff;
text-decoration : none;
font-weight : bold;
padding : 5px;
font-size : 15px;
background : #333;
}
#header ul li a.first {
border-left : none;
}
#header ul li a:hover {
background : #999;
}
#header ul li.rss {
float : right;
display : block;
text-decoration : none;
font-weight : bold;
padding : 5px;
font-size : 15px;
background : #ccc;
}
#header ul li.rss a {
color : #fff;
padding : 0 18px 0 0;
background : url('images/icon_rss.gif') no-repeat 100% 50%;
border : 0;
}
#sidebar {
width : 420px;
float : right;
}
#sidebar-left {
width : 200px;
float : left;
margin-top : 10px;
}
#sidebar-right {
width : 200px;
float : right;
margin-top : 10px;
}
#sidebar ul ul {
margin-top : 10px;
margin-bottom : 10px;
}
#sidebar ul h2 {
color : #999;
font : 1.5em "arial", serif;
width : 100%;
font-weight : normal;
border-bottom : 1px solid #ccc;
border-top : 1px solid #ccc;
}
#sidebar ul ul li {
line-height : 18px;
list-style : none;
margin-bottom : 2px;
padding : 2px;
width : 100%;
}
#sidebar li a {
color : #74797e;
text-decoration : none;
}
#sidebar li a:hover {
text-decoration : underline;
color : #333;
}
#side-box {
background : #333;
padding : 5px;
border : 0;
width : 98%;
color : #fff;
margin-bottom : 10px;
margin-top : 10px;
}
#side-box h2 {
color : #fff;
font : 2em "Arial", serif;
font-weight : normal;
background : transparent;
}
.sponsors {
margin-bottom : 5px;
width : 425px;
overflow : hidden;
}
.sponsors img.ml {
margin-right : 4px;
overflow : hidden;
}
.sponsors a img {
border : 1px solid #fff;
padding : 5px;
}
.post {
padding : 10px 0 10px 0;
}
.post h2 {
font-family : Century Gothic, Arial, Georgia, Sans-serif;
font-size : 18px;
padding : 5px;
border-top : 2px solid #ccc;
border-bottom : 2px solid #ccc;
}
.post h2 a, post h2 a:visited {
color : #999;
text-decoration : none;
}
.post h2 a:hover {
text-decoration : none;
color : #000;
}
.post ul, .post li {
margin-left : 25px;
}
.postmetadata {
font-size : 11px;
overflow : hidden;
margin-top : 10px;
}
.pmdl {
float : right;
padding-left : 23px;
background : url('images/comments.gif') no-repeat left 0%;
}
.pmdl a, .pmdl a:visited {
color : #999;
}
.pmdl a:hover {
text-decoration : underline;
}
.entry {
line-height : 18px;
margin-left : 10px;
}
.postmetadata {
color : #000000;
font-size : 12px;
padding : 8px;
background : #ffffff url(img/meta.jpg) repeat-x;
height : 18px;
}
.postmetadatap {
color : #000000;
font-size : 14px;
padding : 8px;
background : #ffffff url(img/pback.jpg) repeat-x;
height : 60px;
}
.post-comments {
background : #ffffff url(img/com.gif) no-repeat;
padding-left : 20px;
float : right;
font-size : 95%;
}
.post-calendar {
background : #ffffff;
padding-left : 20px;
float : right;
font-size : 95%;
color : #c3c5c8;
}
.navigation {
padding : 10px 0 0 0;
font-size : 14px;
font-weight : bold;
line-height : 18px;
margin : 0 0 10px 10px;
}
#searchform input {
width : 75px;
}
#searchform #s {
width : 250px;
border : 1px solid #555;
background : #fff;
}
#searchform input {
background : #eee;
border : 1px solid #555;
width : 73px;
height : 22px;
font : 12px Arial, Helvetica, sans-serif;
color : #999;
vertical-align : middle;
}
#comments, #respond {
padding : 20px;
clear : both;
border-top : 1px dashed #555;
}
.commentlist {
margin : 10px 0;
padding-left : 20px;
line-height : 130%;
}
.commentlist li {
padding : 10px;
padding-bottom : 0;
}
.commentlist .alt {
background : #eee;
border : 1px dotted #ccc;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
font-weight : bold;
font-style : normal;
font-size : 120%;
}
.commentlist small {
margin-bottom : 5px;
display : block;
font-size : 87%;
}
#commentform {
padding : 15px;
font : 110% Arial, Helvetica, sans-serif;
}
#commentform p {
padding : 6px 0;
margin : 0;
}
#commentform label {
color : #555;
font-size : 87%;
}
#commentform input {
width : 200px;
border : 1px dotted #555;
padding : 3px;
margin-top : 3px;
color : #fff;
}
#commentform textarea {
color : #fff;
width : 485px;
height : 115px;
background : #eee;
border : 1px solid #555;
padding : 2px;
margin-top : 3px;

}

#commentform #submit {
border : 1px solid #555;
font : bold 12px Arial, Helvetica, sans-serif;
color : #000;
float : right;
width : 144px;
height : 28px;
cursor : pointer;
}
#footer {

width : 1000px;

margin : 0 auto;

background : #333;

clear : both;

}

#footer p {

color : #eee;

}

#footer a {

color : #ccc;

text-decoration : underline;

}
#toptbl{
	width : 800px;
  text-align : left;
}


.registText{
	text-align:right;
}

.registLink ul {
	padding: 0;
	margin: 0;
	list-style:none;
}

.registLink li {
	border-color:#cccccc;
	border-width:1px 0 0 0;
	border-style:solid;
	margin: 0 0 2px 0;
	padding:4px 0 4px 5px;
}

.registLink li a {
	padding:1px 0 1px 10px;
	display: block;
	margin: 1px;
	border-left: #0518A4 2px solid;
	color: #0066B3;
	text-decoration: none;
}

.registLink li a:hover {
	padding:1px 0 1px 13px;
	border-left: #CCCCCC 2px solid;
	color: #0518A4;
}



.largeMenu ul {
	padding: 0;
	margin: 0;
	list-style:none;
}

.largeMenu LI {
	border-color:#9fbbe9;
	border-width : 0px 0px 0px 0px;
	border-style:solid;
	margin: 0 0 2px 0;
	padding:4px 0 4px 5px;
  font-size : 15px;
  font-family : Tahoma;
  font-weight : bold;
  
}
.largeMenu LI A {
	padding:1px 0 1px 10px;
	display: block;
	margin: 1px;
	border-left : 5px double #cc0000;
	color : #354155;
	text-decoration: none;
  
  
  
  
  
}

.largeMenu LI A:HOVER {
	padding : 1px 0px 1px 10px;
	border-left : 5px double #ff0000;
	color : #ff7800;
	text-decoration: none;

}


.middleMenu ul {
	padding:0 0 0 10px;
	margin:0 0 0 5px;
	list-style:none;
}

.middleMenu LI {
	margin: 0 1px 1px 5px;
	padding:4px 1px 1px 5px;
  font-family : Tahoma;
  
}

.middleMenu li a {
	margin: 0 1px 1px 5px;
	padding:4px 1px 1px 5px;
	display: block;
	margin: 1px;
	color: #333366;
	text-decoration: none;
}

.middleMenu li a:hover {

	padding:4px 1px 1px 5px;
	display: block;
	margin: 1px;
	color: #0518A4;
	text-decoration: none;
}
.resultRows{
	font-size:13px;
	padding: 10px;
}

.pageLink {
	text-align:right;
}

.footLine{
	width:100%;
	text-align:center;

}

.title {
	font-size:14px;
	word-break:break-all;
}


.text {
	line-height:170%;
	word-break:break-all;
}
H1{
  
  color : #CC0000;
  text-align : left;
  margin-bottom : 0px;
  font-family : "Trebuchet MS", Tahoma;
  padding-top : 5px;
  padding-left : 10px;
  padding-bottom : 5px;
  margin-left : 0px;
  font-size : 24px;
  font-weight : bolder;
  margin-top : 0px;
  margin-right : auto;
  width : 100%;
}

FORM{
  text-align : center;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 20px;
}

h1 {
	font-size:12px;
	color:#666666;
	font-weight: lighter;
}
.description {
    margin:0 0 20px 0;
	text-align:｡｡left;
	font-size: 14px;
}

