* { margin: 0; padding: 0; }

body
{
		background: url(images/page-bg.jpg);
		margin: 10px 0;
		font: normal 62.5%/150% arial, tahoma, san-serif;
}

h2.sectiontitle
{
		font-size: 1.3em;
		border: 1px solid #777;
		border-bottom: none;
		padding: 1px 4px;
}

#menu h2.sectiontitle, #archive h2.sectiontitle
{
		background: url(images/nav-bg.jpg);
}

#main h2.sectiontitle
{
		background: url(images/nav-bg-long.jpg);
}

#container
{
		width: 776px;
		margin: 0 auto;
		border: 1px solid #000;
		background: #dce0e4;
		padding: 2px;
}

#header1, #header2, #header3,#header4
{
		width: 100%;
		height: 200px;
		margin: 1px;
		text-indent: -9999px;
}

#header1
{
		background: url(images/fonejacker1.jpg) no-repeat;
}

#header2
{
		background: url(images/fonejacker2.jpg) no-repeat;
}

#header3
{
		background: url(images/fonejacker3.jpg) no-repeat;
}

#header4
{
		background: url(images/fonejacker4.jpg) no-repeat;
}

#header-search
{
		width: 100%;
		height: 200px;
		background: #444;
		background: url(images/fonejacker_expanded.jpg) no-repeat;
		margin: 1px;
		text-indent: -9999px;
}

#wrapper
{
		width: 776px;
}

#wrapper td
{
		vertical-align: top;
}

#menu, #main, #archive
{
		padding: 0 1px;
}

#menu
{
		width: 153px;
		background: #f3f4f5;
}

#main
{
		width: 479px;
}

#pages, #vidarchives
{
		background: #fff;
		border: 1px solid #000;
		border-bottom: none;
}

#vidarchives
{
		padding-bottom: 5px;
}

#pages li, #vidarchives li
{
		list-style: none;
		padding-left: 18px;
		background: url(images/dot2.gif) 0 50% no-repeat;
}

#pages li.over, #pages li.alt.over, #vidarchives li.over, #vidarchives li.alt.over
{
		background-color: #dce0e4;
}

#pages li.alt, #vidarchives li.alt
{
		background-color: #f3f4f5;
}

#pages li a, #vidarchives li a
{
		color: #000;
		text-decoration: none;
}

#menuads, #archiveads
{
		background: #f3f4f5;
		text-align: center;
		border: 1px solid #000;
		border-top: none;
		margin: 0 0 2px;
}

#archiveads
{
		background: #fff;
}

#archiveads p
{
		margin-top: 10px;
		padding-bottom: 15px;
}

#archiveads p a
{
		color: #000;
}

#merch li
{
		list-style: none;
}

#merch li#dvd
{
		background: url(images/fonejacker_dvd.jpg) no-repeat;
}

#merch li#dvd a
{
		display: block;
		width: 150px;
		height: 212px;
		text-indent: -9999px;
		background: url(images/fonejacker_dvd.jpg) no-repeat;
		border: 1px solid #000;
		border-left-width: 2px;
}

#content
{
		background: #fff;
		border: 1px solid #000;
}

.post
{
		padding: 5px 5px;
}

.post h2
{
		margin: 0 0 10px;
}

.entry
{
		font: normal 1.3em verdana, arial, san-serif;
}

.entry p
{
		margin: 0 0 15px;
}

.entry ul
{
		text-align: left;
		margin-left: 15px;
		margin-bottom: 15px;
}

.entry ul li
{
		margin-bottom: 3px;
}

.archives li
{
		border-bottom: 1px solid #eee;
		padding: 0 5px 5px 0;
		margin-right: 5px;
}

.archives li span
{
		float: right;
		font-size: 85%;
		padding-top: 3px;
		color: #999;
}

.archives li a
{
		text-decoration: none;
		color: #000;
}

#warning
{
		text-align: center;
		margin: 0 0 15px;
}

p.postads, div.postads
{
		background: #fff;
		text-align: center;
		margin: 0 0 5px;
}

#postvid
{
		text-align: center;
		padding-bottom: 20px;
}

#archive
{
		width: 138px;
}

.navigation
{
		margin: 0 0 10px;
		padding: 0 10px;
		font-size: 1.2em;
		width: 459px;
		overflow: auto;
}

.navigation a
{
		color: #999;
		text-decoration: none;
}

.navigation a:hover
{
		color: #000;
}

.alignleft
{
		float: left;
}

.alignright
{
		float: right
}

#footer
{
		background: #fff;
		text-align: center;
		font-size: 1.1em;
}

#footer
{
		padding: 3px 0;
}

#footer p
{
		border-top: 2px solid #dce0e4;
		margin: 0 2px;
		padding: 2px 0 0;
}

