/*    
Theme Name: Worth_Co 
Theme URI: http://www.marketri.com/ 
Description: Custom designed site for Marketri. 
Author: AIM Web Designs 
Author URI: http://www.marketri.com 
Version: 1.0 
. 
All rights reserved. This theme is the sole property of Worth & Company 
. 
*/  

.posttitle {
	/* title of the post on a single post page, that appears in an h3 */

}

.postnewstitle {
	/* the content that appears in an H1 at the top of a single post page */ 
	
}

.newsposts {
	/* style of the div that contains all the posts on the news page */
	text-align: justify; 
}


.current_page_ancestor  {
	font-weight: bold;
	color: #8a1035;
}

.current_page_item {
	font-weight: bold; 
	color: #8a1035;
}

body#ff-lucida, #ff-lucida td {
	font-family:Lucida,sans-serif;
}

body, body.f-default {
	font-size:12px;
}

body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#8B1035 none repeat scroll 0 0;
	color:#333333;
	line-height:135%;
	margin:0;
	padding:0;
}
h1{
font-family:Lucida sans;

}

.topmod {
	background:#404040 repeat-x scroll 50% 100%;
}

.topmod {
	margin:-49px 0 0;
	overflow:hidden;
	padding:20px 0;
}

.topmodup {
	background:#404040 repeat-x scroll 50% 100%;
}

.topmodup {
	margin:-49px 0 0;
	overflow:hidden;
	padding:20px 0;
}


div.wrapper {
	margin:0 auto;
	padding:0;
	width:935px;
/* was width: 900px; */
	background:#FFFFFF;
}

#sl_horiz {
	float:right;
	height:28px;
	
}

#header {
	height:136px;
	background-color: #8B1035;
	/*background:transparent url(images/header_bg.png) repeat-x scroll 0 0;*/
}

#head_obj{
	height:106px;
	border-bottom:#8a1035 1px solid;
	margin: 0px 20px 0px 20px;
}
#logo{
	height:106px;
	background-color: transparent;
}
.top_nav_1{
	cursor:pointer;
	height:29px;
	float:right;
	position:relative;
	top:-29px; 
	text-align:center;
	margin-right:14px;
	z-index: 100; 
}
.top_nav_1 ul li a{
	font-size:16px; 
	font-weight:bold;
	text-decoration:none;
	color:#000033;
	vertical-align:top;
	background: #FFFFFF;
	text-decoration: none;
	line-height:27px;
	z-index: 100; 
}


.top_nav_1 ul li a:hover{
	color:#8a1035;
}

.top_nav_1 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display:block;
}
.top_nav_1 ul li{
position: relative;
display: inline;
float: left;
}
/*1st sub level menu*/
.top_nav_1 ul li ul{
position: absolute;
left: 0;
display: block;
visibility:visible;
padding-top:2px;
Z-INDEX: 2;
}
div.frame div#fee_232 p
{
float:left;
margin:0;
padding:0;
text-align:justify;
width:295px;
}
.frame
{
 float:right;
 margin-left:8px;
/* background:transparent url(images/frame.gif) no-repeat scroll 0 0;*/
}
.frame1
{
margin-top:-328px;
margin-right:-1px;
}
.frame_text
{

color:#FFFFFF;
float:right;
margin:-27px 0 0;
text-align:center;
width:543px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.top_nav_1 ul li ul li{
display: list-item;
float: none;
}
/* Sub level menu links style */
.top_nav_1 ul li ul li a{
font: normal 13px Verdana;
width: 100px; /*width of sub menus*/
padding: 5px 5px;
margin: 0;
border-top-width: 0;
color:#FFFFFF;
border-bottom: 1px solid black;
display:block;
background:transparent url(images/mnubg.png) repeat 0 0;
text-align:left;
}

.top_nav_1 ul li ul li a:hover{ /*sub menus hover style*/
background: #8a1035;
color: #ffffff;
}

#top-tab {
	background:transparent url(images/top-tab.gif) no-repeat scroll 0 0;
}

#top-tab {
	cursor:pointer;
	float:right;
	height:28px;
/*	margin-right:40px; */
	text-align:center;
	width:73px;
}


#head_obj2{
	height:30px;
	background:#FFFFFF;
}
#obj2_left{
	float:left; 
	color:#941e40; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin: 0px 20px 0px 20px;
}

#topnav{
	background:#FFFFFF;
	float:right;
	padding-right:12px;
}
ul#mainLinks 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 0px;
	position:absolute;
}

#mainLinks li:first-child 
{
	border: none;
}

ul#mainLinks li
{
	border-left:1px solid #8a1035;
	border-right:0 solid #8a1035;
	float:left;
	padding:5px 0;
}

ul#mainLinks li a 
{
	color: #000000;
	padding: 5px 14px 5px 14px;
	text-decoration:none;
}

ul#mainLinks li a:hover
{
	background-color: #8a1035;
	color: #FFFFFF;
	padding: 5px 14px 5px 14px;
}

#content{
	/*background:transparent url(images/content_bg.png) repeat-x scroll 0 0;*/
	min-height:250px;
	background-color: #8B1035;
}

#main_content{ 
	width:auto;
	min-height:350px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#footer {
}

.footer_div a{ 
	color:#8a1035;
	text-decoration:none;
}
.footer_div a:hover{ 
	color:#666666;
}

.footer_div {
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	width:935px;
	height:146px;
	overflow:hidden;
	float:left;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #9F9F9F;
	background-color: #FFF;
	background-position: center;
}

.inner_left_div{
	/*	width:900px;  */
	/*width:900px; */
	height:auto;
	float:left;
	padding-top: 10px;
}
.inner_left_div_content{
	background:#FFFFFF;
	/*background-image:url(images/home_image.png); */
	background-repeat:no-repeat; 
/*	width:900px; */
	width:900px; 
	min-height:543px; 
	float:none; 
	color:#FFFFFF;
	height:543px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
.body_content{
/*	width:900px; */
	background:#FFF;
	width:900px; 
	height:225px; 
	overflow:hidden; 
	float:left; 
	padding-left:10px; 
	padding-right:10px;
}
.body_content a:link, .body_content a:visited{
	color: #8A1035;
	text-decoration: none;
	font-weight: bold;
}
.body_content a:hover{
	text-decoration: underline;
}

.inner_left_div_content_for_sub_page{
/*	width:900px; */
	width:935px; 
	height:auto; 
	float:left; 
	color:#FFFFFF; 
	padding-top:6px;
}

#for_top_menu a{
	color:#000000; 
	text-decoration:none;
}
#for_top_menu a:hover{
	color:#ffffff; 
	text-decoration:none; 
	background-color:#993333;
}

#for_midd_menu a{
	color:#000000; 
	text-decoration:none; 
	padding:3px;
}
#for_midd_menu a:hover{
	color:#ffffff; 
	text-decoration:none; 
	background-color:#993333; 
	padding:3px;
}

#footer_menu a{
	color:#941e40; 
	text-decoration:none; 
	padding:3px;
}
#footer_menu a:hover{
	color:#ffffff; 
	text-decoration:none; 
	background-color:#993333; 
	padding:3px;
}
#footer_menu a:active{
	color:#ffffff; 
	text-decoration:none; 
	background-color:#993333; 
	padding:3px;
}

/*classic*/
h2 {
	font-family:Lucida sans;
	font-size:16pt;
	line-height:19pt;
	margin: 15px 0 2px 0;
	padding-bottom: 2px;
	text-align: left;
}

h3 {
	font-family:"Lucida sans";
	font-size:12pt;
	line-height:12pt;
	margin-top: 0;
	color:#660033;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h3 small {
	color: #333;
}

.storytitle{
	font-family:Lucida, sans;
	font-size:16pt;
}

.storytitle a{ text-decoration:none;}

ol#comments li p {
	font-size: 100%;
}
p{font-size:100%;}
.feedback {
	/*font: 90%/125% 'Lucida, sans';*/
	font-size:112%;
}

.feedback{ text-align:right;}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
	background: #90a090;
	border-top: 3px double #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

/*end classic*/
#padding{
	padding:10px 20px 10px 20px;
}






a.more-link:link, a.more-link:visited, a.more-linkcat:link, a.more-linkcat:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
color:#FFFFFF;
padding:0 3px;
text-transform:lowercase;
}


.shutter {
margin-top: 0px;
overflow:hidden;
padding:20px 0;
background:#404040 repeat-x scroll 50% 100%;
}

.topmoddown {
margin-top: 0px;
overflow:hidden;
padding:20px 0;
background:#404040 repeat-x scroll 50% 100%;
}


form {
margin:0;
padding:0;
}

#sl_horiz #sl_username {
float:left;
}

#sl_horiz #sl_username input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBFBFB url(images/user_bg.png) no-repeat scroll 0 50%;
border:1px solid #666666;
color:#666666;
font-size:100%;
font-weight:normal;
height:22px;
overflow:hidden;
padding-left:24px;
width:110px;
}

#sl_horiz #sl_pass {
float:left;
margin-left:10px;
}

#sl_horiz #sl_pass input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBFBFB url(images/pass_bg.png) no-repeat scroll 0 50%;
border:1px solid #666666;
color:#666666;
font-size:100%;
font-weight:normal;
height:22px;
overflow:hidden;
padding-left:24px;
width:110px;
}

#sl_horiz #sl_submitbutton {
float:left;
margin-left:10px;
}

#sl_horiz .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/login-button.png) no-repeat scroll 0 0;
border:0 none;
color:#666666;
cursor:pointer;
font-size:100%;
font-weight:bold;
height:26px;
padding:0 0 5px;
text-align:center;
width:53px;
}

#sl_horiz #sl_lostpass, #sl_hoziz #sl_lostname, #sl_horiz a {
color:#FFFFFF;
float:left;
line-height:22px;
margin-left:10px;
}

#sl_horiz #sl_lostpass, #sl_hoziz #sl_lostname, #sl_horiz a {
color:#FFFFFF;
float:left;
line-height:22px;
margin-left:10px;
}

a {
text-decoration:none;
}

.storycontent a, .storycontent a:visited { color: #8A1035; text-decoration: none; }
.storycontent a:hover{ text-decoration: underline; }
#vCard {
	float: right;
	vertical-align: top;
	padding: 5px;
	margin: 5px;
	border: thin solid #E8E8E8;
}
#vCard img{
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
}

img
{
  border-style: none;
}

table.bottomtable {
	width: 830px;
	text-align: center; 
	margin-left: auto;
	margin-right: auto;
}

table.bottomtable td {
	width: 30%;
	margin-left: 5px;
	margin-right: 5px;
	text-align: left;
	vertical-align:top;
}

.wtbg {
	width:100%; background:#FFF
	}