/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/


.custom{
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:13px;
	background:url(/wp-content/themes/thesis_16/custom/images/background3.jpg) 0 -30px repeat-x #EEEEF0; 
}
.custom h1{
	font-size:24px;
	font-weight:bold;
	margin:0 0;
	padding-bottom:0px;
}

.custom p{
	margin:0 0;
	padding:0 0;
	padding-bottom:12px;
	line-height:1.4em;
}


.custom h2{
	font-size:18px;
	margin:0px 0px;
}

.custom a{
	color:#9b0002;
	text-decoration:none;
}

.custom img{
	border:none;
}
.custom #page {
	background:none;
}
.clear{
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	clear:both;
	height:1px;
}

/* Generic Grey Button: Forms, etc... */
.btn-grey-1{
	height:28px;
	background:url(/wp-content/themes/thesis_16/custom/images/btn-form.gif) no-repeat;
	position:relative;
	text-align:center;
	padding-top:6px;
	cursor:pointer;
}

.btn-grey-2{
	height:28px;
	background-image:url(/wp-content/themes/thesis_16/custom/images/btn-form-right.gif);
	position:absolute;
	right:-2px;
	top:0px;
	width:5px;
}
#btn-sb-signup{
	width:190px!important;
	font-size:14px;
	font-weight:bold;
	position:relative;
}
.btn-content{
	height:20px;
	padding-top:5px;
	text-align:center;
	width:100%;
	cursor:pointer;
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	overflow:hidden;	
}
#btn-example1{
	width:150px;
}
/* Red CTA Button */

.btn-red-cta{
	text-align:center;
	font-size:14px;
	color:#CCCCCC;
	font-weight:bold;
	text-transform:uppercase;
	
	height:20px;
	padding-top:7px;
	padding-bottom:6px;
	width:206px;
	background:url(/wp-content/themes/thesis_16/custom/images/btn-red.gif) no-repeat;
	cursor:pointer;
}
.btn-red-cta strong{
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}

/* Red CTA Button */

.btn-black-cta{
	text-align:center;
	font-size:14px;
	color:#CCCCCC;
	font-weight:bold;
	text-transform:uppercase;
	
	height:20px;
	padding-top:7px;
	padding-bottom:6px;
	width:206px;
	background:url(/wp-content/themes/thesis_16/custom/images/btn-black.gif) no-repeat;
	cursor:pointer;
}
.btn-black-cta strong{
	color:#FFFF66;
	font-weight:bold;
	cursor:pointer;
}

/* Comments */

.comments{
	width:705px;
	padding-bottom:24px;
}


/* Comment Form */

.comment-form{
	width:706px;
}

.c-form-top-1{
	background:url(/wp-content/themes/thesis_16/custom/images/comment-bubble-top1.gif) no-repeat;
	height:9px;
	font-size:0px;
	font-weight:0px;
	overflow:hidden;
}

#btn-example-comment{
	width:140px;
	float:right;
}
#btn-example-comment .btn-content{
	font-weight:normal!important;
	color:#666666;
	font-size:13px;
}

.c-form-spacer{
	height:6px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}


/* Comment Block */
.comment-block{
	width:624px;
	float:right;
}



.c-name{
	font-size:10px;
	width:49%;
	float:left;
}
.c-time{
	font-size:11px;
	width:49%;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#666666;
}
.c-time, .c-name{
	padding-bottom:6px;
}

.c-top-row{

}
.c-top-1{
	background:url(/wp-content/themes/thesis_16/custom/images/comment-bubble-top.gif) no-repeat;
	height:9px;
	font-size:0px;
	font-weight:0px;
	overflow:hidden;
}
.c-top-2{
	background:url(/wp-content/themes/thesis_16/custom/images/comment-bubble-top-end.gif) #FFF no-repeat;
	height:9px;
	width:3px;
	float:right;
	height:9px;
	font-size:0px;
	font-weight:0px;
	overflow:hidden;
}

.c-mid-row{
	padding-left:14px;
}
.c-mid-1{
	padding:1px 14px;
	background-color:#E4E4E4;
}

.c-bot-row{
	padding-left:14px;
}
.c-bot-1{
	background:url(/wp-content/themes/thesis_16/custom/images/comment-bubble-bottom.gif);
	height:4px;
}
.c-bot-2{
	background:url(/wp-content/themes/thesis_16/custom/images/comment-bubble-bottom-end.gif) #FFF no-repeat;
	height:9px;
	width:3px;
	float:right;
}

.c-mid-1 p{
	margin:0px 0px;
	padding-bottom:13px;
}

#name,#email{
	border:1px solid #000;
	width:184px;
	color:#666666;
	font-weight:bold;
	padding-left:6px;	
}

#comment{
	border:1px solid #000;
	width:99%;
	color:#333;
	font-weight:bold;
	padding-left:6px;
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-weight:normal;
	font-size:13px;
}
.sb-box{
	width:206px;
	padding:3px 0px;
}
.sb-box-head-1{
	width:206px;
	background:url(/wp-content/themes/thesis_16/custom/images/heading.jpg) no-repeat;
	height:26px;
	overflow:hidden;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}
.sb-box-head-2{
	float:left;
	width:194px;
	padding-top:5px;
	padding-left:6px;
}

.sb-box-head-3{
	background:url(/wp-content/themes/thesis_16/custom/images/heading-right.jpg) #FFF no-repeat;
	height:26px;
	width:5px;
	float:right;
	overflow:hidden;
}

.sb-box-mid{
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	padding:3px 6px;
	background-color:#FFF;
}

.sb-box-mid ul{
	padding-left:18px;
}

.sb-box-mid ul li{
	font-size:13px;
	list-style:outside disc;
	list-style-image:url(/wp-content/themes/thesis_16/custom/images/nav-bg-arrow-right.gif)!important;
	line-height:1.4em;
}


.sb-box-foot-1{
	background:url(/wp-content/themes/thesis_16/custom/images/box-bottom.gif) #FFF no-repeat;
	height:7px;
	overflow:hidden;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}
.sb-box-foot-2{
	float:left;
	width:194px;
	padding-top:5px;
	padding-left:6px;
}

.sb-box-foot-3{
	background:url(/wp-content/themes/thesis_16/custom/images/box-bottom-end.gif) #FFF no-repeat;
	height:7px;
	width:4px;
	float:right;
	overflow:hidden;
}


ul.nav{
	margin:0px 0px;
	padding:3px 0px;
	height:28px;
	overflow:hidden;
}

ul.nav li{
	list-style:none;
	display:inline;
	margin:0px 0px;
	padding:0px 0px;
	height:33px;
}

ul.nav-foot{
	margin:5px auto;
	padding:3px 0px;
	height:28px;
	overflow:hidden;
	width:640px;
}

ul.nav-foot li{
	list-style:none;
	display:inline;
	margin:0px 0px;
	padding:0px 0px;
	height:33px;
	font-size:0.9em;
}
ul.nav-foot2{
	margin:0px auto;
	padding:3px 0px;
	height:28px;
	overflow:hidden;
	width:588px;
}

ul.nav-foot2 li{
	list-style:none;
	display:inline;
	margin:0px 0px;
	padding:0px 0px;
	height:33px;
	font-size:0.85em;
}
#primary-nav{
	width:960px;
	height:33px;
	background:url(/wp-content/themes/thesis_16/custom/images/nav-bg-mid.jpg) repeat-x;
	position:relative;
	margin:0 auto;
}

#primary-nav ul.nav li{
	padding:0 5px;
	margin:0 0;
}
#primary-nav ul.nav li{
	color:#001B4A;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
#primary-nav ul.nav li.div{
	width:2px;
	height:24px;
	overflow:visible;
}


.primary-nav-left{
	width:3px;
	height:33px;
	background:url(/wp-content/themes/thesis_16/custom/images/nav-bg-left.gif) #031a46 no-repeat; 
	position:absolute;
	left:0px;
}
.primary-nav-right{
	width:3px;height:33px;
	background:url(/wp-content/themes/thesis_16/custom/images/nav-bg-right.gif) #031a46 no-repeat;
	position:absolute;
	right:0px;
	top:0px;
}


.nav-spacer{
	clear:both;
	height:12px;
}




#global-nav{
	width:960px;
	height:28px;
	background:url(/wp-content/themes/thesis_16/custom/images/global-bg-mid.gif) #031a46 repeat-x;
	position:relative;
	margin:0 auto;
}

#global-nav{
	height:28px;
	overflow:hidden;
}

#global-nav ul.nav{
	height:26px;
	overflow:hidden;
	width:575px;
	float:left;
}

#global-nav ul.nav li{
	padding:0 5px;
	margin:0 0;
}
#global-nav ul.nav li{
	color:#001B4A;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
}
#global-nav ul.nav li.div{
	width:2px;
}
#global-nav ul.nav li.right{
	float:right;
}
.global-nav-left{
	width:3px;
	height:28px;
	background:url(/wp-content/themes/thesis_16/custom/images/global-bg-left.gif) #031a46 no-repeat;
	position:absolute;
	left:0px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.global-nav-right{
	width:3px;height:28px;
	background:url(/wp-content/themes/thesis_16/custom/images/global-bg-right.gif) #031a46 no-repeat;
	position:absolute;
	right:0px;
	top:0px;
}

.left-side_global-1{
	float:right;
	width:28px;
	height:28px;
	padding-top:5px;
}


.left-side_global-2{
	float:right;
	width:140px;
	height:28px;
	padding-top:3px;
}

.btn-twitter-1{
	height:21px;
	background:url(/wp-content/themes/thesis_16/custom/images/btn-nav.gif) no-repeat;
	position:relative;	
	width:125px;
}

.btn-twitter-2{
	height:21px;
	background-image:url(/wp-content/themes/thesis_16/custom/images/btn-nav-end.gif);
	position:absolute;
	right:-2px;
	width:5px;
	cursor:pointer;
}

.btn-twitter-content{
	height:20px;
	padding-top:3px;
	float:left;
	text-align:right;
	width:100%;
	cursor:pointer;
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	overflow:hidden;	
}



/* Comment Block */
.content-block{
	width:740px;
}


.con-top-1{
	background:url(/wp-content/themes/thesis_16/custom/images/content-top.gif) no-repeat;
	height:4px;
	font-size:0px;
	font-weight:0px;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.con-top-2{
	background:url(/wp-content/themes/thesis_16/custom/images/content-top-right.gif) #FFF no-repeat;
	height:4px;
	width:4px;
	float:right;
	height:9px;
	font-size:0px;
	font-weight:0px;
	overflow:hidden;
}

.con-mid-1{

}

.con-mid-pad{
	padding:1px 12px;
}

.con-bot-1{
	background:url(/wp-content/themes/thesis_16/custom/images/content-bot.gif);
	height:4px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.con-bot-2{
	background:url(/wp-content/themes/thesis_16/custom/images/content-bot-right.gif) #FFF no-repeat;
	height:4px;
	width:3px;
	float:right;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}

.div-dotted{
	font-size:0px;
	line-height:0px;
	height:2px;
	overflow:hidden;
	background:url(/wp-content/themes/thesis_16/custom/images/div-bg.gif) repeat-x;
}
.content-bar{
	height:36px;
}

.content-bar-left{
	float:left;
	height:22px;
	width:47%;
	padding-left:12px;
	font-size:12px;
	font-weight:normal;
}
.content-bar-right{
	float:right;
	height:22px;
	width:47%;
	padding-top:6px;
	padding-left:12px;
	text-align:left;
	font-size:12px;
}
.content-bar-right2{
	float:right;
	height:22px;
	width:47%;
	padding-left:12px;
	text-align:right;
	font-size:12px;
}

.content-bar-right ul,.content-bar-left ul{
	clear:both;
}

.content-bar-right ul li,.content-bar-left ul li{
	padding:0 0;
	margin:0 0;
	line-height:1.4em;
	font-weight:normal;
	list-style-image:url(/wp-content/themes/thesis_16/custom/images/nav-bg-arrow-right.gif);
}

.custom .headline_area{
	padding-bottom:6px;
	margin-bottom:6px;
}


.custom #content-bar{
	height:190px;
}

.content-bar-right h4,.content-bar-left h4{
	padding-bottom:6px;
	font-size:16px;
}






#foot-right,#foot-left{
	border-top:3px solid #999999;
	font-size:12px;
	font-weight:bold;
	padding-top:6px; 
}


.breakcrumbs{
	font-weight:bold;
	font-size:12px;
	color:#011e49;
	padding:5px 6px;
	height:18px;
}


.custom #footer {
	border-width:0;
}

#c-footer{
	margin:0 auto;
	width:960px;
	height:90px;
}

#foot-con{
	height:90px;
	border-top:1px solid #CCC;
}

.custom #container{

margin:0 0;
width:960px;
margin:0 auto;

}

.custom #column_wrap{
}


.custom #content{
	width:480px;
	margin:0 0!important;
	padding:0 0!important;
}
.custom #container{
}
.custom #page{
}


.custom #sidebar_2,.custom #sidebar_1,.custom #sidebars  {
	width:240px!important;
	margin:0 0!important;
	padding:0 0!important;
}

.custom #column_wrap {
	width:720px!important;
	margin:0 0!important;
	padding:0 0!important;
}

.custom #page,.custom #header{
	width:960px!important;
	margin:0 auto;
}
.custom #header{
	height:120px!important;
	padding:0 0;
	margin:0 0;
	border:none;
}

.custom #column_wrap{
	background:none!important;
}


.custom #content,.format_text p{
	font-size:13px;
}
.custom .sidebar_list{
	font-size:11px;
}
.custom .sb-box-mid ul li {
	list-style:none;
}


#sidebar_1 ul.sidebar_list {
	padding-left:0;
	padding-right:0;
}

#sidebar_2 ul.sidebar_list {
	padding-left:32px;
	padding-right:0;
}

.post_box, .teasers_box, .full_width #content_box .page {
	margin:0 0em;
}

.post_box, .teasers_box {
	border-width:0 0 0 0;
}

.box-spacer{
	height:6px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}


#column_wrap .sidebar ul.sidebar_list, ul.sidebar_list {
	padding-top:0;
}

.box-1,.box-3{
	width:480px!important;
}
.box-1{
	overflow:hidden;
}

.box-1-head-1{
	text-align:left;
	height:26px;
	background:url(/wp-content/themes/thesis_16/custom/images/heading.jpg) no-repeat;
	position:relative;
	padding-left:6px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.box-1-head-2{
	background:url(/wp-content/themes/thesis_16/custom/images/heading-right.jpg) no-repeat;
	height:26px;
	width:5px;
	position:absolute;
	right:0px;
	top:0px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.box-1-head-1a{
	text-align:left;
	height:4px;
	background:url(/wp-content/themes/thesis_16/custom/images/heading.gif) no-repeat;
	position:relative;
	padding-left:6px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.box-1-head-2a{
	background:url(/wp-content/themes/thesis_16/custom/images/heading-right.gif) no-repeat;
	height:4px;
	width:5px;
	position:absolute;
	right:0px;
	top:0px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.box-title{
	width:80%;
	float:left;
}

.slideElement{
	background-color:#000!important;
}

.box-1b{
	margin:0 auto;
}

.box-1b #myGallery{
	margin:0 auto;
}

.slideInfoZone{
	visibility: visible; opacity: 0.8!important;
	padding-bottom:8px!important;
}

.slideInfoZone h2{
	visibility: visible; opacity: 1.0!important;
	color:#FFFFFF!important;
}

.jdGallery a.right:hover, .jdGallery a.left:hover {
	opacity:0.8!important;
}

.box-1-body{
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	padding:0px 6px;
	background-color:#FFF;
	font-size:12px;
	line-height:1.4em;
}
.box-1-body2{
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	padding:6px 6px;
	font-size:12px;
	line-height:1.4em;
	height:200px;
}

.box-1-content{
	z-index:-1;
	position:absolute;
	left:0px;
	top:0px;
	height:223px;
	overflow:hidden;
	font-size:12px;
	line-height:1.3em;
}

.box-1-foot-1{
	background:url(/wp-content/themes/thesis_16/custom/images/box-bottom.gif) #FFF no-repeat;
	height:7px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.box-1-foot-2{
	background:url(/wp-content/themes/thesis_16/custom/images/box-bottom-end.gif) #FFF no-repeat;
	height:7px;
	width:4px;
	float:right;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.box-1-foot-1a{
	background:url(/wp-content/themes/thesis_16/custom/images/box-bottom.gif) no-repeat;
	height:7px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.box-1-foot-2a{
	background:url(/wp-content/themes/thesis_16/custom/images/box-bottom-end.gif) no-repeat;
	height:7px;
	width:4px;
	float:right;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}

#box-2-foot-1{
	width:480px;
}

.box-2{
	width:236px;
	padding-bottom:6px;
}

.box-2-left{
	float:left;
	width:236px;
	padding-bottom:6px;
}
.box-2-right{
	float:right;
	width:236px;
	padding-bottom:6px;
}

.content-top-border{
	padding-top:2px;
}

.post_box {
	padding-top:0px;
}

.noshow{
	display:none;
}

.box-page{
	width:720px!important;
}

.padding12{
	padding:12px 12px;
}


ul.menu{
	display:none;
}
#header-logo1{
	margin:0px auto;
	width:960px;
	position:absolute;
	top:0px;
}
#header-logo2{
	height:150px;
	width:150px;
	position:absolute;
	left:0px;
	top:0px;
	background:url(/wp-content/themes/thesis_16/custom/images/PZ-Logo-Red-133.png) left 10px no-repeat; 
}
#header-logo2 a{
	height:150px;
	width:140px;
	display:block;
}
#header{
	position:relative;
}

#header2{
	width:110px;
	height:72px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}

#header3{ 
	width:728px;
	height:90px;
	float:right;
	position:absolute;
	right:3px;
	top:10px; 
	overflow:hidden;
}

#header2 a{
	display:block;
	padding-left:970px;
	width:110px;
	height:72px;
	overflow:hidden;
}

#su-name{
	width:184px;
	border:1px solid #666;
	color:#333333;
	margin-bottom:1px;
	font-weight:bold;
}

#su-email{
	width:184px;
	border:1px solid #666;
	color:#333333;
	margin-bottom:1px;
	font-weight:bold;
}

#content_box { background:none; }

#box-1-body2{
	height:172px;
}

.headline_meta{
	font-size:0.9em;
}

#crp_related h3{
	display:none;
}

.prev_next{
	letter-spacing:0.01em;
	padding:0 0;
	margin:0 0;
	height:30px;
}

.prev_next p{
	width:48%;
	float:left;
	text-align:left;
	font-size:0.8em;
	padding:0 0;
	margin:0 0;
}

.previous{
	float:right!important; 
	text-align:right!important;
}

#archive_info{
	padding-left:0px;
}

#commentform{
	background:url(/wp-content/themes/thesis_16/custom/images/comment-bg.gif) top left no-repeat;
	padding:12px 12px!important;
	margin:0 0;
	border-top:none;
	height:214px;
}

#commentform p{
	padding-top:12px;
	padding-bottom:0px;
	margin:0;
	width:49%;
}
#commentform textarea,#commentform .text_input {
	border:1px solid #888;
	background-color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:5px 3px;
	color:#666666;
}
#commentform textarea{
	height:84px;
	width:650px;
	margin-top:6px;
}
#commentform input {
	width:48%;
	margin-top:6px;
}
#commentform p{
	display:inline;
}
#url, #commentform p label {
	display:none!important;
}

input.form_submit, #commentform .form_submit {
	font-size:1em;
	padding:4px 4px;
	font-weight:normal;
	font-size:12px;
}
#author{ float:left; }
#email{ float:right; }

.comments_intro, #respond_intro {
	margin-left:0px;
}

.ratingblock{
	width:180px;
}

.thumblock {
	width:200px;
}

.box-1-body ul{
	margin:0 0 0 1.538em;
}
.box-1-body{
	padding-bottom:4px;
}

.box-2-left .box-1-body,.box-2-right .box-1-body,#box-1-body2{
	padding-top:4px;
}


.column-left{
	width:49%;
	float:left;
	padding-right:8px;
}

.column-right{
	width:47%;
	border-left:1px dotted #898989;
	float:right;
	padding-left:14px;
}

.no_sidebars #content .box-page{
	width:960px!important;
}

.no_sidebars #content{
	width:960px!important;
}

.box-1-body ul li{
	font-size:12px;
	line-height:1.3em;
	padding-bottom:4px;
}

#primary-nav2{
	position:relative;
	height:33px;
	width:960px;
	padding-bottom:12px;
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-bg.png) repeat-x;
	overflow:hidden;
}

#primary-nav2-right{
	position:absolute;
	right:0px;
	top:0px;
	height:34px;
	width:8px;
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-bg-right.png) #0B1C38 no-repeat;
}

#primary-nav2 ul{
	float:left;
	height:33px;
	padding:0px opx;
	margin:0px 0px;
	width:950px;
}

#primary-nav2 ul li{
	float:left;
	height:33px;
	padding:0px 0px;
	margin:0px 0px;
	width:133px;
	list-style:none;
	list-style-image:none;
	list-position:inside;
	background:url(/wp-content/themes/thesis_16/custom/images/nav-bg-div.gif) right 5px no-repeat;
}

#primary-nav2 ul li a{
	display:block;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:12px;
	height:21px;
}

#primary-nav2 ul li a:hover{
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-li-bg.png) center 5px no-repeat; 
}



#global-nav2{
	position:relative;
	height:30px;
	width:960px;
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-bg.png) 140px -7px no-repeat;
	overflow:hidden;
	margin:0px auto;
}

#global-nav2-right{
	position:absolute;
	right:0px;
	top:0px;
	height:30px;
	width:8px;
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-bg-right.png) 0px -7px #052151 no-repeat;
}

#global-nav2 ul{
	position:absolute;
	left:140px;
	height:28px;
	padding:0px 0px;
	margin:0px 0px;
	width:808px;
	overflow:hidden;
}

#global-nav2 ul li{
	float:left;
	height:28px;
	padding:0px opx;
	margin:0px 0px;
	width:120px;
	list-style:none;
	list-style-image:none;
	list-position:inside;
	background:url(/wp-content/themes/thesis_16/custom/images/nav-bg-div.gif) right -5px no-repeat;
}

#global-nav2 ul li a{
	display:block;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:7px;
	height:21px;
}
#global-nav2 ul li.li70{ width:70px; }
#global-nav2 ul li.li140{ width:140px; }
#global-nav2 ul li.end{ background:none; }

#global-nav2 ul li.end{
	background:url(/wp-content/themes/thesis_16/custom/images/rss.gif) center center no-repeat;
	width:20px;
	height:26px;
}
#global-nav2 ul li.end a{
	display:block;
	height:22px;
}
#global-nav2 ul li a:hover{
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-li-bg.png) center 0px no-repeat; 
}
#global-nav2 ul li.li140 a:hover{
	background:url(/wp-content/themes/thesis_16/custom/images/pri-nav-li-bg2.png) center 0px no-repeat; 
}
#global-nav2 ul li.first a{
	margin-left:4px;
}

#wlmember_loginwidget input{
	margin:4px 0px;
	border:1px solid #666666;
	padding:3px 3px;
}

#wlmember_loginwidget input[type="submit"]{
    border-width:3px!important;
    font-size:1.154em!important;
    padding:0.333em 0.267em!important;
    margin-top:6px!important;
    font-weight:normal!important;
    border-color:#CCCCCC #999999 #999999 #CCCCCC!important;
    border-style:double!important;
    cursor:pointer!important;
    overflow:visible!important;
    width:auto !important;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important;
    line-height:1.538em!important;
}

input[type="text"],input[type="password"]{
	width:75%;
	border:1px solid #666666!important;
}
.jack-parker-img{
	padding: 0px 8px 2px 0px;
	float: left;
	width:100px;
	height:100px;
}

.box-2-left p{
	font-size:0.9em;
	margin:0px 0px;
	padding:0px 0px;
}


.clb_plus li a{
	font-size:10px;
}

.twits{
	font-size:10px!important;
}

#global-nav2 ul li.twits a{
	text-decoration:none;
	width:118px;
}

#global-nav2 ul li.twits{
}

#global-nav2 ul li.twits a img{
	margin-top:-3px;
}

.sign-in{
	font-size:12px;
}

.sign-in .td-align-left{
	text-align:left;
}

.sign-in input.rememberme{
	width:20px;
	margin:0px 0px;
	padding:0px 0px;
}

.td-spacer{
	height:8px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}

.fullwidth{
	width:99%;
}

#login-form-page{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-style:solid;
	border-width:1px;
	border-color:#AAA;
	padding:1.6em 0.6em 0.6em 0.6em;
	width:520px;
	background:url(/wp-content/themes/thesis_16/custom/images/login-bg.jpg) #D4D3D8 0px 40px repeat-x;
}

.sign-in-sb{
	margin-top:0.4em;
}


.sign-in-sb label,.sb-login li a{
	font-size:10px!important;
	
}
.sign-in-sb .uname{
	width:100px;
	
}

.sign-in-sb .upass{
	width:100px;
	padding:4px 4px;
}



.sign-in-sb input.form_submit {
	padding:0.2em;
	font-size:11px;
	width:70px;
}

.sb-loggedin a{
	font-size:11px;
}

.foot-con1{
	text-align:center;
	margin-top:10px;
	font-size:0.9em;
	font-weight:400;
	text-transform:uppercase;
}

.foot-con2{
	text-align:center;
	margin-top:15px;
	font-size:0.8em;
	font-weight:400;
	text-transform:uppercase;
}

span#copyright{
	text-transform:none;
}

p.subscribe-to-comments{
	width:48%;
	float:right;
}

p.subscribe-to-comments label{
	width:48%;
}

#commentform p.subscribe-to-comments label {
	display:inline!important;
	font-size:12px;
}

.pg-cta-top{
	background: transparent url(/wp-content/themes/thesis_16/custom/images/cta-box-top.png) no-repeat scroll 0% 0%; overflow: hidden; height: 17px; font-size: 0px; line-height: 0px; width: 430px;
}
.pg-cta-mid1{
	background: transparent url(/wp-content/themes/thesis_16/custom/images/cta-box-mid.png) repeat-y scroll 0% 0%; width: 430px;
}
.pg-cta-mid2{
	margin:0px 20px;
}
.pg-cta-bot{
	background: transparent url(/wp-content/themes/thesis_16/custom/images/cta-box-bot.png) no-repeat scroll 0% 0%; overflow: hidden; height: 17px; font-size: 0px; line-height: 0px; width: 430px;
}

.div-pg-cta{
	clear:both;
}
.div-pg-cta-left{
	float:left;
	width:292px;
	height:55px;
}
.div-pg-cta-right{
	float:left;
	width:90px;
	height:50px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:14px;
}

.pg-cta-small{
	font-size:10px!important;
	text-transform:uppercase;
	font-weight:normal;
}
.pg-cta1{
	height:35px;
	width:285px;
	background: transparent url(/wp-content/themes/thesis_16/custom/images/pg-cta1.png) no-repeat scroll 0% 0%; overflow: hidden;
	font-size: 15px; 
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	padding:8px 0px 2px 10px;
}
.pg-cta1 a{
	display:block;
	width:100%;
	height:35px;
	color:#FFFFFF;
	text-decoration:none;
}
.pg-cta1:hover{
	opacity:0.8 !important;
	visibility:visible;
}

.pg-div{
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	height:6px;
	border-top:3px solid #999999;
}
.red{
	color:#990000;
}
.normal{
	font-weight:normal!important;
}

.pg-cta-small-red-normal{
	font-size:11px!important;
	color:#990000;
	text-transform:none;
}

.pg-cta-mid2 h5{
	padding-left:8px;
}

.pg-cta-mid2 h2{
	padding:8px 0px;
}

#wlmreginstructions{
	width:650px!important;
	padding-top:8px!important;
	padding-bottom:8px!important;
	margin-bottom:28px!important;
	-moz-background-clip:border!important;
	-moz-background-inline-policy:continuous!important;
	-moz-background-origin:padding!important;
	-moz-border-radius-bottomleft:3px!important;
	-moz-border-radius-bottomright:3px!important;
	-moz-border-radius-topleft:3px!important;
	-moz-border-radius-topright:3px!important;
	background:#EEE!important;
	border:1px solid #990000!important;
}

.wpm_registration td{
	font-size:14px!important;
}


.wpm_registration td input[type="submit"]{
    border-width:3px!important;
    font-size:1.154em!important;
    padding:0.333em 0.267em!important;
    margin-top:6px!important;
    font-weight:normal!important;
    border-color:#CCCCCC #999999 #999999 #CCCCCC!important;
    border-style:double!important;
    cursor:pointer!important;
    overflow:visible!important;
    width:auto !important;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important;
    line-height:1.538em!important;
}

.wpm_registration{
	width:100%;
}
.wpm_registration input[type="text"],input[type="password"]{
	width:150px;
	border:1px solid #666666!important;
	margin-right:10px;
	
}

.wpm_registration small{
	display:block;
	width:370px;
	float:right;
	line-height:13px!important;
	
}



#wlmreginstructions h3{
	padding:12px 0 24px 0 !important;
}

li.cat-post-item, .box-1-body li,.aktt_tweets li{
	line-height:15px!important;
	padding-bottom:7px!important;
}

.box-1-body ul,.sb-box-mid ul{
	padding-top:6px!important;
}

.freepicks {
background-color:#FBFCCB;
border:1px solid #C0C0C0;
padding:3px;
vertical-align:middle;
text-align:center;
float:right;
width:160px;
}

a.open{
position:absolute;
top:0px;
left:0px;
z-index:1000;
}

.slideElement{
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
}

.cta-set-size{
	height:41px;
	width:308px;
	background:url(/wp-content/themes/thesis_16/custom/images/cta-set-size.png) no-repeat;
	overflow:hidden;
	margin:4px 0px
}
.cta-set-size:hover{
	opacity:0.8 !important;
	visibility:visible;
}
.cta-set-size div{
	height:41px;
	overflow:visible;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
}

.cta-set-size div a{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}


.reg-form,.wpm_registration  {
	background-color:#FBFCCB;
	border:1px solid #C0C0C0;
	padding:3px;
	vertical-align:middle;
	text-align:center;
}

.rememberme{
	margin-right:8px;
}

#archive_info p{
	display:none;
}







#cman-outer div{
	/*border:1px solid #FF0000; */
}

#cman-outer{
	margin:0 auto;
	width:1130px;
	height:80px;
	position:relative;
}
#cman-logo{
	background:url(/wp-content/themes/thesis_16/custom/images/cman-logo.png) transparent  0 0 no-repeat;
	width:88px;
	height:80px;
	position:absolute;
	left:0px;
	top:0px;
}

#cman-text{
	width:540px;
	height:40px;
	position:absolute;
	left:90px;
	top:32px;
	padding-top:8px;
}

#cman-text div{
	line-height:1.4em;
	font-size:14px;
	color:#FFF;
	margin-top:-4px;
}

#cman-form{
	width:460px;
	height:35px;
	position:absolute;
	left:650px;
	top:40px;
	overflow:hidden;
}

#cman-email,#cman-fname{
	height:26px;
	width:207px;
	font-size:18px;
	padding-left:5px;
	margin-top:2px;
}

#cman-sub2{
	background:transparent;
	border:none;
	position:absolute;
	left:450px;
}

#cman-email{
	position:absolute;
	left:222px;
	top:0px;
}

#catfish-close{
	position:absolute;
	right:5px;
	top:42px;
	text-decoration:none;
	border:none!important;
}

#catfish-close,#catfish-close img{
	text-decoration:none;
	border:none;
}

.entry-content,.entry-content p,.entry-content li{
	font-size:13px!important;
	line-height:1.6em!important;
}

.entry-content ul,.entry-content ol{
	padding-top:10px;
}

h3.my-home{
	font-weight:bold;
}
h4.my-home{
	font-weight:bold;
	border-bottom:#000 2px solid;
}
div.my-home-sep{
	font-size:0px;
	line-height:0px;
	height:8px;
	overflow:hidden;
}

.pick-list,.pick-list li{
	line-height:14px!important;
	
}
.pick-list li{
	padding-bottom:16px;
	list-style:disc;
	font-weight:400;
}

.pick-list{
	padding-bottom:20px;
}


















	.pl-parent-tbl{
		border:1px solid #CCC;
	}
	
	.pl-parent-tbl input,.pl-parent-tbl select{
		font-size:10px;
	}

	#pl-add-tbl{
		
	}
	
	#pl-add-tbl th{
		padding:8px 0px;
		border-bottom:2px solid #999999;
		text-align:left;
	}
	
	#pl-add-tbl td{
		padding:4px 4px;
		border-bottom:1px dotted #CCC;
		border-left:1px dotted #CCC;
		
	}
	
	#pl-btn-tbl{
	
	}
	#add-row-key{
		display:none;
	}
	.show-tbl{
		border:1px double #CCC;
	}
	.show-tbl th{
		text-align:left;
		
	}
	.sub-important{
		font-weight:bold;
		border:1px outset!important;
		padding:8px 12px;
	}
	
	.tpz-picklist,.tpz-picklist_short{
		border:1px solid #CCC;
		background-color:#FFFFFF;
	}
	.tpz-picklist th,.tpz-picklist_short th{
		text-align:left;
		padding:2px 4px;
		font-size:0.8em;
	}
	.tpz-picklist td,.tpz-picklist_short td{
		text-align:left;
		padding:2px 4px;
		font-size:0.8em;
	}
	
	.tpz-picklist_short{
		width:100%;
		margin-top:4px;
	}
	
	.tpz-picklist_short td,.tpz-picklist_short td{
		text-align:left;
		padding:1px 2px;
		
	}
	
	.tpz-picklist_short .pl-td-sport{
		width:43px;
	
	}
	.tpz-picklist_short table td{
		font-size:10px;
		line-height:11px;
	}
	
	.tpz-picklist_short table td{
		color:#555;
	}
	
	.tpz-picklist_short table td.black{
		color:#000;
	}
	div.tbl_short_alt{
		background-color:#EEE;
		padding-left:2px;
		font-size:11px;
	}
	div.tbl_short_alt a{
		display:block;
		padding:2px 2px;
	}