body {
	background: #fff;
	font-size: 101%;
	margin: 0;
	padding: 0;
}
a {
    text-decoration:none;
    color: #3bc2D8;
}


h1 {
    font: 1.3em Arial, Geneva, Tahoma, sans-serif;  
    font-weight:bold;
    margin: 10px 10px 15px 10px;
}

p {
    font: 12px Arial, Geneva, Tahoma, sans-serif;
}

h2 {
    font: 14px Arial, Geneva, Tahoma, sans-serif;  
    font-weight:bold;
     color:#ED0180;
    margin: 10px 10px 15px 10px;
}

h3 {
    font: 14px Arial, Geneva, Tahoma, sans-serif;  
    font-weight:bold;
     color:#ED0180;
    margin: 5px 5px 5px 10px;
}

acronym {
	cursor: help;
	border-bottom: 1px dashed #c60;
	color: #c60;
}

#outer_wrapper {
    background:#fff;
    background-image: url(http://www.shredbetties.com/images/uploads/betties/SB_background_november01.gif);
    background-repeat: no-repeat;
    width: 1340px;
    margin: auto;
}


/* topheader (user cp link) 
------------------------------------------------- */
#topheader {
       width: 960px;
       height: 20px;
       margin: 0px 340px 0px 40px;
       background: #3bc2D8;
       background-repeat: none;
       font-family: Arial, Geneva, Tahoma, sans-serif;
       font-size:10px;
}

#topheader p {
text-align: right;
padding: 0px;
margin: 0px;
}

#topheader a:link {
	color: #fff;
}

#topheader a:visited {
	color: #fff;
}

#topheader a:active {
	color: #fff;
}

#topheader a:hover {
	color: #AAAAAA;
}

/* header
------------------------------------------------- */
#header {
	height: 175px;
	width: 960px;      
        margin: 0px 340px 0px 40px;
}

#header img {
        width: 350px;
        margin: 20px 0px 0px 80px;
}

/* navigation BAR
------------------------------------------------- */
#navi {
position: relative;
height: 29px;
width:960px;
margin: 0px 340px 0px 40px;
padding: 0;
}

/* Navigation Buttons
------------------------------------------------- */

#navi #button_box {
float:left;
background-color:transparent;
padding:0 1.85px 0 0;
}

#navi #button_box img {
height:29px;
border:0;
}



/* sub navigation
------------------------------------------------- */
#subnavi {
position: relative;
color:#fff;
width: 960px;
height: 40px;
margin: 0px 340px 0px 40px;
background:  #3bc2D8;
}

#subnavi p {
color: #fff;
font-size: 10px;
padding: 10px 5px 10px 10px;
margin:0;
letter-spacing: 1px;
font: 12px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#subnavi a {
        color: #fff;
	font-size: 10px;
        text-transform:capitalize;
	border-bottom: 0;
        font: 12px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
}


#subnavi ul {
padding: 10px 0 0 0;
text-indent: 0;
margin: 0;
}

#subnavi ul li {
float: left;
margin:0 10px 0 10px;
list-style:none;
}

#subnavi ul li a {
	font-size: 10px;
        text-transform:capitalize;
	border-bottom: 0;
        font: 12px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
}

/*sub navigation highlighted navigation link
------------------------------------------------- */
#subnavi ul li a:link {
	color: #fff;
	background: transparent;
}

#subnavi ul li a:visited {
	color: #fff;
	background: transparent;
}

#subnavi ul li a:active {
	color: #fff;
	background: transparent;
}

#subnavi ul li a:hover {
	color: #ddd;
	background: transparent;
}


#subnavi #searchbox {
float:right;
margin:0;
padding: 5px;
}


/* main-c (main container)
------------------------------------------------- */
#main-c {
       background: #eee;
	position: relative;
	width: 960px;
	margin: 0px 340px 0px 40px;
}


/* footer_logo
------------------------------------------------- */
#main-c #footer_logo {
	background: #3bc2D8;
	width: 960px;
	color: #000000;
	font-size: 0.85em;
	text-align: center;
	padding-top: 13px;
	padding-bottom: 13px;
	clear: both;
       font-family:       Arial, Geneva, Verdana, Tahoma, Sans-serif;
}

/* footer
------------------------------------------------- */
#main-c #footer {
	background: #fff;
	width: 960px;
	font-size: 10px;
	text-align: center;
	padding-top: 13px;
	padding-bottom: 13px;
       font-family:       Arial, Geneva, Verdana, Tahoma, Sans-serif;
}

#main-c #footer p  {
	color: #777;
        text-align:center;
}

#main-c #footer a:link {
	color: #777;
}

#main-c #footer a:visited {
	color: #777;
}

#main-c #footer a:active {
	color: #777;
}

#main-c #footer a:hover {
	color: #AAAAAA;
}



/* footer ads
------------------------------------------------- */
#main-c #footer_ad {
	width: 960px;
	color: #000000;
	font-size: 0.8em;
	text-align: center;
	padding-top: 13px;
	padding-bottom: 13px;
	clear: both;
}


/* main index page - top/slideshow
------------------------------------------------- */

#main-c #main_top {
	float: left;
        margin: 20px 20px 0px 20px;
        width: 920px;
        background: #fff;
	font: 0.75em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
        text-transform: uppercase;
}

#main-c #main_top a, #main-c #main_top a:link, #main-c #main_top a:visited, #main-c #main_top a:active {
	text-decoration: none;
	color: #ED0180;
        font: 1.2em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align:center;
        text-transform: uppercase;
}

#main-c main_top a:hover {
	text-decoration: none;
	color: #777777;
        font: 1.2em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
}

/* main index page - LEFT 
------------------------------------------------- */
#main-c #left {
	float: left;
        margin:10px 0px 0px 20px;
        width: 555px;
        background: #fff;
        border-width:1px;
        border-style:dotted;
        border-color: #A7A9AC;
}

#main-c #left .story{
margin: 10px;
}
#main-c #left .story img{
margin:3px;
border:0;
}
#main-c #left .story p{
padding: 10px;
}

#main-c #left #blog_entry {
	float: left;
        width: 535px;
        background: #fff;
        padding:5px 10px 5px 10px;
        border-bottom:1px dotted #A7A9AC;
}

#main-c #left #blog_entry p {
margin:0 10px 3px 10px;
padding: 0;
}




/* main index page - BOX FOR THUMBNAILS
------------------------------------------------- */
#main-c #left #item_box {
float:left;
width:170px;
height:240px;
margin: 0px 0px 0px 10px;
}

#main-c #left #item_box img {
          width:170px;
          height:94px;
          padding:0px;
          border-width:1px;
          border-style:dotted;
          border-color:#A7A9AC;
}

#main-c #left #item_box p {
        padding: 0px; 
        margin:0px 2px 4px 2px;
        color:#777777;
	font: 12px Arial, Geneva, Tahoma, sans-serif;  
}

#main-c #left #item_box a, #main-c #left #item_box a:link, #main-c #left #item_box a:visited, #main-c #left #item_box a:active {
	text-decoration: none;
	color: #555;
        font: 14px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}

#main-c #left #item_box a:hover {
	text-decoration: none;
	color: #777777;
        font: 14px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}



#main-c #left #item_box .tools {
	text-align: right;
        color:#555;
        font: 10px Arial, Geneva, Tahoma, sans-serif;
}


/* main index page - BOX FOR THUMBNAILS
------------------------------------------------- */
#main-c #left #team_box {
float:left;
width:170px;
height:250px;
margin: 0px 0px 0px 10px;
}

#main-c #left #team_box img {
          width:170px;
          height:94px;
          padding:0px;
          border-width:1px;
          border-style:dotted;
          border-color:#A7A9AC;
}

#main-c #left #team_box p {
        padding: 0px; 
        margin:0px 2px 4px 2px;
        color:#777777;
	font: 10px Arial, Geneva, Tahoma, sans-serif;  
}

#main-c #left #team_box a, #main-c #left #team_box a:link, #main-c #left #team_box a:visited, #main-c #left #team_box a:active {
	text-decoration: none;
	color: #555;
        font: 14px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}

#main-c #left #team_box a:hover {
	text-decoration: none;
	color: #777777;
        font: 14px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}


/* main index page - DIANA BOX
------------------------------------------------- */
#main-c #left #diana_box {
float:left;
width:350px;
height:250px;
margin: 0px 0px 0px 10px;
}

#main-c #left #diana_box img {
          width:350px;
          height:94px;
          padding:0px;
          border-width:1px;
          border-style:dotted;
          border-color:#A7A9AC;
}

#main-c #left #diana_box p {
        padding: 0px; 
        margin:0px 2px 4px 2px;
        color:#777777;
	font: 10px Arial, Geneva, Tahoma, sans-serif;  
}

#main-c #left #diana_box a, #main-c #left #diana_box a:link, #main-c #left #diana_box a:visited, #main-c #left #diana_box a:active {
	text-decoration: none;
	color: #555;
        font: 14px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}

#main-c #left #diana_box a:hover {
	text-decoration: none;
	color: #777777;
        font: 14px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}




/* main index page - LEFT betties/industry columns
------------------------------------------------- */
#main-c #left #b_i_column {
	float: left;
        margin:10px 0px 10px 10px;
        width: 240px;
        height: 400px;
        background: #fff;
        border-width:1px;
        border-style:dotted;
        border-color: #A7A9AC;
        padding: 10px;
}
#main-c #left #b_i_column hr {
       border-top: none;
       border-left: none;
       border-right: none;
       border-bottom: dotted;
       height: 20px;
       color: #fff;
       border-color: #A7A9AC;
      border-width:1px;
}


#main-c #left #b_i_column a, #main-c #left #b_i_column a:link, #main-c #left #b_i_column a:visited, #main-c #left #b_i_column a:active {
	text-decoration: none;
	color: #777;
        font: 1.1em Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}

#main-c #left #b_i_column a:hover {
	text-decoration: none;
	color: #777777;
        font: 1.1em Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
}


#main-c #left #b_i_column img {
          width:170px;
          height:94px;
          padding:0px;
          border-width:1px;
          border-style:dotted;
          border-color:#A7A9AC;
}

#main-c #left #b_i_column p {
        color:#777777;
	font: 0.6em Arial, Geneva, Tahoma, sans-serif; 
         margin: 0 2px 4px 2px;
}

#main-c #left #b_i_column .pink {
	  color: #ED0180;
          text-transform: uppercase;
          font-weight:bold;
           font: 0.9em Arial, Geneva, Tahoma, sans-serif;
}

#main-c #left #b_i_column .green {
	  color: #97CA3D;
          text-transform: uppercase;
           font-weight:bold;
           font: 0.9em Arial, Geneva, Tahoma, sans-serif;
}

#main-c #left #b_i_column .blue {
	  color: #3bc2D8;
          text-transform: uppercase;
           font-weight:bold;
           font: 0.9em Arial, Geneva, Tahoma, sans-serif;
}

#main-c #left #b_i_column ul {
        text-indent: 0;
        padding: 0;
         font: 1.1em Arial, Geneva, Tahoma, sans-serif;
}

#main-c #left #b_i_column ul li {
        margin:0;
        height: 38px;
        overflow: hidden;
       padding:0;
        list-style: none;
}

/* main index page - right column - feeds
------------------------------------------------- */
#main-c #feeds{
        float:left;
        margin: 10px 8px 0px 10px;
        width: 351px;
        background: #fff;
        border-width:1px;
        border-style:dotted;
        border-color: #A7A9AC;
}


#main-c #feeds p {
        padding: 0px 10px 0px 10px; 
        color:#777777;
	font: 0.75em Arial, Geneva, Tahoma, sans-serif;  
	text-transform: uppercase;
}

#main-c #feeds a, #main-c #feeds a:link, #main-c #feeds a:visited, #main-c #feeds a:active {
	text-decoration: none;
	color: #97CA3D;
        font: 10px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
	text-transform: uppercase;
}

#main-c #feeds a:hover {
	text-decoration: none;
	color: #97CA3D;
        font: 10px Arial, Geneva, Tahoma, sans-serif;
        font-weight:bold;
	text-transform: uppercase;
}


#main-c #feeds ul{
margin: 0 0 0 10px;
padding: 0;
}

#main-c #feeds li {
 margin:            0 0 4px 10px;
 font-family:       Arial, Geneva, Verdana, Tahoma, Sans-serif;
 font-size:  10px;
 color: #333;
 background-color:  transparent;
 text-align: 		left;
 padding: 0px;
 border-bottom: 		1px dotted #ccc;
list-style: none;
}

#main-c #feeds .tools {
	text-align: right;
        margin:0;
        color:#555;
        font: 8px Arial, Geneva, Tahoma, sans-serif;
}

#main-c #feeds #hidden_comment{
       height:60px; 
       overflow:hidden;
       margin: 15px 5px 10px 5px;
        font: .8em Arial, Geneva, Tahoma, sans-serif;
        border-top: 1px dotted #A7A9AC;
}

/* main index page - right column - split in 2
------------------------------------------------- */

#main-c #feeds #split_column{
        float:left;
        margin: 10px 0px 10px 10px;
        width: 155px;
        background: #fff;
        border-width:1px;
        border-style:dotted;
        border-color: #A7A9AC;
}
#main-c #feeds #split_column img{
width:130px;
height: 72px;
}

/* main index page - right column - ad
------------------------------------------------- */
#main-c #advertising {
float:left;
margin: 0px 8px 0px 10px;
 width: 351px;
}
#main-c #advertising p {
       	text-align: center;
}

/* comment
------------------------------------------------- */

#main-c #content #comment {
    margin: 20px 20px 20px 40px;
    font: 0.8em Arial, Geneva, Tahoma, sans-serif;  
    color:#555;
}

#main-c #content #comment p {
      font: 0.85em Arial, Geneva, Tahoma, sans-serif;  
}

#main-c #content #comment hr {
    border : none;
    border-top : dashed 1px #CCCCCC;
    color : #FFFFFF;
    background-color : #FFFFFF;
    height : 1px;
    width: 95%;
}


#main-c #content #comment .posted_by_date{
      font: 0.7em Arial, Geneva, Tahoma, sans-serif;  
      text-align:right;
      font-style:italic;
}



/* commentform
------------------------------------------------- */
#commentform {
	background: #eee;
	margin: 25px 20px 20px 42px;
}
#commentform p {
	margin: 15px;
}

#commentform label {
	width: 100px;
	display: block;
	float: left;
	font-size: 0.85em;
	color: #999;
}

#commentform p span {
	font-size: 0.85em;
	color: #999;
}

#commentform .input {
	border: 1px solid #7695b7;
	width: 250px;
	margin-left: -40px;
	color: #666;
	font-size: 0.8em;
	padding: 2px 0 2px 2px;
}

#commentform textarea {
	border: 1px solid #7695b7;
	width: 409px;
	height: 200px;
	margin-top: -20px;
}

#commentform p.right input {
	background: #386a96;
	border: 1px solid #7695b7;
	color: #fff;
	font-weight: bold;
	width: 120px;
	height: 26px;
}

.paginate {
        font-family:Arial, Geneva, Verdana, Tahoma, Sans-serif;
        font-size:	12px;
        font-weight: bold;
        text-align: right;
        color:   #000;
        margin:0 10px 10px 0;
}

.paginate a {
color: #000;
}

.pink {
	  color: #ED0180;
          text-transform: uppercase;
          font-weight:bold;
           font: 14px Arial, Geneva, Tahoma, sans-serif;
}

.green {
	  color: #97CA3D;
          text-transform: uppercase;
           font-weight:bold;
           font: 14px Arial, Geneva, Tahoma, sans-serif;
}

.blue {
	  color: #3bc2D8;
          text-transform: uppercase;
           font-weight:bold;
           font: 14px Arial, Geneva, Tahoma, sans-serif;
}


.pagecount {
 font-family:		Arial, Geneva, Verdana, Tahoma, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}
