@charset "UTF-8";
/* anthonymattox.com home page css styles */

#work{
}

#worknav{
	padding:8px 13px 8px;
	color:#FFFFFF;
	background:url(../images/worknav_bg.gif) no-repeat #343434;
	z-index:3500;
}

#worknav a{
	text-decoration:none;
	color:#DFDFDF;
}

#worknav a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

#worknav #display{
	float:right;
	background:url(../images/worknav_display_bg.gif) no-repeat;
	padding:5px 8px 0 0;
	height:18px;
	width:74px;
}

#worknav #tagLink{
	float:left;
	background:url(../images/work_tags.gif) no-repeat;
	width:35px;
	height:17px;
	display:block;
	padding:6px 12px 0;
	color:#343434;
}

#worknav #tags{
	display:none;
	position:absolute;
	top:30px;
	left:13px;
	z-index:5247;
	overflow:hidden;
}

#worknav #tags ul{
	background:#FFFFFF;
	width:45em;
	font-size:10px;
	padding:15px 5px 10px;
	position:relative;
	z-index:1500;
}

#worknav #tags ul li{
	width:13em;
	position:relative;
}

#worknav #tags ul li a{
	color:#4e4e4e;
}

#worknav #tags ul li a:hover{
	color:#000000;
}

#worknav #tags ul li.col2{
	left:13em;
}

#worknav #tags ul li.col3{
	left:26em;
}

#worknav #tags ul li.reset{
	top:-22em;
}

#worknav #categories{
	float:left;
	display:block;
	padding:5px 18px 0;
	color:#DFDFDF;
}

#worknav #categories a span{
	color:#CCCCCC;
	font-size:10px;
}

.meta{
	text-align:right;
}

.chunk{
	padding-bottom:15px;
}

.chunk .col.double img.size-medium{
	width:450px;
}

.chunk .col.double img.size-full{
	width:870px;
	margin-left:-240px;
}

.chunk small{
	display:block;
	position:absolute;
	top:0;
	width:150px;
	left:480px;
	color:#707575;
	font-size:10px;
	font-style:italic;
}

.chunk small a{
	color:#707575;
}

.chunk p{
	position:relative;
}

a.icon{
	background:#4e4e4e url(../images/icons.gif) 0 0 no-repeat;
	font-size:0px;
	overflow:hidden;
	display:block;
	width:14px;
	height:13px;
	margin:0 0 0 10px;
	float:right;
	text-indent:-100px;
}

#display{
	padding:4px 0 0;
}

a.icon#excerpt{
	background-position:-80px 0;
}

a.icon#thumb{
	background-position:-60px 0;
}

a.icon#full{
	background-position:-40px 0;
}

div#pagenav{
	background:none;
	padding-top:25px;
	padding-bottom:22px;
	font-size:14px;
	color:#FFFFFF;
	background:#343434;
	margin-top:30px;
}

div#pagenav a{
	color:#FFFFFF;
	text-decoration:none;
}

div#pagenav div#wp_page_numbers{
	text-align:center;
	word-spacing:1em;
	background:url(../images/work_page_nav_dots.gif) repeat-x center left;
	background:#343434;
}

div#pagenav div#wp_page_numbers ul{
	background:#343434;
	display:inline;
	padding:0 15px;
}

div#pagenav div#wp_page_numbers li{
	display:inline;
}

div#pagenav div#wp_page_numbers li a{
	padding:6px 4px 5px;
}

div#pagenav div#wp_page_numbers li a:hover,
div#pagenav div#wp_page_numbers li.active_page a{
	color:#FFFFFF;
}

#sock div#footTop div{
	background:#343434 url(../images/work_pagenav_bg.gif) no-repeat bottom left;
}

div#pagenav .col#prev{
	text-align:right;
}

#blog.single{
}

#blog.single .chunk{
	background:none;
}

/*-- comments --*/

#blog.single div#comments{
	background:url(../images/comdiv.gif) no-repeat 30px 0;
}

#comments .comment{
	padding:0 0 20px;
}

#comments .date{
	text-align:right;
}

#comments .pending{
	color:#707575;
	font-size:10px;
	font-style:italic;
}

#blog.single div#commentForm{
	background:url(../images/comdiv2.gif) no-repeat 270px 0;
}

#commentForm input{
	width:210px;
	margin-bottom:15px;
}

#commentForm textarea{
	width:450px;
	margin-bottom:15px;
}

#commentForm #labels{
}

#commentForm #labels label{
	display:block;
	float:right;
	padding:5px 0 0 0;
	clear:both;
	margin-bottom:15px;
}

#commentForm #labels label span{
	color:#FF0000;
}

/*--- thumb stuff --*/

div.imgwrap{
	margin-bottom:0px;
}

#work.thumb{
}

#work.thumb .imgwrap{
	float:left;
	margin:0 30px 30px 0;
	width:210px;
	height:110px;
}