body {
	font: 15px/16px Verdana, Tahoma, sans-serif;
	color:#000;
	background:#232323;
	background-image:url(../images/NoiseBackgroundPtn-02.gif);
	background-repeat: repeat;
	margin:0;
	padding:0;
}

a:link {
	font: 15px/16px Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	line-height: 200%;
}

a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 200%;
}

a:visited {
	font: 15px/16px Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	line-height: 200%;
}

img{
	border:none;
	display:block;
}

img{
behavior:url('pngbehavior.htc');
}


form{
	padding:0;
	margin:0;
}
#main {
	margin:0 auto;
	width:1004px;
}
/* logo */
h1.logo{
	background:url(../images/logo.gif) no-repeat;
	width:180px;
	height:41px;
	text-indent:-9999px;
	overflow:hidden;
	padding:0;
	margin:0;
}
.logo a{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
/* header */
#header{
	background:url(../images/bg-header.png) repeat-x;
	width:964px;
	height:118px;
	padding:65px 0 0 40px;
	overflow:hidden;
}
a.site{
	float:left;
	background:url(../images/site.gif) no-repeat;
	width:226px;
	height:15px;
	margin:39px 0 0;
	text-indent:-9999px;
}
/* content */
#content{
	background:url(../images/bg-content.png) repeat-y;
	width:1004px;
	padding:0 0 50px;
	overflow:hidden;
}
/* column1 */
.column1{
	float:left;
	width:634px;
	padding:0 33px 0 20px;
}
.column1 h2{
	font:15px/16px Verdana, Tahoma, sans-serif;
	color:#fff;
	margin:0;
}
/* post */
.post{
	overflow:hidden;
	width:614px;
	background:url(../images/line01.gif) no-repeat;
	margin:20px 0 0;
	padding:26px 0 0 20px;
}
.post em{
	display:block;
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	margin:6px 0 0;
}
.post p{
	font:11px Verdana, Tahoma, sans-serif;
	color:#fff;
	margin:17px 0 0;
}
.post p a{
	font:11px Verdana, Tahoma, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.post p a:hover{text-decoration:none}

.post h2 a{
	font:15px/16px Verdana, Tahoma, sans-serif;
	color:#fff;
	text-decoration: none;
	/*text-transform: uppercase;*/
}
.post h2 a:hover{text-decoration:none}

.h3 p{
	font:11px Verdana, Tahoma, sans-serif;
	color:#fff;
	text-decoration: none;
	text-transform: uppercase;
}
.post h3 a:hover{text-decoration:none}

.post p a.more{
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	background:url(../images/arrow.gif) no-repeat 0 50%;
	padding:0 0 0 14px;
	text-decoration:none;
}
.post p a.more:hover{text-decoration:underline}
.foto{
	width:614px;
	overflow:hidden;
	padding:18px 0 0;
}
.posted{
	overflow:hidden;
	width:614px;
	padding:22px 0 0;
}
.posted strong{
	float:left;
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	margin:0;
}
.posted strong a{
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	text-decoration:underline;
}
.posted strong a:hover{text-decoration:none}
.posted p{
	float:left;
	font:11px Verdana, Tahoma, sans-serif;
	color:#fff;
	background:url(../images/separator.gif) no-repeat 0 2px;
	margin:0 0 0 4px;
	padding:0 0 0 16px;
}
/* comment */
.comment{
	overflow:hidden;
	font:11px Verdana, Tahoma, sans-serif;
	color:#fff;
	width:614px;
	padding:36px 0 0 20px;
}
.comment a{
	font:11px Verdana, Tahoma, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.comment a:hover{text-decoration:none}
.data{
	overflow:hidden;
	width:614px;
	padding:16px 0 23px;
}
.data label{
	float:left;
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	margin:8px 0;
	width:614px;
}
.data input{
	float:left;
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	border:1px solid #58595b;
	background:#000000;
	width:410px;
	padding:5px 3px;
}
.data textarea{
	float:left;
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	border:1px solid #58595b;
	background:#000000;
	width:410px;
	height:90px;
	padding:5px 3px;
}

/* column2 */
.column2{
	float:left;
	width:277px;
	padding:0 20px;
}
/* box */
.box{
	overflow:hidden;
	width:232px;
	background:url(../images/line02.gif) no-repeat;
	margin:20px 0 0;
	padding:26px 25px 0 20px;
}
.box h2{
	font:15px/16px Verdana, Tahoma, sans-serif;
	color:#fff;
	margin:0;
}
.box ul{
	width:232px;
	padding:2px 0 0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.box ul li{
	float:left;
	width:232px;
}
.box ul li a{
	font:11px Verdana, Tahoma, sans-serif;
	color:#00aeef;
	text-decoration:none;
}
.box ul li a:hover{text-decoration:underline}
