/*
Theme Name: unicaworld
Theme URI: http://graphpaperpress.com
Description: custom unicaworld theme
Author: Adam Segal
Author URI: http://graphpaperpress.com
Template: modularity
Version: 1.0
Tags: minimalistic, clean, child, portfolio
License:  GPL
*/
	
@import url("../modularity/style.css");

html {
	font-size:16px;
}
body {
	margin: 0 30px;
}
div.post p {
	color:#000;
}

#shazam {
	color:#BCC779;
	position:absolute;
	position:fixed;
	padding:0px 3px 4px 9px;
	font-weight:bold;
	top:0;
	right:0;
	cursor:pointer;
	z-index:999;
	overflow:hidden;
	background: #3F3F3F;
	border-radius: 0 0 0 10px;
	-moz-border-radius: 0 0 0 10px;
	-webkit-border-radius: 0 0 0 10px;
}
body.shazam #shazam { background: #F7F7F7; color:#656E30; }

body.shazam, body.shazam p,
body.shazam h1, body.shazam h2, body.shazam h3, body.shazam h4, body.shazam h5, body.shazam h6,
body.shazam h1 a, body.shazam h2 a, body.shazam h3 a, body.shazam h4 a, body.shazam h5 a, body.shazam h6 a {
	color:#BCC779;
}

body.shazam {
	background:url("http://unicaworld.com/wp-content/uploads/2010/07/texture2.jpg") repeat fixed 0 0 #5c632f !important;
	filter: off;
}
body.shazam div.container, body.shazam div.sliderGallery { background: #3F3F3F; }
body.shazam .slider-header { background: #3F3F3F\9; }
body.shazam #top .sf-menu, body.shazam #top .sf-menu li, body.shazam #top .sf-menu li a, body.shazam .sf-menu li a { background: #3F3F3F; }
body.shazam #top .sf-menu li a:hover, body.shazam .sf-menu li a:hover { background: #818C41; }
body.shazam #top div#suggestions { background:#3F3F3F; }

body.shazam #top .sf-menu a { color:#F7F7F7; }
body.shazam .main-cols .uc-cat, body.shazam .main-cols .uc-title { background:#3F3F3F; }
body.shazam .main-cols:hover .uc-cat a { color:#F7F7F7; }
body.shazam .main-cols a:hover { color: #F7F7F7; }

body.shazam .main-cols .uc-cat, body.shazam .main-cols .uc-last10 {
	border-color:#3F3F3F;
}
body.shazam .main-cols:hover .uc-cat, body.shazam .main-cols:hover .uc-last10 {
	border-bottom-color:#808080;
	border-right-color:#808080;
}
body.shazam h3.uc-cat + div.uc-image-link {
	border-color:#3F3F3F;
}
body.shazam h3.uc-cat:hover + div.uc-image-link {
	border-color:#808080;
}
body.shazam .main-cols .uc-title div.uc-clickhere {
	background:#3F3F3F;
	border-color:#3F3F3F;
}
body.shazam .main-cols .uc-title a {
	border-color:#3F3F3F;
}
body.shazam .main-cols .uc-title a:hover {
	border-color:#808080;
}

body.shazam .postmetadata { color:#999999; background:#303030; }

body.shazam .portfolio-image-wrapper h6.title-overlay { background: #3F3F3F; }
body.shazam .portfolio-image-wrapper h6.title-overlay a:hover { color:#fff; }
body.shazam .portfolio-image-wrapper .category-overlay { background: #000; }
body.shazam .portfolio-image-wrapper .category-overlay a:hover {color:#fff; }


body.shazam .sliderGallery ul li a span { background: #3F3F3F; border-right: 5px solid #3F3F3F; }
body.shazam .sliderGallery ul li a span:hover { color: #F7F7F7; }

body.shazam ol.commentlist li div.vcard { color:#F7F7F7; }
body.shazam ol.commentlist li div.vcard a { color:#E6E8D2; }
body.shazam ol.commentlist li div.vcard a:hover { color:#E6E8D2; text-decoration:underline; }

body.shazam div.cat_crumb { background: #303030; }
body.shazam div.direct_subs { background: #303030; }
body.shazam div.direct_subs ul { background: #3F3F3F; }

body.shazam .prev a, body.shazam .next a, body.shazam .navi a{
	background-color:#303030;
}
body.shazam .navi a:hover {
	background-color:#F7F7F7;
	color:#3F3F3F;
}

div#logo h1 {
	/*background-image:url("http://unicaworld.com/wp-content/uploads/2010/07/uniworld_shazam.png");*/
}

body {
    /* Mozilla: */
	background: -moz-linear-gradient(top, #BCC779, #656E30) !important;
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#BCC779), to(#656E30)) !important;
    /* MSIE */
	min-height:600px;
}
html {
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#BCC779', EndColorStr='#656e30', GradientType=0);
}

.sf-menu {
	top:20px;
}

ul.sf-menu {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding: 0px 0px 0px 8px;
}
div.suggestions_opera {
	position:absolute;
	left:-35px;
	top:215px;
}
div#suggestions {
	position:absolute;
	border-radius: 10px 10px 0 0;
	background:#F7F7F7;
	padding: 7px 0px 10px;
	left:-78px;
	left:-32px\9; /* IE hack */
	top:142px;
	top:94px\9; /* IE hack */
	width:126px;
	height:15px;
	color:#818C41;
	font-weight:bold;
	text-align:center;
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
div#suggestions a {
	color:darkGoldenrod !important;
}
div#suggestions a:hover {
	color:#BCC779 !important;
}

div.container {
	/* background:url("http://unicaworld.com/wp-content/uploads/2010/07/texture3.jpg") repeat scroll 0 0 #e6e8d2 !important; */
	border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	position:relative;
}
div.sliderGallery {
	/* background:transparent; */
}
  
  
#top { 
	z-index: 999;
	padding: 10px 0;
	margin: 0 auto;
}
.itouch {
	position: absolute;
	left: 460px;
	font-weight:bold;
	top: 0px;
	display: none;
}
#footer .itouch {
	left: 436px;
	top:-17px;
}

body #footer-wrap {
	margin:0 -30px;
	position:relative;
	padding-top:10px;
	border-top:60px solid #626A32;
}
#footer {
	position:relative;
}

#footer a:hover {color:#fff}
#footer-wrap {background:#000;border-top:1px solid #444}
#footer ul{list-style:none;margin:0;padding:0;border-top:1px solid #444}
#footer ul li a{color:#eee;height:1%;background:url(images/li.png) no-repeat  0;line-height:0.8em;border-bottom:1px solid #444;display:block;padding:6px 0 6px 8px;}
#footer ul li a:hover{color:#fff;background-position:1px 0.8em;background: #111 url(images/li-white.png) no-repeat 3px 10px;}
#footer ul li a span{color:#696455;}
#footer ul li.active a{cursor:default;color:white;}

#footer .unicasocial {
	position:absolute;
	right:-25px;
	top:-54px;

}


/* SLIDER */

/* PORTFOLIO THUMBNAILS */
.portfolio-image-wrapper img {
	border:0px solid #808080;
	border-bottom-width:1px;
	border-left-width:1px;
	
}
.portfolio-image-wrapper {position: relative; margin: 10px 0 6px 0;padding:0;}
.portfolio-image-wrapper h6.title-overlay {
	text-transform:lowercase;
	background:#F7F7F7;
	border-radius:0 10px 0px 0;
	-moz-border-radius:0 10px 0px 0;
	-webkit-border-radius:0 10px 0px 0;
	padding:0px 8px 4px 4px;
	top: 131px;
	left: 0;
	bottom: 0;
	height: 15px;
	width:auto;
	overflow:hidden;
	position: absolute;
	max-width: 270px;
	z-index: 101;
	/* opacity - move to sep. stylesheet */
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity:1;
	border:0px solid #808080;
	border-top-width:1px;
	border-right-width:1px;
	line-height:17px;
	font-size:120%;
}
.portfolio-image-wrapper h6.title-overlay a { color: #818C41; text-decoration: none;}
.portfolio-image-wrapper h6.title-overlay a:hover {color:#000;}
.portfolio-image-wrapper .category-overlay {display:none; font-size:.8em;background: #fff; color:#515151;padding:2px; text-align:right;top: 0; right: 0; height: 16px; width:auto; overflow:hidden; position: absolute; max-width: 302px; z-index: 101; /* opacity - move to sep. stylesheet */ filter: alpha(opacity=70); -moz-opacity: .70; opacity:.70;}
.portfolio-image-wrapper .category-overlay a { color:#818C41; }
.portfolio-image-wrapper .category-overlay a:hover { color:#000; }
.thumbnail-310x150 {max-width:310px;max-height:150px;width:310px;height:150px;margin:0 1.5em 1.5em 0;float:left; }
.gallery-caption {font-style:italic;text-align:center; }

.slider-header {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

	position: relative;
	float: left;
	margin-right: -121px;
	*margin-right: -6px; /* IE <= 7 */

	background:#F7F7F7\9;
	top: 58px;
	top: 0px\9; /* IE <= 8*/
	left: -65px;
	left: -3px\9;
	
	height: 34px;
	width: 150px;
	
	font-size: 200%;
	text-align: center;
	
	border: 0px solid blue;
}

/* Slider */
.sliderGallery {background: #fff;overflow: hidden;position: relative;padding:0;height: 190px;width: 1658px;margin:0 0 1em;}
.sliderGallery ul { list-style: none; margin: 0; padding: 0; position: absolute; overflow: none; white-space: nowrap;}
.sliderGallery ul li { display: inline; margin: 0; padding: 0; }
.sliderGallery ul li a { display: block; float: left; height: 150px; margin: 0 1.2em 0 0; position: relative; width: 150px; }
.sliderGallery ul li a span { background: #F7F7F7; border-right: 5px solid #F7F7F7; bottom: 0; color: #9AA64E; filter: alpha(opacity=100); height: 18px; left: 0; -moz-opacity:1; opacity:1; overflow: hidden; padding: 2px 0 2px 4px; position: absolute; text-align: center; z-index: 20; width: 142px; }
.sliderGallery ul li a span:hover { color: #3F3F3F; }
.sliderGallery ul li a img { filter: alpha(opacity=90); margin: 0; -moz-opacity: .90; opacity:.90; padding: 0; }
.sliderGallery ul li a img:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity:1; }
.slider {width: 950px;height: 17px;top: 160px;padding: 1px;position: relative;background: url(images/product-arrows.png) no-repeat;}
.slider-handle span {color: #aaa;font-size: 70%;z-index:0;position: relative; top: -16px;}
.slider-handle .slider-1 {left: 8px;}
.slider-handle .slider-2 {left: 103px;}
.slider-handle .slider-3 {left: 198px;}
.slider-handle .slider-4 {left: 293px;}
.slider-handle .slider-5 {left: 388px;}
.slider-handle .slider-6 {left: 483px;}
.slider-handle .slider-7 {left: 578px;}
.slider-handle .slider-8 {left: 673px;}
.slider-handle .slider-9 {left: 768px;}
.slider-handle .slider-10 {left: 862px;}
.content-slider {height: 10px; z-index:1; margin-left:0px; position: relative; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#DDD !important; }
.ui-slider-handle {width: 20px; height: 10px; position: absolute; top: 0px; background: #aaa; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;margin-left:-10px;}
* html .ui-slider-handle {top: -2px;}
.slider-section {width: 920px; height: 160px; margin-top: 0px; overflow: hidden;position: relative}
.slider-handle {width: 950px;background: #DDD;height: 10px;display: block;margin-bottom:20px; border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px}
/* uc mod */

.slider-handle {
	margin-bottom:10px;
}
li.slider-item .slider-title {
	display:none;
}
li.slider-item:hover .slider-title {
	display:block;
}
a span {
	cursor:pointer;
}

/* headers */
h3.sub, h2.sub {
	text-transform:lowercase !important;
	color: #818C41;
}


/* category columns on home page */

#category-section {
	margin-bottom:10px !important;
}
body #category-section a {
	color:#818C41;
}

div.uc-image-link {
	overflow:hidden;
}

h3.uc-cat + div.uc-image-link {
	border-style:solid;
	border-color:#F7F7F7;
	border-width:2px 2px 0 2px;
}
h3.uc-cat:hover + div.uc-image-link {
	border-top-color:#808080;
	border-left-color:#808080;
}
h3.uc-last10:hover + h3 + div.uc-image-link {
	border-top-color:#808080;
	border-right-color:#808080;
}

.main-cols {
	position:relative;
	width: 310px;
	margin-right:10px;
	line-height:0px;
}

.main-cols .uc-cat, .main-cols .uc-title, .main-cols .uc-last10 {
	position:absolute;
	background:#F7F7F7;
	border:0px;
	opacity:1;
	margin-bottom:0px;
}
.main-cols .uc-cat, .main-cols .uc-last10 {
	padding:6px;
	font-size:200%;
	opacity:0.90;
	filter: alpha(opacity=90);
	border-radius:0px 0px 10px 0px;
	-moz-border-radius:0px 0px 10px 0px;
	-webkit-border-radius:0px 0px 10px 0px;
	
	border:2px solid #F7F7F7;
}

.main-cols .uc-title {
	display:none;
	
	width:306px;
	left:0px;
	bottom:0px;
	padding:0px;
	margin:0px 0px 0px 2px;
	
	text-align:center;
}

.main-cols .uc-title a {
	display:inline-block;
	width:100%;
	min-height:26px;
	padding:5px 0px;
	border-top:2px solid #F7F7F7;
}

.uc-image-link:hover + .uc-title, .uc-title:hover {
	display:block;
}

.main-cols:hover .uc-cat a, .main-cols:hover .uc-last10 a {
	color:#808080 !important;
}
.main-cols .uc-cat a:hover, .main-cols .uc-last10 a:hover {
	color:#818C41 !important;
}
.main-cols:hover .uc-cat, .main-cols:hover .uc-last10 {
	border-right-color:#808080;
	border-bottom-color:#808080;
}


.main-cols .uc-cat:hover, .main-cols .uc-title:hover, .main-cols .uc-last10:hover {
	opacity:1;
	filter: alpha(opacity=100);
}

.main-cols .uc-title div.uc-clickhere {
	position:absolute;
	top:-19px;
	
	background:#F7F7F7;
	
	border-radius:0 10px 0 0;
	-moz-border-radius:0 10px 0 0;
	-webkit-border-radius:0 10px 0 0;
	
	border:1px solid #F7F7F7;
	border-width:2px 2px 0 0;
	
	padding:3px 5px;
}
.main-cols .uc-title a:hover {
	border-top:2px solid #808080;
}
.main-cols .uc-title a:hover div.uc-clickhere {
	border-top-color:#808080;
	border-right-color:#808080;
}

.shazam .main-cols .uc-last10 {
	background:#3F3F3F;
}
.main-cols .uc-last10 {
	/*display:none;*/
    top: 23px;
    top: 0px\9;  /* IE hack */
    right: -24px;
    right: -48px\9;  /* IE hack <= ie8*/
	*right: 0px;  /* IE hack <= ie7 */
    width: 72px;
    margin: 0px;
	
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1) alpha(opacity=90);
	
    text-align: center;
    z-index: 99;
}
.main-cols .uc-last10:hover {
	border-right:2px solid #808080;
	border-bottom:2px solid #808080;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

/*cat tooltips*/
body #tooltip, .uw_tippy {
	background-color:#F7F7F7;
	text-transform:lowercase;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
body.shazam #tooltip, body.shazam .uw_tippy {
	background-color:#3F3F3F;
}

/* END category columns on home page */


/* front page slider */
.sliderGallery {
	width:1605px;
}

.sliderGallery ul li a {
	margin-right:10px;
}

.sliderGallery ul li a img {
}

.archive .timthumbnail { max-width: 350px !important; } /* fixes something */


.postmetadata {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.postmetadata a:hover {
	color:#808080;
}
.postmetadata span.author, .postmetadata span.meta_more {
	font-weight:bold;
	font-size:115%;
}

form#commentform textarea#comment {
	height:150px;
}

ol.commentlist li div.comment-meta {
	border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
}
ol.commentlist li:hover {
	background:transparent !important;
}

#sidebar .item {
	margin: 0px 0px 2em;
}
#sidebar ul.uwdeals {
	list-style-type: none;
	margin:0px;
	
}
#sidebar ul.uwdeals img {
	padding: 0 0 5px 0px;
	width:120px;
}

/* category page */
div.cat_crumb {
	background:white;
	padding:10px 20px;
	margin:10px -20px 0;
	text-transform:lowercase;
}
div.cat_crumb a, div.direct_subs a {
	color:#818C41;
}
div.cat_crumb a:hover, div.direct_subs a:hover {
	color:#666666;
}

div.cat_crumb span {
	display:block;
	font-size:200%;
	font-weight:bold;
}


div.direct_subs {
	position:relative;
	margin-right:-20px;
	border-bottom:1px solid #808080;
	margin-bottom:20px;
	background:#FFF;
}
div.direct_subs ul {
	position:relative;
	float:left;
	padding:10px 0px;
	margin:0px;
	margin-bottom:-1px;
	left:-20px;
	max-width:820px;

	background: #F7F7F7;
	border:0px solid #808080;
	border-width: 1px 1px 0 0;
	border-radius:0 10px 0 0;
	-moz-border-radius:0 10px 0 0;
	-webkit-border-radius:0 10px 0 0;
	
	list-style-type:none;
	text-align:justify;
}
div.direct_subs ul li {
	display: inline-block;
	padding: 0px 20px 5px;
	font-weight:bold;
	font-size:130%;
	color:#BCC779;
	text-transform:lowercase;
	zoom:1;
	*display: inline;
}
div.direct_subs ul li+li {
}

div#flip_view {
	float:right;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	width:105px;
	height:15px;
	background:#F7F7F7;
	padding:7px 0 10px;
	margin: 17px -88px -50px 0;
	margin:-19px -125px -50px 0px\9; /* IE hack */
	border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	color:darkGoldenrod;
}
div.direct_subs div#flip_view {
	margin:-20px -68px 0 0;
	margin:-56px -105px 0 0\9; /* IE hack */
}

body.shazam div#flip_view {
	background:#3F3F3F;
}

/* singles page */
div.direct_subs ul li h2 {
	font-weight:normal;
	font-size:155%;
	margin-bottom:0px;
	text-transform:none;
}

/* navigation arrows */
.prev a, .next a, .navi a {
	font-size:4em;
	line-height:0.5em;
	padding:0px 30px 8px;
	background-color:#E6E8D2;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.navi a:hover {
	background-color:#3F3F3F;
	color:#F7F7F7;
}
.nav-interior a {
	padding:12px;
	margin-bottom:10px;
	font-size:1em;
}


/* contact form */
div.wpcf7 span.your-message textarea {
	width: 260px;
}

/* border between post and sidebar */
div.colborder {
	margin-right:20px;
	padding-right:20px;
}





/* ================ THE EVENTS CALENDAR =================== */
body.shazam .tec-calendar .daynum {
	background-color:#303030;
}
body .tec-calendar thead th {
	background:none repeat scroll 0 0 #818C41;
}
body #tec-content { font-size: 1em; }

body #tec-events-calendar-header {
	position:relative;
	margin-bottom:-2em;
}
body select.tec-events-dropdown {
	font-size:2em;
	color:#818C41;
	margin:0 5px;
}
body .tec-month-nav {
	position: relative;
	display:block;
	width:500px;
	text-align:center;
	margin:0 auto;
	left:0;
}
body .tec-prev-month, body .tec-next-month {
	position:absolute;
	line-height:38px;
	margin:0px;
}
body .tec-prev-month {
	left:0px;
}
body .tec-next-month {
	right:0px;
}
body .tec-calendar-buttons {
	right:30px;
	top:-3px;
}
body .upcoming a.tec-button-on, body .grid a.tec-button-on {
	background:#BCC779;
}
body .upcoming a.tec-button-off, body .grid a.tec-button-off {
	background:#CCCCCC;
}
body .tec-calendar-buttons a {
	color:#B8860B;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	text-shadow:0px 0px 3px rgba(255, 255, 255, 1);
}
body .tec-calendar-buttons a:hover {
	color:#666;
}
body .tec-calendar hr {
	margin:0 auto;
	width:80%;
}
body .tec-events .tec-event-list-meta {
	padding:0 0 0 15px;
	width:27%;
}
body .tec-event-meta-desc {
	width:60px;
}
#tec-content .ican_single {
	display:block;
	margin:-20px 0 -25px;
	float:left;
}

/* ================ END THE EVENTS CALENDAR =================== */

/* ==================== CUSTOM USER FORMS ===================== */
div.login {
	width:400px;
	margin:auto;
	float:none;
	position:relative;
}
div.profile {
	width:500px;
}
.content .page div.login .tml-user-links {
	position:absolute;
	top:0px;
	right:0px;
}
div.login th {
	width:140px;
	vertical-align:top;
	padding-top:8px;
}
div.login textarea {
	max-width:319px;
}
div.login p.message {
	border:0px;
	background:transparent;
	color:inherit;
	font-size:1.8em;
}
div.login input[type=text], div.login input[type=password] {
	padding:3px;
	width:97%;
	border:1px solid #808080;
	background-color:#E8EAD4;
	font-size:1.5em;
}
#sidebar div.login {
	width:120px;
}
#sidebar div.login input[type=text], #sidebar div.login input[type=password] {
	padding:1px;
	font-size:1.2em;
	
}
#sidebar div.login p {
	margin-bottom:4px;
}
div#pass-strength-result {

}

div.login #wp-submit {
	width:auto;
	border:2px solid #E6E8D2;
	border-radius:10px;
	background-color: #E6E8D2;
	cursor:pointer;
	color:#818C41;
	padding:6px 30px;
}
div.login #wp-submit:hover, div.login #wp-submit:focus {
	background-color: #3F3F3F;
	border:2px solid #808080;
}
body.shazam div.login #wp-submit:hover, body.shazam div.login #wp-submit:focus {
	background-color: #F7F7F7;
}

/* ================== END CUSTOM USER FORMS =================== */
/* ================== POP BAR =================== */
body.shazam div.popbar, body.shazam div.popbar_button {
	background:#3F3F3F;
}
div.popbar, div.popbar_button {
	border:3px solid #808080;
	border-top:0px;
	background:#F7F7F7;
}
div.popbar {
	position: absolute;
	margin: auto;
	right: 100px;
	width: 450px;
	border-radius:0px 0px 10px 10px;
	padding:0 10px 10px;
	
	text-align: center;
	z-index: 1000;
}
div.popbar_button {
	position: absolute;
	margin-bottom: -21px;
	top: 0px;
	right: 120px;
	width: 100px;
	border-radius:0px 0 10px 10px;
	cursor:pointer;
	text-align:center;
	color:darkGoldenrod;
	font-weight:bold;
}
div.popbar div.popbar_button {
	top:auto;
	bottom:0px;
	color:red;
	right:20px;
}

div.popbar .popbar_content {
	overflow:hidden;
	height:100%;
	padding-top:5px;
}

/* ================== END POP BAR =================== */

/* ========== MINGLE WIDGET ========== */
.mngl-user-grid-table td {
	padding: 4px 3px 4px 2px;
}

/* ============= FORUM TERMS =============*/
div.forum_terms {
	text-align:center;
	padding:8px !important;
}
div.forum_terms h3 {
	font-weight:bold;
}
div.forum_terms a {
	color:goldenrod !important;
}

/* unica power*/
div.uc_blurb p {
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
div.uc_blurb img {
	float:left;
	margin:7px 10px 7px 0;
}








/* bad typography */
* table { width:auto; }
tr.even td {
	background:#E6E8D2;
}
.ui-helper-reset, :focus {
	outline: #818C41 dotted thin !important;
}

