a{
	border-bottom: 1px dashed;
	text-decoration: none;
	color: #fa6a00;
}

a:hover{ border-bottom-style: solid; }

BODY{
	background-image: url(images/bg.jpg);
	background-position: top left;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

form{ margin: 0px; }

img { border: none; }

li{ line-height: 200%; }

ul{ list-style: none; padding-left: 10px; }

ul h2{ color: gray; }

.art{ width: 705px; padding: 0px; }

.art td{ margin: 0px; width: 705px; }

.art_bottom{
	width: 705px;
	height: 19px;
	background-image: url(images/article_bottom.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.art_middle{
	width: 705px;
	background-image: url(images/article_middle.gif);
	background-position: top left;
	background-repeat: y-repeat;
}

.art_top{
	width: 705px;
	height: 19px;
	background-image: url(images/article_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.divclear{ clear: both; }

.feedback { margin-bottom: 10px; }

.meta a{ color: #017cfa; font-weight: bolder; }

.more-link{ color: #c42a00!important; border: none; }

.post{ width: 630px; margin-left: 20px; }

.postdate{ font-size: 8pt; color: #939393; }

.readmore { float: right; }

.storytitle{ margin: 0px; margin-bottom: 10px; }

.storytitle a{ color: #575454; font-size: 20pt; font-weight: normal; }

#c{
	width: 980px;
	height: 30px;
	margin: 0 auto;
	text-align: right;
	padding: 20px;
	padding-right: 60px;
	color: #fa6a00;
}

#c a{ color: white!important; }

#footer{
	background-image: url(images/main_bottom.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 1000px;
	height: 25px;
	margin: 0 auto;
}

#header{
	width: 1000px;
	height: 150px;
	background-image: url(images/header.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	overflow:hidden;
}

#l{
	position: absolute;
	z-index: 100;
	top: 100px;
	margin-left: 10px;
	cursor: pointer;
}

#link_decumanwave{ color: #ff3000!important; }

#link_jquery{ color: #048bbd!important; }

#link_main{ color: white!important; }

#link_photoshop{ color: #fa6a00!important; }

#link_php{ color: #93c900!important; }

#links{
	width: 1000px;
	height: 49px;
	background-image: url(images/links_bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

#links a{
	margin: 25px;
	line-height: 200%;
	color: white;
	border: none;
}

#links a:hover{ text-decoration: underline; }

#main{
	width: 710px;
	padding-left: 30px;
	float: left;
	background-color: white;
}

#mainblock{ float: none; margin: 0 auto; }

#r{
	position: absolute;
	z-index: 100;
	top: 100px;
	margin-left: 950px;
	cursor: pointer;
}

#rss{ border: none; }

#s{
	background-color: #575656;
	border: 1px solid black;
	color: #d2d2d2;
	margin-top: 4px;
	padding: 0px;
	float: right;
	font-size: 9pt;
	height: 20px;
	width: 170px;
	padding-left: 10px;
}

#s_subm{ margin-right: 10px; float: right; margin-top: 5px; }

#sidebar { width: 200px; float: left; }

#wrapper{
	padding: 0px;
	margin: 0 auto;
	width: 1000px;
	background-color: #fbfbfb;
}
