/* ***************************
  Site - search roundtable engine
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6 - Footer Styles
   ***************************/

/* ***************************
   $1 GLOBAL Styles
   ***************************/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#06f;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
img {
	border:0;
	vertical-align:middle;
}
fieldset {
	border:none;
}
ul li {
	list-style:none;
}
.clear {
	clear:both;
	height:0;
	font-size:0;
}
/* ***************************
   $2 Website Structure Styles
   ***************************/
body {
	text-align:center;
	font:16px Georgia, "Times New Roman", Times, serif;
	color:#050505;
	background:#f3f1f2;
	}
html, body{height:100%;}

#bg{
	width:100%;
	text-align:center;
	min-height:100%;
	height:auto;
	background: transparent no-repeat top center; /* url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_wrapper.png) center top no-repeat; */
	}
* html #bg{height:100%;}
#container {
	text-align:left;
	position:absolute;
	top:10px;
	margin-left:-501px;
	left:50%;
	z-index:3;
	width:1002px;
	background-color:white;
}
#container_inner{
	border:#ccc 1px solid;
	width:1000px;
	background:#fff url(/web/20110716042751im_/http://www.seroundtable.com/images/default_background.jpg) no-repeat center top;
	position:relative;
	padding:240px 0 0;
	}
/* ***************************
   $3 Header Styles
   ***************************/
#header {

	position:absolute;
	left:4px;
	top:3px;
	height:240px;
	width:992px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	z-index:4;
}
#topnav{
	position:absolute;
	left:0;
	top:0;
	/* background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_topnav.png) 0 0 no-repeat; */
	height:23px;
	padding:26px 0 0 0;
	width:100%;
	font-size:14px;
	}
#topnav ul{
	float:right;
	margin-right:14px;
	}
#topnav ul li{
	float:left;
	padding:0 0 0 20px;
	}
#topnav ul li a{
	color:#333;
	}
#topnav ul li a:hover{
	color:#0066ff;
	text-decoration:none;
	}
#logo{
	position:absolute;
	left:34px;
	top:65px;
	}
#header_ads{
	position:absolute;
	top:59px;
	right:0;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_headerads.png) no-repeat;
	width:727px;
	height:89px;
	padding:16px 5px 6px 7px;
	}
#mainnav{
	/* background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_mainnav.png) 0 0 no-repeat; */
	width:100%;
	height:45px;
	padding:2px 0 0 0;
	position:absolute;
	left:0;
	top:181px;
	}
#headersearch{
	float:right;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_search.png) 0 0 no-repeat;
	margin:8px 0 0;
	}
#headersearch .int_text{
	width:213px;
	padding:6px 0 6px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background:none;
	line-height:15px;
	vertical-align:middle;
	margin:0 9px 0 0;
	border: 1px solid rgb(126, 157, 185);
	background: url(https://web.archive.org/web/20110716042751im_/http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif) no-repeat left center white;
	}
#headersearch .int_text:focus { background:white; }

#headersearch .int_submit{
	padding:0 11px 0 0;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_searcharrow.png) right no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#82b90c;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	border:0;
	margin:0 8px 0 0;
	}
#headersearch .int_submit:hover{
	color:#000;
	}
/* ***************************
   $4 Content Styles
   ***************************/
#content {
	width:985px;
	padding:0 10px 0 5px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_content.png) 678px 0 repeat-y;
	margin:0 0 14px;
    }
#maincontent{
	float:left;
	width:670px;
	}
#maincontent h1{
	color:#030303;
	font-size:32px;
	font-weight:normal;
	padding:0 0 19px;
	line-height:36px;
	}
#maincontent  .featured h1{	padding:0 0 10px;}
#maincontent h1 a{
	color:#030303;
	text-decoration:none;
	}
#maincontent h1 a:hover,
#maincontent h2 a:hover
{
	color:#06f;
	text-shadow:2px 2px 4px rgba(0,0,0,0.2);
}
#maincontent h2{
	font-size:24px;
	font-weight:normal;
	color:#000;
	line-height:29px;
	padding:0 0 4px;
	}
#maincontent h2 a{
	color:#000;
	}
#maincontent h2 a:hover{
	color:#06f;
	text-decoration:none;
	}
#maincontent h4{
	font-size:16px;
	}
#maincontent p{
	line-height:19px;
	padding:0 0 19px;
	}
.featured{
	padding:15px 13px 0;
	width:644px;
	overflow:hidden;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_maincontent.png) 0 0 no-repeat;
	}
.featured_left{
	float:left;
	padding:2px 0 10px;
	margin-right:15px;
	margin-bottom:10px;
	max-height:250px;
	overflow:hidden;
	}
.featured_right{
	float:none;
	width:auto;
	padding:0 0 20px;

	}
.meta{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	padding:0 0 8px;
	}
.meta a{
	color:#050505;
	}
.meta span{
	color:#666;
	}
.meta small{
	font-size:12px;
	display:block;
	}
.meta small a{
	color:#06f;
	text-decoration:underline;
	}
.meta small a:hover{
	text-decoration:underline;
	color:#000;
	}
.links {
	font-family:Arial, Helvetica, sans-serif;
	}
.links a{
	margin:0 12px 0 0;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	display:inline-block;
	padding:0  10px 0 0;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow3.png) right 2px no-repeat;
	}
.links a:hover{
	color:#000;
	text-decoration:none;
	}
.featured_bot{
	padding:0 0 20px 288px;
	margin-left:-9px;
	clear:both;
	overflow:hidden;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_featuredbot.png) 0 0 no-repeat;
	}
.featured_bot a{
	padding:0 12px  0 0;
	font-size:11px;
	display:inline-block;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow3.png) right 4px no-repeat;
	}
.featured_bot a:hover{
	color:#000;
	text-decoration:none;
	}
.section{
	width:100%;
	overflow:hidden;
	padding:0 0 22px;
	}
.item{
	float:left;
	width:300px;
	padding:0 10px 0 17px;
	font-size:14px;
    }
#maincontent .item p{
	line-height:17px;
	padding-bottom:4px;
	}
.item .meta{
	padding-bottom:17px;
	}
.adsbox{
	background:#edebeb;
	padding:14px 0 12px;
	text-align:center;
	margin:6px 0 23px 17px;
	width:642px;
	}
.lists  li{
	padding:0 0 13px 18px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow4.png) 0 6px no-repeat;
	}
.lists {
	font-size:14px;
	margin:0 0 0 17px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	}
.lists a{
	color:#000;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

.multi-listing li a:hover,
.lists a:hover
{
	color:#06f;
	text-decoration:none;
}
.link_more{
	font-size:13px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 17px;
	font-weight:bold;
	}
.link_more a{
	display:inline-block;
	padding:0  14px 0 0;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow3.png) right 3px no-repeat;
	}
.link_more a:hover{
	color:#000;
	text-decoration:none;
	}
#breadcrumb{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 9px 5px;
	color:#666;
	}
#breadcrumb a{
	color:#666;
	}
#breadcrumb a:hover{
	color:#666;
	text-decoration:underline;
	}
.innerbox{
	padding:10px 27px 0 14px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_maincontent.png) 0 0 no-repeat;
	}
.title{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
	}
.title_left{
	float:left;
	width:420px;
	}
.title_right{
	float:left;
	width:205px;
	margin-top:-1px;
	}
.pagenav{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_pagenav.png) 0 0 no-repeat;
	height:32px;
	font-size:11px;
	padding:15px 14px 0 13px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagenav a{
	color:#000;
	}
.pagenav a:hover{
	color:#06f;
	text-decoration:none;
	}
.link_arrowleft{
	padding:0 0 0 11px;
	float:left;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/pic_arrowleft.png) 0 2px no-repeat;
	}
.link_arrowright{
	float:right;
	padding:0 11px 0 0;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/pic_arrowright.png) right 2px no-repeat;
	}
.linkswrapper{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_linkwrapper.png) 0 0 no-repeat;
	width:203px;
	height:104px;
	text-align:center;
	padding:14px 0 0 2px;
	position:relative;
	}
.linkswrapper .twitter-box,
.linkswrapper .facebook-box,
.linkswrapper .google-box
{
	float:left;
	width:62px; height:62px;
	margin:0 2px 0 2px;
}
.linkswrapper .facebook-box { margin-top:1px; margin-left:8px; width:54px; }
.linkswrapper .google-box { margin-top:1px; }

.link_share{
	padding:15px 0 0 ;
	bottom:8px;
	left:43px;
	z-index:15;
	position:absolute;
	}
blockquote, .quotetext{
	background:#fdfdfd url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_quotetext.png) top repeat-x;
	margin:0 0 14px -14px;
	padding:16px 10px 0 48px;
	width:auto;
	font-size:14px;
	}
#maincontent .quotetext p{
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	}
.videobox{
	width:560px;
	margin:0 0 0 40px;
	}
.pre_story{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_pre_story.png) 0 0 repeat-x;
	padding:13px 0 7px 0;
	margin:15px 0 0px 0;
	border-bottom:#ccc 1px solid;
	}
.pre_story span{
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
.bottombox{
	padding:0 15px 0 12px;
	}
.commentsform {
	padding:0 0 8px;
	}
.commentsform textarea{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	border:#ccc 1px solid;
	overflow:hidden;
	width:613px;
	height:60px;
	padding:9px 14px;
	line-height:13px;
	margin:0 0 5px;
	}
.commentsform .btn_postas{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	float:right;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_post_as.png) 0 bottom no-repeat;
	width:82px;
	height:25px;
	padding:0 12px 0 0;
	overflow:hidden;
	border:0;
	font-weight:bold;
	}
.commentsform .btn_postas:hover{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_post_as.png) 0 0 no-repeat;
	}
.commentsform_top{
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
	}
.commentsform_top  h4{
	color:#36f;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	}
.commentsform_top  .link_disqus{
	float:right;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_disqus.png) 0 0 no-repeat;
	width:80px;
	height:12px;
	overflow:hidden;
	text-indent:-9999px;
	outline-style:none;
	}
.reactions{
	border-bottom:#ccc 1px solid;
	border-top:#ccc 1px solid;
	width:100%;
	overflow:hidden;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:6px 0 7px;
	margin:0 0 14px;
	}
.reactions h5{
	font-size:13px;
	text-transform:uppercase;
	color:#99cc33;
	float:left;
	}
.reactions span{
	float:right;
	}
.reactions span a{
	margin:0 0 0 15px;
	}
#maincontent .comments_lists{
	margin:0 0 9px;
	padding:0 0 17px;
	}
#maincontent .comments_lists li{
	padding:0;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	}
#maincontent .comments_lists p{
	padding:0 0 15px;
	line-height:14px;
	}
.comments_lists {
	font-size:12px;
	color:#333;
	border-bottom:#ccc 1px solid;
	}
*html .comments_lists  .info{
	height:33px;
	}
.comments_lists  .info{
	font-size:13px;
	background:#f3fde2;
	color:#537707;
	line-height:33px;
	min-height:33px;
	}
.info strong{
	margin:0 20px 0 15px;
	}
.comments_lists .comments_links{
	font-size:13px;
	color:#537707;
	background:#eaf3fb;
	padding:9px 0 8px 9px;
	margin:0 0 9px;
	}
.comments_links a{
	margin:0 5px 0 0;
	}
.bottombox .adsbox{
	margin:0 0 22px;
	}
#maincontent .editor h4{
	font-size:15px;
	color:#0066ff;
	font-family:Arial, Helvetica, sans-serif;
	background:#fdfdfd url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_h4.png) top repeat-x;
	padding:22px 0 7px 16px;
	text-transform:uppercase;
	border-bottom:#97bedb 1px solid;
	margin:0 0 17px;
	}
.editor{
	width:660px;
	margin-left:-6px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_editor.png) bottom repeat-x;
	padding:0 0 48px;
	overflow:hidden;
	}
.editor_top{
	padding:0 5px 13px 20px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.editor_top span{
	color:#7fb806;
	font-weight:bold;
	}
.editor_top a{
	color:#7fb806;
	font-weight:bold;
	}
.editor_top a:hover{
	color:#7fb806;
	text-decoration:underline;
	}
.editor_top small{
	font-size:12px;
	font-weight:bold;
	}
.editor_inner{
	padding:0 5px 0 20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	}
.editor_left{
	float:left;
	width:100px;
	}
.editor_right{
	float:right;
	width:525px;
	padding:4px 0 0;
	}
.editor_right ul{
	padding:0 0 8px;
	}
#maincontent .editor_right  p{
	line-height:14px;
	}
.editorinfo li{
	padding:0 0 9px;
	}
.editorinfo li small{
	font-size:9px;
	}
.editorinfo li.last a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	}
p.links span{
	color:#999;
	}
p.links  a{
	display:inline;
	margin:0;
	padding:0;
	background:none;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	}
.slider .meta{
	text-align:center;
	padding:11px 0 0 0;
	}
#pagelinks{
	background:transparent url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_pagelinks.png) 0 0 no-repeat;
	width:60px;
	height:361px;
	position:fixed;
	left:10px;
	top:25px;
	padding:12px 5px 0;
	display:none;
	}
#pagelinks li{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_pagelinks_li.png) 0 bottom no-repeat;
	padding:0 0 16px;
	margin:0 0 2px;
	}
#pagelinks > div {
	height:77px;
	background: url("/web/20110716042751im_/http://www.seroundtable.com/images/bg_pagelinks_li.png") no-repeat scroll 0 bottom transparent;
}
#pagelinks .twitter-box { margin-left:1px; }
#pagelinks .facebook-box { margin-left:4px; margin-top: 2px; }
#pagelinks .google-box { margin-left:5px; }

.link_prev{
	font-size:8px;
	line-height:10px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_prev.png) 0 0 no-repeat;
	width:39px;
	height:24px;
	padding:3px 0 0 17px;
	text-transform:uppercase;
	color:#000;
	margin:0 0 6px 3px;
	}
.link_prev:hover,
.link_next:hover{
	color:#06c;
	}
.link_next{
	font-size:8px;
	line-height:10px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_next.png)  0 0 no-repeat;
	width:41px;
	height:24px;
	padding:3px 15px 0 0;
	text-align:right;
	text-transform:uppercase;
	color:#000;
	margin-left:2px;
	}
/* ***************************
   $5 Sidebar Styles
   ***************************/
#sidebar{
	float:right;
	width:305px;
	font-family:Arial, Helvetica, sans-serif;
	}
#sidebar.custom {
	padding:22px 0 0 0;
	width:295px;
}
#sidebar h2{
	font-size:15px;
	color:#050505;
	text-transform:uppercase;
	line-height:32px;
	}
.subscribe{
	margin:0 0 10px;
	}
.subscribe h3{
	font-size:14.5px;
	color:#666;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 6px;
	}
.subscribe_inner{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_subscribe.png) 0 0 no-repeat;
	width:278px;
	height:121px;
	padding:12px 15px 0 11px;
	}
.subscribe_top{
	width:100%;
	overflow:hidden;
	padding:0 0 19px;
	}
.subscribe_top span{
	float:right;
	}
.subscribe_top a{
	margin:0 0 0 0px;
	}
#sidebar .subscribe_top h2{
	color:#7fb806;
	font-size:20px;
	line-height:22px;
	text-transform:uppercase;
	padding:7px 0 0;
	}
.subscribe  .int_text{
	border:#c3c5bd 1px solid;
	border-right:0;
	vertical-align:middle;
	font-size:12px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 5px 5px;
	width:148px;
	float:left;
	}
.subscribe  .int_btn{
	vertical-align:middle;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	width:120px;
	background:#80b908;
	border:0;
	cursor:pointer;
	padding:5px 0 4px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
.subscribe  .int_btn:hover{
	background:#000;
	}
.link_subsrib{
	float:right;
	padding:0 12px 0 0;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow3.png) right 2px no-repeat;
	font-size:10px;
	display:block;
	color:#3366ff;
	text-transform:uppercase;
	margin:18px 0 0 0;
	}
.link_subsrib:hover{
	color:#000;
	text-decoration:none;
	}
.search_video{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_searchvideo.png) 0 0 no-repeat;
	width:283px;
	padding:7px 8px 9px 12px;

}

.search_video span.time { color:white; background-color:black; font-size:10px; position:absolute; z-index:1200; left:5px; top:11px; }

.search_video .video {
	position:relative;
}
.video .click {
	position:absolute;
	left:0;
	top:0;
	width:270px; height:200px;
	z-index:102;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/playbutton.png) no-repeat center center;
	margin-top:7px;
	opacity:0.70;
	cursor:pointer;

	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.video .click:hover { opacity:1; background-color:rgba(0,0,0,0.5); }

.search_video .video img {
	width:270px;
}
.search_video h2 a {
	display:block;
	float:right;
	margin-top:-2px;
	}
.search_video h2 {
	padding:0 7px 0 0;
	}
.search_video .video{
	padding:7px 0 6px 0;
	}
.sponsored{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_sponsored.png) 0 0 no-repeat;
	padding:19px 0 13px 2px;
	}
.sponsored span{
	display:block;
	font-size:8px;
	text-transform:uppercase;
	color:#404347;
	padding:0 0 2px;
	}
.sponsored_small{
	padding:0px 0 0 ;
	}
.sponsored_small img{
	margin:0 0 0 17px;
	}
.sidebarbox{
	padding:8px 7px 0 12px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_sidebarbox.png) 0 0 no-repeat;
	width:282px;
	}
#sidebar .sidebarbox h2{
	padding-bottom:8px;
	}
.sidebarbox a{
	color:#2a2a29;
	}
.sidebarbox a:hover{
	color:#06f;
	text-decoration:none;
	}
.sidebarbox h3{
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#7ab006;
	}
.browseby li {
	padding:0 0 3px 19px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow4.png) 0 5px no-repeat;
	}
.browseby{
	padding:0 0 13px;
	}
.semforum {
	padding:11px 0 3px;
	}
.semforum li {
	font-size:14px;
	padding:0 0 18px;
	}
.semforum li p{
	line-height:17px;
	padding:0 0 1px 9px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_dot.png) 0 6px no-repeat;
	}
.sponsored_links {
	padding:5px 0 10px;
	}
.sponsored_links li{
	padding:0 0 1px 9px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_dot.png) 0 6px no-repeat;
	font-size:14px;
	}
.sponsored_links li a{
	color:#06f;
	}
.sponsored_links li a:hover{
	color:#000001;
	}
/* ***************************
   $6 Footer Styles
   ***************************/
#footer {
	width:1000px;
	clear:both;
	text-align:center;
	margin:0 auto;
	font-size:11px;
	color:#333;
	line-height:20px;
	padding:12px 0 30px;
	font-family:Arial, Helvetica, sans-serif;
}
#footer  span{
	color:#000;
	}
#footer  a{
	color:#000;
	}
#footer_top{
	width:976px;
	padding:20px 12px;
	border-top:0;
	text-align:left;
	overflow:hidden;
	clear:both;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_footertop.png) center top no-repeat;
	}
#footer_top ul{
	float:right;
	}
#footer_top li{
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 20px 0 0;
	}
#footer_top li a{
	color:#494848;
	}
#footer_top li a:hover{
	color:#0066ff;
	text-decoration:none;
	}

.post-text { }
.post-text ul, .post-text ol { margin-bottom:10px;
	margin-left:35px;
}
.post-text ul li { list-style: disc outside; margin-bottom:5px;  }
.post-text ol li { margin-bottom:5px;  }
.post-text blockquote p { margin:5px 0;  }

/* Disqus Comments */
#dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap { z-index:12; }
#dsq-content h3 {
color:#99CC33;
float:none;
font-size:21px;
margin:2px 0 10px;
}

#dsq-content div.dsq-comment-header {
background:none repeat scroll 0 0 #F3FDE2;
color:#537707; }

#dsq-content .dsq-comment-message {
font-family: Arial,Helvetica,sans-serif;
}

#maincontent .multi-listing { }
#maincontent .multi-listing h2 {
	margin:10px 0px;

}

#maincontent.template9 { width:auto; }
#maincontent.template9 .innerbox { background-repeat:repeat-x; margin:0 20px; }

#maincontent .multi-listing h3 {
	background:url("/web/20110716042751im_/http://www.seroundtable.com/images/bg_h4.png") repeat-x scroll center top #FDFDFD;
	border-bottom:1px solid #97BEDB;
	color:#0066FF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	margin:0 0 17px;
	padding:22px 0 7px 16px;
	text-transform:uppercase;
}

.multi-listing li {
	background:url("/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow4.png") no-repeat scroll 0 6px transparent;
	padding:0 0 13px 18px;
}

.multi-listing .old-entries li {
	font-size:12px;
	padding:0 0 8px 16px;
	background-position:0 2px;
}

.pager-links { height:30px; width:625px; }
.pager-links span,
.pager-links b,
.pager-links a
 { display:inline-block; margin-right:0px; padding:1px 6px; height:25px; }

 .pager-links a:hover { background-color:#F4FFDC; }

 .cms { padding-top:8px; }

 #contact-form { }
 #contact-form .form-row { margin-bottom:8px; }
 #contact-form .form-row .field-label { margin-bottom:4px; }
 #contact-form .form-row input,
 #contact-form .form-row select
 { width:350px; font-size:18px; }
 #contact-form input, #contact-form textarea { background-color:#F4F8E3; font-size:18px; }

 /*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=02_glass.png&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=02_glass.png&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=01_flat.png&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #f2f5f7 url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x; color: #362b36; }
.ui-widget-content a { color: #362b36; }
.ui-widget-header { border: 1px solid #aed0ea; background: #deedf7 url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #aed0ea; background: #d7ebf9 url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2779aa; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2779aa; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #74b2e2; background: #e4f1fb url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0070a3; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #0070a3; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #2694e8; background: #3baae3 url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #ffef8f url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #cd0a0a url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_72a7cf_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_72a7cf_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_72a7cf_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_3d80b3_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_2694e8_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_ffffff_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-icons_ffffff_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; }

/* Overlays */
.ui-widget-overlay { background: #eeeeee url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #000000 url(/web/20110716042751im_/http://www.seroundtable.com/css/images/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/* End jQuery UI Framework */

#error_message { font-size:12px; }
.ui-state-error > div { float:left; margin-right:10px; }
.ui-state-error var { margin-left:74px; display:block; }

.sub-cat-listing { margin-bottom:8px; }
.sub-cat-listing ul ul { padding-top:8px; }
.sub-cat-listing li { padding:0 0 7px 18px; font-size:14px; }
.sub-cat-listing .level1 li { background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_searcharrow.png) no-repeat left 5px; }

.sub-cat-listing .hidden { display:none; }

.multi-listing .blog-days li { float:left; margin-right:14px;
padding-left:12px; }

.multi-listing.multimedia li {
	background:none;
	display:block;
	float:left;
	width:135px;
	min-height:170px; text-align:center; font-size:12px;
}

.multi-listing.multimedia li .medialink { display:block; margin-bottom:7px; }
.multi-listing.multimedia li .medialink img { max-width:120px; height:auto; }
.multi-listing.multimedia li .textlink  { display:block; margin-bottom:3px; }


/*

Here's a demo stylesheet used to format a menu and its content.
Feel free to alter the menu layout however you want!
All you have to do is ensure the script has the correct CSS property name
(like 'visibility' or 'display') that changes to show/hide menus.

If you want to extend this layout, one good resource for UL/LI formatting is:
    http://www.alistapart.com/articles/taminglists/
Alternatively, you can use any other CSS dropdown layout instead. More here:
    http://www.alvit.de/css-showcase/
Consult your favourite CSS reference for customising fonts/borders/etc.

Otherwise, you can just change the #RGB border/background colours where
suitable to customise for your site -- easy :).

*/



/* HORIZONTAL FREESTYLE MENU LAYOUT */


/* All <ul> tags in the menu including the first level */
.menulist{
	float:left;
	padding:0 0 0 1px;
	}

/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.menulist ul {
 display: none;
 position: absolute;
 top: 1.0em; margin-top:26px; /* I'm using ems and px to allow people to zoom their font */
 left:2px;
 width:634px;
 padding:8px 0 0 12px;
 border:#000 1px solid;
 background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_menulists_ul.png) bottom repeat-x;
 _background:#000;
}

/* Second and third etc. level submenus - position across from parent instead */
.menulist ul ul {
 top: -1px; margin-top: 0;
 left: 148px;
}

/*
 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
*/
.menulist li {
 float: left;
 display: block;

 border-left:#ebe7e7 1px solid;
 border-right:#ebe7e7 1px solid;
 margin-right: -1px;
 font-size:18px;
 line-height:20px;
}
/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.menulist ul li {
	float:left;
	display:inline;
 margin: 0;
 border:0;
 font-size:14px;
 width:200px;
 height:auto;
 padding:0 0 4px 0;
}
.menulist li li a{
	color:#fff;
	padding:0 15px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow.png) 0 5px no-repeat;
	_background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow2.png) 0 5px no-repeat;
	}
.menulist li li a:hover{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow.png) 0 5px no-repeat;
	_background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrow2.png) 0 5px no-repeat;
	color:#fff;
	text-decoration:underline;
	}
.menulist ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}

/* Links inside the menu */
.menulist a {
 display: block;
 padding:12px 17px;
 color: #3a4807;
 text-decoration: none;
}

/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFF;
 background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_menulists_a.png) 0 repeat-x;
}
.menulist a.highlighted {
 color: #FFF;
 background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_menulists_a.png) 0 repeat-x;
}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
    .menulist a#xyz {
      background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/out.gif);
    }
    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
     background-image: url(/web/20110716042751im_/http://www.seroundtable.com/css/over.gif);
    }
*/

/* Only style submenu indicators within submenus. */
.menulist a .subind {
 display: none;
}
.menulist ul a .subind {
 display: block;
 float: right;
}


/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.menulist a {
 float: left;
}
.menulist ul a {
 float: none;
}
/* \*/
.menulist a {
 float: none;
}
/* */


/*
 HACKS: IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6 and *:first-child+html affects IE7.
 You may want to move these to browser-specific style sheets.
\*/
/*
*:first-child+html .menulist ul li {
 float: left;
 width: 100%;
}
*/

* html .menulist ul li {
 float: left;
 height: 1%;
}
* html .menulist ul a {
 height: 1%;
}
/* End Hacks */

.menulist li:hover>ul {
 display: block;
}

/* Sort of works ;) */
.menulist a:focus+ul {
 display: block;
}


.slider{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_slider.png) 0 bottom no-repeat;
	padding:16px 0 25px;
	}
.slider_inner{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_sliderinner.png) 0 0 no-repeat;
	text-align:center;
	padding:8px 0 0 ;
	position:relative;
	}
#maincontent .slider h2{
	font-size:20px;
	color:#7fb806;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	}
#maincontent .slider h2 a {
	color:#7FB806;
}
#maincontent .slider h2 a:hover {
	text-shadow:none;
}


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 100%; /*width of featured content slider*/
height: 206px;
text-align:left;
margin-left:0px;
z-index:37;
}

.sliderwrapper .contentdiv .img{
	max-width: 215px;
	max-height: 157px;
}

.sliderwrapper .contentdiv{
display:none; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 100%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height:115px;
text-align:center;

}
.pagination{
 /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
height:1px;
width:202px;
text-align:left;
}

#paginate-slider1 a { position:absolute; display:block; top:93px; z-index:87; }
.pagination .prev{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrowleft.png) 0  bottom no-repeat;
	width:18px;
	height:22px;
	left:5px;
	}
.pagination .prev:hover{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrowleft.png) 0  0 no-repeat;
	}
.pagination .next{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrowright.png) 0 bottom no-repeat;
	width:18px;
	height:22px;
	right:5px;
	}
.pagination .next:hover{
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_arrowright.png) 0 0 no-repeat;
	}
.nav_inner{
	display:none;
	}

.recent-comment { padding:14px 13px 15px; background:url(/web/20110716042751im_/http://www.seroundtable.com/images/bg_quotetext.png) repeat-x left top; }
#maincontent .recent-comment p { padding:0 0 7px; font-size:14px; }
#maincontent .recent-comment .line1 { font-style:italic;  }
#maincontent .recent-comment .line3 { font-size:16px; }


#bu-wrapper {
	height:450px;
	overflow-y:scroll;
	border:2px solid black;
	margin:3px 0;
}

#bu-wrapper .coming-soon {
	font-size:23px;
	color:#999999;
	text-align:center;
	padding-top:60px;
	background:url(/web/20110716042751im_/http://www.seroundtable.com/images/set-time.png) no-repeat center 7px;
}

#blog-updates {
	padding:0;
	margin:0;
}

#blog-updates li {
	border-bottom:1px dotted #999999;
	padding:0;
	list-style:none;
	margin:4px 0;
	position:relative;
	min-height:40px;
}

#blog-updates .g1 { color:#828F75; }

#blog-updates p {
	padding-bottom:8px;
	margin-left:147px;
}

.bu-top {
	background:#b3df58;
	padding: 3px 10px;
}
.bu-top b {
	float:right;
}
.bu-top a { text-transform:uppercase; font-size:10px; color:black; }
.bu-top a:hover { text-decoration:underline; }

#bu-wrapper {
	resize:both;
	resize:vertical;
}


#blog-updates .time, #blog-updates .author { position:absolute; width:140px; height:15px; left:6px; top:2px; font-size:12px; }
#blog-updates .time { top:15px; }

#live-c-form {
	border: 2px ridge black;
    margin: 7px 0;
    padding: 10px;
}
#live-c-form h3 {
	margin-bottom:5px;
}
#live-c-form p {
	padding-bottom:9px;
}
#live-c-form p span { display:block; float:left; clear:left; width:100px; }
#live-c-form .text    { width:300px; }
#live-c-form textarea { width:300px; height:80px; }

.g-plus-mini { width:15px; height:15px; }
.gp-link, .tw-link { text-decoration: none !important; border:0 none; }
/*
     FILE ARCHIVED ON 04:27:51 Jul 16, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:07:44 Feb 15, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.605
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.036
  esindex: 0.01
  cdx.remote: 11.624
  LoadShardBlock: 130.698 (3)
  PetaboxLoader3.datanode: 233.291 (4)
  PetaboxLoader3.resolve: 75.387 (2)
  load_resource: 378.392
*/