/*

	Theme Name: BWDEC2007

	Theme URI: http://www.seobilgi.com

	Description: BWDEC2007 is adapted by www.seobilgi.com <BR>&radic; Designer <a href="http://www.free-css-templates.com">David Herreman</a> <BR>&radic; Please read: <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/">http://creativecommons.org/licenses/by-nc-sa/2.5/</a><br>

	Version: 1.0

	Author: Seobilgi

	Author URI: http://www.seobilgi.com

*/



body {

padding : 0;

margin : 0;

font : 0.74em Arial, sans-serif;

line-height : 1.5em;

background : #F8F8F8;

color : #454545;

}



a {

color : #FF6603;

background : inherit;

text-decoration : underline;

}

a:visited {

color : #FF6603;

background : inherit;

text-decoration : underline;

}



#footer a {

	color: #000;

text-decoration: underline;

}



p {

margin : 5px 0;

}

h2 {

font : bold 1.8em Arial, Sans-Serif;

padding : 8px 0 4px 0;

margin : 0;

letter-spacing : -1px;

}

h1 {

font : bold 1.6em Arial, Sans-Serif;

letter-spacing : -1px;

}

h3 {

padding : 4px 0;

margin : 0;

}

img { border : 0 }

.right { float: right }





ul {

margin : 0;

padding : 0;

list-style : none;

}



hr {

height : 1px;

border-style : none;

color : #d0d0d0;

background-color : #c0c0c0;

margin : 10px 0;

}

ol {

padding : 0;

margin : 0;

}

.bwdec {position:absolute; overflow:hidden; left:1px; top:1px; width:0px; height:0px; z-index:0}

.code {

padding : 3px 5px 3px 35px;

border : 1px solid #ccc;

list-style-type : decimal-leading-zero;

font-family : Courier;

}

.code code {

font-family : Monaco, "Courier New", Tahoma;

font-size : 1.2em;

}

.code li {

margin : 2px 0;

padding : 0 5px;

background : #F6F6E3;

}

.code li.t1 {

padding-left : 4ex;

}

.code li.t2 {

padding-left : 8ex;

}

.code li.t3 {

padding-left : 12ex;

}

.code li.t4 {

padding-left : 16ex;

}

.code li.t5 {

padding-left : 20ex;

}

.code li.t6 {

padding-left : 24ex;

}

.code li.t7 {

padding-left : 28ex;

}

.code li.t8 {

padding-left : 32ex;

}





.content {

margin : 0 auto;

width : 860px;

}



#topbar {

height : 51px;

background : #000;

width : 100%;

color: #FFF;

}



#topbar .wrap {

	background: #3F4040;

	height: 51px;

	width: 858px

	

} 



#topbar h3 {

	font : bold 2.0em Arial, sans-serif;

	color: #FFF;

	line-height: 51px;

	padding: 0 0 0 10px;

	background: inherit;

}

#topbar h3 a { color: #FFF; text-decoration: none;}

#topbar h3 a:hover { color: #FFF; text-decoration: none; }



#topbar .se {

	float: right;

	padding: 12px 10px 0 0;



}



#subbar {

	background: #F4F4F3;

	height: 34px;

	border-bottom: 1px solid #D6D6D6;

	width: 100%;

}



#subbar .rss {

	position: relative;

	right: 20px;

	top: 7px;

	width: 21px;

	height: 21px;

}



.menu {

	background: #F7F7F6;

	height: 34px;

	line-height: 34px;

	border-left: 1px solid #D6D6D6;

	border-right: 1px solid #D6D6D6;

	padding: 0;

	margin: 0;

}



.menu a {

color : #74797E;

background : inherit;

text-decoration : none;

padding: 0 10px 0 10px;

line-height : 23px;

}

.menu a:hover, .menu .current {

color : #000;

background : inherit;

height : 23px;

text-decoration: underline

}

.menu ul {

list-style : none;

padding : 0;

margin : 0;

}

.menu li {

float : left;

margin : 0 0 0 0px;

display: inline;

}



#main {

width : 858px;

background: #FFF;

margin : -18px 0 0 0;

border-left: 1px solid #D6D6D6;

border-right: 1px solid #D6D6D6;

border-bottom: 1px solid #D6D6D6;

padding: 10px 0 0 0;

}

#main .padding {

	padding: 10px;

}

.right_side {

float : right;

width : 391px;

background : inherit;

overflow : hidden;

}

.right_side .pad {

padding : 0 0 10px 17px;

}

.right_side p {

padding : 0 0 5px 5px;

}

.right_side ul {

padding : 3px 0 12px 0px;

}



.right_side li {

line-height : 22px;

list-style : none;

background: #f8f8f8 url(images/li.gif) no-repeat left;

margin-bottom: 2px;

}

.right_side li a{

	padding-left: 15px;

	color: #74797E;

	

}





.right_side a:hover {

text-decoration : underline;

color: #000;

background: inherit;

}

.right_side h3 {

color : #eee;

font : bold 1.0em Arial, Sans-Serif;

background : #3F4040;

width : 100%;

height : 24px;

line-height : 22px;

text-indent : 10px;

font-weight: normal;

}



.right_side .sponsors {

	margin-bottom: 5px;

	width : 391px;

	overflow: hidden;

	

}

.right_side .sponsors img.ml { margin-right: 4px; overflow: hidden }



.right_side .ls {

	float: left;

	width: 181px;

}



.right_side .rs {

	float: right;

	width: 201px;

	

}

.right_side .ts {
	float: left;

	width: 391px;
	
}



.right_side .extra {

	background : #F4F4F3;

	color : #454545;

	border-top: 4px solid #e5e5e5;

	border-bottom: 4px solid #e5e5e5;

	margin-bottom: 10px;

}



.right_side .extra .padding { padding: 10px }



#left_side {

background : inherit;

margin-bottom : 10px;

width : 427px;

color: #454545;

}

#left_side .intro {

background : #FDFDF0;

color : #454545;

border-bottom: 4px solid #F6F6E3

}

#left_side .intro .pad {

padding : 10px;

}

#left_side .intro a {

color : #FF6603;

text-decoration : none;

}

#left_side .intro a:hover {

color : #FF6603;

text-decoration : underline;

}

#left_side .mpart {

padding : 0px 0 0 0;

}

#left_side h1 {

background : inherit;

padding : 0;

margin : 0;

font : 1.8em verdana, Arial, Sans-Serif;

color: #3F4040

}

#left_side .mpart h3 {

background : inherit;

padding : 0;

margin : 0 0 15px 0;

font : 0.9em verdana, Arial, Sans-Serif;

color : #a5a5a5;

}

#left_side p {

color : #454545;

padding : 0;

text-align : left;

}



#left_side img {

}

#left_side blockquote {

padding-left : 10px;

border-left : 3px solid #a7cc44;

margin : 10px 0 10px 25px;

}

.date {

padding : 7px 10px 0 0;

margin : 10px 0 20px 0;

text-align : right;

background : #F4F4F3;

height : 26px;

width: auto;

}

.dateSingle {

padding : 7px 10px 0 0;

margin : 10px 0 20px 0;

text-align : left;

background : #F4F4F3;

height : 120px;

width: auto;

border-top: 4px solid #e5e5e5;

border-bottom: 4px solid #e5e5e5;

}

.recent {

	text-align: left;

}



.date a {

color: #74797E;

background : inherit;

}

.dateSingle a {

color: #74797E;

background : inherit;

}

#left_side .rs {

float : right;

margin : 0 0 0 10px;

border : 1px solid #888;

padding : 5px;

background : inherit;

}

#left_side ul {

list-style-position : inside;

margin-left : 2px;

}

#left_side ul li {

list-style-type : square;

margin-left : 15px;

}

#left_side ul ul li {

list-style : none;

margin-left : 10px;

list-style-type : lower-alpha;

list-style-position : inside;

}

#footer {

clear : both;

width : 758px;

margin : 0 0 2em 0;

padding : 10px 0px 0 10px;

color : #777;

background : inherit;

line-height : 1.7em;

}

#footer .right {

float : right;

padding-right: 20px;

}

#footer a {

text-decoration : underline;

background : inherit;

}

#footer .fmenu {

	background: inherit;

	padding: 0;

	margin: 0;

}



#footer .fmenu a {

color : #74797E;

background : inherit;

text-decoration : none;

padding: 0 10px 0 0px;

}

#footer .fmenu a:hover {

color : #000;

background : inherit;

text-decoration: underline

}

#footer .fmenu ul {

list-style : none;

padding : 0;

margin : 0;

}

#footer .fmenu li {

float : left;

margin : 0 10px 0 0px;

display: inline;

}



input.text { border: 1px solid #CCC; padding: 2px 5px 2px 5px; }



img.cimg {

	float: right;

	margin : 0 10px 5px 0;

	border: 1px solid #000;

}



table img.cic {

	float: right;

	margin : 0 10px 5px 0;

	border: 1px solid #000;

}



table{

	margin:10px;

    border-collapse:collapse;

}

td, th{

	padding:3px;

	font-weight:normal;

}

td.lh

{

 	background-color: #F4F4F3;

	font-weight: bold; 

}