body {
	background: url(/redesignsean/images/wrap_bg.png);
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	}
	
.wrap {
	width:1030px;
	margin-left:auto;
	margin-right:auto;
position:relative;
	}
	
#left {
	width:320px;
	background:url(/redesignsean/images/left_bg_2.png) no-repeat;
	height:650px;
	float:left;
	position:relative;
	z-index:5000;
	}
	
#menu_main {
	position:absolute;
	top:235px;
	left:91px;
	width:180px;
	text-align:center;
	line-height:15px;
	font-size:14px;
	font-family:helvetica, arial, sans-serif;
	color:#5f4f36;
	}
	
#menu_other {
	position:absolute;
	top:350px;
	left:91px;
	width:180px;
	overflow:hidden;
	font-size:14px;
	font-family:helvetica, arial, sans-serif;
	color:#5f4f36;
	line-height:15px;
	text-align:center;
	} 
	
#search {
	position:absolute;
	top:450px;
	left:91px;
	width:155px;
	padding-left:10px;
	margin-right:15px;
	}
	
#q {
	width:150px;
	}
	
input#search {
	float:right;
	}
	

	
.menu_item {
	height:17px;
	display:block;
	width:180px;
	}
	
.menu_item a:link, .menu_item a:visited {
	display:block;
	color:#5f4f36;
	text-decoration:none;
font-weight:normal;
	}
	
.menu_item a:hover {
	background-image:url(/redesignsean/images/menu_hover.png);
	background-repeat:no-repeat;

	}
	

	
#right {
	width:710px;
	float:left;
	position:relative;
	left:-45px;
	z-index:1;
	background:url(/redesignsean/images/right_bg.png) repeat-y;
	}
	
#white {
	margin:10px auto 15px 50px;
	width:639px;
	overflow:hidden;
	float:left;
	}
	
#center {
	background-color:#fff;
	width:440px;
	margin-left:0px;
	margin-right:10px;
	float:left;
	overflow:hidden;
	}

#right a:link, #right a:visited, .feed a:link, .feed a:visited {
color:#666;
text-decoration:none;
font-weight:bold;
}

.content a:hover, .feed a:hover {
background-color:#ffd7d5;
}
	
#center_wide {
	width:620px;
	margin-left:0px;
	margin-right:0px;
	float:left;
	overflow:hidden;
	background-color:#fff;
	}
	
.content {
	width:420px;
	padding:10px;
	line-height:1.15em;
	font-size:13px;
	color:#666;
	font-family:helvetica, arial, verdana, sans-serif;
	}
	
.content_wide {
	width:580px;
	padding:20px;
	line-height:1.15em;
	font-size:12px;
	color:#333;
	font-family:helvetica, arial, verdana, sans-serif;
	}

.date-header {color:#999;font-size:12px; text-align:left; padding-bottom:5px; margin-bottom:0px;  }

h3.entry-header {font-size:20px; border-bottom:1px solid #666; display:block; margin-top:0px; padding-top:3px; padding-bottom:3px; margin-bottom:5px; line-height:22px;}

h3.entry-header a:link, h3.entry-header a:visited {color:#666; display:block; text-decoration:none; }
h3.entry-header a:hover {color:#666; background-color:#fff;}

#page_content h3.entry-header {font-size:24px; color:#666;}

.entry-footer {border-top:1px solid #666; font-size:12px; margin-bottom:15px;}

.entry-footer a:link, .entry-footer a:visited, 
.comment-footer a:link, .comment-footer a:visited
 {color:#666; text-decoration:none; font-weight:bold; padding:2px;}

.entry-footer a:hover, .comment-footer a:hover {background-color:#ffd7d5;}

.comment-footer {padding-top:3px; font-size:12px;}


	
.content h2 {
	display:block;
	padding-bottom:4px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
	
.date {
	float:right;
	text-align:right;
	font-size:11px;
	}
	
.meta {
	padding-top:5px;
	border-top:1px solid #666;
	font-size:11px;
	}
	
.meta a:link, .meta a:visited {
	}

.pager-left {
display:inline-block;
float:left;
}

.pager-right {
display:inline-block;
float:right;
}

.pager-inner {
zoom:1;
padding:10px 0 0;
border-top:1px solid #ccc;
display:block;
clear:both;
}

.pager-inner:after {
content:".";
line-height:1em;
display:block;
clear:both;
visibility:hidden;
}
	
#sellout {
	width:180px;
	margin-right:6px;
	float:right;
	overflow:hidden;
	background-color:#fff;
	}
	
#sellout p {
	padding-bottom:15px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
	
/*begin lightbox */

#overlay { 
    background-image: url(/redesignsean/images/overlay.png);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 100000;
    width: 100%;
    height: 100%;
	
}

.overlay_content {
	background-color:#fff;
	margin-left:40px;
	width:610px;
	padding:0px;
	line-height:1.15em;
	font-size:12px;
	color:#333;
	font-family:helvetica, arial, verdana, sans-serif;
	}



#box {
    width:650px;
    padding:10px;
	
}

.box {
	background:url(/redesignsean/images/popup_bg.png) repeat-y;
	width:710px;
	margin-left:280px;
	position:absolute;
	z-index:120000;
	padding:20px 0px 20px 0px;
	}

.inner {
	background-color:#fff;
	width:580px;
	display:block;
	padding:20px;
	float:left;
z-index:120000;
	}

.inner iframe {position:relative; z-index:120000;}
	

#close {
    position:absolute;
    top:-5px;
    right:-5px;
    cursor:pointer;
}

/*end lightbox */

/*links */
div.twocol ul, div.twocol ol {
  float: left;
  width: 200px; 
  margin: 0px 0px 20px 0px;
  padding: 0;
  list-style:none;
font-size:12px;
   }
div.twocol ul li {
padding-bottom:3px;
}
div.twocol .left {
  float: left;
  position: relative;
  }
div.twocol {
  margin: 0;
  padding: 0;
  }

ul.two {list-style:none;
margin-left:0px;
padding-left:0px;
}

/*end links*/
	
.comment-form-note {
	display:none;
	}
label {
	width:100px; 
	text-align:right; 
	float:left; 
	display:inline;
	padding-bottom:5px; 
	padding-right:8px; 
	padding-top:5px; 
	overflow:hidden; 
	clear:left;
	}
	
#comments-open-data input {
float:right; 
display:inline; 
width:280px;
margin-right:10px;
}

.form_element {
	display:block;
	padding-bottom:5px;
	margin:0px;
	}

#comments-open-data {
display:block; 
float:left;
}
input#comment-bake-cookie {
width:12px;
height:12px;
}
label#comment-bake-cookie-label { 
width:auto;
display:inline;
float:right;
margin-right:8px;
text-align:left;
}
textarea#comment-text {
width:280px; 
float:right;
margin-right:10px;
}

input#comment-preview, input#comment-post {width:120px; 
float:right; 
clear:right; 
display:inline;
margin-right:10px;
}

input#comment-bake-cookie {float:right; margin-right:10px;}

#comments-open-data p {float:left; 
clear:left; 
display:block;
}
	
#searchbox input {
width:120px;
}

#page_content { 
background-color:#fff;
width:100%;
line-height:1.15em;
font-size:12px;
font-family:helvetica, arial, verdana, sans-serif;
float:left;
padding-bottom:300px;
}

#page_content a:link, #page_content a:visited {
color:#333;
text-decoration:underline;
padding:2px;
}

#page_content a:hover {
text-decoration:none;
background-color:#ffd7d5;
color:#333;
}

.entry {
background:#fff;
line-height:1.35em;
font-size:1em;
}


.bake-cookie {display:block; float:right; clear:both;width:400px;}
	
.close {
float:right;
margin-right:10px;
}

.close a img {border:0px #fff}

.comment {
margin-bottom:15px;
}

div.comment_content {
padding:0px 30px 0px 15px;
margin-top:0px;
margin-bottom:0px;
display:block;
width:375px;
line-height:1.15em;
font-size:12px;
}

.comment_bg {
background-image:url(/redesignsean/images/comment_bg.png);
background-repeat:repeat-y;
line-height:0px; 
font-size:0px;
}

.comment-content p {
margin:0px;
padding:5px 0px 10px 0px;

}

/*feeds*/

.feed {
display:block;
}

.feed_title {
font-size:24px;
color:#666;
display:block;
}

.recent {
display:block;
font-size:16px;
color:#999;
padding-top:3px;
padding-bottom:10px;
}

li.rss-item {
padding:5px 5px 12px 5px;

}

#home_link {
position:absolute;
left:70px;
}

#home_link a:link, #home_link a:visited, #home_link a:hover {
background-color:transparent;
border:0px;
}

/*begin footer*/

#footer {
position:relative;
bottom:0px;
float:left;
padding-bottom:10px;
padding-top:10px;
width:100%;
display:block;
text-align:center;
font-size:12px;
color:#666;
line-height:1.2em;
font-family:helvetica, arial, sans-serif;
}

.copyright {
font-size:14px;
font-weight:bold;
}

#footer a:link, #footer a:visited {
color:#666;
font-weight:normal;
text-decoration:underline;
}

#footer a:hover {
color:#333;
}

.design {
color:#666;
}

#comment_extra {
border-top:1px dotted #999;
border-bottom:1px dotted #999;
padding:10px 0px 10px 0px;
float:left;
display:block;
margin-bottom:10px;
}

.button {
border-top:1px solid #f0f0f0;
border-left:1px solid #f0f0f0;
border-right:1px solid #333;
border-bottom:1px solid #000;
margin-bottom:10px;
width:290px;
text-align:center;
}

.button a:link, .button a:visited {
background-color:#ffd7d5;
color:#333;
text-decoration:none;
display:block;
padding:3px 10px 3px 10px;
}

.button a:hover {
background-color:#fff;
color:#ffd7d5;
}

a.rss-item {color:#666; font-size:14px;}
a.rss-item:hover {background-color:#f0f0f0; color:#333;}
li.rss-item:hover {background-color:#f0f0f0;}

h2.archive-header {
border-bottom:1px dotted #666;
margin-bottom:10px;
padding-bottom:2px;
display:block;
clear:left;
}

div.archive-list {
margin-bottom:15px;
}



.archive-list-item a:link, .archive-list-item a:visited {
font-weight:normal;
text-decoration:none;
font-size:12px;
}

p.content-nav {font-size:12px;}

p.content-nav a:link, p.content-nav a:visited {font-weight:normal;}

/*fm ads*/

.adblock {margin-left:auto; margin-right:auto; text-align:center; margin-bottom:15px;}

.adblock a:link, .adblock a:visited {color:#666; text-decoration:none; padding:2px;}
.adblock a:hover {background-color:#ffd7d5; }

#fm_leaderboard {
text-align:center;
padding:6px 0 12px 0;
position:relative;
}

#fm_leaderboard img, #fm_leaderboard object, #fm_leaderboard embed {
margin-left:auto;
margin-right:auto;
}

.fm_inlineAd {
width:100%;
display:block;
clear:both;
padding:10px 0;
}


.fm_inlineAd center {
border-top:1px dotted #999;
position:relative;
border-bottom:1px dotted #999;
padding:10px 0;
margin-bottom:15px;
background:#f0f0f0;
}

.fm_inlineAd object {
}





/* ph=1 */

