
/* @group Global */




p {
	color: #4d4d4d!important;
}

html, body {
	background: url(../img/bg.jpg) repeat-x 0% -29px;
}


ul#sub-navigation, ul.sub-navigation {
	border-bottom-color: #3d3d3d;
	
}

ul#sub-navigation li, ul.sub-navigation li {
	background-color: #efefef;	
	border-color: #9c9c9c!important;
	}

ul#sub-navigation li a, ul.sub-navigation li a {
	color: #4d4d4d;
}

ul#sub-navigation li.nav-selected, ul.sub-navigation li.nav-selected {
	background-color: transparent;
	
}

ul#sub-navigation li.nav-selected a, ul.sub-navigation li.nav-selected a {
	color: rgb(237, 237, 237);
}


img {
	
	 border-color: initial;
}

.blog-entry .entry-body img {
border-color: #999;
	}


:focus {

	 outline-color: initial;
}




/* @end */

/* @group forms */

/* @group form hacks */



/* @end */



form input[type="text"], form input[type="password"] {
	background-color: rgb(255, 255, 255);
		 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	}

form textarea {
	background-color: rgb(255, 255, 255);
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	}

form select {
	background-color: rgb(255, 255, 255);
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	
}

.form-notice {
	background-color: #dfdfdf;
		 border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
	 color: rgb(51, 51, 51);
	}

.form-error {
	background-color: rgb(251, 227, 228);
		 border-top-color: rgb(251, 194, 196);
	 border-right-color: rgb(251, 194, 196);
	 border-bottom-color: rgb(251, 194, 196);
	 border-left-color: rgb(251, 194, 196);
	 color: rgb(51, 51, 51);
	}

.form-error a {
	color: rgb(51, 51, 51) !important;
}


li#autocomplete-list ul.holder {
	color: rgb(0, 0, 0);
		 background-color: rgb(255, 255, 255);
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	
}



li#autocomplete-list ul.holder li.bit-box {
		 border-top-color: rgb(202, 216, 243);
	 border-right-color: rgb(202, 216, 243);
	 border-bottom-color: rgb(202, 216, 243);
	 border-left-color: rgb(202, 216, 243);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(238, 238, 238);
		 color: rgb(0, 0, 0);
	 background-position: initial initial;
}

li#autocomplete-list ul.holder li.bit-box-focus {
	border-top-color: rgb(89, 139, 236);
	 border-right-color: rgb(89, 139, 236);
	 border-bottom-color: rgb(89, 139, 236);
	 border-left-color: rgb(89, 139, 236);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(221, 221, 221);
	 color: rgb(255, 255, 255);
	 background-position: initial initial;
}

li#autocomplete-list ul.holder li.bit-input input {
		 border-color: initial;
	
	 outline-color: initial;
}

li#autocomplete-list ul.holder li.bit-input input.smallinput {
	 color: rgb(0, 0, 0);
}



li#autocomplete-list form ol li.input-text input {
	
	 border-top-color: rgb(153, 153, 153);
	 border-right-color: rgb(153, 153, 153);
	 border-bottom-color: rgb(153, 153, 153);
	 border-left-color: rgb(153, 153, 153);
}

li#autocomplete-list ul.holder li.bit-hover {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(221, 221, 221);
		 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	 color: rgb(0, 0, 0);
	 background-position: initial initial;
}

li#autocomplete-list ul.holder li.bit-box-focus {
	border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(187, 187, 187);
	 color: rgb(0, 0, 0);
	 background-position: initial initial;
}

li#autocomplete-list ul.holder li.bit-box a.closebutton {
		 background-image: url(http://static.sgcdn.net/icons/lightbox-close.png);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-repeat: no-repeat;
	 background-position: initial initial;
}

li#autocomplete-list #userlist-box {
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(238, 238, 238);
	 background-position: initial initial;
}

li#autocomplete-list #userlist-box .default {
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	
}

li#autocomplete-list #userlist-box ul li {

	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	}

li#autocomplete-list #userlist-box ul li em {
		 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(204, 204, 204);
	 background-position: initial initial;
}

li#autocomplete-list #userlist-box ul li.auto-focus {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(204, 204, 204);
	 color: rgb(0, 0, 0);
	 background-position: initial initial;
}

li#autocomplete-list #userlist-box ul li.auto-focus em {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(170, 170, 170);
	 background-position: initial initial;
}

div#box-guest #user_list li.user-new a {

	 background-image: url(http://static.sgcdn.net/icons/bullet_add.png);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-repeat: no-repeat;
	 background-position: initial initial;
}

input.date_picker {
	 background-image: url(http://static.sgcdn.net/icons/custom/dateinput.gif);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(255, 255, 255);
	 cursor: pointer;
	 background-position: 0% 0%;
}

input:focus.date_picker {
	background-image: url(http://static.sgcdn.net/icons/custom/dateinput.gif);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(239, 239, 239);
	 background-position: 0% 0%;
}


div.dp_container .dp_cal {
	background-color: rgb(255, 255, 255);
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	
}

div.dp_container .dp_cal table {
	
	 -webkit-border-horizontal-spacing: 0px;
	 -webkit-border-vertical-spacing: 0px;
}

div.dp_container .dp_cal th, div.dp_container .dp_cal td {
	
	 color: rgb(0, 0, 0);
}

div.dp_container .dp_cal th {
	
	 border-top-color: rgb(170, 212, 242);
	 border-right-color: rgb(170, 212, 242);
	 border-bottom-color: rgb(170, 212, 242);
	 border-left-color: rgb(170, 212, 242);
		 color: rgb(121, 119, 116);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(218, 242, 230);

	 background-position: initial initial;
}


div.dp_container .dp_cal thead th {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(217, 238, 252);
	 background-position: initial initial;
}

div.dp_container .dp_cal td.dp_roll {
	color: rgb(0, 0, 0);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(221, 221, 221);
	 background-position: initial initial;
}



div.dp_container .dp_empty {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(238, 238, 238);
	 background-position: initial initial;
}

div.dp_container .dp_today {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(218, 242, 230);
	 background-position: initial initial;
}

div.dp_container .dp_selected {
	color: rgb(255, 255, 255);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(50, 141, 207);
	 background-position: initial initial;
}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {
	background-color: rgb(232, 232, 232) !important;
}

#recaptcha_table {
	border-top-color: rgb(202, 202, 202) !important;
	 border-right-color: rgb(202, 202, 202) !important;
	 border-bottom-color: rgb(202, 202, 202) !important;
	 border-left-color: rgb(202, 202, 202) !important;
}

#recaptcha_response_field {
	border-top-color: rgb(202, 202, 202) !important;
	 border-right-color: rgb(202, 202, 202) !important;
	 border-bottom-color: rgb(202, 202, 202) !important;
	 border-left-color: rgb(202, 202, 202) !important;
	 background-color: rgb(255, 255, 255) !important;
}



.not-logged-in input {
	background-color: white!important;
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	 opacity: .6;
	 color: #4d4d4d;
	
	
}

#upload input {
	background: white!important;
}

#sidebar input {
	background-color: transparent;
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	 opacity: .6;
	 color: #4d4d4d;
	
	
}



.not-logged-in #sidebar input {
	background: #dfdfdf!important;
}

input {
	background-color:white;
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	
	 color: #3b3d3a;
	
	
}
body.form-box, body.form-box .form-box {
	background-image: none;
}



div.flash-uploader .likeParent {
	
	 color: inherit;
	
}

div.flash-uploader label, div.flash-uploader a {
	color: black;
}

div.flash-uploader a.likeParent, div.flash-uploader a.likeParent:link, div.flash-uploader a.likeParent:active, div.flash-uploader a.likeParent:visited, div.flash-uploader a.likeParent:hover {
	
	 color: rgb(0, 0, 0);
	}

div.flash-uploader legend {
		 color: black;
}

div.flash-uploader fieldset.flash {
	
	 border-top-color: rgb(217, 228, 255);
	 border-right-color: rgb(217, 228, 255);
	 border-bottom-color: rgb(217, 228, 255);
	 border-left-color: rgb(217, 228, 255);
}

div.flash-uploader .progressWrapper {
	
	 border-top-color: rgb(232, 232, 232);
	 border-right-color: rgb(232, 232, 232);
	 border-bottom-color: rgb(232, 232, 232);
	 border-left-color: rgb(232, 232, 232);
	
}

div.flash-uploader .progressContainer {
	 background-color: rgb(245, 245, 245);
	}

div.flash-uploader .red {
	
	 border-top-color: rgb(181, 0, 0);
	 border-right-color: rgb(181, 0, 0);
	 border-bottom-color: rgb(181, 0, 0);
	 border-left-color: rgb(181, 0, 0);
	 background-color: rgb(255, 235, 235);
}

div.flash-uploader .green {
	
	 border-top-color: rgb(221, 240, 221);
	 border-right-color: rgb(221, 240, 221);
	 border-bottom-color: rgb(221, 240, 221);
	 border-left-color: rgb(221, 240, 221);
	 background-color: rgb(235, 255, 235);
}

div.flash-uploader .blue {
	
	 border-top-color: rgb(206, 226, 242);
	 border-right-color: rgb(206, 226, 242);
	 border-bottom-color: rgb(206, 226, 242);
	 border-left-color: rgb(206, 226, 242);
	 background-color: rgb(240, 245, 255);
}

div.flash-uploader .progressName {
	
	 color: rgb(85, 85, 85);
	
}

div.flash-uploader .progressBar {
	background-image: url(http://static.sgcdn.net/icons/custom/upload_progressbar.gif);
		 border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
	
}

div.flash-uploader .progressBarInProgress, div.flash-uploader .progressBarComplete, div.flash-uploader .progressBarError {

	 background-color: rgb(51, 102, 153);
}

div.flash-uploader .progressBarComplete {
	
	 background-color: green;
	
}

div.flash-uploader .progressBarError {
	
	 background-color: red;
	
}


div.flash-uploader a.progressCancel, div.flash-uploader a.progressCancel:link, div.flash-uploader a.progressCancel:active, div.flash-uploader a.progressCancel:visited, div.flash-uploader a.progressCancel:hover {

	 background-image: url(http://static.sgcdn.net/icons/lightbox-close.png);
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
}

div.flash-uploader a.progressCancel:hover {
	background-position: 0px 0px;
}



.form-box {
	background-color: rgb(242, 242, 242);
	 border-top-color: rgb(232, 232, 232);
	 border-right-color: rgb(232, 232, 232);
	 border-bottom-color: rgb(232, 232, 232);
	 border-left-color: rgb(232, 232, 232);
}

.form-box h2 {
	border-bottom-color: rgb(202, 202, 202);
	 color: rgb(0, 0, 0);
}

.not-logged-in #sb-signin form fieldset {
	margin-top: 0px;
	background: transparent;
}



form fieldset, .fieldset {
	background-color: rgb(222, 222, 222);
	 border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

form label {
	color: rgb(0, 0, 0);
}

.input-desc {
	color: rgb(0, 0, 0);
}

.form-sub-box {
	background-color: rgb(232, 232, 232);
	 border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

.form-box h3 {
	border-bottom-color: #4d4d4d;
	 color: rgb(0, 0, 0);
}





/* @end */

/* @group links and titles */





a:link, a:visited, a:hover, a:active {
	color: #9ea599;
}

/* @end */

/* @group header */

/* @group navigation */

ul#sub-navigation, ul.sub-navigation {
	border-bottom-color: #9c9c9c;
	
}

ul#sub-navigation li, ul.sub-navigation li {
	
	}

ul#sub-navigation li:hover, ul.sub-navigation li:hover {
	background-color: #d3d4cf;
}

ul#sub-navigation li a, ul.sub-navigation li a {
	color: #7a7a7a!important;
}

ul#sub-navigation li.nav-selected, ul.sub-navigation li.nav-selected {
	background: #d6d6d6;
	
}

ul#sub-navigation li.nav-selected a, ul.sub-navigation li.nav-selected a {
	color: #9ea599!important;
}




ul#main-navigation li.nav-selected {
	
	
	 
	 
	
}

ul#main-navigation li.nav-selected {
	
	
	
	
}



ul#main-navigation li {

	background: url(../img/nav_but.png);
	border-color: #9ea599!important;

	
}

ul#main-navigation li:hover {
	
	}

ul#main-navigation li a:link, ul#main-navigation li a:visited, ul#main-navigation li a:hover, ul#main-navigation li a:active {
	color: #9ea599;
		
background-image: url(../img/nav_but_on.png);
}

ul#main-navigation li a:hover {
	
	color: #9ea599;
}

ul#main-navigation li:hover {
	
}

div#navigation-wrapper {
	
}

ul#main-navigation li.nav-selected {

	 	
	
}

ul#main-navigation li.nav-selected a, ul#main-navigation li.nav-selected a:hover {
	color: #d6ccd1;
	background: url(../img/arrow.png) no-repeat 80% 35px;
		
	
}

ul#main-navigation li.nav-selected a, ul#main-navigation li.nav-selected a:hover {
color: black;


	
}

ul#main-navigation li.nav-selected a:hover{
	
	
	
}

ul#main-navigation li.nav-selected  {
	background: url(../img/nav_but.png);
	}




/* @end */

div#header {
	background: url(../img/header.png) no-repeat left top;
}

div#header h1 {
	
}


div#wrapper-header-outer.has-full-header-image {
	
	 border-top-color: initial;
	}

div#wrapper-header-outer.has-body-header-image {
	
	 border-top-color: transparent;
	}



div#wrapper-header-inner.has-full-header-image, div#wrapper-header-inner.has-body-header-image {
	background-color: transparent;
}


div#search-bar-background {
		 border-bottom-color: initial;
	}



div#wrapper-header-outer {
	background-color: transparent;
	 border-bottom-color: rgb(0, 53, 129);
	 border-top-color: rgb(165, 165, 165);
}

div#wrapper-header-outer.has-full-header-image {
	background-image: none;
	 background-repeat: repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: transparent;
	 background-position: 0% 0%;
}

div#wrapper-header-outer.has-body-header-image {
	background-color: rgb(140, 140, 140);
}

div#wrapper-header-inner {
	background-color: transparent;
}

div#wrapper-header.has-body-header-image {
}


div#header h1 a {
	color: #3a3a3a;
	background: url(../img/logo.png) no-repeat 10px -30px;
}

div#header h1 a:hover {
	
	background: url(../img/logo_on.png) no-repeat 10px -30px;
}

/* @end */

/* @group body */

div#container {
	
}

div#body-container {
		background: url(../img/body_bg.png) no-repeat;
}

div#wrapper-container {

	background-image: url(../img/wrapper_bg.png);
}



div#body-container {
	
}

div#container {
}

div.content-box {
	border-color: #cecece;
}

div.content-box h2 {
	
	 border-color: #bfbfbf;
	 color: #7a7a7a;
	background: #4d4d4d url(../img/content_h2.png) repeat-x;
}

div.content-box-content h4 {
	color: rgb(0, 0, 0);
}

div.content-box-content {
	

}


#overlay {
	background-color: rgb(0, 0, 0);
	}

#outer-container {
	background-color: rgb(255, 255, 255);
	
	 border-top-color: rgb(0, 0, 0);
	 border-right-color: rgb(0, 0, 0);
	 border-bottom-color: rgb(0, 0, 0);
	 border-left-color: rgb(0, 0, 0);
	}


/* @end */

/* @group subnavigation */
.twelve ul.sub-navigation {
		
	background: none;
	border-bottom-color: #d2d2d2 ;
	border-color: #b5b5b5;
}

.twelve ul.sub-navigation li {
		
		border-bottom-color: #d2d2d2 ;
	border-color: #b5b5b5;
}


/* @end */

/* @group sidebar */








form#theform-search input {
	
	 border-right-color: initial;
	background: url(../img/search.png) no-repeat  ;
	
}

div.search-button {
	background-color: transparent;
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);

	 border-left-color: initial;
	 background: url(../img/search.png) no-repeat right 0;
	
	}
	
	
div#sb-user-account span#user-photo-change {
	background-color: rgb(0, 0, 0);
	 color: rgb(255, 255, 255);
		 opacity: 0.7;
}

ul#manage-dropdown li {
	
	 border-top-color: initial;
	
}


ul#sb-inbox-list li.unread, ul#sb-moderate-list li.unread {
	background-color: transparent;
}

ul#sb-inbox-list li.unread:hover, ul#sb-moderate-list li.unread:hover {
	background-color: transparent;
}

ul#sb-inbox-list li.unread a, ul#sb-moderate-list li.unread a {
	color: rgb(51, 51, 51);
}

div#sb-user-account h2.user-nickname a {
	color: #3d3d3d;
	
}

div#sidebar {
	background-color: transparent;
	background: url(../img/sidebar.jpg) no-repeat 3px top;
}

div#main-content {
	background: url(../img/main_content.png) no-repeat -4px 16px;
}

div#sidebar a {
	background-color: transparent;

}





div.sb-big-link div.big-link-block div.text {
			 color: #7a7a7a;
}

div.sb-big-link div.big-link-block {
	 border-top-color: rgb(212, 212, 212);
	 border-right-color: rgb(212, 212, 212);
	 border-bottom-color: rgb(212, 212, 212);
	 border-left-color: rgb(212, 212, 212);
	background: url(../img/content_h2.png);
	
}

div.sb-big-link div.big-link-block:hover {
	background-color: transparent;
	background: url(../img/sidebar_but.png) no-repeat;
	opacity: .5;
}

ul#manage-dropdown li {
	background-color: #8b8886;
	 border-top-color: rgb(212, 212, 212);
	 border-right-color: rgb(212, 212, 212);
	 border-bottom-color: rgb(212, 212, 212);
	 border-left-color: rgb(212, 212, 212);
}

ul#manage-dropdown li:hover {
	background-color: #414141;
}

.sidebar-box {
	background: #ebebeb;
	border-color: #cacaca;
}

.not-logged-in .sidebar-box {
	
	background: none;
}

.sidebar-box h2 {
	 border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
	 color: #7a7a7a;
	background: transparent;
}

.sidebar-box .sb-action:link, .sidebar-box .sb-action:visited, .sidebar-box .sb-action:hover, .sidebar-box .sb-action:active {
	color: #9f5443;
}

div.sidebar-box a.sb-action {
	background: url(../img/change.png) no-repeat;
}

div.sidebar-box a.sb-action  {
	color: white!important;
}

ul#sb-inbox-list li a div.inbox-text, ul#sb-moderate-list li a div.inbox-text {

	 }
	 
	 #sb-inbox {
	background: #dcdeda;
	border-color: #9ea599;
}

	 
ul#sb-inbox-list li, ul#sb-moderate-list li {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
	 background:none;
}

ul#sb-inbox-list li:hover, ul#sb-moderate-list li:hover {
	background-color: rgb(212, 212, 212);
}

ul#sb-moderate-list li.no-moderate-items:hover {
	background-color: transparent;
}

ul#sb-inbox-list li.unread a, ul#sb-moderate-list li.unread a {
	color: rgb(51, 51, 51);
}

ul#sb-add-list {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

ul#sb-add-list li div.add-text {
	
	color: black;
	
	}

ul#sb-add-list li {
	background-color: transparent;
	 border-top-color: rgb(182, 182, 182);
	 border-right-color: rgb(182, 182, 182);
	 border-bottom-color: rgb(182, 182, 182);
	 border-left-color: rgb(182, 182, 182);
	background: url(../img/add_but.png) no-repeat -10px -10px;
}

ul#sb-add-list li:hover {
	background-color: rgb(192, 192, 192);
}

ul#sb-add-list li:active {
	background-color: rgb(192, 192, 192);
}

ul#sb-friends-list li {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

ul#sb-friends-list li:hover {
	background-color: rgb(212, 212, 212);
}

ul#sb-friends-list li.no-friends:hover {
	background-color: transparent;
}

ul#sb-upcoming-list li {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

ul#sb-upcoming-list li:hover {
	background-color: rgb(212, 212, 212);
}

ul#sb-upcoming-list li.no-event:hover {
	background-color: transparent;
}



div#search-bar-background {
	background-color: #4d4d4d;
	 border-top-color: #4d4d4d;
	 border-right-color: #4d4d4d;
	 border-bottom-color: #4d4d4d;
	 border-left-color: #4d4d4d;
}



.widget-list li {
		border-color: #c4c4c4;
}

/* @end */

/* @group footer */






div#footer {
	
	background:transparent url(../img/footer.jpg) no-repeat -5px 10px  ;
}




/* @end */

/* @group lightbox */
div.lightbox {
	background-color: rgb(255, 255, 255);
		 border-top-color: rgb(221, 221, 221);
	 border-right-color: rgb(221, 221, 221);
	 border-bottom-color: rgb(221, 221, 221);
	 border-left-color: rgb(221, 221, 221);
		 -webkit-border-top-right-radius: 5px 5px;
	 -webkit-border-top-left-radius: 5px 5px;
	 -webkit-border-bottom-left-radius: 5px 5px;
	 -webkit-border-bottom-right-radius: 5px 5px;
}

div.lightbox div.lightbox-close-button a {
	background-image: url(http://static.sgcdn.net/icons/lightbox-close.png);
	 background-repeat: no-repeat;
	}


.info-notice, .alert-notice, .error-notice {
	background-color: rgb(223, 244, 255);
	
	 border-top-color: rgb(114, 160, 182);
	 border-right-color: rgb(114, 160, 182);
	 border-bottom-color: rgb(114, 160, 182);
	 border-left-color: rgb(114, 160, 182);
	 color: rgb(51, 51, 51);
	
}

.alert-notice {
	background-color: rgb(255, 255, 224);
	
	 border-top-color: rgb(230, 219, 85);
	 border-right-color: rgb(230, 219, 85);
	 border-bottom-color: rgb(230, 219, 85);
	 border-left-color: rgb(230, 219, 85);
}

.error-notice {
	background-color: rgb(255, 235, 232);
	
	 border-top-color: rgb(204, 0, 0);
	 border-right-color: rgb(204, 0, 0);
	 border-bottom-color: rgb(204, 0, 0);
	 border-left-color: rgb(204, 0, 0);
}

.info-notice a, .alert-notice a, .error-notice a {
	color: #c6b86d !important;
}

.input-error {
	background-color: rgb(255, 235, 232) !important;
	
	 border-top-color: rgb(204, 0, 0) !important;
	 border-right-color: rgb(204, 0, 0) !important;
	 border-bottom-color: rgb(204, 0, 0) !important;
	 border-left-color: rgb(204, 0, 0) !important;
}



#lightbox {
	color: rgb(34, 34, 34);
	}

#lightbox-close-button a {
	background-image: url(http://static.sgcdn.net/icons/lightbox-close.png);
	 background-repeat: no-repeat;
		 background-position: 0% 0%;
}



.lightbox-content-box {
	background-color: yellow;
}


/* @end */


/* @group legal */

div.legal h3 {
	color: rgb(51, 51, 51);
	
}

div.legal h4 {
	color: rgb(51, 51, 51);
	
}


/* @end */

/* @group clearfix */






/* @end */

/* @group magazine/blog */


.code-box {
	
	 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);

	 background-color: rgb(250, 250, 250);
		}


#magazine-list .day, #magazine-list .month {
	opacity: 9;
	color: #7a7a7a!important;
}

#magazine-list {
		 border-bottom-color: #3d3d3d;
		 border-left-color: #3d3d3d;
		 
	 border-right-color: #3d3d3d;
	  border-top-color: #3d3d3d;


}



.magazine-list-author {
	color: rgb(0, 0, 0);
}

.blog-entry .entry-body {
	color: #3d3d3d;
	border-color: #b1b1b1;
}


#members-home-list, #groups-home-list, #events-home-list, #magazine-list, .blog-entry h3 {
	border-bottom-color: #3d3d3d;
	color: #9f9999;
}





/* @end */

/* @group video */




li.video_item div.video_thumb {
	background-image: url(http://static.sgcdn.net/icons/custom/no-video.png);
	
}

li.video_item .moderate-block {
	background-color: rgb(238, 238, 238);
		 opacity: 0.8;
}


li.video_item div.video_thumb div.video_duration {
	background-color: rgb(0, 0, 0);
	 opacity: 0.6;
	 	 color: rgb(255, 255, 255);
}

li.video_item:hover div.video_thumb:hover div.play_button {
	background-image: url(http://static.sgcdn.net/icons/mini_play.png);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-repeat: no-repeat;
	
	 opacity: 0.8;
	 background-position: initial initial;
}

li.video_item.small div.video_thumb {
	background-image: none;
}

div#video_player.black {
	
	 background-color: rgb(0, 0, 0);
}


/* @end */

/* @group welcome  */


#welcome-right table {
	
	 border-color: initial;
}





#welcome-list tr.button {
	
	 border-color: initial;
	}



#welcome-page {
	background-color: rgb(242, 242, 242);
	 border-top-color: rgb(232, 232, 232);
	 border-right-color: rgb(232, 232, 232);
	 border-bottom-color: rgb(232, 232, 232);
	 border-left-color: rgb(232, 232, 232);
}

#welcome-page table th {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

#welcome-left img {
	background-color: rgb(242, 242, 242);
	 border-top-color: rgb(140, 140, 140);
	 border-right-color: rgb(140, 140, 140);
	 border-bottom-color: rgb(140, 140, 140);
	 border-left-color: rgb(140, 140, 140);
}

#welcome-list tr {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

#welcome-page tr td {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

#welcome-page tr td.content-box {
	background-color: rgb(222, 222, 222);
}

/* @end */

/* @group search */

.search-listing .member-online {
	color: green;
	}


.search-listing .listing-questions li {
	
	 border-color: initial;
	
}


.search-listing .interact-links li.interact-view-profile {
	
	 border-top-color: initial;
}


/* @end */


/* @group wall */

/* @end */

/* @group message ittems */

div#sb-inbox {
	border-color: #9ea599;	
}

div#sb-inbox li {
	border-color: #9ea599;	
}

div#sb-inbox  h2 {
	border-color: #9ea599;	
	}

div#sb-inbox  h2 {
	
}





#umc-notices .unread, #message-items tr.unread, #theform-inbox .unread, .unread blockquote {
	background-color: #dfdfdf !important;
	 color: rgb(0, 0, 0) !important;
	}


.unread a {
	color: rgb(51, 51, 51) !important;
}



#message-items {
	background-color: rgb(242, 242, 242);
	 border-top-color: rgb(232, 232, 232);
	 border-right-color: rgb(232, 232, 232);
	 border-bottom-color: rgb(232, 232, 232);
	 border-left-color: rgb(232, 232, 232);
}

#message-items th {
	background-color: #4d4d4d;
	 color: rgb(237, 237, 237);
}

#umc .unread {
	background-color: rgb(253, 245, 196) !important;
	 color: rgb(51, 51, 51) !important;
}

#message-items tr {
	background-color: rgb(242, 242, 242);
}

#message-items tr.even {
	background-color: rgb(232, 232, 232);
}

#message-items td a {
	color: #c6b86d;
}

#message-items .subject a em {
	color: rgb(0, 0, 0);
}

/* @end */

/* @group activity */








.activity-list div.video_thumb {
	background-image: url(http://static.sgcdn.net/icons/custom/no-video.png);
}


.activity-list div.video_thumb:hover div.play_button {
	background-image: url(http://static.sgcdn.net/icons/mini_play.png);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-repeat: no-repeat;
		 opacity: 0.8;
	
	 background-position: initial initial;
}

.activity-list div.video_thumb div.video_duration {
	background-color: rgb(0, 0, 0);
	 opacity: 0.6;
		 color: rgb(255, 255, 255);
}



.activity-when {
	color: rgb(0, 0, 0);
}

.activity-text blockquote {
	color: rgb(0, 0, 0);
}

.activity-text {
	background-color: #dcdeda;
	 color: #3d3d3d;
	 border-bottom-color: ;
	
	border-color: #9ea599;
}



.ajax-loading {
	opacity: 0.8;
	}

.loading {
	background-image: url(http://static.sgcdn.net/icons/custom/ajax-loader.gif);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-repeat: no-repeat;
	 	 cursor: progress !important;
	 background-position: initial initial;
}

.loading-big {
	background-image: url(http://static.sgcdn.net/icons/custom/ajax-loader-big.gif);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-repeat: no-repeat;
	 cursor: progress !important;
	 background-position: 50% 50%;
}

a canvas#loading {
	cursor: progress !important;
	 background-image: none;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-position: initial initial;
}

.buttons canvas#loading {
	;
	 background-image: none;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	
	 background-position: initial initial;
}





/* @end */

/* @group pagination */

.pagination-links li.nav {
	
	 border-color: initial;
	 
}

/* @end */

/* @group user buttons */







.buttons a, .buttons button {

	 background-color: rgb(245, 245, 245);
	
	 border-top-color: rgb(222, 222, 222);
	 border-right-color: rgb(222, 222, 222);
	 border-bottom-color: rgb(222, 222, 222);
	 border-left-color: rgb(222, 222, 222);
	
	 border-top-color: rgb(238, 238, 238);
	
	 border-left-color: rgb(238, 238, 238);
	
	 color: rgb(86, 86, 86);
	
}


.buttons button img, .buttons a img {
		 border-color: initial;
	
}

button:hover, .buttons a:hover {
	background-color: rgb(223, 244, 255);
	
	 border-top-color: rgb(194, 225, 239);
	 border-right-color: rgb(194, 225, 239);
	 border-bottom-color: rgb(194, 225, 239);
	 border-left-color: rgb(194, 225, 239);
	 color: rgb(51, 102, 153);
}

.buttons a:active {
	background-color: rgb(98, 153, 197);
		 border-top-color: rgb(98, 153, 197);
	 border-right-color: rgb(98, 153, 197);
	 border-bottom-color: rgb(98, 153, 197);
	 border-left-color: rgb(98, 153, 197);
	 color: rgb(255, 255, 255);
}

button.positive, .buttons a.positive {
	color: rgb(82, 146, 20);
}

.buttons a.positive:hover, button.positive:hover {
	background-color: rgb(230, 239, 194);
	
	 border-top-color: rgb(198, 216, 128);
	 border-right-color: rgb(198, 216, 128);
	 border-bottom-color: rgb(198, 216, 128);
	 border-left-color: rgb(198, 216, 128);
	 color: rgb(82, 146, 20);
}

.buttons a.positive:active {
	background-color: rgb(82, 146, 20);
		 border-top-color: rgb(82, 146, 20);
	 border-right-color: rgb(82, 146, 20);
	 border-bottom-color: rgb(82, 146, 20);
	 border-left-color: rgb(82, 146, 20);
	 color: rgb(255, 255, 255);
}

.buttons a.negative, button.negative {
	color: rgb(209, 47, 25);
}

.buttons a.negative:hover, button.negative:hover {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(251, 227, 228);
	 
	 border-top-color: rgb(251, 194, 196);
	 border-right-color: rgb(251, 194, 196);
	 border-bottom-color: rgb(251, 194, 196);
	 border-left-color: rgb(251, 194, 196);
	 color: rgb(209, 47, 25);
	 background-position: initial initial;
}

.buttons a.negative:active {
	background-color: rgb(209, 47, 25);
	
	 border-top-color: rgb(209, 47, 25);
	 border-right-color: rgb(209, 47, 25);
	 border-bottom-color: rgb(209, 47, 25);
	 border-left-color: rgb(209, 47, 25);
	 color: rgb(255, 255, 255);
}



.buttons a {
	color: rgb(86, 86, 86);
	
}

.not-logged-in div.buttons a {
	
	background:  url(../img/nav_but.png) repeat-x;
	color: white!important;
}


/* @end */

/* @group news */



/* @end */

/* @group photos/images/cons */

/* @group Photo hacks */



/* @end */



.photos-album-list .moderate-block {
	background-color: rgb(237, 237, 237);

	 opacity: 0.8;
	}


.photo {
	background-color: rgb(196, 196, 196);
	 border-top-color: rgb(140, 140, 140);
	 border-right-color: rgb(140, 140, 140);
	 border-bottom-color: rgb(140, 140, 140);
	 border-left-color: rgb(140, 140, 140);
}



/* @group forums */

/* @group forum hacks */



/* @end */


div#forum #list-forums table {
	
	 border-color: initial;
	 }


div#forum .pagination ul {
	
	 border-color: initial;
	 
}

div#forum blockquote.note {
	background-color: #dfdfdf;
	
	 border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
	 color: rgb(51, 51, 51);
}

div#forum blockquote.deleted {
	background-color: rgb(253, 230, 227);
	
	 border-top-color: rgb(186, 0, 18);
	 border-right-color: rgb(186, 0, 18);
	 border-bottom-color: rgb(186, 0, 18);
	 border-left-color: rgb(186, 0, 18);
	 color: rgb(51, 51, 51);
}

#forum {
	color: rgb(0, 0, 0);
}

#forum div.code {
	background-color: rgb(222, 222, 222);
}

#forum-index-list table th {
	background-color: rgb(222, 222, 222);
}

#forum #list-forums th {
	background-color: #4d4d4d;
	
	 border-top-color: rgb(0, 33, 109);
	 border-right-color: rgb(0, 33, 109);
	 border-bottom-color: rgb(0, 33, 109);
	 border-left-color: rgb(0, 33, 109);
		 color: rgb(237, 237, 237);
}

#forum #list-forums tr {

	 border-top-color: rgb(0, 68, 144);
	 border-right-color: rgb(0, 68, 144);
	 border-bottom-color: rgb(0, 68, 144);
	 border-left-color: rgb(0, 68, 144);
	 border-color: #4d4d4d;
	
}

.forum-list-time {
	color: #717171;
}

#forum #list-forums td.member {
	background-color: rgb(232, 232, 232);
	 border-right-style: solid;
	 border-right-color: rgb(217, 217, 217);
	 border-right-width: 1px;
}

#forum .details {
	background-color: rgb(237, 237, 237);
}

#forum #breadcrumbs {
	color: rgb(237, 237, 237);
	 background-color: #4d4d4d;
}

#forum #breadcrumbs a {
	color: rgb(237, 237, 237) !important;
}

#forum .pagination ul {
	color: rgb(0, 0, 0);
	 background-color: rgb(242, 242, 242);
}

#forum .pagination a {
	color: rgb(0, 0, 0) !important;
}

#forum blockquote {
	background-color: rgb(237, 237, 237);
		 border-top-color: rgb(217, 217, 217);
	 border-right-color: rgb(217, 217, 217);
	 border-bottom-color: rgb(217, 217, 217);
	 border-left-color: rgb(217, 217, 217);
}



.forum-list-message {
	color: rgb(0, 0, 0);
}


/* @end */

/* @end */

/* @group admin */





ul#admin-bar-navigation {
	background-color: transparent;

	 border-bottom-color: rgb(32, 117, 183);
}


ul#admin-bar-navigation li a {
	background-repeat: no-repeat;
	
	 border-right-color: rgb(183, 204, 215);
	 color: #4d4d4d;
	 	 background-position: 6px 50%;
	border-color: #4d4d4d;
}


ul#admin-bar-navigation li a:hover, ul#admin-bar-navigation li a.hover {
	background-color: rgb(239, 239, 239);
}

ul#admin-bar-navigation li a.active {
	background-color: rgb(239, 239, 239);
	 color: rgb(51, 51, 51);
	 }

ul#admin-bar-navigation li a.active:hover, ul#admin-bar-navigation li a.active.hover {
	background-color: rgb(239, 239, 239);
}


ul#admin-bar-navigation li.network-setup a {
	background-image: url(http://static.sgcdn.net/icons/16/37.png);
}

ul#admin-bar-navigation li.layout-manager a {
	background-image: url(http://static.sgcdn.net/icons/16/56.png);
}

ul#admin-bar-navigation li.network-access a {
	background-image: url(http://static.sgcdn.net/icons/16/14.png);
}

ul#admin-bar-navigation li.network-designer a {
	background-image: url(http://static.sgcdn.net/icons/16/65.png);
}

ul#admin-bar-navigation li.network-details a {
	background-image: url(http://static.sgcdn.net/icons/16/2.png);
}

ul#admin-bar-navigation li.profile-questions a {
	background-image: url(http://static.sgcdn.net/icons/16/38.png);
}

ul#admin-bar-navigation li.account-details a {
	background-image: url(http://static.sgcdn.net/icons/16/28.png);
}

ul#admin-bar-navigation li.news-feeds a {
	background-image: url(http://static.sgcdn.net/icons/16/114.png);
}

ul#admin-bar-navigation li.blog-categories a {
	background-image: url(http://static.sgcdn.net/icons/16/122.png);
}

ul#admin-bar-navigation li.moderate-members a {
	background-image: url(http://static.sgcdn.net/icons/16/127.png);
}

ul#admin-bar-navigation li.advanced-settings a {
	background-image: url(http://static.sgcdn.net/icons/16/24.png);
}

ul#admin-bar-navigation li.network-tools a {
	background-image: url(http://static.sgcdn.net/icons/16/112.png);
}

ul#admin-bar-navigation li.invite-contacts a {
	background-image: url(http://static.sgcdn.net/icons/16/125.png);
}

ul#admin-bar-navigation li.message-members a {
	background-image: url(http://static.sgcdn.net/icons/16/75.png);
}

ul#admin-bar-navigation li.language-editor a {
	background-image: url(http://static.sgcdn.net/icons/16/7.png);
}

ul#admin-bar-navigation li.export-data a {
	background-image: url(http://static.sgcdn.net/icons/16/47.png);
}

ul#admin-bar-navigation li.api-access a {
	background-image: url(http://static.sgcdn.net/icons/16/37.png);
}

ul#admin-bar-navigation li.member-billing a {
	background-image: url(http://static.sgcdn.net/icons/16/57.png);
}

ul#admin-bar-navigation li.custom-html a {
	background-image: url(http://static.sgcdn.net/icons/16/178.png);
}

ul#admin-bar-navigation li.payment-details a {
	background-image: url(http://static.sgcdn.net/icons/16/57.png);
}

ul#admin-bar-navigation li.view-invoices a {
	background-image: url(http://static.sgcdn.net/icons/16/128.png);
}

ul#admin-bar-navigation li.edit-card a {
	background-image: url(http://static.sgcdn.net/icons/16/163.png);
}

ul#admin-bar-navigation li.change-plan a {
	background-image: url(http://static.sgcdn.net/icons/16/169.png);
}

ul#admin-bar-navigation li.widget-store a {
	background-image: url(http://static.sgcdn.net/icons/16/45.png);
}

ul#admin-bar-navigation li.blog a {
	background-image: url(http://static.sgcdn.net/icons/16/124.png);
}

ul#admin-bar-navigation li.support a {
	background-image: url(http://static.sgcdn.net/icons/16/18.png);
}



ul#admin-bar-navigation li a span.arrow {
	background-image: url(http://static.sgcdn.net/icons/custom/dropdown-black.png);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: transparent;
	 	 background-position: 0% 0%;
}

ul#admin-bar-navigation li ul {
	
	 border-top-color: rgb(32, 117, 183);
	 border-right-color: rgb(32, 117, 183);
	 border-bottom-color: rgb(32, 117, 183);
	 border-left-color: rgb(32, 117, 183);
	
	 border-top-color: initial;
	}

ul#admin-bar-navigation li ul li {
	 border-bottom-color: rgb(183, 204, 215);
	}

ul#admin-bar-navigation li ul li a {
	background-image: none;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-color: rgb(239, 239, 239);
	 background-repeat: no-repeat;
		 color: rgb(51, 51, 51);
		 background-position: 5px 6px;
}

ul#admin-bar-navigation li ul li a:hover {
	background-color: rgb(225, 225, 225);
}




.action-inform {
	background-color: #dfdfdf;
	
	 border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
	 color: rgb(51, 51, 51);
	
}

.action-alert {
	background-color: #e1e1e1;
		 border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
	 color: rgb(51, 51, 51);
	border-color: #c8c8c8;
}

.action-alert a {
	color: rgb(0, 0, 0) !important;
}

.action-error {
	background-color: #dfdfdf;
	
	 border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
	 color: rgb(51, 51, 51);
	
}

.admin-note {
	background-color: rgb(242, 254, 237);
	
	 border-top-color: rgb(157, 207, 135);
	 border-right-color: rgb(157, 207, 135);
	 border-bottom-color: rgb(157, 207, 135);
	 border-left-color: rgb(157, 207, 135);
		 color: rgb(34, 34, 34);
}

.admin-note a {
	color: black;
}

/* @end */

/* @group profile */

/* @group Profile hacks */



/* @end */





.edit-profile-photo h5 {
	
	 border-bottom-color: rgb(0, 0, 0);
	}


#profile-interact li a img {
	 border-color: initial;
	}




#profile-about, #members-home-list, #groups-home-list, #events-home-list, #groups-top-list, #profile-interact, #magazine-list {
	border-top-color: #3d3d3d;
	border-color: #9d9d9d;
}

.profile-group-list li.group-list-item, .group-list-members, .profile-details-box, .wall-posts li, .search-listing li {
	border-top-color: rgb(202, 202, 202);
	 border-right-color: rgb(202, 202, 202);
	 border-bottom-color: rgb(202, 202, 202);
	 border-left-color: rgb(202, 202, 202);
}

/* @end */

/* @group events */





.event-smallinfo .day {
	
	 border-top-color: initial;
	
}


/* @end */

/* @group groups */

/* @group groups hacks */



/* @end */



/* @end */

/* @group actions */


.countdown-days, .countdown-hours, .countdown-minutes, .countdown-seconds {
	
	 color: rgb(55, 55, 55);
	
}


/* @end */

/* @group invite */

.tip {
	background-color: rgb(0, 0, 0);
	 color: rgb(255, 255, 255);
	 opacity: 0.7;
	}


/* @end */

/* @group what now */

#what-now {
	background-color: #dfdfdf;
	
	 border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
	 border-color: #9a9a9a;
	 color: rgb(51, 51, 51);
}

#what-now h3 {
	border-top-color: rgb(226, 200, 34);
	 border-right-color: rgb(226, 200, 34);
	 border-bottom-color: rgb(226, 200, 34);
	 border-left-color: rgb(226, 200, 34);
}


#what-now a {
	color: rgb(51, 51, 51);
}

/* @end */

/* @group quick help */

#quick-help {
	background-color: #def1fb;
	
	 border-top-color: rgb(184, 218, 234);
	 border-right-color: rgb(184, 218, 234);
	 border-bottom-color: rgb(184, 218, 234);
	 border-left-color: rgb(184, 218, 234);
	 color: rgb(51, 51, 51);
	border-color: #b9aa8f;
}

#quick-help h3 {
	border-bottom-color: rgb(184, 218, 234);
	}

#quick-help h3 img {
	margin-right: 5px;
}


#quick-help a {
	color: rgb(51, 51, 51);
}



.quick-info {
	 border-color: initial;
	}


/* @end */

/* @group calendar */

.calendar caption {
	background-color: white;
}


.calendar div {
	
	 border-top-color: rgb(102, 102, 102);
	 border-right-color: rgb(102, 102, 102);
	 border-bottom-color: rgb(102, 102, 102);
	 border-left-color: rgb(102, 102, 102);
	 background-color: white;
	 color: rgb(119, 119, 119) !important;
}

.calendar .valid {
	color: rgb(34, 34, 34);
}

.calendar table th {

	 background-color: rgb(204, 204, 204);
}

button.calendar {
	
	 background-image: url(http://static.sgcdn.net/icons/calendar_view_month.png);
	 background-repeat: no-repeat;
}

/* @end */

/* @group rating */


div.snm_rating .rating_bg {
		 background-repeat: no-repeat;
	 background-image: url(http://static.sgcdn.net/icons/custom/stars_default.png);
}

div.snm_rating .current-rating {
		 background-repeat: no-repeat;
	 background-image: url(http://static.sgcdn.net/icons/custom/stars_over.png);
}

div.snm_rating a:hover {
	
	 background-repeat: no-repeat;
	 background-image: url(http://static.sgcdn.net/icons/custom/stars_over.png);
}


/* @end */

/* @group widget/addons */







#at16lb {
		 background-color: black;
	 opacity: 0.001;
}

.at15a {
	
	 border-color: initial;
	}

.atnt a {
	
	 color: rgb(51, 102, 187);
}


#at15a1 {
	 border-bottom-color: rgb(238, 238, 238);
}

#at15a2 {

	 border-top-color: rgb(238, 238, 238);
}

#at_msg, #at16p label, #at_share .at_item, #at16p, #at15s, #at16p form input, #at16p form textarea {
	font-family: arial, helvetica, tahoma, verdana, sans-serif !important;
	 font-size: 12px !important;
}

#at15s {
	background-image: initial !important;
	 background-repeat: initial !important;
	 background-attachment: initial !important;
	 -webkit-background-clip: initial !important;
	 -webkit-background-origin: initial !important;
	 background-color: rgb(255, 255, 255) !important;
		 border-top-color: rgb(204, 204, 204) !important;
	 border-right-color: rgb(204, 204, 204) !important;
	 border-bottom-color: rgb(204, 204, 204) !important;
	 border-left-color: rgb(204, 204, 204) !important;
	 color: rgb(102, 102, 102) !important;
		 background-position: initial initial !important;
}

#at15s_head {

	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(242, 242, 242);
	
	 border-bottom-color: rgb(229, 229, 229);
	 background-position: initial initial;
}

#at_hover .at_item, #at_share .at_item {
	background-image: initial !important;
	 background-repeat: initial !important;
	 background-attachment: initial !important;
	 -webkit-background-clip: initial !important;
	 -webkit-background-origin: initial !important;
	 background-color: rgb(255, 255, 255) !important;
		 color: rgb(76, 76, 76) !important;
	 background-position: initial initial !important;
}

#at_hover .at_item:hover, #at_hover .at_item.athov, #at_share .at_item:hover, #at_share .at_item.athov {
	background-image: initial !important;
	 background-repeat: initial !important;
	 background-attachment: initial !important;
	 -webkit-background-clip: initial !important;
	 -webkit-background-origin: initial !important;
	 background-color: rgb(242, 242, 242) !important;
	 
	 border-top-color: rgb(229, 229, 229);
	 border-right-color: rgb(229, 229, 229);
	 border-bottom-color: rgb(229, 229, 229);
	 border-left-color: rgb(229, 229, 229);
	 color: rgb(0, 0, 0) !important;
	 background-position: initial initial !important;
}


.at15e_row input, .at15e_row textarea {
	
	 background-image: initial !important;
	 background-repeat: initial !important;
	 background-attachment: initial !important;
	 -webkit-background-clip: initial !important;
	 -webkit-background-origin: initial !important;
	 background-color: rgb(255, 255, 255) !important;
	 	 border-top-color: rgb(204, 204, 204) !important;
	 border-right-color: rgb(204, 204, 204) !important;
	 border-bottom-color: rgb(204, 204, 204) !important;
	 border-left-color: rgb(204, 204, 204) !important;
	 color: rgb(51, 51, 51) !important;
	
	 background-position: initial initial !important;
}


.at15t {
	
	 background-image: url(http://s7.addthis.com/static/r05/widget05.gif);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	 background-position: 0% 50%;
}

.at15t_more {
	background-position: 0px 100px;
}

.at15t_000 {
	background-position: 0px -0px;
}

.at15t_aim {
	background-position: 0px -16px;
}

.at15t_ask {
	background-position: 0px -32px;
}

.at15t_backflip {
	background-position: 0px -48px;
}

.at15t_ballhype {
	background-position: 0px -64px;
}

.at15t_bebo {
	background-position: 0px -80px;
}

.at15t_blinklist {
	background-position: 0px -96px;
}

.at15t_blogmarks {
	background-position: 0px -112px;
}

.at15t_buzz {
	background-position: 0px -128px;
}

.at15t_delicious {
	background-position: 0px -144px;
}

.at15t_digg {
	background-position: 0px -160px;
}

.at15t_diigo {
	background-position: 0px -176px;
}

.at15t_email {
	background-position: 0px -192px;
}

.at15t_facebook {
	background-position: 0px -208px;
}

.at15t_fark {
	background-position: 0px -224px;
}

.at15t_faves {
	background-position: 0px -240px;
}

.at15t_favorites {
	background-position: 0px -256px;
}

.at15t_feedmelinks {
	background-position: 0px -272px;
}

.at15t_friendfeed {
	background-position: 0px -288px;
}

.at15t_furl {
	background-position: 0px -304px;
}

.at15t_google {
	background-position: 0px -320px;
}

.at15t_kaboodle {
	background-position: 0px -336px;
}

.at15t_kirtsy {
	background-position: 0px -352px;
}

.at15t_linkagogo {
	background-position: 0px -368px;
}

.at15t_linkedin {
	background-position: 0px -384px;
}

.at15t_live {
	background-position: 0px -400px;
}

.at15t_misterwong {
	background-position: 0px -416px;
}

.at15t_mixx {
	background-position: 0px -432px;
}

.at15t_multiply {
	background-position: 0px -448px;
}

.at15t_myaol {
	background-position: 0px -464px;
}

.at15t_myspace {
	background-position: 0px -480px;
}

.at15t_netvibes {
	background-position: 0px -496px;
}

.at15t_netvouz {
	background-position: 0px -512px;
}

.at15t_newsvine {
	background-position: 0px -528px;
}

.at15t_pownce {
	background-position: 0px -544px;
}

.at15t_print {
	background-position: 0px -560px;
}

.at15t_propeller {
	background-position: 0px -576px;
}

.at15t_reddit {
	background-position: 0px -592px;
}

.at15t_segnalo {
	background-position: 0px -608px;
}

.at15t_shadows {
	background-position: 0px -624px;
}

.at15t_simpy {
	background-position: 0px -640px;
}

.at15t_slashdot {
	background-position: 0px -672px;
}

.at15t_spurl {
	background-position: 0px -688px;
}

.at15t_stumbleupon {
	background-position: 0px -704px;
}

.at15t_stylehive {
	background-position: 0px -720px;
}

.at15t_tailrank {
	background-position: 0px -736px;
}

.at15t_technorati {
	background-position: 0px -752px;
}

.at15t_thisnext {
	background-position: 0px -768px;
}

.at15t_twitter {
	background-position: 0px -784px;
}

.at15t_yahoobkm {
	background-position: 0px -800px;
}

.at15t_yardbarker {
	background-position: 0px -816px;
}

.at15t_netscape {
	background-position: 0px -576px;
}


#at_share .at_item {
		 border-top-color: rgb(255, 255, 255);
	 border-right-color: rgb(255, 255, 255);
	 border-bottom-color: rgb(255, 255, 255);
	 border-left-color: rgb(255, 255, 255);
}

#at16pcc {
	
	 color: rgb(76, 76, 76);
	
}

* html #at16pcc {
	position: absolute;
}

#at16p {
	
	 background-image: url(http://s7.addthis.com/static/t00/atbkg.png);
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
		 background-position: initial initial;
}

#at16pi {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(255, 255, 255);
	
	 border-top-color: rgb(255, 255, 255);
	 border-right-color: rgb(255, 255, 255);
	 border-bottom-color: rgb(255, 255, 255);
	 border-left-color: rgb(255, 255, 255);
	
	 border-bottom-color: initial;
	 background-position: initial initial;
}

#at16pt {
	position: relative;
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(242, 242, 242);
	
	 border-bottom-color: rgb(229, 229, 229);
	
	 background-position: initial initial;
}

#at16pt h4, #at16pt a {
	font-weight: bold;
}

#at16pt a {
	
	 color: rgb(76, 76, 76);
}



#at_email form input, #at_email form textarea {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(255, 255, 255);
		 border-top-color: rgb(204, 204, 204);
	 border-right-color: rgb(204, 204, 204);
	 border-bottom-color: rgb(204, 204, 204);
	 border-left-color: rgb(204, 204, 204);
	
	 color: rgb(204, 204, 204) !important;
	 background-position: initial initial;
}

#at16pc form .at_ent {
	color: rgb(51, 51, 51) !important;
}

#at16pc form input:focus, #at16pc form textarea:focus {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(255, 255, 240);
	 color: rgb(51, 51, 51);
	 background-position: initial initial;
}

#at16pc .atbtn {

	 border-top-color: rgb(245, 245, 245);
	
	 border-left-color: rgb(245, 245, 245);
	
	 border-right-color: rgb(204, 204, 204);
	
	 border-bottom-color: rgb(204, 204, 204);
	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(192, 192, 192);
		 color: rgb(0, 0, 0);
	
	 background-position: initial initial;
}

#at16pc .atbtn:hover {
	background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(102, 102, 102);
	 border-top-color: rgb(68, 68, 68);
	 border-right-color: rgb(68, 68, 68);
	 border-bottom-color: rgb(68, 68, 68);
	 border-left-color: rgb(68, 68, 68);
	 color: rgb(255, 255, 255);
	 background-position: initial initial;
}


#at16pc form .form-char {
	
	 color: rgb(204, 204, 204);
	
}

#at16pf {

	 background-image: initial;
	 background-repeat: initial;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: rgb(242, 242, 242);
	 	 border-top-color: rgb(229, 229, 229);
	 background-position: initial initial;
}

#at16pf a#at-gyo {
	background-image: url(http://s7.addthis.com/static/t00/gyo.gif);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	
	 background-position: initial initial;
}

#at_complete {
		 color: rgb(71, 115, 29);
	}


#at16pf a#at-logo {
	background-image: url(http://s7.addthis.com/static/t00/logo.gif);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
		 background-position: initial initial;
}

.at_baa {
	
	 outline-color: initial;
	 
}


.fbtn {
	background-image: url(http://s7.addthis.com/static/r05/feed00.gif);
	 background-repeat: no-repeat;
	 background-attachment: initial;
	 -webkit-background-clip: initial;
	 -webkit-background-origin: initial;
	 background-color: initial;
	
	 background-position: initial initial;
}


.fbtn.yahoo {
	background-position: 0px -20px;
}

.fbtn.newsgator {
	background-position: 0px -37px;
}

.fbtn.technorati {
	background-position: 0px -71px;
}

.fbtn.netvibes {
	background-position: 0px -88px;
}

.fbtn.pageflakes {
	background-position: 0px -141px;
}

.fbtn.feedreader {
	background-position: 0px -172px;
}

.fbtn.newsisfree {
	background-position: 0px -207px;
}

.fbtn.google {
	width: 104px;
	 background-position: 0px -54px;
}

.fbtn.winlive {
	
	 background-position: 0px -105px;
}

.fbtn.mymsn {
		 background-position: 0px -158px;
}

.fbtn.aol {
	
	 background-position: 0px -189px;
}


/* @end */

/* @group Other */


div.undertaker {
	color: rgb(216, 41, 13);
	}

div.progressBarStatus, .unread .activity-when {
	color: rgb(0, 0, 0) !important;
}


.status-online {
	color: green;
	 margin-right: 5px;
}

.status-away {
	color: orange;
	 
}

.status-kick {
	color: rgb(204, 0, 0);
	}

.site-help {
	background-color: rgb(188, 228, 255);
	
	 border-top-color: rgb(69, 138, 195);
	 border-right-color: rgb(69, 138, 195);
	 border-bottom-color: rgb(69, 138, 195);
	 border-left-color: rgb(69, 138, 195);
	 color: rgb(51, 51, 51);
	
}


.widget-list li {
	
	 border-bottom-color: initial;
	border-color: #afafaf;
}



/* @end */


#workshops a {
	background: url(../img/tutorial.png) no-repeat;
}

#tab a {
	background: url(../img/tag.png) no-repeat;
}

#zone-a {
	background: url(../img/images/sidebar_zone_a.jpg) no-repeat -11px bottom;
	padding-bottom: 20px;
	
	
}
#magazine .blog-entry .right{
	
}