/* GALLERY */

/* @group RESET */
html, body, form, fieldset{ margin: 0;padding: 0; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address{ margin:0;padding: 0; }
a img, :link img, :visited img {border: 0;}
input, select, textarea	{ font-size:1em; }
dd, blockquote	{margin-left: 1em;}
form label 	{cursor: pointer;}
fieldset	{border: none;}
textarea 	{font-size:1.2em;font-family:arial,helvetica,sans-serif;}
ol, ul, ul li 	{list-style: none;}
table 		{border-collapse: collapse;border-spacing: 0;}
blockquote, q 	{quotes: none;}
:focus 		{outline: 0;}
ins 		{text-decoration: none;}
del 		{text-decoration: line-through;}
iframe          {margin: 0 !important; padding: 0 !important;}
/* @end */
/* @group TYPOGRAPHY */
body          { font-size: .76em;font-family:arial, helvetica, sans-serif;}   /* IE */
html > body   { font-size: 12px; }  /* Other browsers */
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, "Lucida Grande", sans-serif;color:#111; clear:both;}
h1 { font-size: 3em; }
h2 { font-size: 2em; }
h3 { font-size: 1.5em; line-height:2; }
h4 { font-size: 1.2em; line-height:1.25; font-weight:bold; }
h5 { font-size: 1em; font-weight:bold; }
h6 { font-size: 1em; }
p           { margin: 0 0 1.5em 0; text-align:left; }
p.last      { margin-bottom:0; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding:0; }
p img.top   { margin-top:0; } /* Use this if the image is at the top of the <p>. */
ul, ol      { margin: 0 0 10px 1.5em; }
ol          { list-style-type: decimal; }
dl          { margin: 1.5em 0; }
dl dt       { font-weight: bold; }
a           { color: #fff; text-decoration: none; outline: none; }
blockquote  { margin: 1.5em 0 1.5em 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em          { font-style: italic; }
pre         { margin-bottom: 1.3em; background: #eee; border:0.1em solid #ddd; padding:1.5em; }
code        { font:0.9em Monaco, monospace; }
hr {background: #ddd; color: #ddd; clear: both; float: none; width: 100%; height: 0.1em; margin: 1em 0 1.4em 0; border: none; _margin: 0 0 1.2em 0; }
table   { margin-bottom: 1.4em;}
th,td   { }
th      { font-weight:bold; }
label     { font-weight: normal; }
textarea  { height: 180px; width: 300px; }
p.small   { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
p.large   { font-size: 1.2em; line-height: 2.5em; }
p.quiet   { color: #666; }
p.sponsored{ background:#ffffee; font-size:.9em; padding: 12px; margin: 0 0 3px; line-height: 1.4em;}
/* @end */
/* @group LAYOUT  */
body {
background: #1f292f;
_text-align: center; /* IE Fix */
margin:0;
}
#container {
position: relative;
width: 100%;
margin: 0 auto;
text-align: left; 
}
#main {
position: relative;
_border:0;
padding: 0;
}

* html #sidebar, * html #sub { overflow-x: hidden; } /* IE6 fix */

#main {
position: relative;
color: #bbc0be;
margin: 0 auto;
padding: 0;
}
.low-res #main {
width: 660px;
margin:0;
float: left;
}

.medium-res #main {
width: 980px;
}

#sub {
width: 300px;
position: relative;
_margin-top: 0;
_display: inline;
float: right;
padding: 15px 10px 15px 0;
}

#main .all-galleries {
padding: 0;
} 
#main .list-gallery {
padding: 0;
}
#main .list-gallery ul {
margin-left: 0;
}
/* @end */
/* @group HEADER  */
#header {
background: #0c0d11 url(http://www.blogsmithmedia.com/www.autoblog.com/media/header-bg.jpg) repeat-x 0 -43px;
width: 100%;
position: relative;
height: 150px;
padding-bottom: 0;
zoom: 1;

}
.medium-res #header,
.low-res #header {
/*width: 950px;  ***use this width if you need it constrained and centered***  */
margin: 0 auto;
}


#logo {
position: absolute;
top: 7px;
left: 0;
z-index: 9;
}
.hi-res #logo {
margin-left:  16px;
}
#logo a {
_background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/autoblog-logo-sub.gif) no-repeat 0 20px;
padding: 95px 0 0 0;
height: 0 !important;
height /**/: 78px;
width: 235px;
font-size: 28px;
font-weight: normal;
display: block;
overflow: hidden;
text-indent: -9000px;
}
#logo[id] a {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/autoblog-logo-trans.png) no-repeat 0 20px;
}
.gallery #topleader,
.gallery .topleader { 
width: 728px; 
position: absolute;
_position: relative;
right: 0;
_left: 250px;
top: 5px;
margin: 0;
padding: 4px 0 0;
}
.hi-res .topleader {
margin-right: 15px;
}
.bottomleader {
padding-bottom: 15px;
}
#header-inner {
width: 980px;
margin: 0 auto;
position: relative;
height: 150px;
}
.hi-res #header-inner {
width: 100%;
}
/* @end */
/* @group NAV */
#nav {
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 980px;
}
.hi-res #nav { width: 100%;}
#nav ul {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/nav-bg.png);
border-left: 1px solid #2d3a45; /*dark blue */
border-right: 1px solid #2d3a45; /*dark blue */
min-height: 42px;
_height: 42px;
margin: 0;
padding: 0;
}
* html #nav ul { background-image: url(http://www.blogsmithmedia.com/www.autoblog.com/media/nav-bg.gif) }
#nav ul li {
float: left;
line-height: 1;
}
#nav > ul li { background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/nav-divider.gif) no-repeat right 1px; }
#nav ul li a {
color: #dcdcdc;
font-size: 1.1em;
float: left;
display: block; 
padding: 14px 14px 14px;
text-decoration: none;
min-width: 82px;
text-align: center;
_height: 1%;
}
#nav ul li.last {
float: right;
background-position: 1px 2px;
border-right: none;
}
#nav > ul li.last a {
border-right: none;
}
.gallery #nav ul li.galleries,
#nav ul li a.selected,
#nav ul li a:hover {
color: #fff;
background: #1f292f;
}
#smore {
position: absolute;
top: 0;
left: 0;
background: #fff;
border: 1px solid #ddd;
padding: 10px;
width: 100px;
_width: 100px;
z-index: 9999;
margin-left: 36em;
margin-top: 12.4em;
}
#smore ul {list-style-type:none; margin: 0;}
#smor e ul li {height:1.5em;white-space:nowrap;}
#smorex {position:absolute;right:5px;top:1px;}
#content {
content: 100%;
margin: 0 auto;
background: #11171a;
}
.medium-res #content,
.low-res #content {
width: 980px;
}
/* @end */

/* @group SHOW-IMAGE */
.show-image {
padding: 11px 5px 11px 0px;
position:relative;
}
.hi-res .show-image {
padding: 11px 0 11px 0;
}
/* @end */
/* =UI CONTROLS */

#ui_controls {
margin: 0;
padding: 0 10px;
position:relative;
}


#ui_controls2 {
padding-top: 14px;
}
ul.controls {
margin: 0; padding: 0 0 14px;
min-height: 24px;
height:24px;
display: block;

float:left;
}
ul.controls li {
float: left;
height: 24px;
line-height: 24px;
margin-left: 3px;
padding: 0;
background: #1f292f url(http://www.blogsmithmedia.com/www.autoblog.com/media/rounded-lt.gif) no-repeat 0 0;
}

ul.controls li a {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/rounded-rt.gif) no-repeat right top;
padding: 0 10px;
display: block;
min-height: 24px;
line-height: 24px;
text-decoration: none;
color: #bbb;
float:left;
}
ul.controls li strong {
padding: 0 2px;
display: block;
height: 24px;
line-height: 24px;
text-decoration: none;
float: left;
cursor: pointer;
}
ul.controls li:hover {
cursor: pointer;
background-color:#6e1912;
}
ul.controls li:hover strong {
color: #fff;
}
ul.controls li strong {
font-weight: normal;
}
ul.controls li.home {
margin-left: 0;
}
ul.controls li.home a   {
text-indent: -9000px;
display: block;
width: 28px;
padding: 0;
}
ul.controls li.home a strong {
background: url(http://www.blogsmithmedia.com/www.switched.com/media/icon-home.gif) no-repeat center center;
display: block;
}
ul.controls li.deemphasize,
ul.controls li.deemphasize strong {
background: transparent;
margin: 0 !important;
}
ul.alpha,
h3.alpha {
float: left;
padding:0;
text-align:left;
margin:0;
}
.hi-res ul.alpha,
.hi-res h3.alpha,
.hi-res .description {
padding-left: 15px;
}
ul.beta {
float: right;
_margin-right:0;
padding-bottom:0;
}
.hi-res ul.beta {
padding-right: 15px;
}

ul.gamma {
_margin-right:0;
padding-bottom:0;
clear:both;
width:100%;
padding-top:5px;
margin-bottom:5px;
}
.hi-res ul.gamma {
padding-right: 15px;
}

ul.controls li.title {
    margin-left:10px;
    padding:0 10px 0 5px;
}
ul.controls li.title a {
font: bold 1.4em/1.2em arial;
color: #fff;
line-height:2em;
padding:0;
}
ul.controls li.divider {
color: #282725;
}
ul.controls li a.backtopost {
background: url(http://www.blogsmithmedia.com/www.switched.com/media/gallery-arrow-lt.gif) no-repeat left center;
}
ul.controls li.previous {
background:#fff url(http://www.blogsmithmedia.com/www.autoblog.com/media/rounded-lt.gif) no-repeat left top;
padding-left:3px;
float:right;
}

ul.gamma li.previous {
float:right;
}

ul.controls li.previous strong {
display: block;
background: url(http://www.blogsmithmedia.com/www.switched.com/media/gallery-arrow-lt-black.gif) no-repeat left center;
padding-left: 9px;
}
ul.controls li.previous span {
display: block;
background: url(http://www.blogsmithmedia.com/www.switched.com/media/rounded-rt.gif) no-repeat right top;
height:24px;
_width:95px;
padding-right:3px;
}
ul.controls li.next span {
display: block;
background: url(http://www.blogsmithmedia.com/www.switched.com/media/rounded-lt.gif) no-repeat left top;
float:left;
padding-left:3px;
}
li.previous strong,
li.next strong {
color: rgb(0, 111, 177);;
}
ul.controls li.next {
background: #fff url(http://www.blogsmithmedia.com/www.autoblog.com/media/rounded-rt.gif) no-repeat right top;
padding-right:3px;
}
ul.gamma li.next {
float:right;
}
ul.controls li.previous:hover,
ul.controls li.next:hover {
background-color:#6e1912;
}
ul.controls li.next strong {
display: block;
background: url(http://www.blogsmithmedia.com/www.switched.com/media/gallery-arrow-rt-black.gif) no-repeat right center;
padding-right: 9px;
}


.low-res ul.controls li.lowres,
.medium-res ul.controls li.medres,
.high-res ul.controls li.hires { background-color: #6e1a13; }
/* @end */

/* @group GALLERY-ADV */

#gallery-adv {
clear: both;
}
#gallery-adv .nav-controls {
padding: 0 15px 9px 11px;
float: right;
}
.low-res #gallery-adv .nav-controls {
padding-right: 0;
}
#gallery-adv li {
float: left;
}

/* @end */
/* @group PHOTO BODY  */
.photo-body {
background: #0e0e0e;
padding: 0;
clear:both;
margin:0 auto;
text-align: left;
margin-left: 15px;
text-align: center;
}
.photo-body:hover {

cursor: pointer;

}
.low-res .photo-body {
display: block;
max-width: 630px;
}
.medium-res .photo-body {
margin: 0 15px;
}
.photo-body img {
margin: 0 auto;
position: relative;
-ms-interpolation-mode: bicubic;
}
.low-res .photo-body img {
max-width: 637px;
max-height: 500px;
margin: 0 auto;
}
.medium-res .photo-body img {
max-width: 950px;
max-height: 800px;
_width: 950px;
}
/* @end */

/* @group META */

/* =PHOTO INFO  */

#main .photo-info {
color: #ccc;
margin-top: 10px;
padding: 10px 0;
}
.low-res .photo-info {
clear: both;
margin: 0 auto 0 15px;
padding: 0 0 0;
}
.medium-res .photo-info {
clear: both;
margin: 0 auto 0 17px;
padding: 0;
}
.high-res .photo-info {
clear: both;
margin: 0 auto 0 17px;
padding: 0;
}
#main .photo-info h3 {
color: #fff;
font: normal 1.4em/1.5em arial;
}
#main .photo-info p.description {
clear: both;
line-height: 1.5em;
margin-bottom: 0;
}
#main .photo-info .date, 
#main .photo-info .credits {
color: #444 !important;
margin: 0 0 0 .4em;
}

.sharelink {
position: relative;
top: 8px;
}
#caption-adv {
color: #ccc;
padding: 7px 0 7px;
clear: both;
}
#caption-adv h3 {
color: #fff;
font: normal 1.4em/1.5em arial;
margin-bottom: .2em;
text-align: left;
}
#caption-adv .image-desc {
clear: both;
line-height: 1.4em;
margin-bottom: .5em;
color: #aaa;
text-align: left;
}
#caption-adv .date, 
#caption-adv .credits {
color: #444 !important;
margin: 0;
}

/* @end */
/* @group CONTENT BODY  */
.loader {
	background-image: url('http://www.blogsmithmedia.com/www.autoblog.com/media/ajax-loader-gallery.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 350px;
      
}

.content-body .photo-comments {
width: 100%;
}
.photo-basement {
clear: both;
position: relative;
padding: 0 10px;
}
#main h3 {
color: #fff;
}
/* @end */
/* @group THUMBS  */
.gallery .photo-body .thumb {
float: left;
margin: 2px 0 0 2px;
}
.gallery ul.thumbs {
margin: 0 0 0 15px;
padding-top: 0;
}
.gallery li.thumb {
display: block;
float: left;
position: relative;
margin: 0 2px 2px 0;
border: 0;
}
.gallery .thumb img {
vertical-align: top;
border: 0;
height: 61px;
width: 61px;
}
.medium-res .thumb img {
height: 66px;
width: 66px;
}
.low-res .thumb img {
height: 69px;
width: 69px;
}
.gallery .thumb a {
display: block;
float: left;
cursor: pointer;
}
.gallery .thumb a:hover {
padding: 0;
}
.gallery li.thumb a:hover,
.gallery li.thumb a:active {
background-position: 0 -55px;
}
/* @end */

/* @group GALLERY LIST PAGE */
.gallery-list h2 {
color: #fff;
margin:15px 0 .5em 15px;
font-size: 20px;
}
.gallery-list .description {
clear: both;
margin: 0 15px 1em;
}
.gallery-list ul {
padding: 0; margin: 0;
}
.gallery-list ul li.captionedthumb {
background: #1c252a url(http://www.blogsmithmedia.com/www.autoblog.com/media/captionedthumb-top.png) no-repeat top left;
margin: 0 5px 5px 0; padding: 0;
float:  left;
width: 310px;
}
.gallery .captionedthumb a {
background:  url(http://www.blogsmithmedia.com/www.autoblog.com/media/captionedthumb-btm.png) no-repeat bottom left;
padding: 8px;
width: 294px;
float: left;
display: block;
margin: 0;
text-align: left;
}

* html .gallery-list .captionedthumb a {
overflow: hidden; 
}
.gallery-list #content .captionedthumb img {
width: 40px;
height: 40px;
margin:0 8px 0 0;
float: left;
border: 1px solid #aaa;
}
.gallery-list .captionedthumb .title {
margin: .5em 0;
display: block;
width: 290px;
}
/* @end */
/* @group THUMBSTRIP  */

.thumbstrip {
display: block;
position: relative;
top: 0; 
left: 0;
margin:0;
margin-right: -6px;
padding: 3px 0 10px 15px;
overflow: hidden;
cursor: default;
zoom: 1;
z-index:9;
text-align: left;
}

.thumbstrip-inner {
padding: 0;
position: relative;
}
.thumbstrip-inner ul {
margin: 0;
}
.thumbstrip li.thumb {
display: block;
float: left;
position: relative;
margin: 0;
border: 0;
border: 2px solid #000;
}

.thumbstrip li.thumb.selected, .thumbstrip li.thumb:hover {
border: 2px solid #6e1a13;
}

.thumbstrip .thumb img {
vertical-align: top;
border: 0;
height: 65px;
width: 65px;
}
.thumbstrip .thumb a {
border: 0 none;
display: block;
float: left;
cursor: pointer;
}

.thumbstrip .previous-arrow {
position: absolute;
z-index: 10;
top: 0;
left: 0;
display: none;
}
.thumbstrip .previous-arrow a {
background: url(http://www.blogsmithmedia.com/framework.weblogsinc.com/media/arrow-circle-dk-lt.gif) no-repeat 0 0;
display: block;
height: 0;
height /**/ 68px;
padding: 68px 0 0 0;
width: 68px;
overflow: hidden;
cursor: pointer;
}
.thumbstrip .next-arrow {
position: absolute;
z-index: 10;
top: 0;
left: 796px;
display: none;
}
.thumbstrip .next-arrow a {
background: url(http://www.blogsmithmedia.com/framework.weblogsinc.com/media/arrow-circle-dk-rt.gif) no-repeat -68px 0;
display: block;
height: 0;
height /**/ 68px;
padding: 68px 0 0 0;
width: 68px;
overflow: hidden;
cursor: pointer;
}
.thumbstrip .previous-arrow a:hover {
background-position: -68px 0;
}
.thumbstrip .next-arrow a:hover {
background-position: 0 0;
}
/* @end */
/* @group SUB */
#sub h3 a {
color: #fff;
text-decoration:none;
}
#sub h3 {
color: #fff;
font-size: 1.1em;
font-weight: normal;
padding: 3px 10px 3px 0;
border-bottom: 1px solid #27343b;
}
/* @end */
/* @group FEAURED POSTS */
.featured-posts {
margin-bottom: 15px;
}
.featured-posts ul {
margin:0;
padding: 5px 10px;
}
.featured-posts {
background: #1c252a;
padding-bottom: 1px;
}
.featured-posts li {
_height:1%;
position: relative;
padding-left: 0;
min-height: 40px;
}
.featured-posts li a {
display: block;
text-decoration: none;
padding: 9px 15px 10px 45px;
line-height: 1.4em;
_height:1%;
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/gallery-arrow-rt.gif) no-repeat 270px center;
}
.featured-posts li a:hover {
color: #fff;
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/gallery-arrow-rt-hover.gif) no-repeat 270px center;

}
.featured-posts li img {
border: 3px solid #fff;
height: 30px;
width: 30px;
position: absolute;
top: 15%;
left: 0;
}
/* @end */
/* @group FEATURED GALLERIES */
#featuredgalleries {
background: #1c252a;
padding: 10px 0 10px 0;
}
#featuredgalleries .clearer {
display: none;
}
#featuredgalleries ul.thumbs {
margin: 0 0 0 10px;
}
#featuredgalleries .thumb a {
height: 45px; width: 45px;
margin: 0;
}
#featuredgalleries .thumb a:hover {
border-color: #ff6600;
}
#featuredgalleries .thumb img{
width: 45px; height: 45px;
filter:alpha(opacity=60);  
     -moz-opacity:0.6;  
     -khtml-opacity: 0.6;  
     opacity: 0.6; 
}
#featuredgalleries .thumb a:hover img {
filter:alpha(opacity=100);  
     -moz-opacity:1.0;  
     -khtml-opacity: 1.0;  
     opacity: 1.0; 
}
/* @end */

/* @group FOOTER  */

#footer {
clear:both;
margin: 0;
width: 970px;
padding: 15px;
}
#legal {
margin: 0 0 1em;
font-size: .95em;
line-height: 1.4em;
}
#footer p {
color: #888 !important;
margin: 0 0 .5em;
}
#footer p a {
color: #fff;
text-decoration: none;
}
#footer p a:hover {
text-decoration: underline;
}
/* @end */
/* @group ADD-ONS  */
.clearer{display:block;clear:both;}
.clearfix { display: inline-block; }   
.clearfix:after, .container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.hide {
    visibility: hidden;
}
.hide-me { display: none; }
.noheight {
height: 0 !important;
margin-bottom: 0 !important;
}

.low-res .medrect {
margin-bottom: 15px;
}

/* @group ADSLICE */
#slice-wrap a,
#slice-wrap a:visited {
color: #006fb1;
}
#slice-wrap {
background: #ddd url(http://www.blogsmithmedia.com/www.autoblog.com/media/adslice-bg.gif) repeat-x top;
width: 100%;
position: relative;
height: 100px;
height: 32px;
border-bottom: 1px solid #222;
text-align: left;
padding-top: 3px;
z-index:100;
}
#slice-wrap li {
list-style: none;
margin: 0 0 0 3px;
height: 29px;
float: left;
}
#network li:hover {
background: #fff;
color: darkred;
}
#slice-wrap li li {
background: transparent;
}
#slice-wrap a {
padding: 0 0 0 10px;
display: block;
float: left;
line-height: 29px;
}
#slice-wrap a:hover {
text-decoration: none;
}
#slice-wrap a strong {
display: block;
padding-right: 10px;
font-weight: normal;
}
#outerslice {
height: 35px;
position: relative;
z-index:1000;
}
#slice {
margin: 0;
padding: 0;
display: block;
line-height: 35px;
height: 30px;
position: relative;
z-index:1000;
width: 40%;
margin-left: 155px;

}
#network {
z-index: 5000;
position: absolute;
top: 3px;
left: 0;
}
#slice a,
#network-btn {
line-height: 29px;
display: block;
}
#network li.button  {
background-color: transparent;
position:relative;
z-index:5500;
}

#network-btn {
background: transparent url(http://www.blogsmithmedia.com/www.autoblog.com/media/network-btn-trans.png) no-repeat 0 0;
z-index: 6000;
line-height: 29px;
height: 29px;
display: block;
width: 151px;
position:relative;
}
#network-btn a#network-btn strong{
z-index:6500;
position:relative;
}
#network ul {
list-style: none;
margin: 0;
position:relative;
z-index:5200;
}
#network ul li {
list-style: none;
float: left;
height: 29px;
}
#network ul li li {
height: inherit;
}
#network ul li li a {
line-height: 1.5em;
padding: 3px 0;
}
/* NETWORK NAV */
#network-menu {
position: absolute;
top: 29px;
left: 3px;
z-index: 9999;
background: #fff;
padding: 14px 10px 15px;
width: 495px;
_width: 600px;
border-bottom: 1px solid #ccc;
border-right:  1px solid #ccc;
display:none;
-webkit-box-shadow: rgba(0, 0, 0, 0.5) 1px 3px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.5) 1px 3px 5px;
box-shadow: rgba(0, 0, 0, 0.5) 1px 3px 5px;
}
#network-menu * {
z-index: 9999;
position:relative;
}
#network #network-menu ul li {
float: none;
margin-right: 0;
}
#network #network-menu ul li a {
clear: both;
}
#network-menu .col {
vertical-align: top;
padding-right: 10px;
border-right: 1px solid #eee;
padding-left: 10px;
float: left;
min-height: 230px;
_width: 60px;
}
#network-menu .first {
padding-left: 0;
}
#network-menu .last {
border-right: none;
padding-right: 0;
}
#network-menu h3 {
text-transform: uppercase;
font-size: .9em;
margin: 0 6px;
}
#network-menu h3 a {
padding: 0;
display: block;
line-height: inherit;
float: none;
}
#network-menu h3#finance,
#network-menu h3#travel {
padding-top: 1em;
}
#network-menu ul {
margin: 0; padding: 0;
}
#network #network-menu ul li a {
background: transparent;
padding-left: 3px;
padding-right: 3px;
display: block;
float: none;
_width: 120px;
}
#network #network-menu ul li a:hover {
background: #eee;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#slice-nav {
position: absolute;
z-index: 5000;
top: 0;
right: 0;
}
#slice-nav ul{
width:250px;
}
#slice-nav li {
float: right;
height: 34px;
line-height: 34px;
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/adslice-divider.gif) no-repeat left bottom;
padding-left: 2px;
position: relative;
}
#slice-wrap #slice-nav li a {
display: block;
margin-top: 3px;
}
li#slicenav-twitter a {
text-indent: -9000px;
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/twitter-icon.png) no-repeat center center;
padding: 0 18px;
_width: 2px;
}
li#slicenav-subscribe a {
background: url(http://www.blogsmithmedia.com/framework.weblogsinc.com/media/icon-feed.png) no-repeat 8px 5px;
padding-left: 25px;
padding-right: 10px;
}
* html li#slicenav-subscribe a {
background: url(http://www.blogsmithmedia.com/framework.weblogsinc.com/media/icon-feed.gif) no-repeat 8px 7px;
padding-left: 30px;
}
li#slicenav-contact a {
background: url(http://www.blogsmithmedia.com/framework.weblogsinc.com/media/arrow-dn-rt.gif) no-repeat right center;
padding-right: 20px;
}
li#slicenav-contact:hover a {
background: url(http://www.blogsmithmedia.com/framework.weblogsinc.com/media/arrow-dn-rt-hover.gif) no-repeat right center;
}
#slice-nav ul ul {
padding: 4px 0;
display: none;
position: absolute;
top: 32px;
right: 0;
width:100px;
}
#slice-nav[id] ul ul li {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/1px-black-transparent2.png) repeat;
}
#slice-wrap #slice-nav ul ul li {
_background: #000; /* opaque for IE6 */
display: block;
clear:  both;
width: 120px;
border: 0;
_background: #2b2016;
height: inherit;
padding: 0;margin:0;
float: none;
}
#slice-wrap #slice-nav ul ul li a {
background: transparent;
text-align: left;
float: none;
padding: 5px 8px;
margin: 0;
line-height: 1.3em;
color: #44a9e5;
}
#slice-nav[id] ul ul li a:hover {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/1px-black-transparent.png) repeat;
}
#slice-wrap #slice-nav ul ul li a:hover {
_background: #1f150c;
color:  #fff;
}
/* @end */