/* CSS Document */
#pod_laterooms {
	font-size: 1em;
	color: #000;
	background: #CCC url(/images/laterooms/pod-bottom.gif) no-repeat bottom;
	width: 150px;
	margin-bottom: 14px;
}
#pod_laterooms h2 {
	color: #fff;
	margin: 0;
	background: #5B5B5B url(/images/laterooms/pod-top.gif) no-repeat top;
	font: bold 0.932em Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px;
}
#pod_laterooms h3 {
	font: bold 0.732em Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	margin: 7px 7px 0px 7px;
	}
#pod_laterooms form {
	padding: 6px;
}
#pod_laterooms label {
	display: block;
	font-weight: bold;
	margin-bottom: 6px;
}
#pod_laterooms p {
	margin-top: 6px;
	margin-bottom: 2px;
	}
#pod_laterooms a.arrlnk {
	color: #000;	
	padding: 2px 17px 2px 0;
	background: transparent url(/images/laterooms/arrow.gif) no-repeat center right;
}
#pod_laterooms input, #pod_laterooms select {
	margin-bottom: 6px;
	border: 1px solid #000;
	}
#pod_laterooms select {
	margin-bottom: 3px;
	}


#pod_directory {
	font-size: .909em;
	
	width: 150px;
	margin-bottom: 14px;
}
#pod_directory h2 {
	color: #fff;
	margin: 0;
	background: #C00 url(/images/gifs/poddir-head-tl.gif) no-repeat top left;
	font: bold 1.025em Verdana, Arial, Helvetica, sans-serif;
}
#pod_directory h2 span {
	display: block;	
	background: transparent url(/images/gifs/poddir-head-tr.gif) no-repeat top right;
	padding: 5px 10px;
}
#pod_directory ul {
	padding: 6px 0;
	margin: 0;
	margin-bottom: 1px;
	display: block;
	list-style: none;
	background: #F9E1E1;
	border: 1px solid #EDA7A7;
	border-top: none;
}
#pod_directory li {
	padding: 0;	
	margin: 0 0 1px 0;
	list-style: none;	
}
#pod_directory a.nav {
	font-size: 1.1em;
	line-height: 1.1818em;
	display: block;
	width: 128px;
	padding: 1px 10px;
	list-style: none;	
	margin: 0;
	text-transform: lowercase;
	text-decoration: none;
	
}

#pod_directory a.nav:hover {
	background: #EDA8A8;	
}
#pod_directory .news a.nav:hover {
	background: #EDA8A8;	
}
/*
#pod_directory .news a.nav {
	padding-right: 35px; 
	width: 103px;
	background: transparent url(/images/gifs/poddir-news.gif) no-repeat right center;	
}
#pod_directory .news a.nav:hover {
	background: #EDA8A8 url(/images/gifs/poddir-news.gif) no-repeat right center;	
}*/
#pod_directory a.high {
	background: #C00;
	color: #FFF;	
}
#pod_directory a.high:hover {
	background: #C00;
	color: #FFF;	
}

#pod_directory .news a.high {
	background: #C00;
	color: #FFF;	
}
#pod_directory .news a.high:hover {
	background: #C00;
	color: #FFF;	
}
/*
#pod_directory .news a.high {
	background: #C00 url(/images/gifs/poddir-newson.gif) no-repeat right center;
	color: #FFF;	
}
#pod_directory .news a.high:hover {
	background: #C00 url(/images/gifs/poddir-newson.gif) no-repeat right center;
	color: #FFF;	
}
*/
#pod_directory .potdli {
	background: #F9E1E1 url(/images/gifs/poddir-potd-t.gif) no-repeat top;
}
#pod_directory .potdli a.nav:hover {
	background: #F9E1E1 url(/images/gifs/poddir-potd-thov.gif) no-repeat top;
}
#pod_directory .potdli a.high {
	background: #F9E1E1 url(/images/gifs/poddir-potd-ton.gif) no-repeat top;
}
#pod_directory .potdli a.high:hover {
	background: #F9E1E1 url(/images/gifs/poddir-potd-ton.gif) no-repeat top;
}

#pod_directory .potdlinews {
	background: #F9E1E1 url(/images/gifs/poddir-potd-t.gif) no-repeat top;
}
#pod_directory .potdlinews a.nav:hover {
	background: #F9E1E1 url(/images/gifs/poddir-potd-thov.gif) no-repeat top;
}
#pod_directory .potdlinews a.high {
	background: #F9E1E1 url(/images/gifs/poddir-potd-ton.gif) no-repeat top;
}
#pod_directory .potdlinews a.high:hover {
	background: #F9E1E1 url(/images/gifs/poddir-potd-ton.gif) no-repeat top;
}
/*
#pod_directory .potdlinews {
	background: #F9E1E1 url(/images/gifs/poddir-potdnews-t.gif) no-repeat top;
}
#pod_directory .potdlinews a.nav:hover {
	background: #F9E1E1 url(/images/gifs/poddir-potdnews-thov.gif) no-repeat top;
}
#pod_directory .potdlinews a.high {
	background: #F9E1E1 url(/images/gifs/poddir-potdnews-ton.gif) no-repeat top;
}
#pod_directory .potdlinews a.high:hover {
	background: #F9E1E1 url(/images/gifs/poddir-potdnews-ton.gif) no-repeat top;
}*/
#pod_directory .potd {
	color: #000;
	width: 124px;
	padding: 5px 12px;
	background: transparent url(/images/gifs/poddir-potd-b.gif) no-repeat bottom;
}
#pod_directory .potd .sub:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#pod_directory .potd .sub {display: inline-table;}
/* Hides from IE-mac \*/
* html #pod_directory .potd .sub {height: 1%;}
#pod_directory .potd .sub {display: block;}
/* End hide from IE-mac */
#pod_directory .potd .sub {
	overflow:hidden;
}

#pod_directory .potd p {
	margin: 0 0 4px 0;
}

#pod_directory form {
	color: #000;
	background: #EDA7A7;
	padding: 7px;
	margin: 0 0 1px 0;
	font-size: 1.1em;
}
#pod_directory form label {
	font-weight: bold;
	margin: 0 0 4px 0;
	display: block;
}
#pod_directory form span {
	display: block;
	line-height: 1.5454em;
}
#pod_directory input[type="text"] {
	color: #000;
	border: 1px solid #000;
	background: #FFF;
	font-size: 1em;
	width: 100px;
	padding: 2px;	
}
#pod_directory select {
	color: #000;
	border: 1px solid #000;
	background: #FFF;
	font-size: 1em;
	margin-top: 1px;
}
#pod_directory .potd img {
	padding: 0 0 3px 3px;
	float: right;
}
#pod_directory .potd .tit {
	font-weight: bold;
	font-size: 1.1em;
}
#pod_directory .potd .usr {
	color: #C00;
}
#pod_directory .botlink {
	background: #C00;
	font-size: 1.1em;
	text-align: right;	
	border-bottom: 1px solid #EDA7A7;
	padding: 5px;
	margin: 0;
}
#pod_directory .botlink a {
	color: #FFF;
	background: transparent url(/images/gifs/poddir-rightarr.gif) no-repeat right center;
	padding-right: 16px;
	text-decoration: none;
}
#pod_directory .fav {
	border-bottom: none;
	background: #C00 url(/images/gifs/poddir-head-bl.gif) no-repeat bottom left;
	padding: 0;
}
#pod_directory .fav span {
	display: block;	
	background: transparent url(/images/gifs/poddir-head-br.gif) no-repeat bottom right;
	padding: 5px;
}


#pod_totw {	
	width: 150px;
	margin-bottom: 14px;
}
#pod_totw p {
	font-size: .909em;
	margin: 0;
	padding: 4px;
	color: #000;
}
#pod_totw .intro, #pod_totw .posted {
	background: #E4D9EA;
}
#pod_totw .topic {
	text-align: right;
}
#pod_totw .topic a, #pod_totw strong {
	color: #7B3A94;
}
#pod_totw .topic img {
	float: left;
	margin: 0 4px 4px 0;
	padding: 0;
}
#pod_totw .addsay img {
	float: right;
	margin: 0 0 4px 4px;
	padding: 0;
}
#pod_totw h4, #pod_totw .greybottom {
	margin: 0;
}
#pod_totw .greyhead {
	background-image: url(/images/edges/7B3A94_tr.gif);
	background-color: #7B3A94;
}
#pod_totw .greyhead span {
	background-image: url(/images/edges/7B3A94_tl.gif);	
	color: #FFF;
	font-size: 0.841em;
}
#pod_totw .greybottom {
	background-image: url(/images/edges/7B3A94_bl.gif);
	background-color: #7B3A94;
}
#pod_totw .greybottom span {
	background-image: url(/images/edges/7B3A94_br.gif);
	height: 15px;
	margin: 0;
}

#pod_supporters {
	width: 150px;
	margin-bottom: 14px;
}
#pod_supporters p {
	font-size: .818em;
	margin: 9px 0;
	padding: 0 4px;
	color: #431D65;
}
#pod_supporters div {
	margin: 0 0 4px 0;
}

#pod_offers {	
	width: 150px;
	margin-bottom: 14px;
}
#pod_offers p {
	font-size: .818em;
	margin: 0 0 9px 0;
	padding: 0 4px;
	color: #000;
}
#pod_offers .intro {
	margin: 0;
	padding: 0;
}
#pod_offers .greybottom a {
	color: #FFF;
}
#pod_offers h4, #pod_offers .greybottom {
	margin: 0;
	font-size: .818em;
}
#pod_offers .greyhead {
	background-image: url(/images/edges/C00_tr.gif);
	background-color: #C00;
	text-align: center;	
}
#pod_offers .greyhead span {
	background-image: url(/images/edges/C00_tl.gif);	
	color: #FFF;
	padding-right: 2px;
	padding-left: 2px;
}
#pod_offers .greybottom {
	background-image: url(/images/edges/C00_bl.gif);
	background-color: #C00;
}
#pod_offers .greybottom span {
	background-image: url(/images/edges/C00_br.gif);
	height: 11px;
	padding: 2px;
	margin: 0;
	text-align: center;
	line-height: 1.222em;
}
#pod_offers .upgraded a.case {
	display: block;
	border: 1px solid #000;
	width: 142px;
	color: #000;
	background: #FFF;
	padding: 3px;
	font-size: 0.833em;
	margin: 0 0 9px 0;
	text-decoration:none;
}
#pod_offers .upgraded .case img {
	float: right;
	padding-left: 3px;
}
#pod_offers .upgraded .mainimg {
	margin: 4px 0;
}
#pod_offers p.link a {
	padding: 2px 17px 2px 0;
	background: transparent url(/images/gifs/listing-arrow.gif) no-repeat center right;
}


#pridepod {
	border: 1px solid #686585;
	background: #181349;
	color: #fff;
}
#pridepod .texx {
	padding: 0 5px;
	line-height: 1.4em;
}


#pod_welcome {
	background: #ECECEC;
	padding: 6px;
	font-size: 0.909em;
	width: 138px;
	margin-bottom: 14px;
}

.homepods {	
	margin-bottom: 14px;
}
.homepods p {	
	margin-bottom: 0;
}
.homepods .greyhead {	
	margin-bottom: 0;
	background-color: #CCC;
	background-image: url(/images/colors/4/topright.gif);
}
.homepods .greyhead span {	
	background-image: url(/images/colors/4/topleft.gif);
	color: #666;
}
.homepods .greybottom {	
	margin: 0;
	background: #FFF url(/images/colors/4/bottomright.gif) no-repeat bottom right;
}
.homepods .greybottom span {
	background: url(/images/colors/4/bottomleft.gif) no-repeat bottom left;
	height: 17px;
}
.homepods .stories {
float: right;
text-align: right;
margin-left: 4px;
}
.homepods .stories a {
padding-left: 6px;
}
.homepods .sponimg {
float: left;
width: 100px;
margin-right: 10px;
}
.homepods .pod_cont, .homepods .newspod {
	border: 1px solid #CCC;
	border-top: none;
	padding: 9px 9px 0 9px;
}
.homepods .colspod {
	border-top: none;
	padding: 10px 10px 0 10px;
	background: #DED4E7 url(/images/columns/homepod.gif) no-repeat bottom;
}
.homepods .pod_cont {
	font-size: 1.091em;
	padding: 5px 7px;
	}
.homepods .podtext p {
	margin-bottom: 12px;
}
.homepods .stories .top {
	padding-top: 2px;
	padding-bottom: 3px;
}
.homepods .stories .bottom {
	padding-top: 3px;
	padding-bottom: 2px;
}
.homepods .news-promoted {
	margin-bottom: 9px;
	border-bottom: 1px dotted #CCC;
}
.homepods .news-promoted p {
	margin-bottom: 6px;
}
.homepods .colspod .news-promoted {
	border-bottom: 1px dotted #562384;
}
.homepods .news-promoted a img {
	float: right;
	margin: 0 0 9px 9px;
}
.homepods .news-medium a img {
	float: left;
	margin: 0 9px 0 0;
}
.homepods .news-medium {
	margin-bottom: 9px;
	width: 375px;
	float: left;
	clear: left;
}
.homepods .news-little {
	margin-bottom: 9px;
	margin-left: 390px;
	text-align: right;
}
.homepods .newspod p, .homepods .colspod p {
	margin-bottom: 9px;
}
.homepods a.arrlnk {
	padding: 1px 17px 1px 0;
	background: transparent url(/images/gifs/listing-arrow.gif) no-repeat center right;
}

#buyhires {
	color: #3D005F;
	font-size: 0.909em;
}
#buyhires h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background: #3D005F url(/images/hires/order-top.gif) no-repeat top;
	font-weight: bold;
	padding: 2px 10px;
	line-height: 13px;
	margin-bottom: 7px;
	height: 13px;
	color: #fff;
}
#buyhires .h2bottom {
	margin: 7px 0 14px 0;
	background: #3D005F url(/images/hires/order-bot.gif) no-repeat bottom;
	color:#FFF;
	line-height: 13px;
	padding: 2px 10px;
}
#buyhires strong {
	font-size: 1.1em;
}
#buyhires a.popup {
	color:#FFF;
	background: transparent url(/images/hires/order-arrow.gif) no-repeat center right;
	padding: 2px 16px 2px 0;
	font-size: 1.1em;
}
#buyhires p.image {
	height: 140px;
	position: relative;
	margin-bottom: 0;
}
#buyhires p.image img {
	position: absolute;
	top: -12px;
	left: -10px;
}
#buyhires .buynow {
	padding: 5px;
	text-align: center;
	border: 1px solid #3D005F;
}
#pod_prides  {
	font-size: 0.909em;
}
#pod_prides .top_ce  {
	position: relative;
	background-color: #666;
	color: #fff;
	margin-bottom: 0;
	font-size: 1.025em;
}
#pod_prides .top_ce span  {
	padding: 4px 6px 4px 9px;
}
#pod_prides .top_ce img  {
	float: right;
}
#pod_prides .bot_ce  {
	background-color: #666;
	color: #fff;
	margin-top: 0;
	text-align: right;
}
#pod_prides .bot_ce span {
	padding: 4px 5px;
	line-height: 1.182em;
	font-size: 1.1em;
	height: auto;
}
#pod_prides .bot_ce a  {
	color: #fff;
}
#pod_prides .bot_ce a.arrlnk  {
	background-image: url(/images/pods/arrow.png);
}
#pod_prides .gutter  {
	border: 1px solid #D1D1D1;
	border-bottom: none;
}
#pod_prides p  {
	background: #FCF0F0;
	padding: 4px 6px;
	border-bottom: 1px solid #D1D1D1;
	margin: 0;
	color: #828282;
}
#pod_prides .listings span {
	float: right;
	display: block;
	padding-left:4px;
	font-weight: bold;	
	font-size: 1.111em;
}
#pod_prides .listings p {
	background: #FFF;	
	font-size: 0.9em;
}
#pod_prides .listings a {	
	font-size: 1.167em;
}


#pod_phototools {
	color: #8B29A5;
	font-size: 0.909em;
}
#pod_phototools input[type=submit] {
	background: transparent;
	font-size: 1em;
	color: #C00;
	font-weight: bold;
	cursor: pointer;
	border: none;
}
#pod_phototools a {
	font-size: 1em;
}
#pod_phototools div[id] {
	background: #F9F5FB;
	padding-bottom: 1px;
}
#pod_phototools div[id] p {
	margin-bottom: 0.5em;
}
#pod_phototools form, #pod_phototools .gutter {
	padding: 0 7px;
	margin-bottom: 12px;
}
#pod_phototools .gutter form {
	padding: 0;
	margin-bottom: 0;
}
#pod_phototools h3 {
	background: #F9F5FB url(/images/edges/phototools.png) no-repeat top center;
	padding: 3px 7px;
	font-size: 1em;
	line-height: 1.3em;
	color: #8B29A5;
	position: relative;
}
#pod_phototools h3 span {
	position: absolute;
	right: 4px;
}
#pod_phototools h3 span.wee {
	background: transparent url(/images/story/wee.png) no-repeat top right;
	padding-right: 12px; 
	right: 7px;
}
#pod_phototools h3 span.vote {
	background: transparent url(/images/story/vote.png) no-repeat top right;
	width:16px;
	height: 16px;
	top: 2px;
}
#pod_phototools h3 span.kiss {
	background: transparent url(/images/story/kiss.png) no-repeat top right;
	padding-right: 22px; 
	right: 3px;
}
#pod_phototools #imin_div h3 {
	background-color: #FFF;
}
#pod_phototools p, #pod_phototools h2 {
	margin-bottom: 10px;
}
#pod_phototools .top_ce {
	background-color: #8B29A5;
	color: #FFF;
	font-size: 1.1em;
}
#pod_phototools .bot_ce {
	margin-top: 0;
	background-color: #8B29A5;
}

#pod_phototools .voteoptions {
	text-align: right;
	margin-top: 8px;
}
#pod_phototools #votecancel {
	text-align: left;
	float: left;
}
#pod_phototools #currentvotes {
	text-align: right;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 10px;
}
#pod_phototools #currentvotes span {
	text-align: left;
	float: left;
	font-size: 0.909em;
}


