/*
 * CSS file created by Rockstarapps Concatenation
 */

/*
 * START OF FILE - /Skins/satorination.com/css/system.css
 */
/*
------------------------------------------------------------------------

Theme Name:    SYSTEM

Version:       1.02
Author:        Marie
Author URI:    http://SatoriNation.com/

------------------------------------------------------------------------

Support:       info@satorination.com
Updated:       Oct 6 2008
Copyright:     (c) 2008 Satori Nation

All rights reserved.
------------------------------------------------------------------------
*/

body{margin:0; padding:0;}
.hidden{display:none;}

#system {clear:both; margin:.5em auto; padding:0em; width:97%; border:0px;}

#systemBg{clear:both; width:100%; margin:.25em 0; padding:0 0 0 0; border:0; background:#c5d1b0;}
#systemBg {margin-top:1em!important;}

#system .systemBlock a.desc {text-transform:capitalize!important;}
/*------------------------------------------------------------------------
Avitar
------------------------------------------------------------------------
*/

#system img.avitar {float:left; margin:0em .25em .25em .75em; padding:0em; width:75px; border:0; /*background:#ff9;*/}


/*------------------------------------------------------------------------
Site Map
------------------------------------------------------------------------
*/

#sitemap h2{margin-bottom:1em;}
#sitemap h3{margin-bottom:1em;}
#sitemap ul {margin-bottom:10px; margin-right:20px; float:left; width:45%;}
#sitemap ul li{font-family:"Trebuchet MS"; font-size:14px; line-height:1.5em; border-bottom:1px dotted #666;}

#sitemap a{color:#2e6615; text-decoration:none;}
#sitemap a:hover{color:#2e6615; text-decoration:underline;}
#sitemap a:visited{color:#2e6615; text-decoration:none;}


/*------------------------------------------------------------------------
Headers
------------------------------------------------------------------------
*/
#system h1, #system h2, #system h3, #system h4, #system h5, #system h6 {
	font-family:"Trebuchet MS", sans-serif;
	text-transform:capitalize;
	}

#system h2 {margin:0em 0em .75em 0em;
	text-transform:capitalize;}

#system #systemBg h1 {text-transform:capitalize;}
#system #systemBg h2 {text-transform:capitalize;}
#system #systemBg h3 {text-transform:capitalize;}

#system #systemBg h3 {margin:1.25em .75em 1em .75em; padding:.5em 0em 0em .25em; background:none!important; /*background:#9c9;*/}
#system #systemBg h3 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:13px; color:#000;}

/*
------------------------------------------------------------------------
PRELOADER - holder for preloader
------------------------------------------------------------------------
*/

#preloader{float:right; width:5em; padding:0em; margin:0em;}
.loader{padding:0; margin:0; display:block; background:url(/img/preloader/loadingAnimation.gif) no-repeat;}

/*
------------------------------------------------------------------------
Breadcrumbs
------------------------------------------------------------------------
*/
#bread {
	color: #666;
	padding: 3px;
	margin-bottom: 20px;
	}

#bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#bread ul li {
	font-size:.85em;
	font-family:"Trebuchet MS", sans-serif;
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
	}

/*#bread ul li:before {
	content: "\0020 \0020 \0020 \00BB \0020";
	color: #666;
	}
	
#bread ul li.first:before {
	content: " ";
	}
*/

#bread a, #bread a:visited {
color:#666!important;
}

#bread a:hover {
text-decoration:underline;
}


/*
------------------------------------------------------------------------
Login or Register screen
------------------------------------------------------------------------
*/

.colLogin {float:left; width:40%; padding-top:.5em;}
.colLogin h2{font-family:georgia; padding-top:.5em; font-size:1em;}
.colLogin p{visibility:hidden; display:none;}
.colLogin form {padding:0em .5em; background:#eaeae0;}
.colLogin form p{visibility:visible!important;}

/*Forgot Password: need to set visibility*/
.colLogin .forgotPassword{display:block; visibility:visible!important;}

.colSwitch {float:left; width:5%; padding:4em 1em;}

.colSwitch p{
	display:block; 
	padding:0em; 
	margin:0em; 
	color:#678a54;
	font-family:georgia;
	font-size:2em!important; 
	text-align:center;
	border-top: 2px solid #678a54;
	border-bottom: 2px solid #678a54;
	background: #eaeae0;

}


.colRegister {float:right; width:50%; padding-top:.5em;}
.colRegister h2{font-family:georgia; padding-top:.5em; font-size:1em;}
.colRegister p{display:none;}
.colRegister form {padding:0em .5em; background:#eaeae0;}
.colRegister form p{display:block;}

#registerMember {margin:0em; padding:0em;}
#registerMember .col{width:55%; float:right!important;}
#registerMember .col form{background:#eafae0; padding:0em .5em;}


#loginMember {margin:0em; padding:0em;}
#loginMember .col{margin:0em 1em; width:40%; float:left!important;}
#loginMember .col form{background:#eafae0; padding:0em .5em;}

/*
------------------------------------------------------------------------
SYSTEM MESSAGES - hint, error messages, etc.
------------------------------------------------------------------------
*/


.attentionMessage{
	margin: .25em auto;
	padding: .5em .25em;
	width:98%;
	border-left: 2px solid #fc0;
	/*border-bottom: 1px solid #fc0;*/
	background: #ffff99;
	font-family:"Tahoma";
	color:#000;
	font-size:14px!important;
	}

.attentionMessage a, .attentionMessage a:visited{color:#000; text-decoration:underline;}
.attentionMessage a:hover{color:#000; text-decoration:none!important;}
.attentionMessage p{margin:0em; padding:0em; font-size:14px!important;}

.errorMessage{
	margin: .25em auto;
	padding: .5em .25em;
	width:98%;
	border-left: 2px solid #f44;
	background: #ffcccc;
	font-family:"Tahoma";
	color:#000;
	font-size:14px!important;
	}

.errorMessage a, .errorMessage a:visited{color:#000;text-decoration:underline;}
.errorMessage a:hover{color:#000; text-decoration:none!important;}
.errorMessage p{margin:0em; padding:0em; font-size:14px!important;}

.approveMessage{
	margin: .25em auto;
	padding: .5em .25em;
	width:98%;
	border-left: 2px solid #9c6;
	/*border-bottom: 1px solid #fc0;*/
	background: #ccffcc;
	font-family:"Tahoma";
	color:#000;
	font-size:14px!important;
	clear:both;
	}

.approveMessage a, .approveMessage a:visited{color:#000;text-decoration:underline;}
.approveMessage a:hover{color:#000; text-decoration:none!important;}
.approveMessage p{margin:0em; padding:0em; font-size:14px!important;}

.systemMessage{
	margin: .25em auto;
	padding: .5em .25em;
	width:98%;
	border-left: 2px solid #fc0;
	/*border-bottom: 1px solid #fc0;*/
	background: #ffff99;
	font-family:"Tahoma";
	color:#000;
	font-size:14px!important;
	}

.systemMessage a, .systemMessage a:visited{color:#000; text-decoration:underline;}
.systemMessage a:hover{color:#000; text-decoration:none!important;}
.systemMessage p{margin:0em; padding:0em; font-size:14px!important;}

.simpleMessage{
	margin: .25em auto;
	padding: .5em .25em;
	width:98%;
	border-left: 2px solid #99cccc;
	background: #ccffff;
	font-family:"Tahoma";
	color:#000;
	font-size:14px!important;
	}

.simpleMessage a, .simpleMessage a:visited{color:#000;text-decoration:underline;}
.simpleMessage a:hover{color:#000; text-decoration:none!important;}
.simpleMessage p{margin:0em; padding:0em; font-size:14px!important;}

.hintMessage{
	margin: .25em auto;
	padding: .5em .25em;
	width:98%;
	border-left: 2px solid #fc0;
	/*border-bottom: 1px solid #fc0;*/
	background: #ffff99;
	font-family:"Tahoma";
	color:#000;
	font-size:14px!important;
	}

.hintMessage a, .systemMessage a:visited{color:#000; text-decoration:underline;}
.hintMessage a:hover{color:#000; text-decoration:none!important;}
.hintMessage p{margin:0em; padding:0em; font-size:14px!important;}


/*
------------------------------------------------------------------------
MY ACCOUNT BALANCE
------------------------------------------------------------------------
*/

#myAccountBalance {font-family:"Trebuchet MS", sans-serif; font-size:14px; color:#000;}
#myAccountBalance {margin:0em 0em .5em 0em; padding:.35em .5em 0em .5em; float:right!important; width:43%; /*border-right:2px solid #cfc;*/
border-left:3px solid #637d4d; background:#dcf6c6;}
#myAccountBalance h3{display:inline;}
#myAccountBalance span {font-weight:bold; padding:0em 0em .25em 0em;}
#myAccountBalance span.balance {font-weight:normal; display:block; padding:.25em; background:#fff; border-bottom:2px solid green;}
#myAccountBalance span.highlighter {font-weight:normal; display:block; padding:.25em}
#myAccountBalance p{text-align:right; margin:0em; padding-top:.5em!important;}
#myAccountBalance p a{color:green;}

/*
------------------------------------------------------------------------
SYSTEM THANK YOU (also used for AddFunds)
------------------------------------------------------------------------
*/

#systemResponse {float:right; margin:0em .5em; padding:.5em 1em; width:50%; background:#fffac5; border-top:2px solid #ffcc00; border-bottom:2px solid #ffcc00;}
#systemResponse h1{font-family:georgia;}
#systemResponse p {font-size:.95em; font-family:georgia;}

/*System Response Suggestions*/
#systemResponse ol#suggestions {margin:0em 2em!important;}
#systemResponse ol#suggestions li {font-family:"Georgia"; color:#333; font-size:14px;}

#systemResponse ol{margin:0em 1em 1em 1em; width:95%;}
#systemResponse ol li{font-size:1em; line-height:2em!important;}

#systemResponse ol li span{font-family:"Georgia"; background:#a2d6e4; padding:.25em .5em; font-size:14px!important;}
#systemResponse ol li span.info{background:none; padding:.25em .5em; font-size:13px!important;}

/*Notes*/
#systemResponse p.note {font-style:italic; width:95%; margin:0em auto; margin-bottom:.75em; text-align:left; color:#000;}

/*BUTTON*/
#systemResponse ol li span.button{color:#287184; border:1px solid #a2d6e4; background:#d1e8ee; padding:.20em .5em; font-size:14px!important;}

#systemResponse ol li span.button:hover{color:#287184; border:1px solid #a2d6e4; background:#fff; padding:.20em .5em; font-size:14px!important;}

#systemResponse ol li span.button a{font-family:georgia; color:#134654;}
#systemResponse ol li span.button a:hover{text-decoration:none; font-family:georgia; color:#134654;}
#systemResponse ol li span.button a:visited{font-family:georgia; color:#134654;}

#systemResponse form{border:0em; background:none; padding:.5em;}
#systemResponse form fieldset legend{display:none;}

/*
------------------------------------------------------------------------
SYSTEM Width - 
------------------------------------------------------------------------
*/

#system p {
	margin: 0em;
	padding: 0 0 1em 0;
	line-height: 1.5em;
	}
	
.systemBlock {margin:.5em .20em .5em .20em; padding:.25em 0 .25em 0; width:32%; height:300px; float:left; border:1px solid #d2d2d2; background:#fff!important;}
#system .systemBlock h3{color:#333!important;}
.systemBlock p{padding:.25em .5em!important;}
.systemBlock ul{margin:0; padding:0;}
.systemBlock ul li{list-style:none!important; border-bottom:1px dotted #ccc; line-height:1.5em; text-indent:10px;}

	
/*#system a, #system a:visited {
color:#61819d!important;
text-decoration:none;
}

#system a:hover {
color:#61819d;
text-decoration:underline;
}

.systemBlock a, .systemBlock a:visited {
color:#069;
text-decoration:none;
}

.systemBlock a:hover {
text-decoration:underline;
}
*/

.systemBlock a, .systemBlock a:visited {
color:#069!important;
font-weight:normal!important;
font-size:.95em!important;
text-decoration:none;
}

.systemBlock a:hover {
text-decoration:underline;
}

#system #container{}
#system #content{background:none; padding:0em .5em;}
#system #white{background:#fff!important;}

.systemBlock h3{display:block; width:100%; color:#000; text-indent:8px!important; background:none!important; border-bottom:1px dotted #ccc!important;}
.systemBlock h3 a{color:#000!important;}

#system h2 {margin:.75em 0em;}
#system h3 {color:#000!important; background:#e7e7e7; letter-spacing: 1px; text-indent:.25em; margin:0; padding:.25em 0em; width:100%;}


/*
------------------------------------------------------------------------
BUTTONS and Links
------------------------------------------------------------------------

.buttons{width:30%; margin:.25em 0em; padding:0.15em; border:1px solid #aaa; background:#e3e3e3 url(/img/bg/button.gif) repeat-x left top; overflow:visible;white-space:nowrap;}
.buttons:hover{background:#ececec;}
a.createNew {padding-left:1.25em; font-family: arial, "lucida console", sans-serif; color:#666; font-size:1em; line-height: 1.2em; zoom:1; text-decoration:none;}
a.createNew:hover{text-decoration:none;}
*/

/*
------------------------------------------------------------------------
iFrame
------------------------------------------------------------------------
*/
.public{background:#fff; border:.5em solid #ff9; margin:.5em;}
.public iframe {clear:both; border:none; padding:0; width:100%; height:25em;}




/*
------------------------------------------------------------------------
SYSTEM TABLE
------------------------------------------------------------------------


table{clear:both!important;}

#system table {
	clear:both;
	margin: 0em;
	padding: 0em;
	width: 95%!important;
}

#system table a, a:visited {
	color: #c75f3e;
}

#system table a:hover {
text-decoration:underline;
}


#system table caption {
	padding: 0 0 5px 0;
	width: 100%;	 
	font: italic 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#system table th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #ccc9b2;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding:.25em!important;
	background: #eae7d2;
}

#system table th#name {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #ccc9b2;
	width:100px!important;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding:.25em!important;
	background: #eae7d2;
}

#system table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#system table td {
	border-left: 1px solid #ccc9b2;
	border-right: 1px solid #ccc9b2;
	border-bottom: 1px solid #ccc9b2;
	background: #fff;
	padding:.25em;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:.90em;
	color:#4f6b72!important;

}

#system table td.name {width:10%!important; color:red!important;}

#system table ul {margin:0em; padding:0em;}
#system table ul li {list-style:none; border-bottom:1px dotted #ccc;}

#system table dd{border-bottom:1px dotted #ccc; width:120px!important;}
#system table td.textLeft {text-align: left;}
#system table td.small {font-size:smaller;}
#system table td.lg {width:100px!important; background:green!important;}

#system table td.alt {
	background: #F5FAFA;
	color: #797268;
}

#system table th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#system table th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

*/

table{clear:both!important;}

#system table {
	clear:both;
	margin: 0em auto;
	padding: 0em;
	width: 98%!important;
}


#system table a, a:visited {
	color: #c75f3e;
}

#system table a:hover {
text-decoration:underline;
}


#system table caption {
	padding: 5px 0 5px 0;
	width: 98%;	 
	font: italic .95em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#system table th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 1px solid #ccc9b2;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding:.5em .35em;
	background: #eae7d2;
}

#system table th#name {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: 1px solid #ccc9b2;
	width:100px!important;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding:.25em!important;
	background: #eae7d2;
}


#system table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#system table td {
	/*border-left: 1px solid #ccc9b2;
	border-right: 1px solid #ccc9b2;
	border-bottom: 1px solid #ccc9b2;
	background: #fff;
	*/
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:.90em;
	color:#000!important;
	padding:.5em .10em .10em .25em;
	vertical-align:text-top!important;
}

#system table td.name {width:10%!important; color:red!important;}

#system table ul {margin:0em; padding:0em;}
#system table ul li {list-style:none; border-bottom:1px dotted #ccc;}

#system table dd{border-bottom:1px dotted #ccc; width:120px!important;}
#system table td.textLeft {text-align: left;}
#system table td.small {font-size:smaller; }
#system table td.lg {width:100px!important; background:green!important;}

#system table td.alt {
	background: #F5FAFA;
	color: #797268;
}

#system table th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#system table th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}


/*
------------------------------------------------------------------------
Forms that live inside a thickbox
------------------------------------------------------------------------
*/

#thickForm {margin:0em; padding:0em;}

#thickForm form {
	width:750px;
	margin: .5em auto;
	border:0px;
	padding: .5em 0;
	background: #fff;
}

/*#thickForm form legend {margin:0; padding:.5em .75em .5em .5em; font-weight:bold!important; color:#31302c!important; background:#eae7e2;}
#thickForm form fieldset {margin-bottom:1.5em; padding:0em; background:#eae7e2;}
#thickForm form dd textarea {width:300px; margin-bottom:.75em!important; }
*/

/*Fixing the text area positioning*/
form dd textarea {width:250px;}

#thickForm form p {
	font-size: .90em;
	color: #666;
	padding: 0em;
	margin: 0;
}

#thickForm form p.desc {
	font-weight: bold;
	color: #666;
}

#thickForm form ul {
	list-style: none;
	width:70%;
	float:right;

}

#thickForm form ul li {
	list-style: none;
	padding: .25em 0;
	border-bottom: 1px solid #ccc;
}

#thickForm legend {
	color: #664728 !important;
	font-size: .95em;
	font-weight: normal !important;
	padding: .25em 0 0 0;
	border: 0;
}

#thickForm legend span {
	display: block !important;
	width: 300px !important;
	line-height: 1.25em;
}

#thickForm fieldset.highlight {
	border: 0 !important;
	border-top: 1px dotted #ccc !important;
	background: #E5F7FD;
	margin: .25em 0;
	padding: .0em 0em .5em .25em;
}

#thickForm fieldset.highlight legend {
	color: #666;
	background: #E5F7FD !important;
	color: #666;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#thickForm fieldset {margin:.25em 0em; padding:0em;}

#thickForm fieldset dl {
	clear: both;
	padding: .25em 0;
	margin:0em!important;
}

#thickForm fieldset dt {
	float: left;
	color: #666;
	width: 35%;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
}


#thickForm fieldset dd.hint {
	display: none;
	font-size: .80em;
	color: #333;
	border: 0;
	padding: .35em .50em;
	background: #FFFFA5;
}


#thickForm form label {
	padding: 0;
	margin: 0;
	font-size: .75em !important;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


#thickForm form label.hide {
	padding: 0;
	margin: 0;
	color:#fff;
	font-size: .75em !important;
}


/*  */

/*
 * END OF FILE - /Skins/satorination.com/css/system.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/icons.css
 */
/*
------------------------------------------------------------------------
Description:   Icons
Version:       1.02
Update: October 4, 2008
Author:        Satori Nation
Author URI:    http://satorination.com/

------------------------------------------------------------------------

/*a.icon {display:block;float:left;height:14px;width:14px;margin-right:5px;padding-left:0;text-indent:-999px;line-height:0;font-size:0;overflow:hidden;}
.desc,a.desc {width:auto!important;height:auto;padding-left:17px;line-height:1.2em;zoom:1;}
*/

a.hover{text-decoration:underline!important;}

a.icon {
	display: block;
	margin: 0;
	padding: 0;
	width: 16px !important;
	height: 20px !important;
	text-indent: -2000px;
	font-size: 0em;
	overflow: hidden;
	font-weight: bold;
}


.desc, a.desc {
	width: auto !important;
	height: auto;
	padding: 0 2px 0 18px;
	line-height: 1.25em;
	zoom: 1;
	text-decoration:none;
}

p.desc{
	margin:.25em 0em;
	width: auto !important;
	height: auto;
	line-height: 1.2em;
	zoom: 1;
	font-weight:normal!important;
	text-decoration:none;
}

p.icon {
	display: block;
	margin: 0;
	padding: 0;
	width: 16px !important;
	height: 16px !important;
	text-indent: -2000px;
	font-size: 0em;
	overflow: hidden;
	font-weight: bold;
}


/*span.desc{
	width: auto !important;
	height: auto;
	line-height: 1.2em;
	zoom: 1;
	font-weight:normal!important;
	text-decoration:none;
}

span.icon {
	display: block;
	margin: 0;
	padding: 0;
	width: 16px !important;
	height: 16px !important;
	text-indent: -2000px;
	font-size: 0em;
	overflow: hidden;
	font-weight: bold;
}*/


a.attention{color:red!important;}
.attention {background: url(/img/icons/silk/exclamation.png) no-repeat;}


/*
------------------------------------------------------------------------
TOGGLE
------------------------------------------------------------------------
*/

.toggleExpand {background: url(/img/icons/toggle/plusBlue.png) no-repeat;}
.toggleCollapse {background: url(/img/icons/toggle/minusBlue.png) no-repeat;}

/*
------------------------------------------------------------------------
TREE EDITS
------------------------------------------------------------------------
*/

.trash {background: url(/img/icons/controls/trash.gif) no-repeat;}
.dragHandle {background: url(/img/icons/controls/dragHandle.gif) no-repeat;}

/*
------------------------------------------------------------------------
BREADCRUMBS
------------------------------------------------------------------------
*/
.arrowRight {background: url(/img/icons/silk/arrow_right.png) no-repeat;}
.arrowLeft {background: url(/img/icons/silk/arrow_left.png) no-repeat;}
.arrowDown {background: url(/img/icons/silk/arrow_down.png) no-repeat;}
.arrowUp {background: url(/img/icons/silk/arrow_up.png) no-repeat;}

/*
------------------------------------------------------------------------
DASHBOARD
------------------------------------------------------------------------
*/

.asterisk {background: url(/img/icons/silk/asterisk_yellow.png) no-repeat;}
.questionmark {background: url(/img/icons/silk/help.png) no-repeat;}
.information {background: url(/img/icons/silk/information.png) no-repeat;}

/*Messaging*/
.emailSend {background: url(/img/icons/silk/email_go.png) no-repeat;}
.commentsView {background: url(/img/icons/silk/comments.png) no-repeat;}
.pageExcel {background: url(/img/icons/silk/page_excel.png) no-repeat;}

/*View Edit*/
.pencil {background: url(/img/icons/silk/pencil.png) no-repeat;}
.eye {background: url(/img/icons/silk/eye.png) no-repeat;}

/*Manage Users*/
.group {background: url(/img/icons/silk/group.png) no-repeat;}
.groupEdit {background: url(/img/icons/silk/group_edit.png) no-repeat;}
.userEdit {background: url(/img/icons/silk/user_edit.png) no-repeat;}
.userAdd {background: url(/img/icons/silk/user_add.png) no-repeat;}
.thumbDown {background: url(/img/icons/silk/thumb_down.png) no-repeat;}
.thumbUp {background: url(/img/icons/silk/thumb_up.png) no-repeat;}

/*Passwords/Security*/
.lock {background: url(/img/icons/silk/lock.png) no-repeat;}

/*Profile Edits*/
.layoutEdit {background: url(/img/icons/silk/layout_edit.png) no-repeat;}
.pageEdit {background: url(/img/icons/silk/page_edit.png) no-repeat;}
.setStatus {background: url(/img/icons/silk/status_away.png) no-repeat;}

/*Finances*/
.cart {background: url(/img/icons/silk/cart.png) no-repeat;}
.money_add {background: url(/img/icons/silk/money_add.png) no-repeat;}
.moneyView {background: url(/img/icons/silk/money.png) no-repeat;}

/*News, Calendar, Schedule*/
.calendarView {background: url(/img/icons/silk/calednar.png) no-repeat;}
.clockView {background: url(/img/icons/silk/clock.png) no-repeat;}
.newspaper {background: url(/img/icons/silk/newspaper.png) no-repeat;}


.feed {background: url(/img/icons/silk/feed.png) no-repeat;}
.feedEdit {background: url(/img/icons/silk/feed_edit.png) no-repeat;}
.calendarEdit {background: url(/img/icons/silk/calendar_edit.png) no-repeat;}
.pageEdit {background: url(/img/icons/silk/page_edit.png) no-repeat;}
.pageExit {background: url(/img/icons/silk/page_white_go.png) no-repeat;}

/*
------------------------------------------------------------------------
FOOTER LINKS
------------------------------------------------------------------------
*/
.house {background: url(/img/icons/silk/house.png) no-repeat;}
.faceSmile {background: url(/img/icons/silk/emoticon_grin.png) no-repeat;}

/*
------------------------------------------------------------------------
ARTICLES
------------------------------------------------------------------------
*/
#newsEntry .desc, #newsEntry a.desc {
	width: auto !important;
	height: auto;
	padding: 0 2px 0 18px;
	line-height: 1.25em;
	zoom: 1;
	text-decoration:none;
}

#newsEntry .flag {background: url(/img/icons/silk/flag_red.png) no-repeat;}
#newsEntry .tag {background: url(/img/icons/silk/tag_blue.png) no-repeat;}
#newsEntry .comment {background: url(/img/icons/silk/comments.png) no-repeat;}


/*
------------------------------------------------------------------------
SCHEDULER/TIME
------------------------------------------------------------------------
time - i use this for loading
*/

.time {
	background: url(/img/icons/silk/time.png) no-repeat;
}

.warn {
	background: url(/img/icons/silk/error.png) no-repeat;
}

.accept {
	background: url(/img/icons/silk/accept.png) no-repeat;
}

.assumeUser {
	background: url(/img/icons/silk/star.png) no-repeat;
}

.saleStar {
	background: url(/img/icons/silk/star.png) no-repeat;
}

.edit {
	background: url(/img/icons/silk/application_edit.png) no-repeat;
}

/*Used for Assume User .star {
	background: url(/img/icons/silk/star.png) no-repeat;
}*/

.starAssume {
	background: url(/img/icons/silk/star.png) no-repeat;
}

.add {
	background: url(/img/icons/silk/add.png) no-repeat;
}

.anchor {
	background: url(/img/icons/silk/anchor.png) no-repeat;
}

.application_add {
	background: url(/img/icons/silk/application_add.png) no-repeat;
}

.application_cascade {
	background: url(/img/icons/silk/application_cascade.png) no-repeat;
}

.application_delete {
	background: url(/img/icons/silk/application_delete.png) no-repeat;
}

.application_double {
	background: url(/img/icons/silk/application_double.png) no-repeat;
}

.application_edit {
	background: url(/img/icons/silk/application_edit.png) no-repeat;
}

.application_error {
	background: url(/img/icons/silk/application_error.png) no-repeat;
}

.application_form_add {
	background: url(/img/icons/silk/application_form_add.png) no-repeat;
}

.application_form_delete {
	background: url(/img/icons/silk/application_form_delete.png) no-repeat
		;
}

.application_form_edit {
	background: url(/img/icons/silk/application_form_edit.png) no-repeat;
}

.application_form_magnify {
	background: url(/img/icons/silk/application_form_magnify.png)
		no-repeat;
}

.application_form {
	background: url(/img/icons/silk/application_form.png) no-repeat;
}

.application_get {
	background: url(/img/icons/silk/application_get.png) no-repeat;
}

.application_go {
	background: url(/img/icons/silk/application_go.png) no-repeat;
}

.application_home {
	background: url(/img/icons/silk/application_home.png) no-repeat;
}

.application_key {
	background: url(/img/icons/silk/application_key.png) no-repeat;
}

.application_lightning {
	background: url(/img/icons/silk/application_lightning.png) no-repeat;
}

.application_link {
	background: url(/img/icons/silk/application_link.png) no-repeat;
}

.application_osx_terminal {
	background: url(/img/icons/silk/application_osx_terminal.png)
		no-repeat;
}

.application_osx {
	background: url(/img/icons/silk/application_osx.png) no-repeat;
}

.application_put {
	background: url(/img/icons/silk/application_put.png) no-repeat;
}

.application_side_boxes {
	background: url(/img/icons/silk/application_side_boxes.png) no-repeat;
}

.application_side_contract {
	background: url(/img/icons/silk/application_side_contract.png)
		no-repeat;
}

.application_side_expand {
	background: url(/img/icons/silk/application_side_contract.png)
		no-repeat;
}

.application_side_list {
	background: url(/img/icons/silk/application_side_list.png) no-repeat;
}

.application_side_tree {
	background: url(/img/icons/silk/application_side_tree.png) no-repeat;
}

.application_split {
	background: url(/img/icons/silk/application_split) no-repeat;
}

.application_tile_horizontal {
	background: url(/img/icons/silk/application_tile_horizontal.png)
		no-repeat;
}

.application_tile_vertical {
	background: url(/img/icons/silk/application_tile_vertical.png)
		no-repeat;
}

.application_view_columns {
	background: url(/img/icons/silk/application_view_columns.png)
		no-repeat;
}

.application_view_detail {
	background: url(/img/icons/silk/application_view_detail.png) no-repeat
		;
}

.application_view_gallery {
	background: url(/img/icons/silk/application_view_gallery.png)
		no-repeat;
}

.application_view_icons {
	background: url(/img/icons/silk/application_view_icon.png) no-repeat;
}

.application_view_list {
	background: url(/img/icons/silk/application_view_list.png) no-repeat;
}

.application_view_tile {
	background: url(/img/icons/silk/application_view_tile.png) no-repeat;
}

.application_xp_terminal {
	background: url(/img/icons/silk/application_xp_terminal.png) no-repeat
		;
}

.application_xp {
	background: url(/img/icons/silk/application_xp.png) no-repeat;
}

.application {
	background: url(/img/icons/silk/application.png) no-repeat;
}

.arrow_branch {
	background: url(/img/icons/silk/arrow_branch.png) no-repeat;
}

.arrow_divide {
	background: url(/img/icons/silk/arrow_divide.png) no-repeat;
}

.arrow_down {
	background: url(/img/icons/silk/arrow_down.png) no-repeat;
}

.arrow_in {
	background: url(/img/icons/silk/arrow_in.png) no-repeat;
}

.arrow_inout {
	background: url(/img/icons/silk/arrow_inout.png) no-repeat;
}

.arrow_join {
	background: url(/img/icons/silk/arrow_join.png) no-repeat;
}

.arrow_left {
	background: url(/img/icons/silk/arrow_left.png) no-repeat;
}

.arrow_merge {
	background: url(/img/icons/silk/arrow_merge.png) no-repeat;
}

.arrow_out {
	background: url(/img/icons/silk/arrow_out.png) no-repeat;
}

.arrow_redo {
	background: url(/img/icons/silk/arrow_redo.png) no-repeat;
}

.arrow_refresh_small {
	background: url(/img/icons/silk/arrow_refresh_small.png) no-repeat;
}

.arrow_refresh {
	background: url(/img/icons/silk/arrow_refresh.png) no-repeat;
}

.arrow_right {
	background: url(/img/icons/silk/arrow_right.png) no-repeat;
}

.arrow_rotate_anticlockwise {
	background: url(/img/icons/silk/arrow_rotate_anticlockwise.png)
		no-repeat;
}

.arrow_rotate_clockwise {
	background: url(/img/icons/silk/arrow_rotate_clockwise.png) no-repeat;
}

.arrow_switch {
	background: url(/img/icons/silk/arrow_switch.png) no-repeat;
}

.arrow_turn_left {
	background: url(/img/icons/silk/arrow_turn_left.png) no-repeat;
}

.arrow_turn_right {
	background: url(/img/icons/silk/arrow_turn_right.png) no-repeat;
}

.arrow_undo {
	background: url(/img/icons/silk/arrow_undo.png) no-repeat;
}


.arrow_up {
	background: url(/img/icons/silk/arrow_up.png) no-repeat;
}

.asterisk_orange {
	background: url(/img/icons/silk/asterisk_orange.png) no-repeat;
}

.asterisk_yellow {
	background: url(/img/icons/silk/asterisk_yellow.png) no-repeat;
}

.attach {
	background: url(/img/icons/silk/attach.png) no-repeat;
}

.award_star_add {
	background: url(/img/icons/silk/award_star_add.png) no-repeat;
}

.award_star_bronze {
	background: url(/img/icons/silk/award_star_bronze.png) no-repeat;
}

.award_star_bronze_1 {
	background: url(/img/icons/silk/award_star_bronze_1.png) no-repeat;
}

.award_star_bronze_2 {
	background: url(/img/icons/silk/award_star_bronze_2.png) no-repeat;
}

.award_star_bronze_3 {
	background: url(/img/icons/silk/award_star_bronze_3.png) no-repeat;
}

.award_star_delete {
	background: url(/img/icons/silk/award_star_delete.png) no-repeat;
}

.award_star_gold_1 {
	background: url(/img/icons/silk/award_star_gold_1.png) no-repeat;
}

.award_star_gold_2 {
	background: url(/img/icons/silk/award_star_gold_2.png) no-repeat;
}

.award_star_gold_3 {
	background: url(/img/icons/silk/award_star_gold_3.png) no-repeat;
}

.award_star_silver_1 {
	background: url(/img/icons/silk/award_star_silver_1.png) no-repeat;
}

.award_star_silver_2 {
	background: url(/img/icons/silk/award_star_silver_2.png) no-repeat;
}

.award_star_silver_3 {
	background: url(/img/icons/silk/award_star_silver_3.png) no-repeat;
}

.basket_add {
	background: url(/img/icons/silk/basket_add.png) no-repeat;
}

.basket_delete {
	background: url(/img/icons/silk/basket_delete.png) no-repeat;
}

.basket_edit {
	background: url(/img/icons/silk/basket_edit.png) no-repeat;
}

.basket_error {
	background: url(/img/icons/silk/basket_error.png) no-repeat;
}

.basket_go {
	background: url(/img/icons/silk/basket_go.png) no-repeat;
}

.basket_put {
	background: url(/img/icons/silk/basket_put.png) no-repeat;
}

.basket_remove {
	background: url(/img/icons/silk/basket_remove.png) no-repeat;
}

.basket {
	background: url(/img/icons/silk/basket.png) no-repeat;
}

.bell_add {
	background: url(/img/icons/silk/bell_add.png) no-repeat;
}

.bell_delete {
	background: url(/img/icons/silk/bell_delete.png) no-repeat;
}

.bell_error {
	background: url(/img/icons/silk/bell_error.png) no-repeat;
}

.bell_go {
	background: url(/img/icons/silk/bell_go.png) no-repeat;
}

.bell_link {
	background: url(/img/icons/silk/bell_link.png) no-repeat;
}

.bell {
	background: url(/img/icons/silk/bell.png) no-repeat;
}

.bin_closed {
	background: url(/img/icons/silk/bin_closed.png) no-repeat;
}

.bin_empty {
	background: url(/img/icons/silk/bin_empty.png) no-repeat;
}

.bin {
	background: url(/img/icons/silk/bin.png) no-repeat;
}

.bomb {
	background: url(/img/icons/silk/bomb.png) no-repeat;
}

.book_add {
	background: url(/img/icons/silk/book_add.png) no-repeat;
}

.book_addresses {
	background: url(/img/icons/silk/book_addresses.png) no-repeat;
}

.book_delete {
	background: url(/img/icons/silk/book_delete.png) no-repeat;
}

.book_edit {
	background: url(/img/icons/silk/book_edit.png) no-repeat;
}

.book_error {
	background: url(/img/icons/silk/book_error.png) no-repeat;
}

.book_go {
	background: url(/img/icons/silk/book_go.png) no-repeat;
}

.book_key {
	background: url(/img/icons/silk/book_key.png) no-repeat;
}

.book_link {
	background: url(/img/icons/silk/book_link.png) no-repeat;
}

.book_next {
	background: url(/img/icons/silk/book_next.png) no-repeat;
}

.book_open {
	background: url(/img/icons/silk/book_open.png) no-repeat;
}

.book_previous {
	background: url(/img/icons/silk/book_previous.png) no-repeat;
}

.book {
	background: url(/img/icons/silk/book.png) no-repeat;
}

.box {
	background: url(/img/icons/silk/box.png) no-repeat;
}

.brick_add {
	background: url(/img/icons/silk/brick_add.png) no-repeat;
}

.brick_delete {
	background: url(/img/icons/silk/brick_delete.png) no-repeat;
}

.brick_edit {
	background: url(/img/icons/silk/brick_edit.png) no-repeat;
}

.brick_error {
	background: url(/img/icons/silk/brick_error.png) no-repeat;
}

.brick_go {
	background: url(/img/icons/silk/brick_go.png) no-repeat;
}

.brick_link {
	background: url(/img/icons/silk/brick_link.png) no-repeat;
}

.brick {
	background: url(/img/icons/silk/brick.png) no-repeat;
}

.bricks {
	background: url(/img/icons/silk/bricks.png) no-repeat;
}

.briefcase {
	background: url(/img/icons/silk/briefcase.png) no-repeat;
}

.bug_add {
	background: url(/img/icons/silk/bug_add.png) no-repeat;
}

.bug_delete {
	background: url(/img/icons/silk/bug_delete.png) no-repeat;
}

.bug_edit {
	background: url(/img/icons/silk/bug_edit.png) no-repeat;
}

.bug_error {
	background: url(/img/icons/silk/bug_error.png) no-repeat;
}

.bug_go {
	background: url(/img/icons/silk/bug_go.png) no-repeat;
}

.bug_link {
	background: url(/img/icons/silk/bug_link.png) no-repeat;
}

.bug {
	background: url(/img/icons/silk/bug.png) no-repeat;
}

.building_add {
	background: url(/img/icons/silk/building_add.png) no-repeat;
}

.building_delete {
	background: url(/img/icons/silk/building_delete.png) no-repeat;
}

.building_edit {
	background: url(/img/icons/silk/building_edit.png) no-repeat;
}

.building_error {
	background: url(/img/icons/silk/building_error.png) no-repeat;
}

.building_go {
	background: url(/img/icons/silk/building_go.png) no-repeat;
}

.building_key {
	background: url(/img/icons/silk/building_key.png) no-repeat;
}

.building_link {
	background: url(/img/icons/silk/building_link.png) no-repeat;
}

.building {
	background: url(/img/icons/silk/building.png) no-repeat;
}

.bullet_add {
	background: url(/img/icons/silk/bullet_add.png) no-repeat;
}

.bullet_arrow_bottom {
	background: url(/img/icons/silk/bullet_arrow_botton.png) no-repeat;
}

.bullet_arrow_down {
	background: url(/img/icons/silk/bullet_arrow_down.png) no-repeat;
}

.bullet_arrow_top {
	background: url(/img/icons/silk/bullet_arrow_top.png) no-repeat;
}

.bullet_arrow_up {
	background: url(/img/icons/silk/bullet_arrow_up.png) no-repeat;
}

.bullet_black {
	background: url(/img/icons/silk/bullet_black.png) no-repeat;
}

.bullet_blue {
	background: url(/img/icons/silk/bullet_blue.png) no-repeat;
}

.bullet_delete {
	background: url(/img/icons/silk/bullet_delete.png) no-repeat;
}

.bullet_disk {
	background: url(/img/icons/silk/bullet_disk.png) no-repeat;
}

.bullet_error {
	background: url(/img/icons/silk/bullet_error.png) no-repeat;
}

.bullet_feed {
	background: url(/img/icons/silk/bullet_feed.png) no-repeat;
}

.bullet_go {
	background: url(/img/icons/silk/bullet_go.png) no-repeat;
}

.bullet_green {
	background: url(/img/icons/silk/bullet_green.png) no-repeat;
}

.bullet_key {
	background: url(/img/icons/silk/bullet_key.png) no-repeat;
}

.bullet_orange {
	background: url(/img/icons/silk/bullet_orange.png) no-repeat;
}

.bullet_picture {
	background: url(/img/icons/silk/bullet_picture.png) no-repeat;
}

.bullet_pink {
	background: url(/img/icons/silk/bullet_pink.png) no-repeat;
}

.bullet_purple {
	background: url(/img/icons/silk/bullet_purple.png) no-repeat;
}

.bullet_red {
	background: url(/img/icons/silk/bullet_red.png) no-repeat;
}

.bullet_star {
	background: url(/img/icons/silk/bullet_star.png) no-repeat;
}

.bullet_toggle_minus {
	background: url(/img/icons/silk/bullet_toggle_minus.png) no-repeat;
}

.bullet_toggle_plus {
	background: url(/img/icons/silk/bullet_toggle_plus.png) no-repeat;
}

.bullet_white {
	background: url(/img/icons/silk/bullet_white.png) no-repeat;
}

.bullet_wrench {
	background: url(/img/icons/silk/bullet_wrench.png) no-repeat;
}

.bullet_yellow {
	background: url(/img/icons/silk/bullet_yellow.png) no-repeat;
}

.cake {
	background: url(/img/icons/silk/cake.png) no-repeat;
}

.calculator_add {
	background: url(/img/icons/silk/calculator_add.png) no-repeat;
}

.calculator_delete {
	background: url(/img/icons/silk/calculator_delete.png) no-repeat;
}

.calculator_edit {
	background: url(/img/icons/silk/calculator_edit.png) no-repeat;
}

.calculator_error {
	background: url(/img/icons/silk/calculator_error.png) no-repeat;
}

.calculator_link {
	background: url(/img/icons/silk/calculator_link.png) no-repeat;
}

.calculator {
	background: url(/img/icons/silk/calculator.png) no-repeat;
}

.calendarView {
	background: url(/img/icons/silk/calendar_view_day.png) no-repeat;
}


.calendar_add {
	background: url(/img/icons/silk/calendar_add.png) no-repeat;
}

.calendar_delete {
	background: url(/img/icons/silk/calendar_delete.png) no-repeat;
}

.calendar_edit {
	background: url(/img/icons/silk/calednar_edit.png) no-repeat;
}

.calendar_link {
	background: url(/img/icons/silk/calendar_link.png) no-repeat;
}

.calendar_view_day {
	background: url(/img/icons/silk/calendar_view_day.png) no-repeat;
}

.calendar_view_month {
	background: url(/img/icons/silk/calendar_view_month.png) no-repeat;
}

.calendar_view_week {
	background: url(/img/icons/silk/calendar_view_week.png) no-repeat;
}

.calendar {
	background: url(/img/icons/silk/calendar.png) no-repeat;
}

.camera_add {
	background: url(/img/icons/silk/camera_add.png) no-repeat;
}

.camera_delete {
	background: url(/img/icons/silk/camera_delete.png) no-repeat;
}

.camera_edit {
	background: url(/img/icons/silk/camera_edit.png) no-repeat;
}

.camera_error {
	background: url(/img/icons/silk/camera_error.png) no-repeat;
}

.camera_go {
	background: url(/img/icons/silk/camera_go.png) no-repeat;
}

.camera_link {
	background: url(/img/icons/silk/amera_link.png) no-repeat;
}

.camera_small {
	background: url(/img/icons/silk/camera_small.png) no-repeat;
}

.camera {
	background: url(/img/icons/silk/camera.png) no-repeat;
}

.cancel {
	background: url(/img/icons/silk/cancel.png) no-repeat;
}

.car_add {
	background: url(/img/icons/silk/car_add.png) no-repeat;
}

.car_delete {
	background: url(/img/icons/silk/car_delete.png) no-repeat;
}

.car {
	background: url(/img/icons/silk/car.png) no-repeat;
}

.cart_add {
	background: url(/img/icons/silk/cart_add.png) no-repeat;
}

.cart_delete {
	background: url(/img/icons/silk/cart_delete.png) no-repeat;
}

.cart_edit {
	background: url(/img/icons/silk/cart_edit.png) no-repeat;
}

.cart_error {
	background: url(/img/icons/silk/cart_error.png) no-repeat;
}

.cart_go {
	background: url(/img/icons/silk/cart_go.png) no-repeat;
}

.cart_put {
	background: url(/img/icons/silk/cart_put.png) no-repeat;
}

.cart_remove {
	background: url(/img/icons/silk/cart_remove.png) no-repeat;
}

.cd_add {
	background: url(/img/icons/silk/cd_add.png) no-repeat;
}

.cd_burn {
	background: url(/img/icons/silk/cd_burn.png) no-repeat;
}

.cd_delete {
	background: url(/img/icons/silk/cd_delete.png) no-repeat;
}

.cd_edit {
	background: url(/img/icons/silk/cd_edit.png) no-repeat;
}

.cd_eject {
	background: url(/img/icons/silk/cd_eject.png) no-repeat;
}

.cd_go {
	background: url(/img/icons/silk/cd_go.png) no-repeat;
}

.cd {
	background: url(/img/icons/silk/cd.png) no-repeat;
}

.chart_bar_add {
	background: url(/img/icons/silk/chart_bar_add.png) no-repeat;
}

.chart_bar_delete {
	background: url(/img/icons/silk/chart_bar_delete.png) no-repeat;
}

.chart_bar_edit {
	background: url(/img/icons/silk/chart_bar_edit.png) no-repeat;
}

.chart_bar_error {
	background: url(/img/icons/silk/chart_bar_error.png) no-repeat;
}

.chart_bar_link {
	background: url(/img/icons/silk/chart_bar_link.png) no-repeat;
}

.chart_bar {
	background: url(/img/icons/silk/chart_bar.png) no-repeat;
}

.chart_curve_add {
	background: url(/img/icons/silk/chart_curve_add.png) no-repeat;
}

.chart_curve_delete {
	background: url(/img/icons/silk/chart_curve_delete.png) no-repeat;
}

.chart_curve_edit {
	background: url(/img/icons/silk/chart_curve_edit.png) no-repeat;
}

.chart_curve_error {
	background: url(/img/icons/silk/chart_curve_error.png) no-repeat;
}

.chart_curve_go {
	background: url(/img/icons/silk/chart_curve_go.png) no-repeat;
}

.chart_curve_link {
	background: url(/img/icons/silk/chart_curve_link.png) no-repeat;
}

.chart_curve {
	background: url(/img/icons/silk/chart_curve.png) no-repeat;
}

.chart_line_add {
	background: url(/img/icons/silk/chart_line_add.png) no-repeat;
}

.chart_line_delete {
	background: url(/img/icons/silk/chart_line_delete.png) no-repeat;
}

.chart_line_edit {
	background: url(/img/icons/silk/chart_line_edit.png) no-repeat;
}

.chart_line_error {
	background: url(/img/icons/silk/chart_line_error.png) no-repeat;
}

.chart_line_link {
	background: url(/img/icons/silk/chart_line_link.png) no-repeat;
}

.chart_line {
	background: url(/img/icons/silk/chart_line.png) no-repeat;
}

.chart_organisation_add {
	background: url(/img/icons/silk/chart_organisation.png) no-repeat;
}

.chart_organisation_delete {
	background: url(/img/icons/silk/chart_organisation_delete.png)
		no-repeat;
}

.chart_organisation {
	background: url(/img/icons/silk/chart_organisation.png) no-repeat;
}

.chart_pie_add {
	background: url(/img/icons/silk/chart_pie_add.png) no-repeat;
}

.chart_pie_delete {
	background: url(/img/icons/silk/chart_pie_delete.png) no-repeat;
}

.chart_pie_edit {
	background: url(/img/icons/silk/chart_pie_edit.png) no-repeat;
}

.chart_pie_error {
	background: url(/img/icons/silk/chart_pie_error.png) no-repeat;
}

.chart_pie_link {
	background: url(/img/icons/silk/chart_pie_link.png) no-repeat;
}

.chart_pie {
	background: url(/img/icons/silk/chart_pie.png) no-repeat;
}

.clock_add {
	background: url(/img/icons/silk/clock_add.png) no-repeat;
}

.clock_delete {
	background: url(/img/icons/silk/clock_delete.png) no-repeat;
}

.clock_edit {
	background: url(/img/icons/silk/clock_edit.png) no-repeat;
}

.clock_error {
	background: url(/img/icons/silk/clock_error.png) no-repeat;
}

.clock_go {
	background: url(/img/icons/silk/clock_go.png) no-repeat;
}

.clock_link {
	background: url(/img/icons/silk/clock_link.png) no-repeat;
}

.clock_pause {
	background: url(/img/icons/silk/clock_pause.png) no-repeat;
}

.clock_play {
	background: url(/img/icons/silk/clock_play.png) no-repeat;
}

.clock_red {
	background: url(/img/icons/silk/clock_red.png) no-repeat;
}

.clock_stop {
	background: url(/img/icons/silk/clock_stop.png) no-repeat;
}

.clock {
	background: url(/img/icons/silk/clock.png) no-repeat;
}

.cog_add {
	background: url(/img/icons/silk/cog_add.png) no-repeat;
}

.cog_delete {
	background: url(/img/icons/silk/cog_delete.png) no-repeat;
}

.cog_edit {
	background: url(/img/icons/silk/cog_edit.png) no-repeat;
}

.cog_error {
	background: url(/img/icons/silk/cog_error.png) no-repeat;
}

.cog_go {
	background: url(/img/icons/silk/cog_go.png) no-repeat;
}

.cog {
	background: url(/img/icons/silk/cog.png) no-repeat;
}

.coins_add {
	background: url(/img/icons/silk/coins_add.png) no-repeat;
}

.coins_delete {
	background: url(/img/icons/silk/coins_delete.png) no-repeat;
}

.coins {
	background: url(/img/icons/silk/coins.png) no-repeat;
}

.color_swatch {
	background: url(/img/icons/silk/color_swatch.png) no-repeat;
}

.color_wheel {
	background: url(/img/icons/silk/color_wheel.png) no-repeat;
}

.comment_add {
	background: url(/img/icons/silk/comment_add.png) no-repeat;
}

.comment_delete {
	background: url(/img/icons/silk/comment_delete.png) no-repeat;
}

.comment_edit {
	background: url(/img/icons/silk/comment_edit.png) no-repeat;
}

.comment {
	background: url(/img/icons/silk/comment.png) no-repeat;
}

.comments_add {
	background: url(/img/icons/silk/comments_add.png) no-repeat;
}

.comments_delete {
	background: url(/img/icons/silk/comments_delete.png) no-repeat;
}

.comments {
	background: url(/img/icons/silk/comments.png) no-repeat;
}

.compress {
	background: url(/img/icons/silk/compress.png) no-repeat;
}

.computer_add {
	background: url(/img/icons/silk/computer_add.png) no-repeat;
}

.computer_delete {
	background: url(/img/icons/silk/computer_delete.png) no-repeat;
}

.computer_edit {
	background: url(/img/icons/silk/computer_edit.png) no-repeat;
}

.computer_error {
	background: url(/img/icons/silk/computer_error.png) no-repeat;
}

.computer_go {
	background: url(/img/icons/silk/computer_go.png) no-repeat;
}

.computer_key {
	background: url(/img/icons/silk/computer_key.png) no-repeat;
}

.computer_link {
	background: url(/img/icons/silk/computer_link.png) no-repeat;
}

.computer {
	background: url(/img/icons/silk/computer.png) no-repeat;
}

.connect {
	background: url(/img/icons/silk/connect.png) no-repeat;
}

.contrast_decrease {
	background: url(/img/icons/silk/contrast_decrease.png) no-repeat;
}

.contrast_high {
	background: url(/img/icons/silk/contrast_high.png) no-repeat;
}

.contrast_increase {
	background: url(/img/icons/silk/contrast_increase.png) no-repeat;
}

.contrast_low {
	background: url(/img/icons/silk/contrast_low.png) no-repeat;
}

.contrast {
	background: url(/img/icons/silk/contrast.png) no-repeat;
}

.control_eject_blue {
	background: url(/img/icons/silk/control_eject_blue.png) no-repeat;
}

.control_eject {
	background: url(/img/icons/silk/control_eject.png) no-repeat;
}

.control_end_blue {
	background: url(/img/icons/silk/control_end_blue.png) no-repeat;
}

.control_end {
	background: url(/img/icons/silk/control_end.png) no-repeat;
}

.control_equalizer_blue {
	background: url(/img/icons/silk/control_equalizer_blue.png) no-repeat;
}

.control_equalizer {
	background: url(/img/icons/silk/control_equalizer.png) no-repeat;
}

.control_fastforward_blue {
	background: url(/img/icons/silk/control_fastforward_blue.png)
		no-repeat;
}

.control_fastforward {
	background: url(/img/icons/silk/control_fastforward.png) no-repeat;
}

.control_pause {
	background: url(/img/icons/silk/control_pause.png) no-repeat;
}

.control_play_blue {
	background: url(/img/icons/silk/control_play_blue.png) no-repeat;
}

.control_play {
	background: url(/img/icons/silk/control_play.png) no-repeat;
}

.control_repeat_blue {
	background: url(/img/icons/silk/control_repeat_blue.png) no-repeat;
}

.control_repeat {
	background: url(/img/icons/silk/control_repeat.png) no-repeat;
}

.control_rewind_blue {
	background: url(/img/icons/silk/control_rewind_blue.png) no-repeat;
}

.control_rewind {
	background: url(/img/icons/silk/control_rewind.png) no-repeat;
}

.control_start_blue {
	background: url(/img/icons/silk/control_start_blue.png) no-repeat;
}

.control_start {
	background: url(/img/icons/silk/control_start.png) no-repeat;
}

.control_stop_blue {
	background: url(/img/icons/silk/control_stop_blue.png) no-repeat;
}

.control_stop {
	background: url(/img/icons/silk/control_stop.png) no-repeat;
}

.controller_add {
	background: url(/img/icons/silk/controller_add.png) no-repeat;
}

.controller_delete {
	background: url(/img/icons/silk/controller_delete.png) no-repeat;
}

.controller_error {
	background: url(/img/icons/silk/controller_error.png) no-repeat;
}

.controller {
	background: url(/img/icons/silk/controller.png) no-repeat;
}

.creditcards {
	background: url(/img/icons/silk/creditcards.png) no-repeat;
}

.cross {
	background: url(/img/icons/silk/cross.png) no-repeat;
}

.css_add {
	background: url(/img/icons/silk/css_add.png) no-repeat;
}

.css_delete {
	background: url(/img/icons/silk/css_delete.png) no-repeat;
}

.css_go {
	background: url(/img/icons/silk/css_go.png) no-repeat;
}

.css_valid {
	background: url(/img/icons/silk/css_valid.png) no-repeat;
}

.css {
	background: url(/img/icons/silk/css.png) no-repeat;
}

.cup_add {
	background: url(/img/icons/silk/cup_add.png) no-repeat;
}

.cup_delete {
	background: url(/img/icons/silk/cup_delete.png) no-repeat;
}

.cup_edit {
	background: url(/img/icons/silk/cup_edit.png) no-repeat;
}

.cup_error {
	background: url(/img/icons/silk/cup_error.png) no-repeat;
}

.cup_go {
	background: url(/img/icons/silk/cup_go.png) no-repeat;
}

.cup_key {
	background: url(/img/icons/silk/cup_key.png) no-repeat;
}

.cup_link {
	background: url(/img/icons/silk/cup_link.png) no-repeat;
}

.cup {
	background: url(/img/icons/silk/cup.png) no-repeat;
}

.cursor {
	background: url(/img/icons/silk/cursor.png) no-repeat;
}

.cut_red {
	background: url(/img/icons/silk/cut_red.png) no-repeat;
}

.cut {
	background: url(/img/icons/silk/cut.png) no-repeat;
}

/*include database icons*/
.date_add {
	background: url(/img/icons/silk/date_add.png) no-repeat;
}

.date_delete {
	background: url(/img/icons/silk/date_delete.png) no-repeat;
}

.date_edit {
	background: url(/img/icons/silk/date_edit.png) no-repeat;
}

.date_error {
	background: url(/img/icons/silk/date_error.png) no-repeat;
}

.date_go {
	background: url(/img/icons/silk/date_go.png) no-repeat;
}

.date_link {
	background: url(/img/icons/silk/date_link.png) no-repeat;
}

.date_magnify {
	background: url(/img/icons/silk/date_magnify.png) no-repeat;
}

.date_next {
	background: url(/img/icons/silk/) no-repeat;
}

.date_previous {
	background: url(/img/icons/silk/date_previous.png) no-repeat;
}

.date {
	background: url(/img/icons/silk/date.png) no-repeat;
}

.delete {
	background: url(/img/icons/silk/delete.png) no-repeat;
}

.disconnect {
	background: url(/img/icons/silk/disconnect.png) no-repeat;
}

.disk_multiple {
	background: url(/img/icons/silk/disk_multiple.png) no-repeat;
}

.disk {
	background: url(/img/icons/silk/disk.png) no-repeat;
}

.door_in {
	background: url(/img/icons/silk/door_in.png) no-repeat;
}

.door_open {
	background: url(/img/icons/silk/door_open.png) no-repeat;
}

.door_out {
	background: url(/img/icons/silk/door_out.png) no-repeat;
}

.door {
	background: url(/img/icons/silk/door.png) no-repeat;
}

.drink_empty {
	background: url(/img/icons/silk/drink_empty.png) no-repeat;
}

.drink {
	background: url(/img/icons/silk/drink.png) no-repeat;
}

.drive_add {
	background: url(/img/icons/silk/drive_add.png) no-repeat;
}

.drive_burn {
	background: url(/img/icons/silk/drive_burn.png) no-repeat;
}

.drive_cd_empty {
	background: url(/img/icons/silk/drive_cd_empty.png) no-repeat;
}

.drive_cd {
	background: url(/img/icons/silk/drive_cd.png) no-repeat;
}

.drive_delete {
	background: url(/img/icons/silk/drive_delete.png) no-repeat;
}

.drive_disk {
	background: url(/img/icons/silk/drive_disk.png) no-repeat;
}

.drive_edit {
	background: url(/img/icons/silk/drive_edit.png) no-repeat;
}

.drive_error {
	background: url(/img/icons/silk/drive_erorr.png) no-repeat;
}

.drive_go {
	background: url(/img/icons/silk/drive_go.png) no-repeat;
}

.drive_key {
	background: url(/img/icons/silk/drive_key.png) no-repeat;
}

.drive_link {
	background: url(/img/icons/silk/drive_link.png) no-repeat;
}

.drive_magnify {
	background: url(/img/icons/silk/drive_magnify.png) no-repeat;
}

.drive_network {
	background: url(/img/icons/silk/drive_network.png) no-repeat;
}

.drive_rename {
	background: url(/img/icons/silk/drive_rename.png) no-repeat;
}

.drive_user {
	background: url(/img/icons/silk/drive_user.png) no-repeat;
}

.drive_web {
	background: url(/img/icons/silk/drive_web.png) no-repeat;
}

.drive {
	background: url(/img/icons/silk/drive.png) no-repeat;
}

.dvd_add {
	background: url(/img/icons/silk/dvd_add.png) no-repeat;
}

.dvd_delete {
	background: url(/img/icons/silk/dvd_delete.png) no-repeat;
}

.dvd_edit {
	background: url(/img/icons/silk/dvd_edit.png) no-repeat;
}

.dvd_error {
	background: url(/img/icons/silk/dvd_error.png) no-repeat;
}

.dvd_go {
	background: url(/img/icons/silk/dvd_go.png) no-repeat;
}

.dvd_key {
	background: url(/img/icons/silk/dvd_key.png) no-repeat;
}

.dvd_link {
	background: url(/img/icons/silk/dvd_link.png) no-repeat;
}

.dvd {
	background: url(/img/icons/silk/dvd.png) no-repeat;
}

.email_add {
	background: url(/img/icons/silk/email_add.png) no-repeat;
}

.email_attach {
	background: url(/img/icons/silk/email_attach.png) no-repeat;
}

.email_delete {
	background: url(/img/icons/silk/email_delete.png) no-repeat;
}

.email_edit {
	background: url(/img/icons/silk/email_edit.png) no-repeat;
}

.email_error {
	background: url(/img/icons/silk/email_error.png) no-repeat;
}

.email_go {
	background: url(/img/icons/silk/email_go.png) no-repeat;
}

.email_link {
	background: url(/img/icons/silk/email_link.png) no-repeat;
}

.email_open_image {
	background: url(/img/icons/silk/email_open_image.png) no-repeat;
}

.email_open {
	background: url(/img/icons/silk/email_open.png) no-repeat;
}

.email {
	background: url(/img/icons/silk/email.png) no-repeat;
}

.emoticon_evilgrin {
	background: url(/img/icons/silk/email_evilgrin.png) no-repeat;
}

.emoticon_grin {
	background: url(/img/icons/silk/emoticon_grin.png) no-repeat;
}

.emoticon_happy {
	background: url(/img/icons/silk/emoticon_happy.png) no-repeat;
}

.emoticon_smile {
	background: url(/img/icons/silk/emoticon_smile.png) no-repeat;
}

.emoticon_surprised {
	background: url(/img/icons/silk/emoticon_surprised.png) no-repeat;
}

.emoticon_tongue {
	background: url(/img/icons/silk/emoticon_tongue.png) no-repeat;
}

.emoticon_unhappy {
	background: url(/img/icons/silk/emoticon_unhappy.png) no-repeat;
}

.emoticon_waii {
	background: url(/img/icons/silk/emoticon_waii.png) no-repeat;
}

.emoticon_wink {
	background: url(/img/icons/silk/emoticon_wink.png) no-repeat;
}

.error_add {
	background: url(/img/icons/silk/error_add.png) no-repeat;
}

.error_delete {
	background: url(/img/icons/silk/error_delete.png) no-repeat;
}

.error_go {
	background: url(/img/icons/silk/error_go.png) no-repeat;
}

.error {
	background: url(/img/icons/silk/error.png) no-repeat;
}

.exclamation {
	background: url(/img/icons/silk/exclamation.png) no-repeat;
}

.eye {
	background: url(/img/icons/silk/eye.png) no-repeat;
}

.feed_add {
	background: url(/img/icons/silk/feed_add.png) no-repeat;
}

.feed_delete {
	background: url(/img/icons/silk/feed_delete.png) no-repeat;
}

.feed_disk {
	background: url(/img/icons/silk/feed_disk.png) no-repeat;
}

.feed_edit {
	background: url(/img/icons/silk/feed_edit.png) no-repeat;
}

.feed_error {
	background: url(/img/icons/silk/feed_error.png) no-repeat;
}

.feed_go {
	background: url(/img/icons/silk/feed_go.png) no-repeat;
}

.feed_key {
	background: url(/img/icons/silk/feed_key.png) no-repeat;
}

.feed_link {
	background: url(/img/icons/silk/feed_link.png) no-repeat;
}

.feed_magnify {
	background: url(/img/icons/silk/feed_magnify.png) no-repeat;
}

.feed {
	background: url(/img/icons/silk/feed.png) no-repeat;
}

.female {
	background: url(/img/icons/silk/female.png) no-repeat;
}

.film_add {
	background: url(/img/icons/silk/film_add.png) no-repeat;
}

.film_delete {
	background: url(/img/icons/silk/film_delete.png) no-repeat;
}

.film_edit {
	background: url(/img/icons/silk/film_edit.png) no-repeat;
}

.film_error {
	background: url(/img/icons/silk/film_error.png) no-repeat;
}

.film_go {
	background: url(/img/icons/silk/film_go.png) no-repeat;
}

.film_key {
	background: url(/img/icons/silk/film_key.png) no-repeat;
}

.film_link {
	background: url(/img/icons/silk/film_link.png) no-repeat;
}

.film_save {
	background: url(/img/icons/silk/film_save.png) no-repeat;
}

.film {
	background: url(/img/icons/silk/film.png) no-repeat;
}

.find {
	background: url(/img/icons/silk/find.png) no-repeat;
}

.flag {
	background: url(/img/icons/silk/flag_red.png) no-repeat;
}

.flag_blue {
	background: url(/img/icons/silk/flag_blue.png) no-repeat;
}

.flag_green {
	background: url(/img/icons/silk/flag_green.png) no-repeat;
}

.flag_orange {
	background: url(/img/icons/silk/flag_orange.png) no-repeat;
}

.flag_pink {
	background: url(/img/icons/silk/flag_pink.png) no-repeat;
}

.flag_purple {
	background: url(/img/icons/silk/flag_purple.png) no-repeat;
}

.flag_red {
	background: url(/img/icons/silk/flag_red.png) no-repeat;
}

.flag_yellow {
	background: url(/img/icons/silk/flag_yellow.png) no-repeat;
}

.folder_add {
	background: url(/img/icons/silk/folder_add.png) no-repeat;
}

.folder_bell {
	background: url(/img/icons/silk/folder_bell.png) no-repeat;
}

.folder_brick {
	background: url(/img/icons/silk/folder_brick.png) no-repeat;
}

.folder_bug {
	background: url(/img/icons/silk/folder_bug.png) no-repeat;
}

.folder_camera {
	background: url(/img/icons/silk/folder_camera.png) no-repeat;
}

.folder_database {
	background: url(/img/icons/silk/folder_database.png) no-repeat;
}

.folder_delete {
	background: url(/img/icons/silk/folder_delete.png) no-repeat;
}

.folder_edit {
	background: url(/img/icons/silk/folder_edit.png) no-repeat;
}

.folder_error {
	background: url(/img/icons/silk/folder_error.png) no-repeat;
}

.folder_explore {
	background: url(/img/icons/silk/folder_explore.png) no-repeat;
}

.folder_feed {
	background: url(/img/icons/silk/folder_feed.png) no-repeat;
}

.folder_find {
	background: url(/img/icons/silk/folder_find.png) no-repeat;
}

.folder_go {
	background: url(/img/icons/silk/folder_go.png) no-repeat;
}

.folder_heart {
	background: url(/img/icons/silk/folder_heart.png) no-repeat;
}

.folder_image {
	background: url(/img/icons/silk/folder_image.png) no-repeat;
}

.folder_key {
	background: url(/img/icons/silk/folder_key.png) no-repeat;
}

.folder_lightbulb {
	background: url(/img/icons/silk/folder_lightbulb.png) no-repeat;
}

.folder_link {
	background: url(/img/icons/silk/folder_link.png) no-repeat;
}

.folder_magnify {
	background: url(/img/icons/silk/folder_magnify.png) no-repeat;
}

.folder_page_white {
	background: url(/img/icons/silk/folder_page_white.png) no-repeat;
}

.folder_page {
	background: url(/img/icons/silk/folder_page.png) no-repeat;
}

.folder_palette {
	background: url(/img/icons/silk/folder_palete.png) no-repeat;
}

.folder_picture {
	background: url(/img/icons/silk/folder_picture.png) no-repeat;
}

.folder_star {
	background: url(/img/icons/silk/folder_star.png) no-repeat;
}

.folder_table {
	background: url(/img/icons/silk/folder_table.png) no-repeat;
}

.folder_user {
	background: url(/img/icons/silk/folder_user.png) no-repeat;
}

.folder_wrench {
	background: url(/img/icons/silk/folder_wrench.png) no-repeat;
}

.folder {
	background: url(/img/icons/silk/folder.png) no-repeat;
}

.font_add {
	background: url(/img/icons/silk/font_add.png) no-repeat;
}

.font_delete {
	background: url(/img/icons/silk/font_delete.png) no-repeat;
}

.font_go {
	background: url(/img/icons/silk/font_go.png) no-repeat;
}

.font {
	background: url(/img/icons/silk/font.png) no-repeat;
}

.group_add {
	background: url(/img/icons/silk/group_add.png) no-repeat;
}

.group_delete {
	background: url(/img/icons/silk/group_delete.png) no-repeat;
}

.group_edit {
	background: url(/img/icons/silk/group_edit.png) no-repeat;
}

.group_error {
	background: url(/img/icons/silk/group_error.png) no-repeat;
}

.group_gear {
	background: url(/img/icons/silk/group_gear.png) no-repeat;
}

.group_go {
	background: url(/img/icons/silk/group_go.png) no-repeat;
}

.group_key {
	background: url(/img/icons/silk/group_key.png) no-repeat;
}

.group_link {
	background: url(/img/icons/silk/group_link.png) no-repeat;
}

.group {
	background: url(/img/icons/silk/group.png) no-repeat;
}

.heart_add {
	background: url(/img/icons/silk/heart_add.png) no-repeat;
}

.heart_delete {
	background: url(/img/icons/silk/heart_delete.png) no-repeat;
}

.heart {
	background: url(/img/icons/silk/heart.png) no-repeat;
}

.help {
	background: url(/img/icons/silk/help.png) no-repeat;
}

.hourglass_add {
	background: url(/img/icons/silk/hourglass_add.png) no-repeat;
}

.hourglass_go {
	background: url(/img/icons/silk/hourglass_go.png) no-repeat;
}

.hourglass_link {
	background: url(/img/icons/silk/hourglass_link.png) no-repeat;
}

.hourglass {
	background: url(/img/icons/silk/hourglass.png) no-repeat;
}

.house {
	background: url(/img/icons/silk/house.png) no-repeat;
}

.html_add {
	background: url(/img/icons/silk/html_add.png) no-repeat;
}

.html_delete {
	background: url(/img/icons/silk/html_delete.png) no-repeat;
}

.html_go {
	background: url(/img/icons/silk/html_go.png) no-repeat;
}

.html_valid {
	background: url(/img/icons/silk/html_valid.png) no-repeat;
}

.html {
	background: url(/img/icons/silk/html.png) no-repeat;
}

.image_add {
	background: url(/img/icons/silk/image_add.png) no-repeat;
}

.image_delete {
	background: url(/img/icons/silk/image_delete.png) no-repeat;
}

.image_edit {
	background: url(/img/icons/silk/image_edit.png) no-repeat;
}

.image_link {
	background: url(/img/icons/silk/image_link.png) no-repeat;
}

.image {
	background: url(/img/icons/silk/image.png) no-repeat;
}

.images {
	background: url(/img/icons/silk/images.png) no-repeat;
}

.information {
	background: url(/img/icons/silk/information.png) no-repeat;
}

.ipod_cast_add {
	background: url(/img/icons/silk/ipod_cast_add.png) no-repeat;
}

.ipod_cast_delete {
	background: url(/img/icons/silk/ipod_cast_delete.png) no-repeat;
}

.ipod_cast {
	background: url(/img/icons/silk/ipod_cast.png) no-repeat;
}

.ipod_sound {
	background: url(/img/icons/silk/ipod_sound.png) no-repeat;
}

.ipod {
	background: url(/img/icons/silk/ipod.png) no-repeat;
}

/*joystick*/
.key_add {
	background: url(/img/icons/silk/key_add.png) no-repeat;
}

.key_delete {
	background: url(/img/icons/silk/key_delete.png) no-repeat;
}

.key_go {
	background: url(/img/icons/silk/key_go.png) no-repeat;
}

.key {
	background: url(/img/icons/silk/key.png) no-repeat;
}

.keyboard_add {
	background: url(/img/icons/silk/keyboard_add.png) no-repeat;
}

.keyboard_delete {
	background: url(/img/icons/silk/keyboard_delete.png) no-repeat;
}

.keyboard_magnify {
	background: url(/img/icons/silk/keyboard_magnify.png) no-repeat;
}

.keyboard {
	background: url(/img/icons/silk/keyboard.png) no-repeat;
}

/*layers & layout*/
.lightbulb_add {
	background: url(/img/icons/silk/lightbulb_add.png) no-repeat;
}

.lightbulb_delete {
	background: url(/img/icons/silk/lightbulb_delete.png) no-repeat;
}

.lightblub_off {
	background: url(/img/icons/silk/lightbulb_off.png) no-repeat;
}

.lightbulb {
	background: url(/img/icons/silk/lightbulb.png) no-repeat;
}

.lightning_add {
	background: url(/img/icons/silk/lightning_add.png) no-repeat;
}

.lightning_delete {
	background: url(/img/icons/silk/lightning_delete.png) no-repeat;
}

.lightning_go {
	background: url(/img/icons/silk/lightning_go.png) no-repeat;
}

.lightning {
	background: url(/img/icons/silk/lightning.png) no-repeat;
}

.link_add {
	background: url(/img/icons/silk/link_add.png) no-repeat;
}

.link_break {
	background: url(/img/icons/silk/link_break.png) no-repeat;
}

.link_delete {
	background: url(/img/icons/silk/link_delete.png) no-repeat;
}

.link_edit {
	background: url(/img/icons/silk/link_edit.png) no-repeat;
}

.link_error {
	background: url(/img/icons/silk/link_error.png) no-repeat;
}

.link_go {
	background: url(/img/icons/silk/link_go.png) no-repeat;
}

.link {
	background: url(/img/icons/silk/link.png) no-repeat;
}

.lock_add {
	background: url(/img/icons/silk/lock_add.png) no-repeat;
}

.lock_break {
	background: url(/img/icons/silk/lock_break.png) no-repeat;
}

.lock_delete {
	background: url(/img/icons/silk/lock_delete.png) no-repeat;
}

.lock_edit {
	background: url(/img/icons/silk/lock_edit.png) no-repeat;
}

.lock_error {
	background: url(/img/icons/silk/lock_error.png) no-repeat;
}

.lock_go {
	background: url(/img/icons/silk/lock_go.png) no-repeat;
}

.lock_open {
	background: url(/img/icons/silk/lock_open.png) no-repeat;
}


/*lorry*/
.magnifier_zoom_out {
	background: url(/img/icons/silk/magnifier_zoom_out.png) no-repeat;
}

.magnifier_zoom_in {
	background: url(/img/icons/silk/magnifier_zoom_in.png) no-repeat;
}

.magnifier {
	background: url(/img/icons/silk/magnifier.png) no-repeat;
}

.male {
	background: url(/img/icons/silk/male.png) no-repeat;
}

.map_add {
	background: url(/img/icons/silk/map_add.png) no-repeat;
}

.map_delete {
	background: url(/img/icons/silk/map_delete.png) no-repeat;
}

.map_edit {
	background: url(/img/icons/silk/mad_edit.png) no-repeat;
}

.map_go {
	background: url(/img/icons/silk/map_go.png) no-repeat;
}

.map_magnify {
	background: url(/img/icons/silk/map_magnify.png) no-repeat;
}

.map {
	background: url(/img/icons/silk/map.png) no-repeat;
}

/*medal*/

.money_delete {
	background: url(/img/icons/silk/money_delete.png) no-repeat;
}

.money_dollar {
	background: url(/img/icons/silk/money_dollar.png) no-repeat;
}

.money_euro {
	background: url(/img/icons/silk/money_euro.png) no-repeat;
}

.money_pound {
	background: url(/img/icons/silk/money_pound.png) no-repeat;
}

.money_yen {
	background: url(/img/icons/silk/money_yen.png) no-repeat;
}

.money {
	background: url(/img/icons/silk/money.png) no-repeat;
}

.monitor_add {
	background: url(/img/icons/silk/monitor_add.png) no-repeat;
}

.monitor_delete {
	background: url(/img/icons/silk/monitor_delete.png) no-repeat;
}

.monitor_edit {
	background: url(/img/icons/silk/monitor_edit.png) no-repeat;
}

.monitor_go {
	background: url(/img/icons/silk/monitor_go.png) no-repeat;
}

.monitor_lightning {
	background: url(/img/icons/silk/monitor_lightning.png) no-repeat;
}

.monitor_link {
	background: url(/img/icons/silk/monitor_link.png) no-repeat;
}

.monitor {
	background: url(/img/icons/silk/monitor.png) no-repeat;
}

.mouse_add {
	background: url(/img/icons/silk/mouse_add.png) no-repeat;
}

.mouse_delete {
	background: url(/img/icons/silk/mouse_delete.png) no-repeat;
}

.mouse_error {
	background: url(/img/icons/silk/mouse_error.png) no-repeat;
}

.mouse {
	background: url(/img/icons/silk/mouse.png) no-repeat;
}

.music {
	background: url(/img/icons/silk/music.png) no-repeat;
}

.new {
	background: url(/img/icons/silk/new.png) no-repeat;
}

.newspaper_add {
	background: url(/img/icons/silk/newspaper_add.png) no-repeat;
}

.newspaper_delete {
	background: url(/img/icons/silk/newspaper_delete.png) no-repeat;
}

.newspaper_go {
	background: url(/img/icons/silk/newspaper_go.png) no-repeat;
}

.newspaper_link {
	background: url(/img/icons/silk/newspaper_link.png) no-repeat;
}

.newspaper {
	background: url(/img/icons/silk/newspaper.png) no-repeat;
}

.note_add {
	background: url(/img/icons/silk/note_add.png) no-repeat;
}

.note_delete {
	background: url(/img/icons/silk/note_delete.png) no-repeat;
}

.note_edit {
	background: url(/img/icons/silk/note_edit.png) no-repeat;
}

.note_error {
	background: url(/img/icons/silk/note_error.png) no-repeat;
}

.note_go {
	background: url(/img/icons/silk/note_go.png) no-repeat;
}

.note {
	background: url(/img/icons/silk/note.png) no-repeat;
}

.overlays {
	background: url(/img/icons/silk/overlays.png) no-repeat;
}

.package_add {
	background: url(/img/icons/silk/package_add.png) no-repeat;
}

.package_delete {
	background: url(/img/icons/silk/package_delete.png) no-repeat;
}

.package_go {
	background: url(/img/icons/silk/package_go.png) no-repeat;
}

.package_green {
	background: url(/img/icons/silk/package_green.png) no-repeat;
}

.package_link {
	background: url(/img/icons/silk/package_link.png) no-repeat;
}

.package {
	background: url(/img/icons/silk/package.png) no-repeat;
}

.page_add {
	background: url(/img/icons/silk/page_add.png) no-repeat;
}

.page_attach {
	background: url(/img/icons/silk/page_attach.png) no-repeat;
}

.page_code {
	background: url(/img/icons/silk/page_code.png) no-repeat;
}

.page_delete {
	background: url(/img/icons/silk/page_delete.png) no-repeat;
}

.page_edit {
	background: url(/img/icons/silk/page_edit.png) no-repeat;
}

.page_error {
	background: url(/img/icons/silk/page_error.png) no-repeat;
}

.page_excel {
	background: url(/img/icons/silk/page_excel.png) no-repeat;
}

.page_find {
	background: url(/img/icons/silk/page_find.png) no-repeat;
}

.page_gear {
	background: url(/img/icons/silk/page_gear.png) no-repeat;
}

.page_go {
	background: url(/img/icons/silk/page_go.png) no-repeat;
}

.page_green {
	background: url(/img/icons/silk/page_green.png) no-repeat;
}

.page_key {
	background: url(/img/icons/silk/page_key.png) no-repeat;
}

.page_lightning {
	background: url(/img/icons/silk/page_lightning.png) no-repeat;
}

.page_link {
	background: url(/img/icons/silk/page_link.png) no-repeat;
}

.page_paintbrush {
	background: url(/img/icons/silk/page_paintbrush.png) no-repeat;
}

.page_paste {
	background: url(/img/icons/silk/page_paste.png) no-repeat;
}

.page_red {
	background: url(/img/icons/silk/page_red.png) no-repeat;
}

.page_refresh {
	background: url(/img/icons/silk/page_refresh.png) no-repeat;
}

.page_save {
	background: url(/img/icons/silk/page_save.png) no-repeat;
}

.page_white_acrobat {
	background: url(/img/icons/silk/page_white_acrobat.png) no-repeat;
}

.page_search {
	background: url(/img/icons/silk/page_white_magnify.png) no-repeat;
}

/*pages*/
.page {
	background: url(/img/icons/silk/page.png) no-repeat;
}

.paintbrush {
	background: url(/img/icons/silk/paintbrush.png) no-repeat;
}

.paintcan {
	background: url(/img/icons/silk/paintcan.png) no-repeat;
}

.palette {
	background: url(/img/icons/silk/palette.png) no-repeat;
}

.paste_plain {
	background: url(/img/icons/silk/paste_plain.png) no-repeat;
}

.paste_word {
	background: url(/img/icons/silk/paste_word.png) no-repeat;
}

.pencil_add {
	background: url(/img/icons/silk/pencil_add.png) no-repeat;
}

.pencil_delete {
	background: url(/img/icons/silk/pencil_delete.png) no-repeat;
}

.pencil_go {
	background: url(/img/icons/silk/pencil_go.png) no-repeat;
}

.phone_add {
	background: url(/img/icons/silk/phone_add.png) no-repeat;
}

.phone_delete {
	background: url(/img/icons/silk/phone_delete.png) no-repeat;
}

.phone_sound {
	background: url(/img/icons/silk/phone_sound.png) no-repeat;
}

.phone {
	background: url(/img/icons/silk/phone.png) no-repeat;
}

.photo_add {
	background: url(/img/icons/silk/photo_add.png) no-repeat;
}

.photo_delete {
	background: url(/img/icons/silk/photo_delete.png) no-repeat;
}

.photo_link {
	background: url(/img/icons/silk/photo_link.png) no-repeat;
}

.photo {
	background: url(/img/icons/silk/photo.png) no-repeat;
}

.photos {
	background: url(/img/icons/silk/photos.png) no-repeat;
}

.picture_add {
	background: url(/img/icons/silk/picture_add.png) no-repeat;
}

.picture_delete {
	background: url(/img/icons/silk/picture_delete.png) no-repeat;
}

.picture_edit {
	background: url(/img/icons/silk/picture_edit.png) no-repeat;
}

.picture_empty {
	background: url(/img/icons/silk/picture_empty.png) no-repeat;
}

.picture_error {
	background: url(/img/icons/silk/picture_error.png) no-repeat;
}

.picture_go {
	background: url(/img/icons/silk/picture_go.png) no-repeat;
}

.picture_key {
	background: url(/img/icons/silk/picture_key.png) no-repeat;
}

.picture_link {
	background: url(/img/icons/silk/picture_link.png) no-repeat;
}

.picture_save {
	background: url(/img/icons/silk/picture_save.png) no-repeat;
}

.picture {
	background: url(/img/icons/silk/picture.png) no-repeat;
}

/*pill*/
.plugin_add {
	background: url(/img/icons/silk/plugin_add.png) no-repeat;
}

.plugin_delete {
	background: url(/img/icons/silk/plugin_delete.png) no-repeat;
}

.plugin_disabled {
	background: url(/img/icons/silk/plugin_disabled.png) no-repeat;
}

.plugin_edit {
	background: url(/img/icons/silk/plugin_edit.png) no-repeat;
}

.plugin_error {
	background: url(/img/icons/silk/plugin_error.png) no-repeat;
}

.plugin_go {
	background: url(/img/icons/silk/plugin_go.png) no-repeat;
}

.plugin_link {
	background: url(/img/icons/silk/plugin_link.png) no-repeat;
}

.plugin {
	background: url(/img/icons/silk/plugin.png) no-repeat;
}

.printer_add {
	background: url(/img/icons/silk/printer_add.png) no-repeat;
}

.printer_delete {
	background: url(/img/icons/silk/printer_delete.png) no-repeat;
}

.printer_empty {
	background: url(/img/icons/silk/printer_empty.png) no-repeat;
}

.printer_error {
	background: url(/img/icons/silk/printer_error.png) no-repeat;
}

.printer {
	background: url(/img/icons/silk/printer.png) no-repeat;
}

/**/
.tag {background: url(/img/icons/silk/tag_blue.png) no-repeat;}
.tagKeyword {background: url(/img/icons/silk/tag_blue.png) no-repeat;}

.user_admin {background: url(/img/icons/silk/user_suit.png) no-repeat;}

.user_admin_delete {background: url(/img/icons/silk/user_adminDelete.png) no-repeat;}

.user {background: url(/img/icons/silk/user.png) no-repeat;}

.user_delete {background: url(/img/icons/silk/user_delete.png) no-repeat;}
.world {
	background: url(/img/icons/silk/world.png) no-repeat;
}
/**/
.zoom {
	background: url(/img/icons/silk/zoom.png) no-repeat;
}
.zoom_out {
	background: url(/img/icons/silk/zoom_out.png) no-repeat;
}
.zoom_in {
	background: url(/img/icons/silk/zoom_in.png) no-repeat;
}
.{background:url (/img/icons/silk/)no-repeat;}


/*Networking
.addfriend {
	background: url(/img/icons/16/) no-repeat;
}

.friendPending {
	background: url(/img/icons/16/) no-repeat;
}

.blocked {
	background: url(/img/icons/16/) no-repeat;
}

.friends {
	background: url(/img/icons/16/) no-repeat;
}

.sendMessage {
	background: url(/img/icons/16/) no-repeat;
}

.invite {
	background: url(/img/icons/16/) no-repeat;
}*/
/*
 * END OF FILE - /Skins/satorination.com/css/icons.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/lib/superfish/menu.css
 */
#header {
	margin: 0em auto;
	margin-bottom:.25em;
	padding: 0em;
	width: 100%;
	height:11.5em;
	background:#fff;
	}
	
/*#logo {margin-top:.5em; margin-bottom:0em;}	*/
#logo {margin-top:.25em; margin-left:.5em; margin-bottom:0em;}	

#logo a, #logo a:visited {
    float:left;
    margin:0em!important;
	padding:0em;
	width: 40%!important;
	/*height:80px;
	background: url(/img/branding/satori.png) no-repeat;*/
	height:85px;
	background: url(/img/branding/satoriLogo.png) no-repeat;
	text-indent: -2000px;
	}

/*#logo h2 {margin:0em; display:inline;}*/
#logo h3 {margin:0em!important; padding:0em!important; display:inline;}
	

#subHeader .satoriQuote {margin:0em .5em 0em 0em; float:right; width:55%; color:#fff!important;  font-family:"Georgia";
-webkit-text-size-adjust: none;}
#subHeader .satoriQuote p{ padding:0em; color:#fff!important; font-family:"Georgia"; font-size:12px!important; font-style: italic; line-height:1.35em;
-webkit-text-size-adjust: none;}


#subHeader{width:800px; margin:1em auto; margin-bottom:0em; padding-top:.5em; height:95px; background: url(/img/nav/subHeader.png) top repeat-x #507317;}
#navBar {border-top:1px solid #a0cc32; width:800px; margin:0em auto; background:url("/img/nav/subBar.gif"); height:58px!important;}

/*------------------------------------------------------------------------------------------------------/
	@section	Style Framework  */


/* First-level expected directory tag - li */


ul.dropdown li.mini {background:#5d861e url("/img/nav/miniNav.png") bottom repeat-x;border-left:1px solid #84b236; margin:0em; padding:0em; line-height:1.20em; font-family:"Lucida Grande"; font-size:11px; width:90px!important; height:57px!important;}
ul.dropdown li.mini a {margin-top:.18em; background:none; padding:0em; border:0; text-indent:10px; font-size:12px;}
ul.dropdown li.mini a:hover {text-decoration:underline;}
ul.dropdown li.mini a:visited {color:#fff;}

ul.dropdown li.join {text-indent: -2000px; width:103px; height:42px; margin:0em; padding-top:.35em;}
ul.dropdown li.join a{height:42px; border:0; margin:0em; padding:0em; background:url("/img/nav/joinSatoriBlue.png") bottom no-repeat;}
ul.dropdown li.join a:hover{background:url("/img/nav/joinSatoriBlue.png") top no-repeat; border:0; margin:0em; padding:0em;}

ul.dropdown li.talk {text-indent: -2000px; width:106px; height:42px; margin:0em; padding-top:.35em;}
ul.dropdown li.talk a{height:42px; border:0; margin:0em; padding:0em; background:url("/img/nav/talkNow.gif") bottom no-repeat;}
ul.dropdown li.talk a:hover{background:url("/img/nav/talkNow.png") top no-repeat; border:0; margin:0em; padding:0em;}

/*a.callTalk {float:right; text-indent:-2000px; display:block; width:91px; height:32px; background:url(/img/b/callTalk.gif) no-repeat;}*/
/*ul.dropdown li.talk a{height:42px; border:0; margin:0em; padding:0em; background:url("/img/nav/talkNow.png") bottom no-repeat;}
ul.dropdown li.talk a:hover{background:url("/img/nav/talkNow.gif") top no-repeat; border:0; margin:0em; padding:0em;}
*/

/*member*/
		
	
	ul.dropdown li {
	 padding: 5px;
	 list-style-type:none!important;
	}

	ul.dropdown *.dir {
	 padding-right: 30px;
	 background-image: none;
	 background-position: 100% 50%;
	 background-repeat: no-repeat;
	}

		/* Non-first level */
		ul.dropdown ul *.dir {
		 padding-right: 15px;
		 background-image: url("/img/nav/nav-arrow-right.png");
		 background-position: 100% 50%;
		 background-repeat: no-repeat;
		}

		ul.dropdown ul ul *.dir {
		 background-image: url("/img/nav/nav-arrow-right2.png");
		}


	/* Components override */

	ul.dropdown-vertical *.dir {
	 background-image: url("/img/nav/nav-arrow-right.png");
	}

	ul.dropdown-vertical-rtl *.dir {
	 padding-right: 15px;
	 background-image: url("/img/nav/nav-arrow-left.png");
	 background-position: 0 50%;
	}



/*------------------------------------------------------------------------------------------------------/
	@section	Base Drop-Down Styling  */



	/* ALL LEVELS (incl. first) */

	ul.dropdown li { font-family:"Times New Roman";}
	ul.dropdown ul li {font-size:12px/1.10em; font-family:"Lucida Grande"!important; background-color:#466814; z-index: 1000;}

		/*ul.dropdown {
	 font: 17px/normal "Lucinda Sans";
	}*/

		ul.dropdown li {
		 color: #fff;
		}

		ul.dropdown li.hover,
		ul.dropdown li:hover {
		}

		/* Links */

		ul.dropdown a:link,
		ul.dropdown a:visited {color: #fff; text-decoration: none;}
		ul.dropdown a:hover {
		 border-left-color:#98c62f;
		 background-color:#1e4605;
		 color: #fff;
		}

		ul.dropdown ul a.dir:hover {
		 background-image: url("/img/nav/comnav-arrowon.png");
		 color: #fff;
		}

		ul.dropdown ul a:active {
		 background: #73a20b!important;
		 color: #fff;
		}


		/* NON-FIRST LEVEL */

		ul.dropdown ul {
		 left: auto;
		 /*right: 5;*/
		right:0!important;
		width: 150px!important;
		border-top: solid 1px #244a01;
		border-left: solid 2px #244a01;
		border-right: solid 2px #244a01;
		border-bottom: solid 2px #244a01;
		font:11px/1em "Lucida Grande"!important;
		font-size:12px/1.10em; 
		font-family:"Lucida Grande"!important;
		 background-image:none;
		 /*margin-top: -1px;*/
		 /*border-top: 1px solid #1a1a1a;*/
		}

			ul.dropdown ul li {
			 background-color: /*#73a20b*/ #39600f;
			 font:11px/1em "Lucida Grande"!important;
			}
			

		ul.dropdown ul ul {
		 top: 0;
		 right: auto;
		 left: 100%;
		 margin-top: 0;
		 border-top: solid 3px #244a01;
		 border-left: solid 1px #244a01;
		font-weight: normal;
		}

			ul.dropdown ul ul li {
			 background-color: #39600f;
	
			}

		ul.dropdown ul ul ul li {
		 background-color: #39600f;
		}



/* Mixed */

ul.dropdown li a,
ul.dropdown *.dir {
 border-style: solid;
 border-width: 1px 1px 0px 0px;
 border-color:#699323;
}

ul.dropdown ul li a,
ul.dropdown ul *.dir {
 border-style: dotted;
 border-width: 0px 0px 1px 0px;
 border-color:#699323;}

ul.dropdown ul ul li a,
ul.dropdown ul ul *.dir {/*border-color:#3f5b01;*/}

ul.dropdown ul ul ul li a,
ul.dropdown ul ul ul *.dir {/*border-color:#3f5b01;*/ /*border-color: #767676 #404040 #404040;*/}



/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 5px 30px;
}



/*------------------------------------------------------------------------------------------------------/
 *	@section	Base Style Override
 */


ul.dropdown li {
 padding: 0;
}

ul.dropdown ul a,
ul.dropdown ul span { /* POI, proposal: override abstract a, span */
 padding: 8px;
}



/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */


ul.dropdown *.dir { /* POI */
 padding: 5px 30px;
}

ul.dropdown ul *.dir {
 padding: 8px 30px 8px 8px;
}



/*------------------------------------------------------------------------------------------------------/
 *	@section	Custom Styles
 */


ul.dropdown ul a {
 width: 133px;
}

ul.dropdown ul a.dir {
 width: 111px;
}



/*------------------------------------------------------------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */


ul.dropdown *.open {
 background-color: #0c6003;
}
ul.dropdown ul *.open {
 /*background-color: #0c6003;*/
 background-image: url("/img/nav/comnav-arrowover.png");
 color: #fff;
}
ul.dropdown ul ul *.open {
 background-color: #0c6003;
 background-image: url("/img/nav/comnav-arrowover2.png");
 color: #fff;
}
/* Override UPPER TWO definitions */
ul.dropdown a.open:hover {
 background-color: #4698ca;
 color: #fff;
}
ul.dropdown ul a.open:hover {
 background-image: url("/img/nav/comnav-arrowon.png");
 color: #fff;
}


/* Clone in CSS 2 */

ul.dropdown li:hover > *.dir {
 background-color: #39600f;
}
ul.dropdown ul li:hover > *.dir {
 background-color: #1e4605;
 background-image: url("/img/nav/comnav-arrowover.png");
}
ul.dropdown ul ul li:hover > *.dir {
 background-color: #1e4605;
 background-image: url("/img/nav/comnav-arrowover2.png");
 color: #fff;
}

/* Override UPPER TWO definitions */
ul.dropdown li:hover > a.dir:hover {
 background-color: #1e4605; /*top nav hover*/
 color: #fff;
}
ul.dropdown ul li:hover > a.dir:hover {
 background-image: url("/img/nav/comnav-arrowon.png");
 color: #fff;
}
/*
 * END OF FILE - /Skins/satorination.com/css/lib/superfish/menu.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/lib/landing/landingpage.css
 */
/*Landing Page*/

#newMemberSplash {clear:both;}

#landingpage h3 {clear:both!important;}

#landingpage #satoriTabs h1{font-size:1.05em!important;letter-spacing:0px!important; margin:0em 0em .5em 0em; padding:.25em .25em 0em 0em; font-family:"Lucida Sans"!important; color:#0066cc!important;}
#landingpage #satoriTabs h3{letter-spacing:0px!important; clear:both!important; margin:0em 0em .5em 0em; padding:.25em .25em 0em .25em; font-family:"Lucida Sans"!important; color:#0066cc!important;}
#landingpage #satoriTabs h2 {letter-spacing:0px!important; font-family:"Lucida Sans"!important; }
#landingpage #satoriTabs p{font-family:"Lucida Sans"!important;}

#landingpage {margin:0em; padding:0em;}
#landingpage #breadcrumbs {display:none;}
#landingpage #bread{display:none;}

#landingpage #subHeader .satoriQuote {margin:0em; float:right; width:55%; color:#fff!important;  font-family:"Georgia";}
#landingpage #subHeader .satoriQuote p{ padding:0em; color:#fff!important; font-family:"Georgia"; font-size:13px!important; font-style: italic;}
#landingpage #subHeader{width:100%; margin:0px!important; padding-top:.5em; height:95px; background: url(/img/nav/subHeader.png) top repeat-x #507317;}
#landingpage #navBar {width:100%; margin:0px!important;}

ul.dropdown li.memberSign {text-indent: -2000px; width:140px; height:42px; margin:0em; padding-top:.35em;}
#landingpage #leadForm form {background:#d6e9b8;}

/*Oops Login*/
#landingOppsLogin {background:#fff;}
#landingOppsLogin h2{color:#507317!important;}

#landingOppsLogin .col .colLogin {width:100%!important; font-size:14px!important;}
#landingOppsLogin .col .colLogin form {border:2px solid #bdcda4; margin:-.5em 0em 0em 0em; background:#d6e9b8;  font-size:14px!important; padding:.5em 0em .5em .5em}
#landingOppsLogin .col .colLogin form legend {margin:0em; font-size:1.25em; font-family:"Lucida Bright"; color:#333!important;}

#landingOppsLogin form label{font-size:11px!important; color:#333;}
#landingOppsLogin .col .colLogin h2{display:none;}

#landingOppsLogin #leadForm {position:relative; margin:0em 0em 0em 30em; padding:0em; z-index:1000; width:310px; background:#fff;}
#landingOppsLogin #leadForm #tpBx{background:#436971!important;}
#landingOppsLogin #leadForm h2{color:#fff!important;}
#landingOppsLogin #leadForm form{background:#d6e9b8;}

/*3 Great Reasons*/
#reasonsJoin {
	clear:both!important;
	background: url(/img/landing/bg/3reasonsBg.png) repeat-x;
	border-top:3px solid #fefeba; 
	margin:.5em 0em 0em 0em;
	padding:.25em 0em 0em 0em;
}

span.blue0066cc{color:#0066cc!important;}
span.free {color:#009933!important; font-weight:bold;}
#reasonsJoin img.threeReasons{float:right; margin:.5em .5em 0em 0em;}
#reasonsJoin p.greenbullet{line-height:1em!important; font-size:13px!important; color:#000; margin:0em 0em 0em .5em; margin-bottom:0em!important; background-image:url(/img/landing/gfx/checkbullet.png); background-repeat: no-repeat; padding-left:20px!important;}
#reasonsJoin .col {float:left; width:45%; margin:.5em;}

/*Testimonials IMGS*/
img.memTest {margin:.5em 0em; border:0em;}

/*Theme/Layout*/
/*Theme Tabs*/
#landingpage #satoriForm dd.rate {font-size:12px; color:red!important;}
#landingpage #satoriForm strike {font-weight:normal!important; font-size:11px!important; color:red!important;}

#landingpage #satoriTabs {margin:0px; padding:0px; width:100%; background: url(/img/landing/bg/bgwaterColor.jpg) repeat-x;}
#landingpage #satoriTabs a.memberSignin {float:right!important; margin:.75em!important;}

#landingpage #satoriTabs ul#landingTabs {margin:0px!important;}
#landingpage #satoriTabs ul#landingTabs li{font-family:"Georgia"; color:#4f7117; padding:.5em 0em .28em .5em; float:left; width:20%; background:#d6edb0; margin:1em 0em 0em .25em; margin-bottom:0px!important; list-style-type:none;}
#landingpage #satoriTabs ul#landingTabs li.here{font-family:"Georgia"; color:#4f7117; padding:.5em 0em .28em .5em; float:left; width:20%; background:#fff; margin:1em 0em 0em .25em; margin-bottom:0px!important; list-style-type:none;}


#landingpage #satoriTabs #satoriForm{margin-top:-.10em!important; padding:.5em 0em; clear:both; width:100%; /*height:265px;*/ background:#fff;}
#landingpage #satoriTabs #satoriForm #promotion{float:left; width:400px; margin:0em 0em 0em .5em; padding:.25em 0em 0em 0em;}
#landingpage #satoriTabs #satoriForm #advisorChoose{float:left; width:400px; margin:0em 0em 0em 1em; padding:1em 0em 0em 0em;}

/*landing page tabs w. form button SIMPLE LOGIN FORM*/
#landingpage #satoriTabs #satoriForm #simpleLoginForm{border:3px solid #fff; position:relative; margin:0 0 0 .5em; float:left; padding:0em;/* z-index:100;*/ width:43%; background:#fff;}

#landingpage #satoriTabs #satoriForm #simpleLoginForm .button{margin-left:.75em; font-family:"Lucinda Fax"; color:#fff!important; letter-spacing:1px; display:block; height:39px!important; padding:3px 5px; background:url(/img/b/b_bgSubmit.gif) repeat-x; border:1px solid #4d9b1d;}
#landingpage #satoriTabs #satoriForm #simpleLoginForm .button:hover{margin-left:.75em; font-family:"Lucinda Fax"; color:#fff!important; letter-spacing:1px; display:block; height:39px!important; padding:3px 5px; background:#4d9b1d!important; border:1px solid #98e668;}


#landingpage #satoriTabs #satoriForm h2 {color:#003366!important; font-family:"Lucida Sans"; font-weight:bold!important; font-size:17px!important;}


#simpleLoginForm form {background:#fff!important; border:0px;}
#simpleLoginForm h2 {color:#003366!important; font-family:"Lucida Sans"; font-weight:bold!important; font-size:17px!important;}
#simpleLoginForm form legend {display:none;}
#simpleLoginForm form label {color:#507217!important; font-size:14px;}
#simpleLoginForm form label.hide {color:#fff!important;}


/*landing page tabs w. form button*/
#landingpage #satoriTabs #satoriForm #simpleRegisterForm{border:3px solid #fff; position:relative; margin:0 0 0 443px; padding:0em;/* z-index:100;*/ width:43%; background:#fff;}

#landingpage #satoriTabs #satoriForm #simpleRegisterForm .button{margin-left:.75em; font-family:"Lucinda Fax"; color:#fff!important; letter-spacing:1px; display:block; height:39px!important; padding:3px 5px; background:url(/img/b/b_bgSubmit.gif) repeat-x; border:1px solid #4d9b1d;}
#landingpage #satoriTabs #satoriForm #simpleRegisterForm .button:hover{margin-left:.75em; font-family:"Lucinda Fax"; color:#fff!important; letter-spacing:1px; display:block; height:39px!important; padding:3px 5px; background:#4d9b1d!important; border:1px solid #98e668;}


#landingpage #satoriTabs #satoriForm h2 {color:#003366!important; font-family:"Lucida Sans"; font-weight:bold!important; font-size:17px!important;}


#simpleRegisterForm form {background:#fff!important; border:0px;}
#simpleRegisterForm h2 {color:#003366!important; font-family:"Lucida Sans"; font-weight:bold!important; font-size:17px!important;}
#simpleRegisterForm form legend {display:none;}
#simpleRegisterForm form label {color:#507217!important; font-size:14px;}
#simpleRegisterForm form label.hide {color:#fff!important;}

/*When Updating Landing Page Copy Check Height Att. on IE 7!*/
#landingpage #satoriTabs #satoriTestimonials {height:700px!important; padding:.5em 0em 0em 0em; border-top:1px solid #d4ebaf;  background: url(/img/landing/bg/bgwaterTestimonials.gif) repeat-x top left #fff;}
#landingpage #satoriTabs #satoriTestimonials .col {float:left; margin:0em .5em; width:46%;}

#landingpage #satoriTabs #satoriTestimonials .col .aboutSatori {padding-top:1em!important; padding:0em .5em; font-size:13px!important; color:#000; margin:0em 0em .15em 0em;}
#landingpage #satoriTabs #satoriTestimonials .col .aboutSatori ul li{font-family:"Georgia"; font-size:14px!important; color:#000/*2c4603*/; margin:.75em;}

#satoriTestimonials dl {margin:.5em 0em;/*background:#fefcbd!important;*/clear:both!important;}
#satoriTestimonials dl dt img.portrait {width:30%!important;}
#satoriTestimonials dl dt.advisorName{font-size:1.15em; font-family:"Georgia"; color:#000; margin:0em 0em .15em 0em;}
#satoriTestimonials dl dt.advisorName:visited{font-size:1.15em; font-family:"Georgia"; color:#000; margin:0em 0em .15em 0em;}
#satoriTestimonials dl dd.testimonial {font-style: italic;  padding:0em .5em; font-family:"Georgia"; font-size:14px; color:#000; margin:0em 0em .15em 0em;}
#satoriTestimonials dl dd.testimonial p{font-size:12px;}

#landingpage #satoriSteps {margin:0px; padding:0px; width:100%;}
#landingpage #satoriSteps #talkBar{display:none; border:0px; padding:.15em 0em; color:#000!important; text-indent:45px; width:100%; height:43px; background:url(/img/landing/gfx/bgBar.gif)repeat-x;}
#landingpage #satoriSteps #talkBar h2{margin:0em!important; padding:0em; color:#000!important;}

#landingpage #satoriSteps #colLeft{width:485px; float:left!important; background:#fff;}
#landingpage #satoriSteps #colRight{margin:0px!important; padding:0px!important; width:313px; float:right!important; background:#fff;}
#landingpage #satoriSteps #colRight #landingForm {margin:0em!important; padding:0em!important;}

#landingpage #satoriSteps #colLeft #steps123{text-indent:-3000px; width:500px; height:66px; background:url(/img/landing/gfx/steps123.gif) no-repeat top left;}
#landingpage #satoriSteps #colLeft #promo {text-indent:-3000px;  border:3px solid #fff; width:100%; height:143px!important; background:url(/img/landing/promotions/holidayRaffle485.gif)}

#landingpage #satoriSteps #testimonials {width:100%; background:url(/img/landing/gfx/bgGrdBlue.gif)repeat-x;}
#landingpage #satoriSteps #testimonials h3{margin-bottom:.5em; font-size:15px; font-weight:bold; letter-spacing:0; color:#006600!important; font-family:"Lucida Sans"; font-style: italic;}

#landingpage #landingForm {margin:0em!important; padding:0em!important; float:right!important; width:100%; background:#fff;}
#landingpage #landingForm .formCopy {display:none;}

#landingpage #colRight #landingForm #tpBx {height:50px; background:url(/img/landing/gfx/bgFormTop.gif) #3491ba no-repeat;}
#landingpage #colRight #landingForm #tpBx h1{margin:0em; margin-left:1em;}
#landingpage #colRight #landingForm #tpBx h2{margin:0em; margin-left:1em;}
#landingpage #colRight #landingForm form {background:#ccffff;}

/*Theme: Couple in field*/
#landingpage #themeCoupleField {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/coupleField.jpg) left top no-repeat #c9d490;}
#landingpage #themeCoupleBlond {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/coupleBlond.jpg) left top no-repeat #f3fbfe;}
#landingpage #themeCoupleReunited {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/coupleReunited.jpg) left top no-repeat #f4f1d0;}

/*single people*/
#landingpage #themeWomanSmile {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/womanSingle.jpg) left top no-repeat #000000;}
#landingpage #themeWomanBeach {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/womanBeach.jpg) left top no-repeat #73a6b9;}
#landingpage #themeNaughtyNice {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/naughtyNice.jpg) left top no-repeat #000000;}
#landingpage #themeNiceNaughty {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/niceNaughty.jpg) left top no-repeat #000000;}

/*PROMO*/
#landingpage #themeNaughtyNicePromo {width:100%; height:450px; margin:0em; padding:0em; background: url(/img/landing/bg/naughtyNice.jpg) left top no-repeat #000000;}
#landingpage #themeNaughtyNicePromo #tpBx {height:150px; background:url(/img/landing/promotions/holidayRaffle.gif) no-repeat top right #8f2210; background-color:#8f2210!important; text-indent:-2000px;}
#landingpage #themeNaughtyNicePromo #tpBx ul li{list-style-type:none!important;}


/*STEPS*/
#landingpage ul#steps {padding:0em; /*margin:0em 0em 0em .25em; margin-top:22em!important;*/ position:absolute; z-index:2500;}
#landingpage ul#steps li{/*margin-top:22em!important;*/ border:1px solid #fff; display:block; background:#fff; margin:0px 2px; width:152px; height:140px; padding:0em; float:left;}
#landingpage ul#steps li h4{margin:0em 0em .5em 0em; display:block; width:100%; padding:.25em 0em; background:#336600; color:#fff; font-family:"Lucida Fax"; font-style: italic; font-size:14px; text-align:center; letter-spacing:.25px;}
#landingpage ul#steps li p {font-size:25px!important; line-height:20px; color:#003333; padding:0em 0em 0em .15em; margin:0em .10em;}
#landingpage ul#steps li p span {padding:0em; margin:0em; font-size:12px; color:#000; font-family:"Lucida Fax"; font-style:italic;}


/*adjustments*/
#landingpage #themeSteps #leadForm {border:2px solid #fff;}
#landingpage #themeSteps .formCopy {display:none;}

#landingpage #themeSteps #tpBx {height:150px; background-color:#8f2210!important; background:url(/img/landing/promotions/holidayRaffle.gif) no-repeat top right #8f2210; text-indent:-2000px;}
#landingpage #themeSteps #tpBx h2{display:none;}
#landingpage #themeSteps #tpBx ul li{list-style-type:none!important;}

#landingpage .copy {font-family:"Lucida Grande"; font-size:.90em;}
#landingpage .copy h3 {font-family:"Lucida Grande"; font-size:.75em; font-weight:bold; text-transform: uppercase; color:#39C!important;}
#landingpage .copy h2 {color:#360; text-decoration:underline; font-family: Georgia,'Times New Roman',Times,serif; font-size: 18px; line-height: normal;}

#landingpage .copy .col{font-size:smaller; width:40%!important; margin:0em .5em;}
#landingpage .copy .col2{width:350px; float:right; margin-top:10em; margin-right:2em;}



#landingpage .copy {font-family:"Lucida Grande"; font-size:.90em;}
#landingpage .copy h3 {font-family:"Lucida Grande"; font-size:.85em; font-weight:bold; text-transform: uppercase; color:#39C!important;}
#landingpage .copy h2 {color:#360; text-decoration:underline; font-family: Georgia,'Times New Roman',Times,serif; font-size: 18px; line-height: normal;}

#landingpage .copy .col{font-size:smaller; width:40%!important; margin:0em .5em;}
#landingpage .copy .col2{width:350px; float:right; margin-top:10em; margin-right:2em;}



/*Member Login*/
a.memberSignin {display:block; float:left; padding:.25em .5em; margin:0 0 0 .85em; background:#363; color:#fff; font-family:"Trebuchet MS"; font-size:13px;}
a.memberSignin:hover {display:block; float:left; background:#363; color:#fff;}
a.memberSignin:visited {display:block; float:left; background:#363; color:#fff!important;}

/*Explore Link*/
a.exploreSatori {display:block; width:247px; height:46px; text-indent:-2000px; overflow:hidden; margin:0em; background:url(/img/b/exploreSatori.png) top;}
a.exploreSatori:hover {background:url(/img/b/exploreSatori.png) bottom;}

a.sneakPeak {text-indent:-2000px; display:block; width:190px; height:44px; overflow:hidden; margin:.65em auto; margin-bottom:0em;  background:url(/img/b/b_sneakPeak.gif) top;}
a.sneakPeak:hover {text-indent:-2000px; display:block; width:190px; height:44px;margin:.65em auto;  margin-bottom:0em; background:url(/img/b/b_sneakPeak.gif) bottom;}

/*Anchor & Logo*/
#landingpage .anchorBar {border-bottom:4px solid #245417;  border-top:4px solid #245417; width:100%; margin:0em; padding-top:.5em; background:#1e3f08; clear:both;}
#landingpage .anchorBar .stepgrfx{margin-top:-.5em; margin-bottom:.75em; border-bottom:4px solid #245417; padding:0px; text-indent:-3000px; width:500px; height:62px; background:url(/img/landing/gfx/steps123.gif) no-repeat top left;}

#landingpage a#satoriLogo{text-indent: -2000px; display:block; margin:0em; width:300px; height:80px; background: url(/img/branding/satori.png) left top no-repeat;}


/*Dislaimer information goes here*/
#landingpage .copy{width:100%; padding:1em .5em;}

/*Disclaimer*/
#landingpage #disclaimer {width:100%; margin:0 auto; font-family:"Lucida Grande"; color:#333; font-size:10px; background:#fff; line-height:1.5em;}

/*Form Design and Elements*/

#landingpage #leadForm {position:relative; margin:0em 0em 0em 30em; padding:0em;  /*right:100px; top:10px;*/ z-index:1; width:310px; background:#fff;}


#testimonial {margin-top:.5em;}
.anchorBar #testimonial {width:45%; margin:.5em .25em .5em 1em;}
#testimonial p{font-family:"Lucida Sans"; font-weight:normal; font-style:italic; color:#fff; font-size:13px!important; line-height:1.35em;}


/*#tpBx {height:150px; background:url(/img/landing/promotions/holidayRaffle.gif) no-repeat top right #8f2210; background-color:#8f2210!important; text-indent:-2000px;}
#tpBx h1{text-indent:-2000px;}
#tpBx h2{display:none;}
#tpBx ul{display:none;}
*/

#tpBx {color:#fff; background:#36c; padding:.5em 0em .5em .5em}
#tpBx h1{margin:0em; color:#fff; font-family:"Lucida Bright"; font-weight:normal; font-size:1.20em;}
#tpBx h2{margin-bottom:.75em; color:#fff!important; font-family:"Lucida Bright"; font-weight:normal; font-style: italic; font-size:.85em;}

#tpBx ul{margin:1em 1em 0em 1em;}
#tpBx ul li{ font-family:"Lucida Bright"; font-size:.80em; line-height:1.5em;}

#btmBx {color:#fff; width:95%; margin:0em auto; background:#407429; padding:.25em .5em;}
#btmBx h1{margin:0em; color:#fff!important; font-family:"Lucida Bright"; font-weight:normal; font-size:1.20em;}
#btmBx h2{margin-bottom:.75em; color:#fff!important; font-family:"Lucida Bright"; font-weight:normal; font-style: italic; font-size:.85em;}
#btmBx h3 {color:#fff!important;}
#btmBx ul{margin:1em 1em 0em 1em;}
#btmBx ul li{color:#fff; list-style:none; font-family:"Lucida Bright"; font-size:.80em; line-height:1.5em;}
#btmBx p{margin-top:.5em; font-family:"Lucida Sans"; font-weight:normal; font-style:italic; color:#fff; font-size:13px!important; line-height:1.35em;}

/*Form Layout, etc.*/



/*Hiding print elements*/
#landingpage #leadForm #registerForm h2 {display:none;}
/*#landingpage #leadForm #registerForm p{display:none;}*/

/*#registerForm*/
#registerForm .moreInfo {background:#d6e9b8; margin:0em auto; width:100%;}
#registerForm .moreInfo .wrapMe{width:90%; margin:0 auto;}
#registerForm .moreInfo .wrapMe h2{font-family:"Lucida Bright"; font-size:14px; margin:0px!important; padding-bottom:.25em; padding:0px; display:block!important;}
#registerForm .moreInfo .wrapMe a{font-size:12px!important;}

#landingpage #leadForm #registerForm {margin:0em auto; padding:0em; width:100%;}
#landingpage #leadForm form {border-top:none;}

#leadForm form legend{
	margin: .25em auto;
	padding: .25em 0em .25em .25em;
	width:100%!important;
	font-family:"Lucida Bright"; 
	font-weight:normal; 
	color:#235417!important;
	font-size:14px!important;
	}

#leadForm form legend p{margin:0em; padding:0em; font-size:14px!important;}
#leadForm form .formCopy {margin:0em auto; width:98%; font-size:12px!important; line-height:1.5em;}



/*
 * END OF FILE - /Skins/satorination.com/css/lib/landing/landingpage.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/lib/forms/forms.css
 */
/*
------------------------------------------------------------------------
FORM --- paypal
------------------------------------------------------------------------
*/

form.paypal {background:none!important; border:0; margin:0; padding:0; width:auto;}
form.paypal input {background:none!important; border:0; margin:0; padding:0; height:auto;} 

/*
------------------------------------------------------------------------
FORM --- requestQuote
------------------------------------------------------------------------
*/
form#requestQuoteForm legend {margin:0; padding:.5em .75em .5em .5em; font-weight:bold!important; color:#31302c!important; background:#eae7e2;}
form#requestQuoteForm fieldset {margin-bottom:1.5em; padding:0em; background:#eae7e2;}
form#requestQuoteForm dd textarea {width:300px; margin-bottom:.75em!important; }


/*
------------------------------------------------------------------------
FORM --- questionaire
------------------------------------------------------------------------
*/

form#questionaire {width:75%; margin:1em auto; background:#fff; border:4px solid #bbeaea; padding:.65em; }

form#questionaire legend{
	margin: .25em auto;
	padding: .25em 0em .25em .25em;
	width:100%!important;
	font-family:"Lucida Bright"; 
	font-weight:normal; 
	color:#235417!important;
	font-size:14px!important;
	}

form#questionaire legend p{margin:0em; padding:0em; font-size:14px!important;}
form#questionaire dd textarea{width:200px!important;}
form#questionaire .formCopy {margin:0em auto; width:98%; font-size:12px!important; line-height:1.5em;}

form#questionaire dl {
	clear: both;
}

	  form#questionaire dl dt {
		float: left;
		width: 140px;
		color: #390;
		font-size: 110%;
		text-align: right;
		padding: 10px 0 0 0;
		line-height: 1.5em;
	}
	
	  form#questionaire dl dd {
		float: left;
		width: 360px;
		padding: 6px 0 3px 10px;
	}


	 form#questionaire label{width:30%;}
	 
	 form#questionaire input.textfield,  form#questionaire input.password,  form#questionaire textarea,  form#questionaire select {
		width: 350px;
		color: #252b31;
		font: 130% Georgia, "Times New Roman", Times, serif;
		padding: 4px;
		border: 1px solid #aaa;
	}
	
	 form#questionaire  textarea.textOnlyTextArea {
		width: 350px!important;
		color: #252b31;
		font: 130% Georgia, "Times New Roman", Times, serif;
		padding: 4px;
		border: 1px solid #aaa;
	}




/*
------------------------------------------------------------------------
FORM --- Contact Us
------------------------------------------------------------------------
*/
#contactSatori .red {color:red!important;}
#contactSatori {margin:.5em}
#contactSatori #sideBar {width:350px!important;}
#contactSatori #mainContent {width:50%!important;} 
#contactSatori form {width:95%; /*border:0em;*/ background:#d6e9b8;}
#contactSatori form legend {/*display:none;*/}
#contactSatori form dd textarea{width:200px!important;}

#contactSatori ul {font-size:14px; margin-left:1.5em;}
#contactSatori ul li{line-height:1.5em; margin-bottom:.5em;}
#contactSatori ul li a{font-size:14px; text-decoration:underline;}

/*#contactSatori fieldset dl.help dd p{margin:0em; padding:0em;}*/
/*fieldset dl.help dd p{margin:0em; padding:0em;}*/

/*
------------------------------------------------------------------------
FORM
------------------------------------------------------------------------
*/

form input:focus {background:#fff!important;}
form input:hover {background:#fff!important;}


/*
------------------------------------------------------------------------
FORM - copy
------------------------------------------------------------------------
*/

form div.formCopy {font-size:12px!important; line-height:1.35em;}
form div.formCopy p{font-size:12px!important; line-height:1.35em;}


/*Fixing the text area positioning*/
form dd textarea {width:250px;}

/*Fixing the text area positioning for within a column*/
.col form dd textarea {width:200px;}

/*
------------------------------------------------------------------------
FORM --- tinyMCE
------------------------------------------------------------------------
*/

/*Fixing the text area position for within a column for tinyMCE*/
.col form dd textarea.tinyMce {width:150px!important; margin:0em!important; padding:0em!important;}

#system textarea.tinyMce {width:250px!important; padding:0em!important; margin:0em!important;}


#system form table {
	/*clear:both;*/
	margin: 0em;
	padding: 0em;
	/*width: 98%!important;*/
}


#system form table td {
	padding:0em;
	vertical-align:text-top!important;
}



/* ---
end fix
--- */

.col form dt {
	float: left;
	color: #666;
	width: 25%;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
}



.req {
	color: #c03;
	font-size: 1.25em !important;
	margin: 0;
	padding: 0;
}

form.search {
	margin: .5em auto;
	border-top: .25em solid #eeebc0;
	padding: .5em 0;
	background: #fff;
}

input.searchBox {
	color: #999;
	font-size: 1em;
	width: 500px;
	border: 1px solid #AABBBB !important;
	padding: .25em;
	width: 200px;
}

input.searchButton {
	cursor: pointer !important;
	height: 2.5em;
	color: #666;
	background: #EDF6F6;
	border: 1px solid #AABBBB;
	padding: 0 .5em .25em .5em;
	margin: .25em;
}

form.simple {
	margin: 0;
	padding: 0;
	background: none !important;
	border: none !important;
}

form.simple dl {
	margin: 0;
	padding: 0;
}

form.simple dt {
	margin: 0;
	padding: 0;
}

form.simple dd {
	margin: 0;
	padding: 0;
}

form.simple .desc {
	padding-bottom: .25em;
	font-size: 1.15em !important;
}

form {
	margin: .5em auto;
	border-top: .25em solid #eeebc0;
	padding: .5em 0;
	background: #fff;
}

form p {
	font-size: .90em;
	color: #666;
	padding: 0em;
	margin: 0;
}

form p.desc {
	font-weight: bold;
	color: #666;
}

form ul {
	list-style: none;
	width:70%;
	float:right;

}

form ul li {
	list-style: none;
	padding: .25em 0;
	border-bottom: 1px solid #ccc;
}

legend {
	color: #664728 !important;
	font-size: .95em;
	font-weight: normal !important;
	padding: .25em 0 0 0;
	border: 0;
}

legend span {
	display: block !important;
	width: 300px !important;
	line-height: 1.25em;
}

fieldset.highlight {
	border: 0 !important;
	border-top: 1px dotted #ccc !important;
	background: #E5F7FD;
	margin: .25em 0;
	padding: .0em 0em .5em .25em;
}

fieldset.highlight legend {
	color: #666;
	background: #E5F7FD !important;
	color: #666;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

fieldset {
	border: 0 !important;
	border-bottom: 1px dotted #ccc !important;
	background: none;
	margin: .25em 0;
	padding: .25em .25em .5em .25em;
}

fieldset dl {
	clear: both;
	padding: .25em 0;
	margin:0em!important;
	/*margin: .25em 0;*/
}

fieldset dt {
	float: left;
	color: #666;
	width: 35%;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
}

fieldset dd {
	float: left;
	text-align: left;
	margin-left: .25em;
	padding: 0;
}


fieldset dd.fieldValidationMessage {
clear:both;
text-align:left;
margin:.25em 0em;
padding:.25em .10em;
width:98%;
font-size:.80em;
background:#ffffb3;
border-left:2px solid red;
}

fieldset dd.hint {
	display: none;
	font-size: .80em;
	color: #333;
	border: 0;
	padding: .35em .50em;
	background: #FFFFA5;
}

fieldset dl.help {
	margin: .50em 0em;
	padding: 0em;
	width: 100%;
	border-bottom: 1px solid #E9E9B4;
	border-top: 1px solid #E9E9B4;
	background: url(/img/icons/hint.png) no-repeat left #FFFFCC;
}

fieldset dl.help p {margin:0em!important; padding:0em!important;}

fieldset dl.help dd p {margin:0em!important; padding:0em!important;}

fieldset dl.help dt {
	color: #4479D5;
	text-align: left;
	float: none;
	margin: 0 0 0 2.25em;
	padding: .15em;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0;
	font-size: .80em;
}

fieldset dl.help dd {
	float: none;
}

fieldset dl.help dd p {
	font-size: .80em;
	line-height: 1.45em;
	padding: 0 0 .35em 0;
	margin: 0 0 0 2.25em;
}

label {
	padding: 0;
	margin: 0;
	font-size: .75em !important;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


/*This is to hide the "." that is being used as a spacer */
label.hide {
	padding: 0;
	margin: 0;
	color:#fff;
	font-size: .75em !important;
}

label.checkbx {
	margin: 0;
	padding: 0 1em 0 0 !important;
	font-size: .80em !important;
	font-family: Geneva, Arial, Helvetica, sans-serif!important;
	color:#666;
}

label.radio {
	margin: 0;
	padding: 0 1em 0 0 !important;
	font-size: .85em !important;
}

input {
	border: 1px solid #999;
	height: 1.5em;
}

input.checkbx {
	border: 0 !important;
	padding: 0;
	margin: 0;
}

input.radio {
	border: 0 !important;
	padding: 0;
	margin: 0;
}

input.required {
	border-left: 1px solid red;
	height: 1.5em;
}

input.verification {
	float: left;;
	width: 116px !important;;
	height: 30px !important;;
	padding: 10px;;
	font-size: 2.2em;
}

img.verification {
	margin-left: 5px;;
	border: 1px solid #cdd;
}

textarea {
	padding: 0;
	margin: 0;
	border: 1px solid #999;
	height: 5em;
	width: 20em;
}

select {
	border: 1px solid #999; /*height:1.5em;*/
	padding: .15em;
}

textarea.contact {
	border: 1px solid #999;
	height: 7em;
	width: 15em !important;
}

/*Field inputs, modify width*/
input.hidden {
	display: none;
}

input.username {
	width: 45%;
}

input.password {
	width: 45%;
}

input.quantity {
	width: 5%;
}
input.name {
	width: 45%;
}

input.address {
	width: 45%;
}

input.city {
	width: 35%;
}

input.state {
	width: 15%;
}

input.zip {
	width: 15%;
}

input.phone {
	width: 35%;
}

input.email {
	width: 35%;
}

input.embedCode {
	width: 300px;
}

input.url {
	width: 35%;
}

input.title {
	color: #666 !important;
	font-weight: normal;
	width: 35%;
}

input.subtitle {
	width: 25%;
}

input.author {
	width: 25%;
}

input.summary {
	width: 45%;
}

input.description {
	width: 45%;
}






/*
 * END OF FILE - /Skins/satorination.com/css/lib/forms/forms.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/lib/testimonials/featuredTestimonials.css
 */
#featuredTestimonial {/*background:#cfc;*/ font-family:arial; clear:both; display:block; margin:.25em 0em; padding:.35em .25em; /*border:3px solid #b8cfa4; background:#e1f8cd;*/}
#featuredTestimonial p {color:#000!important;}

#featuredTestimonial dl {clear:both; margin:.25em 0em; padding:.25em 0em; /*background:#d9f2cb;*/}

#featuredTestimonial dl dt {}

#featuredTestimonial dl dd {/*width:90%; margin:0em auto;*/ font-size:13px!important;}
#featuredTestimonial dl dd p {font-size:13px!important;}

#featuredTestimonial dl a.advisorName{font-size:1.15em; font-family:"Georgia"; color:#000; margin:0em 0em .15em 0em;}
#featuredTestimonial dl a.advisorName:visited{font-size:1.15em; font-family:"Georgia"; color:#000; margin:0em 0em .15em 0em;}

#featuredTestimonial dl dd.testimonial {font-style: italic;  padding:0em .5em; font-family:"Georgia"; font-size:11px; color:#000; margin:0em 0em .15em 0em;}
#featuredTestimonial dl dd.testimonial p{font-size:11px;}

#featuredTestimonial dl dd.memberName  {text-indent:10px; margin:0em; padding:0em; font-family:"Georgia"; font-size:13px!important;}

#featuredTestimonial dl dd a{font-size:15px!important; color:#3b2311;}
#featuredTestimonial dl dd a:hover{text-decoration:underline;}
#featuredTestimonial dl dd a:visited{color:#3b2311;}

#featuredTestimonial img.portrait {margin-left:.25em; width:30px; float:left!important; background:#b8cfa4;  padding:.25em;}

/*#featuredNews dd.postAuthor {font-family:arial;font-size:.90em; color:#000; margin:0em 0em .15em 0em;}
#featuredNews dd.postAuthor a{font-size:12px; color:#069;}
#featuredNews dd.postAuthor a:visited{font-size:12px; color:#069;}
*/

/*
------------------------------------------------------------------------
Testimonials
------------------------------------------------------------------------


#testimonials{
	margin:0em;
	padding:0em;
	width:100%;
	height:250px;
	clear:both;
}

#testimonials .block {padding:.5em; width:95%;}
#testimonials .block em{font-size:smaller;}
#testimonials .copy {float:left; width:60%;}
#testimonials .image {float:right; width:40%}
*/


/*
 * END OF FILE - /Skins/satorination.com/css/lib/testimonials/featuredTestimonials.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/lib/profile/profile.css
 */
/*
------------------------------------------------------------------------
Profile
------------------------------------------------------------------------
*/


img.portrait {
	float:left;
	padding:.45em;
	border:1px solid #f2f2d4; 
	background-color:#f9f9e5;
	margin:.5em;
	margin-bottom:0em;
	margin-left:0em;
	margin-top:0em;
}

#sideBar img.portrait {/*width:200px!important;*/}



#profileId {clear:both; margin:.5em 0em 0em 0em; padding:0em;}

#profileId #sub-nav {display:none!important;}

#profileId #sideBar {
margin:0em;
padding:0em 0em 0em .5em;
width:150px!important;
vertical-align:text-top!important;
float:left;
}	


/*#profileId #sideBar a{}*/
#profileId #sideBar h3{margin:0em; clear:both; color:#000!important;}
#profileId #sideBar h4{margin:0em; clear:both;}
#profileId #sideBar img.portrait{clear:both!important; margin-left:-8px;}
#profileId #sideBar .button{margin-top:1em!important; border:2px solid #ccc;}
#profileId #sideBar p{margin:0em!important; padding:0em 0em .5em 0em;}


#profileCopy p{width:90%; margin:0em 0em 1em .75em; line-height:1.65em!important; text-align:left;}
#profileCopy ol {margin:0em 2em;}
#profileCopy ul {margin:0em 2em;}

#profileCopy {
	margin:0em;
	padding: 0em 0em 0em 1em;
	width: 68%!important;
	vertical-align:text-top;
	float:right;
}

#profileCopy h1{margin:0em; padding:0em;}
#profileCopy h2{}

#profileCopy h3 {
clear:both;
display:block;
width:99%;
padding:.35em 0em .35em .35em;
font-weight:normal;
font-size:19px;
letter-spacing:1px;
color:#000!important;
font-family:Times;
}

#profileCopy h3 a, #profileCopy h3 a:visited {
	color:#666!important;
	text-decoration: none;
}

#profileCopy h3 a:hover {
	color:#666!important;
	text-decoration:underline;
}


.tan {color:#fff; background:#eafae0;}
.brown {color:#fff; background:#321a0d;}
.green {color:#fff; background:#658a2a;}



#profileCopy .button{margin:.75em!important; border:2px solid #ccc;}



/*
------------------------------------------------------------------------
PROFILE - rwiso/specific
------------------------------------------------------------------------
*/

.contact{clear:both; 
	margin:.25em;
	padding:0 0 1em 0;
	line-height:1.75em;
	font-size:.85em;
	}

.contact ul{
	margin:0; 
	padding:0;
	}

.contact ul li {list-style:none;}

address{
	padding:.75em 0 1em 0;
	font-style:normal;
	}

.profileTag{
	margin:.25em; 
	padding:0; 
	width:90%; 
	font-size:.85em;
	line-height:1.75em; 
	/*padding:0 0 1em 0;*/
	}



/*
------------------------------------------------------------------------
Post Form
------------------------------------------------------------------------
*/

	
form.postMessage {border-top:1px solid #ceedbd; border-bottom:1px solid #ceedbd; padding:.15em 0em; background:#e2fdd3;}
	
.wallPost {
	height: 2.5em;
	width:65%;
	color: #666;
	background: #f0fde7;
	border: 1px solid #ceedbd;
	padding: 0 .5em .25em .5em;
	margin: .25em 0em 1.5em .5em;	
}

input.button {
	cursor: pointer !important;
	height: 2.5em;
	color: #666;
	background: #EDF6F6;
	border: 1px solid #AABBBB;
	padding: 0 .5em .25em .5em;
	margin: .25em;
}

/*
------------------------------------------------------------------------
Profile Header
------------------------------------------------------------------------
*/
 
#profileHeader {overflow:hidden!important; clear:both; height:95px; margin:0em 0em 1em 0em; padding:.5em .25em 0em .5em; padding-bottom:0em!important; background:#eafae0;}


/*Name*/
#profileHeader h1 {font-family:Times; font-size:1.25em; color:#333; /*color:#306;*/ }

/*Tagline*/
#profileHeader h3 {height:30px; font-style: italic; margin:0em; padding:.10em 0em 0em 0em; font-family:"Georgia"; font-size:12px; color:#333!important;}

/*------------------------------------------------------------------------
Dynamic Information gets generated here.
------------------------------------------------------------------------*/
#advisorAbout {margin:0em; padding:0em; background:#ccc!important;}

/*
------------------------------------------------------------------------
Profile Nav
------------------------------------------------------------------------
*/

#profTabs {margin:.75em 0em 0em 0em; width:90%; padding:0em; clear:both;}

/*** ESSENTIAL STYLES ***/

#profTabs .subTabs {margin:0em; padding:0em;}

.subTabs, .subTabs * {
	margin:0;
	padding:0;
	list-style:none;
}

.subTabs ul {
	position:absolute;
	/*top:-999em;*/
	}

/*
--------------------
TOP Nav: ROLLOVERS
--------------------
*/

.subTabs ul li,

.subTabs a {
	float: left;
	width:100%;
	padding:.35em .5em .15em .5em;
	font: bold 13px/2em "Trebuchet MS", "Tahoma", sans-serif;
	text-decoration: none;
	color: #254110!important;
	background:#ceedbd;
	width:auto;
}

.subTabs a:hover {
	float: left;
	width:100%;
	padding:.35em .5em .15em .5em;
	font:bold 13px/2em "Trebuchet MS", "Tahoma", sans-serif;
	text-decoration: none;
	color: #254110;
	background:#a8c29a;
	width:auto;
}


/*
--------------------
NAVIGATION: LI HERE STATE
--------------------
*/

.subTabs a.here {
	float: left;
	width:100%;
	padding:.35em .5em .15em .5em;
	font: bold 13px/2em "Trebuchet MS", "Tahoma", sans-serif;
	text-decoration: none;
	color: #254110;
	background:#fff;
	width:auto;
}


/*
--------------------
NAVIGATION: LI HOVERS & FOCUS
--------------------
*/

.subTabs li {
	float:left;
	margin: 0 2px 0 0;
	padding:0em;
	position:relative;
	z-index:99;
	text-align:center;
	
}

.subTabs li li {
	margin:0;
	padding:0;
}
.subTabs li li li {
	margin:0;
	padding:0;
}

.subTabs li:hover ul,
ul.subTabs li.sfHover ul {
	left:-2em;
	top:2em;
}

.subTabs li:hover li ul,
.subTabs li.sfHover li ul {
	top:-999em;
}

.subTabs li li:hover ul,
ul.subTabs li li.sfHover ul {
	/*SETS MARGIN*/
	left:8.25em;
	top:-5px;
}


.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999em;
}

/*
--------------------
SUBNAVIGATION
--------------------
*/


.subTabs li li {background:#fff!important;}

.subTabs li li a{
	/*padding: .5em .25em .5em .25em!important;*/
	width:9.45em;
	text-indent:10px;
	text-align: left;
	text-decoration:none!important;
	color:#513b26!important;
	background:#fff;
}

.subTabs li li li a{
	text-decoration:none!important;
	color:#513b26!important;
	background:#fffefe;
}

.subTabs li li a:hover{
width:9.45em;
	text-decoration:none!important;
	color:#513b26!important;
	background:#fce5bc;/*highlight yellow*/
}

/*
--------------------
SUBMIT Button
--------------------
*/

	a.submitBtn {font-family:"Trebuchet MS", sans-serif; border:0; cursor:pointer; font-weight:bold; padding:0 20px 0 0; text-decoration:none; text-align:center; float: left; width: auto; }
	a.submitBtn:hover { color:#666; text-decoration:underline;}
	a.submitBtn { background:url(/img/b/btn_right.png) right no-repeat; font-size:1.8em; font-weight:bold; }
	a.submitBtn span { height:50px; line-height:50px;background:url(/img/b/btn_left.png) left no-repeat; color:#666; }
	a.submitBtn span {position:relative; display:block; white-space:nowrap; padding:0 0 0 20px; }
	
	.submitBtn {font-family:"Trebuchet MS", sans-serif; border:0; cursor:pointer; font-weight:bold; padding:0 20px 0 0; text-decoration:none; text-align:center; float: left; width: auto; }
	.submitBtn:hover { color:#666; text-decoration:underline;}
	.submitBtn { background:url(/img/b/btn_right.png) right no-repeat; font-size:1.8em; font-weight:bold; }
	.submitBtn span { height:50px; line-height:50px;background:url(/img/b/btn_left.png) left no-repeat; color:#666; }
	.submitBtn span {position:relative; display:block; white-space:nowrap; padding:0 0 0 20px; }
	
	.submitBtn a{color:#666;}
	.submitBtn a:hover{color:#666;}


/*
--------------------
Comments
--------------------
*/

#profileId #comments {background:#fff!important;}
#profileId #comments p.directions {display:none;}

#profileId .starRating {clear:both; float:left; padding:0em; margin:0em;}
#profileId .author .rating {float:left; background:#ffffff; padding:.15em;}

#profileId .message span.dateTime {border:none; width:80%;}

/*#profileId .message span.dateTime {border:none; width:80%; float:left;}*/

/*Articles*/
#profileId #mainContent {width:100%; padding:0em; margin:0em!important;}


/*------------------------------------------------------------------------
Profile Copy
------------------------------------------------------------------------*/
#advisorsAbout {margin:0em; padding:0em;}
#advisorsAbout p{color:#000; font-size:12px!important; line-height:1.25em; padding-bottom:.75em!important;}
#advisorsAbout span{color:#000; font-size:12px!important;}
#advisorsAbout p span{color:#000; font-size:12px!important;}



/*
------------------------------------------------------------------------
FORM
------------------------------------------------------------------------
*/

#profileCopy h2{margin:0em; padding:0em;}
#profileCopy p{margin:0em; padding:.25em 0em;}
/*
 * END OF FILE - /Skins/satorination.com/css/lib/profile/profile.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/lib/profile/profileFeed.css
 */
/*
------------------------------------------------------------------------
Advisors Splash - Satori
------------------------------------------------------------------------
*/

#advisorSplash {margin:0em auto; /*margin-top:-1em;*/ width:795px; height:250px; /*border:1px solid #9ac6d3;*/ background:url(/img/splash/womanSatori.gif) no-repeat;}
#advisorSplash .copy {width:65%; float:left; margin:1em .5em 0em .75em;}

#advisorSplash h2{color:#1d5154; font-family:"Lucida Sans"; font-style: italic;}
#advisorSplash p{font-family:"Lucida Sans"; color:#1d5154; margin:.25em 0em 0em 0em; font-size:.85em!important;}
#advisorSplash ol li {list-style-type:none!important;}
#advisorSplash ol {list-style-type:none!important; width:80%; margin-left:5em;}
#advisorSplash ol li{border-bottom:0; font-family:"Lucida Calligraphy"; line-height:1.15em; font-size:1.5em; color:#2a1468;}
#advisorSplash ol li span{font-size:17px!important; font-family:"Lucida Bright";}

/*
------------------------------------------------------------------------
Advisors Splash Spring
------------------------------------------------------------------------
*/

#advisorSplashSpring {margin:0em auto; /*margin-top:-1em;*/ width:795px; height:250px; /*border:1px solid #9ac6d3;*/ background:url(/img/splash/coupleSmiling.jpg) no-repeat;}
#advisorSplashSpring .copy {width:65%; float:left; margin:1em .5em 0em .75em;}

#advisorSplashSpring h2{color:#1d5154; font-family:"Lucida Sans"; font-style: italic;}
#advisorSplashSpring p{font-family:"Lucida Sans"; color:#1d5154; margin:.25em 0em 0em 0em; font-size:.85em!important;}
#advisorSplashSpring ol li {list-style-type:none!important;}
#advisorSplashSpring ol {list-style-type:none!important; width:80%; margin-left:5em;}
#advisorSplashSpring ol li{border-bottom:1px dotted #fff; font-family:"Lucida Calligraphy"; line-height:1em; font-size:2em; color:#2a1468;}
#advisorSplashSpring ol li span{font-size:18px!important; font-family:"Lucida Bright";}


/*
------------------------------------------------------------------------
Advisors Splash Winter
------------------------------------------------------------------------
*/

#advisorSplashWinter {margin:0em auto; /*margin-top:-1em;*/ width:795px; height:250px; /*border:1px solid #9ac6d3;*/ background:url(/img/splash/womanGloves.jpg) no-repeat;}
#advisorSplashWinter .copy {width:65%; float:left; margin:1em .5em 0em .75em;}

#advisorSplashWinter h2{color:#1d5154; font-family:"Lucida Sans"; font-style: italic;}
#advisorSplashWinter p{font-family:"Lucida Sans"; color:#1d5154; margin:.25em 0em 0em 0em; font-size:.85em!important;}
#advisorSplashWinter ol li {list-style-type:none!important;}
#advisorSplashWinter ol {list-style-type:none!important; width:80%; margin-left:5em;}
#advisorSplashWinter ol li{border-bottom:1px dotted #fff; font-family:"Lucida Calligraphy"; line-height:1em; font-size:2em; color:#2a1468;}
#advisorSplashWinter ol li span{font-size:18px!important; font-family:"Lucida Bright";}



/*
------------------------------------------------------------------------
FEEDS: PROFILE & SHOWCASE - 
------------------------------------------------------------------------
*/

/*Member 
background:url(/img/bg/gradient/bgAdvisor.png) top left repeat-y;}
background:#eafae0;*/


#sideBar dl.member {width:98%; background:url(/img/bg/gradient/bgAdvisor.png) top left repeat-y;}
#sideBar dl.member dd.callButtons {float:right; width:70px!important;}

#featuredTestimonial dd.callButtons {float:right!important; width:90px!important; margin:.25em .25em .25em 0em;}

#mainContent dl.member {background:url(/img/bg/gradient/bgAdvisor.png) top left repeat-y;}
#mainContent dl.member dt{font-size:13px;}
#mainContent dl.member dd{font-size:11px;}
#mainContent dl.member dd.rate {color:#060;}
dl.member dd.callButtons {float:right; width:110px!important;}

/* member directory  FIXES height*/
dl.member {height:115px; overflow:hidden; float:left; width:48%; padding:.5em .25em; margin:2px; background:url(/img/bg/gradient/bgAdvisor.png) top left repeat-y; }
dl.member dt{font-size:.95em; overflow:visible;}
dl.member dd{color:#666; font-size:.75em; line-height:1.35em;}
dl.member a{color:#000;}

/*Call Now*/
.callNow {background: url(/img/icons/silk/callNow.png) no-repeat;}
dl.member a.callNow{color:#093; font-size:13px;}
dl.member a.callNow, dl.member a.callNow:visited{color:#093; font-size:13px;}

dl.member img {float:none; float:left; margin:0 .35em .5em .25em; /*height:65px!important;*//* border:3px solid #ff9!important;*/}
/*dt .portrait {float:left; margin:0 1em 0 0em; padding:.25em; height:65px; border:none;}
dt .portrait img {margin:0em; padding:0em; height:65px!important; border:3px solid #fff;}*/

dt img.logo {float:left; border:2px solid #fff; margin:0 .25em;}
dt span.title {/*overflow:hidden; text-overflow:ellipsis;*/ display:block; width:10em; white-space:nowrap;}
dd span.creator {font-weight:bold; font-size:smaller;}
dd span.rate {font-weight:bold!important; font-size:smaller;}

/*Scheduler*/
#scheduleContainer dl.member {
margin:.95em 0em; clear:both; width:98%; padding:.65em .25em!important; margin:2px; background:url(/img/bg/gradient/bgAdvisor.png) top left repeat-y;}

/*
 * END OF FILE - /Skins/satorination.com/css/lib/profile/profileFeed.css
 */

/*
 * START OF FILE - /Skins/satorination.com/css/globalMain.css
 */
/*
------------------------------------------------------------------------

Theme Name:    Satori Nation

Version:       1.02
Author:        Satori
Author URI:    http://SatoriNation.com/

------------------------------------------------------------------------

Support:       info@satorination.com
Updated:       April 21st 2008
Copyright:     (c) 2008 Satori Nation

All rights reserved.
*/





/*
------------------------------------------------------------------------
BODY height
------------------------------------------------------------------------
*/

body {height:100%}
html>body {height:100%;/*for Flash Content*/}

#siteWrap {width:810px; margin:0 auto; padding:0em .75em; background:#d5e4eb url(/img/bg/gradient/blueBar.gif) repeat-x;}
#wrapWhite {margin:0em; padding:0em; background:#fff;}

#container {
    height:100%;
    height:100%;
    min-height:500px;
 	}
	
html>body #container {
    height:100%;
    }

body {
	margin: 0em;
	padding: 0em;
	color: #333;
	/*Dark Blue*/
	background:url(/img/bg/gradient/blueDrk.png) repeat-x #3e636b;
	font-family:"Trebuchet MS", sans-serif;
	/*font-family:"Lucinda Grande"!importants;*/
	/*font-family: Georgia, "Times New Roman", Times, serif;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	*/
}

p {
	margin: 0em;
	padding: 0 0 1em 0;
	font-size: .90em !important;
	line-height: 1.5em;
	}

a {outline: none;}



/*
------------------------------------------------------------------------
FLOATS & CLEARS - 
------------------------------------------------------------------------
*/

.fl {float:left;}
.fr {float:right;}

.clear {clear: both;}
.clearAll {clear:both;}


/*
------------------------------------------------------------------------
Tooltip
------------------------------------------------------------------------
*/

#tooltip {
	position: absolute;
	z-index: 3000;
	padding: .12em;
	opacity: 0.85;
	color:#000;
	border: 1px solid #bab8a7;
	background: #eae7d2;
	
}

#tooltip h3, #tooltip div { margin: 0; }

/*
------------------------------------------------------------------------
Headers & Paragraph elements
------------------------------------------------------------------------
*/

h1, h2, h3, h4, h5, h6 {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family:"Trebuchet MS", sans-serif;

}


h1{
	margin:.75em 0em;
	padding: 0em;
	font-family:"Georgia";

	font-weight: normal;
	font-size: 1.5em;
	text-decoration: none;
	color: #333;
	border:none;
	}



h2 {
	margin:.5em 0em 1em 0em;
	margin-bottom:.5em!important;
	padding: 0em;
	font-family:"Georgia";
	font-weight: normal;
	font-size: 1.25em;
	text-decoration: none;
	color:#507317!important;
	border: none !important;
}


ul h2 {margin:0em;}

h2 a, h2 a:visited {
	color: #507317;
	text-decoration: none;
}


h2 a:hover {
	text-decoration:underline;
}

h3 {
clear:both;
display:block;
width:99%;
padding:.35em 0em .35em .35em;
font-weight:normal;
font-size:16px;
letter-spacing:1px;
color:#fff!important;
font-family:"Georgia";
}

h3 a, h3 a:visited {
	font-size:16px;
	color:#fff!important;
	text-decoration: none;
}

h3 a:hover {
	font-size:16px;
	color:#fff!important;
	text-decoration:underline;
}

/*h3.head{
clear:both;
display:block;
margin:.25em 0em 0em 0em;
width:99%;
padding:.35em 0em .35em .35em;
font-weight:normal;
letter-spacing:1px;
font-size:16px!important;
color:#fff!important;
font-family:Times;
background:#538e1f!important;
}

h3.head a, h3.head a:visited {
	font-size:16px;
	color:#fff!important;
	text-decoration: none;
}
*/

h3.head{
clear:both;
display:block;
margin:.25em 0em 0em 0em;
width:99%;
padding:.35em 0em .25em .35em;
font-weight:normal;
letter-spacing:1px;
font-size:16px!important;
color:#627825!important;
font-family:"Georgia";
background:url(/img/bg/gradient/bgH3.gif) repeat-x bottom /*#f4fccd*/;
border-bottom:1px dotted #bbd655;
}

h3.head a, h3.head a:visited {
	font-size:16px;
	color:#53761a!important;
	text-decoration: none;
}


/*notbrown now green*/
.brown {background:#f4fccd;}
.green {background:#f4fccd;}

h4 {
	margin: 0em;
	padding: 0em;

	font-size:.80em;
	font-weight: normal;
	color: #666 /*grey*/;
	letter-spacing: -1px;
}

h4 a, h4 a:visited {
	color:#666;
	text-decoration: none;
}

h4 a:hover {
	text-decoration:underline;
}

h5 {
	margin: 0em;
	padding: 0em;
	font-weight: normal;
	color: #666 /*grey*/;
	}


h5 a, h5 a:visited {
	color:#666;
	text-decoration: none;
}

h5 a:hover {
	text-decoration:underline;
}

h6 {
	margin: 0em;
	padding: 0em;
	font-weight: normal;
	color: #666 /*grey*/;
}

h6 a, h6 a:visited {
	color:#666;
	text-decoration: none;
}



h6 a:hover {
	text-decoration:underline;
}


/*
------------------------------------------------------------------------
TopBar
------------------------------------------------------------------------
*/

#topBar {color:#fff; clear:both; margin:0px; padding:1em 0em 0em 0em; height:45px; width:100%; /* background:#415b2b;*/ background:#466814; border-bottom:1px solid #5c7e26;}
#topBar #headerSearch {margin-top:-2.25em!important;}


#topBar .button {
	cursor: pointer;
	height: 2em;
	color: #fff!important;
	background:#2d4313;
	border-top: 1px solid #aec090;
	border-right: 1px solid #1f3505;
	border-left: 1px solid #1f3505;
	border-bottom: 1px solid #1f3505;
	font-size:1em;
	padding: .25em;
	margin: .5em;
}


#topBar .button:hover {
	cursor: pointer;
	background:#4b6f16;
}




/*
------------------------------------------------------------------------
Rotator Head
------------------------------------------------------------------------
*/

/*#splash{margin:-2em 0 .5em 0; padding:0em; width:100%; height:300px; background:url(/img/splash/womanWorldlg.jpg) left bottom no-repeat;}
#splash .box {float:right; margin:.75em!important; width:300px; height:250px; border:7px solid #28083c;}
*/

#splash{/*margin:-2em 0 .5em 0*/ margin:0em 0em .25em 0em; padding:0em; width:100%; height:265px; background:#eafae0; /*#cad7b7 #e1d4be;*/}
#splash .box {float:right; margin:0em; width:300px; height:250px; border:7px solid #ebeebd; }

/*IE
html*#splash  {margin-top:-1.95em; }	

/*Safari
html[xmlns*=""] body:last-child #splash {margin-top:-1.75em; }
body:last-child:not(:root:root) #splash {margin-top:-1.75em; }
*/


/*
------------------------------------------------------------------------
Flash
------------------------------------------------------------------------
*/

#flashcontent {
width:300px;
height:250px;
margin:0px;
padding:0px;
}

#mediaMeditation {
width:700px;
height:460px;
margin:.5em auto;
padding:0px;
}


/*
------------------------------------------------------------------------
HEADER - Logo & Search Form
------------------------------------------------------------------------
*/

/*See superfish include.*/

#subBar {
	width: 100%;
	height: 1.25em;
	background: #eae7d2;
	text-align: center;
	}

/*
#subBar .tagline {
	width: 770px;
	margin: 0 auto;
	color: #7e7b65;
	padding: .25em 0 0 0;
	text-align: left;
	font-size: .80em;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

*/



/*
------------------------------------------------------------------------
NAVIGATION - 
------------------------------------------------------------------------
See superfish include.
*/



/*Side Navigation*/
ul#sideNav li {list-style:none;}


/*
------------------------------------------------------------------------
Images
------------------------------------------------------------------------
*/

#sideBar h3{clear:both; color:#306; width:100%!important;}


img{border:0em;}
img .portrait {padding:0em; margin:.5em;}

img.zenGirl {margin:0em 1.5em 0em 0em; float:left; }
img.snMandala {float:left; margin:.10em .25em 0em 0em; padding:0em; border:0;}

/*Thumbnails*/
img.thumb{border:.75em solid #ffffcc; margin:.25em;}
img.thumb:hover{border:.75em solid #ffff99; margin:.25em;}

.thumbNail{width:25%; border:0px; margin:0 .5em; overflow:visible; /*height:220px;*/ float:left; text-align:center;}
.tn {margin:0 auto; border:1px solid #f2f2d4; background:#ff9; padding:.25em; margin:.5em; margin-bottom:0em; margin-left:0em; margin-top:0em;}
.tn:hover {/*display:block;*/ background:#ff6;}
.thumbNail .title{margin:0 auto; padding:.25em 0;}
.thumbHolder{/*clear:both;*/ margin:.25em 0em; padding:.25em; background:#f5fff1; border-bottom:1px dotted #ccc;}



/*
------------------------------------------------------------------------
Print Elements & Warnings
------------------------------------------------------------------------
*/

.block {margin:.5em 0em; padding:5px 0px; width:100%; border:1px solid #dde5e8;  background:#fff url(/img/bg_gd_sideblu.gif) repeat-x bottom;}

.small{font-size:smaller;}
.flag {color: #aa0037;}

.highlighter {
	margin:0em;
	padding: .10em .25em;
	background: #ff9;
	border-bottom: 1px solid #ff6;
}

p.subtext {
	margin: 0em 0em .5em 0em;
	padding: 0em;
	font-size: .85em;
	color: #666;
}


p.note {
	margin: .25em 0em;
	padding: .25em .5em;
	width: 100%;
	border-top: 1px solid #ffcc00;
	border-bottom: 1px solid #ffcc00;
	background: #ffffb3;
	}



p.note a, p.note a:visited{color:#333;text-decoration:underline;}
p.note a:hover{color:#333; text-decoration:none!important;}

#callOutSatori {
margin:.25em 0em;
background:#fff;
border:5px solid #b1cdce;
padding:.5em .75em;
}

#callOutSatori p {font-size:.85em!important;}

.callOut {
	border: 0em;
	margin: 0em;
	padding: 0em;
}

.callOut p {
	margin:0em;
	padding: 0 0 1em 0;
	font-size: 1em !important;
	line-height: 1.75em;
}

address {
	margin:0em;
	padding: .75em 0 1em 0;
	font-style: normal;
	}



blockquote{}

cite{}

abbr{}


/*
------------------------------------------------------------------------
Advisor Counsel AND Page elements
------------------------------------------------------------------------
*/

h2.satoriCouncil {font-family:"georgia"; text-decoration:underline;}

.copyCallout {margin:.5em 0em; padding:.75em .5em .25em .5em; background:#dfeef3;}
.copyCallout h2 {margin-bottom:1em!important; font-family:"Georgia"; color:#333!important;}
.copyCallout p {font-family:"Georgia"; font-size:15px;}

.copyCallout .advisorButton{background:#bbeaea; padding:.75em .85em .25em .5em; margin:1em 1em 2em 1em; color:#333; font-family:"Georgia"; font-size:18px; float:right; width:275px;  text-align:center;}

a.advisorQuestionaire {display:block; text-indent:-3000px!important; width:257px; height:40px; background:url(/img/b/b_advisorQuestionaire.png) top no-repeat;}
a.advisorQuestionaire:hover {text-indent:-3000px!important; width:257px; height:40px; background:url(/img/b/b_advisorQuestionaire.png) bottom no-repeat;}

.councilMember{clear:both; margin:5px 0px; padding:.25em .75em; background:url(/img/bg/gradient/bgAdvisor.png) top left repeat-y;}

/* member directory  FIXES height*/
dl.councilMember {font-family:"Georgia"!important; float:left; width:100%; padding:.5em .5em; margin:2px;}
dl.councilMember img {float:none; float:left; margin:0 .35em .5em .5em;}
dl.councilMember dt span.title {font-size:1.25em!important; display:block; width:10em; white-space:nowrap;}
dl.councilMember dt{overflow:visible;}
dl.councilMember dd{padding:0em .5em; color:#000; font-size:.95em; line-height:1.5em;}
dl.councilMember a{color:#006699;}
dl.councilMember a:visited{color:#006699;}
/*dl.counselMember dt img.logo {float:left; border:2px solid #fff; margin:0 .25em;}*/


/*
------------------------------------------------------------------------
Slideshow - JQuery
------------------------------------------------------------------------
Must give a height attribute!
*/

#slideshow{
	margin:0em;
	padding:0em;
	width:100%;
	height:200px;
	clear:both;
	/*background:#ccc!important;*/
	}

#slideshow #nav a{border-bottom:none; color:#666!important;}

#slideshow .copy {float:left; width:60%;}
#slideshow .image {float:right; width:40%}



/*------------------------------------------------------------------------
CONTAINER - The 790px wide wrapper used in constrain
------------------------------------------------------------------------
*/

.wrapper {
	margin: 0em auto;
	padding: 0em;
	width: 798px;
}

.wrapperSmaller {
	margin: .5em auto;
	padding: .5em;
	width: 700px;
}


.transparent {
	margin: 0em;
	padding: 0em;
	width: 100%;
}

#container {
	margin: 0em auto;
	padding: 0em;
	width: 100%;
	background: #fff !important;
	clear: both;
}

#content {
	padding: 0em;
	margin: 0em auto;
	width: 760px;
	vertical-align:text-top;
	/*float:left;*/
}



#adBar {
margin:0em;
padding:0em;
width:300px;
vertical-align:text-top!important;
float:left;
}


#mainContent{
	margin:0em;
	padding:0em!important;
	width:60%;
	vertical-align:text-top;
	float:right;
}


#copy {
	margin:0em;
	padding: 0em .25em;
	width: 65%;
	vertical-align:text-top;
	float:left;

}



/*#sideBar {
	margin:0em;
	padding:.5em;
	width: 27%;
	vertical-align:text-top;
	float:left;
	}*/

#sideBar .button{margin-top:1em!important; border:2px solid #ccc;}
	
#sideBar {
margin:0em;
padding:0em;
width:300px;
vertical-align:text-top!important;
float:left;
}	

#sideBar a{font-size:.85em;}
#sideBar h3{clear:both;}
#sideBar h4{clear:both;}
#sideBar img.portrait{clear:both!important;}



#rightBar {
	margin:0em;
	padding:0em;
	width:40%;
	vertical-align:text-top;
	/*float:right;*/
}





.col {

	margin:0em;

	padding:0em;

	width: 50%;

	float: left;

}







/*
------------------------------------------------------------------------
LISTS - 
------------------------------------------------------------------------
*/

/*ul li {}
ol li {}*/


ul.none li {list-style:none;}
ul.bullet li {list-style-type:disc;}
ul.circle li {list-style-type:circle;}
ul.square li {list-style-type:square;}

li.sbb{border-bottom:1px solid #ccc;}
li.sbd{border-bottom:1px dotted #ccc;}
li.inline {display:inline; float:left;}

/*li.controls {padding:0em; width:25px; border:1px solid #ccc;}*/

.controls {border:1px solid #ccc;}
.controls ul {margin:0em; padding:0em; clear:both;}
.controls ul li {display:inline!important;} 
.meta {

	margin: 0px 0px 15px 0px;

	padding: 0px;



	color: #999999;

	font-size: 11px;

}



.meta a, .meta a:visited {

	color: #999999;

	text-decoration: none;

	border-bottom: 1px solid #dddddd;

}

.meta a:hover {

	color: #000000;

}



/*
------------------------------------------------------------------------
LINKS & BUTTONS -  
------------------------------------------------------------------------
*/

a.readAll, a.readAll:visited {padding:.25em .5em; display:block; background:#fff;  border-bottom:1px solid #538e1f; color:#538e1f!important; float:right; font-weight:bold!important; font-family:"Lucinda Sans"!important; font-size:13px!important; margin:.15em;}
a.readAll:hover {padding:.25em  .5em; display:block; background:#ffffcc; text-decoration:none; border-bottom:1px solid #538e1f; color:#538e1f; float:right; font-weight:bold; font-family:"Lucinda Sans"!important; font-size:13px!important; margin:.15em;}

a, a:visited {
color:#069;
text-decoration:none;
}



a:hover {
color:#069;
text-decoration:underline;
cursor:pointer;
}



/*
------------------------------------------------------------------------
BUTTONS
------------------------------------------------------------------------
*/


a.viewAdvisors {display:block; width:190px; height:46px; text-indent:-2000px; overflow:hidden; margin:0em; background:url(/img/b/b_viewAdvisors.gif) top;}
a.viewAdvisors:hover {background:url(/img/b/b_viewAdvisors.gif) bottom;}


	/*button {font-family:"Trebuchet MS", sans-serif; border:0; cursor:pointer; font-weight:bold; padding:0 20px 0 0; text-align:center; float: left; width: auto; }
	button span {position:relative; display:block; white-space:nowrap; padding:0 0 0 20px; }
	button.submitBtn { background:url(img/b/btn_right.png) right no-repeat; font-size:1.8em; font-weight:bold; }
	button.submitBtn span { height:50px; line-height:50px;background:url(img/b/btn_left.png) left no-repeat; color:#666; }
	button.submitBtn:hover {text-decoration:underline;}*/



/*.sideButton {display:block; width:300px; height:50px; overflow:hidden; margin:.20em auto; background:url(/img/b/b_28550.gif) top;}
.sideButton:hover {background:url(/img/b/b_28550.gif) bottom;}

.sideButton a{color:#666; display:block; height:35px; margin:.60em .25em .50em .35em; padding:.5em 0em; text-indent:45px;}
.sideButton a:visited{color:#666; display:block; height:35px; margin:.60em .25em .50em .35em; padding:.5em 0em; text-indent:45px;}
*/

.sideButton {display:block; width:300px; height:50px; overflow:hidden; margin:.20em auto; background:url(/img/b/b_28550.gif) top;}
.sideButton:hover {background:url(/img/b/b_28550.gif) bottom;}

.sideButton a{background:none!important; color:#666; text-indent:45px; display:block; padding-top:1em; /*margin:1em .25em .50em .35em; */ /*height:25px;*/ /*margin:1em .25em .50em .35em; padding:.75em 0em .5em 0em;*/}
.sideButton a:visited{color:#666;}


td submit {
	cursor: pointer;
	height: 2em!important;
	color: #666;
	background: #EDF6F6;
	border: 1px solid #AABBBB;
	font-size:1em;
	padding: .25em;
	margin: .5em;
}

button {
	cursor: pointer;
	height: 2em!important;
	color: #666;
	background: #EDF6F6;
	border: 1px solid #AABBBB;
	font-size:1em;
	padding: .25em;
	margin: .5em;
}

.button {
	cursor: pointer;
	height: 2em!important;
	color: #666!important;
	background: #EDF6F6;
	border: 1px solid #AABBBB;
	font-size:1em;
	padding: .25em;
	margin: .5em;
}

.buttonActions {
	cursor: pointer;
	color: #666!important;
	background: #EDF6F6;
	border: 1px solid #AABBBB;
	font-size:1em;
	padding: .25em;
	margin: .5em .25em;
	width:auto;
	float:left!important;
	
	}


.buttonActions:hover {
	color: #666!important;
	background: #d1e2e2;
	border: 1px solid #81a3a3;
}

/*.buttonActions a:hover{
text-decoration:none;
}*/ 


/*------------------------------------------------------------------------
EXTERNAL LINKING
------------------------------------------------------------------------


FYI: insert your registred domain name

a[href^="http://www.yourdomainname.com"]:after,
a[href^="http"]:after {
color: #ACAC65;
content: "\21D7";
}



a[href^="http://satorination.com"]:after,
a[href^="http://satorination.com"]:after {
content: "";
	}
*/


/*START Button style*/

.link a, .link a:visited {

	margin: 0em;

	padding: 4px 6px 4px 6px;

	background: #bbb;

	font-size: 12px;

	color: #fff;

	font-weight: bold;

	border: none;

}



.link a:hover {

	color: #fff;

	background: #369;

}

/* END Button style */



.title a, .title a:visited {
	color: #000000;
	font-size:.85em!important;
	font-weight:normal;
	text-decoration: none;
}

.title a:hover {
color: #336699;
}


/*
------------------------------------------------------------------------
Emailer: orderPreview
------------------------------------------------------------------------
*/

table#emailer {margin:0 auto; width:660px; background:#fff!important; border:1px solid #ccc;}


table#emailer img{border:0;}
table#emailer .headerTop { background-color:#fff; border-top:0px solid #000000; border-bottom:1px solid #fff; text-align:center; }
table#emailer .adminText { font-size:10px; color:#AC5318; line-height:200%; font-family:verdana; text-decoration:none; }
table#emailer .headerBar { background-color:#fff; border-top:0px solid #333333; border-bottom:10px solid #fff; }
table#emailer .title { font-size:20px; font-weight:bold; color:#313D97; font-family:arial; line-height:110%; }
table#emailer .subTitle { font-size:11px; font-weight:normal; color:#3E25FA; font-style:italic; font-family:arial; }
table#emailer td {font-size:12px; color:#666; line-height:150%; font-family:trebuchet ms; }
table#emailer .colCopy{margin:0em; padding:0em;}
table#emailer .sideColumn { background-color:#fff; border-left:1px dashed #CCCCCC; text-align:left; }
table#emailer .sideColumnText { font-size:11px; font-weight:normal; color:#999999; font-family:arial; line-height:150%; }
table#emailer .sideColumnTitle { font-size:15px; font-weight:bold; color:#333333; font-family:arial; line-height:150%; }
table#emailer .footerRow { background-color:#FFFFCC; border-top:10px solid #fff; }
table#emailer .footerText { font-size:10px; color:#996600; line-height:100%; font-family:verdana; }
table#emailer ul {list-style:none; margin:0em; padding:0em;}
table#emailer li{list-style:none; margin:0em; padding:0em;}
table#emailer a, table#emailer a:visited {color:green; text-decoration:none;}
table#emailer a:hover { color:green; text-decoration:underline;}


/*
------------------------------------------------------------------------
Table - order details
------------------------------------------------------------------------
*/

table#emailer table#orderDetails {
	margin: 0 0 1em 0;
	padding: 0em;
	width: 100%;
}

table#emailer table#orderDetails a {
	color: #c75f3e;
}

table#emailer table#orderDetails caption {
	padding: 0 0 5px 0;
	width: 100%;	 
	font: italic 1.25em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

table#emailer table#orderDetails th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA;
}

table#emailer table#orderDetails th.highlight {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #030;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background:#696!important;
}


table#emailer table#orderDetails td {
	vertical-align:text-top;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#4f6b72!important;
	line-height:1.5em;

}


table#emailer #mySchedule {
	margin: 0em;
	padding: 0em;
	width: 100%;
}

table#emailer #mySchedule a {
	color: #c75f3e;
}

table#emailer #mySchedule caption {
	padding: 0 0 5px 0;
	width: 100%;	 
	font: italic 1.25em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

table#emailer #mySchedule th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA;
}

table#emailer #mySchedule th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

table#emailer #mySchedule td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	vertical-align:text-top;
	background: #fff;
	padding: 6px 6px 6px 12px;
	font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#4f6b72!important;
}

/*Available HRS*/
table#emailer  #mySchedule td.available {background:#ff9!important; /*light blue*/}
table#emailer  #mySchedule td.booked {background:#6b4780!important; /*purple*/}
table#emailer  #mySchedule td.booking {background:#6b4780!important; /*purple*/}
table#emailer  #mySchedule td.event {color:#1e2e32!important; background:#b4ecec!important; border:1px solid #1e2e32;}


table#emailer #mySchedule td.alt {
	background: #F5FAFA;
	color: #797268;
}

table#emailer #mySchedule th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

table#emailer #mySchedule th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}



/*
------------------------------------------------------------------------
FOOTER
------------------------------------------------------------------------
*/


#disclaimer {font-size:.80em; color:#666; padding:0em; background:#fff; }

#footer .wrapper {width:90%; margin:0 auto;}

#footer {
	clear:both;
	font-family:"Lucida Sans";
	margin:0em auto;
	margin-top:0em!important;
	width:100%;
	padding: .25em 0em 3em 0em;
	bottom: 0;
	left: 0;
	border-top:0px;
	font-size: .90em;
	color: #333;
	line-height: 1.5em;
	vertical-align: text-top;
	background:#fff;
}



#footer a, #footer a:visited {
	color:#000;
	text-decoration: none;
}



#footer a:hover {
	color:#000;
	text-decoration: underline;
}


#footer #footerQuote{background:url(/img/branding/footerMandala.gif) no-repeat; width:90%; margin:0 auto; padding:50px 0px 5px 0px; font-family:"Lucida Sans"; font-size:.85em; border-bottom:1px solid orange;}

#footer #satoriLinks{width:90%; height:65px; margin:0 auto; margin-bottom:.75em;
background-color: #f9f0ac;
background-image:url(/img/bg/gradient/bgFooterLinks.gif);
background-repeat:repeat-y;
font-family:"Lucida Sans"; font-size:.80em;}

#footer #satoriLinks ul {width:50%;}
#footer #satoriLinks ul li {float:left; margin:0em .5em;}
#footer #satoriLinks a{color:#000; text-decoration:underline;}
#footer #satoriLinks a:visited{color:#000; text-decoration:underline;}
#footer #satoriLinks a:hover{color:#000; text-decoration:none;}

#footer #satoriLinks .faqHelp {color:#003366; padding:0em .5em 0em .75em; float:right; background-color:#daeaf4; height:65px; width:29%;}

#footer #satoriLinks .faqHelp a{color:#003366;}
#footer #satoriLinks .faqHelp a:visited{color:#003366;}

#footer .colGrid {width:34%; float:left;}
#footer .colGridRt {width:31%; float:right;}


#footer ul.urlBox  {display:block; /*width:95%;*/ width:220px; font-family:"Lucida Sans"; font-size:.85em; background:#fcf7d5; border:1px solid #e9e4c3; padding:.35em .25em; margin:.25em .25em .25em 0em;}
#footer ul.urlBox li {line-height:1.25em; float:left; margin:0em .25em;}
#footer ul.urlBox li a{font-size:.80em; color:#000; text-decoration:none!important;}
#footer ul.urlBox li a:visited{font-size:.80em; color:#000; text-decoration:none;}
#footer ul.urlBox li a:hover{font-size:.80em; color:#000; text-decoration:underline;}

.urlBoxBlu h2{font-family:"Lucida Sans"; font-size:13px!important;}
.urlBoxBlu p{width:90%;}
.urlBoxBlu p a{font-weight:bold;}
.urlBoxBlu p a:visited{font-weight:bold;}

.urlBoxBlu {background-image:url(/img/bg/gradient/bgFootBx.gif); background-repeat:repeat-x; border:1px solid #d6d8fd; margin:.25em 0em; padding:.5em; font-size:.90em; color:#000;}

#footer ul.footerMessage {
	float:left;
	width:230px;
	margin:1em .75em 0em 0em;
	padding: .15em .25em;
	font-size:13px;
	font-family:Georgia;
	color:#000;
	}
	
#footer ul.fl {margin:0em; float:left!important; width:20%;}

/*Social Networking*/
a.facebook, a.facebook:visited {text-indent:-2000px; border:0px; margin:.25em 0em .65em .75em; display:block; width:193px; height:45px; background-image:url(/img/b/b_facebook.gif); background-repeat:none;}
a.twitter, a.twitter:visited {text-indent:-2000px; border:0px; margin:.25em 0em .65em .75em;  display:block; width:193px; height:45px; background-image:url(/img/b/b_twitter.gif); background-repeat:none;}
	
/*LINK: Jump to Top*/

a.jumpTop, a.jumpTop:visited, a.jumpTop:hover {
display:block;
background:url(/img/icons/pageTop.png)no-repeat;
text-indent:-2000px;}

#footer ul {
	float: left;
	margin: 0em .25em;
	padding: 10px 0 0 0;
}

#footer ul li {list-style:none; margin:0em;}


#footer ul#address li {
	float: left;
	margin: 0px 30px 0px 0px;
	list-style: none;
	}



#footer #footerNav {
	float: left;
}

#footer #footerNav li {
	float: left;
	list-style:none;
	padding:0em .5em;
}



#footer .wrapper {
	padding: 0em;
}



#copyright {
	clear: both;
	padding:0em;
	margin-top:1em;
	color:#000;
	font-family:"Lucida Sans";
	font-size:12px;
	border: none!important;
	background: #fff;
}





/*

------------------------------------------------------------------------

CMS

------------------------------------------------------------------------

See CMS style sheet

*/



.cms {}

.editMode {

margin:0em;

padding:.5em .25em;

width:100%;

color:#fff;

background:#000;

text-align:center;

}

/*
________________________________________________________________________
Footer Translate
________________________________________________________________________
*/

#footer #footerTranslations {
margin-bottom: 10px;
padding-top: 15px;
}
#footer #footerTranslations ul,
#footer #footerTranslations h3 {
display: inline;
}
#footer #footerTranslations h3 {
font-weight: bold;
font-size: 80%;
margin: 0 0.5em 0 0;
}
/* more translate styles */
#mostpopular {
	width: 133px;
}



/*
------------------------------------------------------------------------
TABLE
------------------------------------------------------------------------
*/


table {
	margin: 0em;
	padding: 0em;
	width: 100%;
}

table a {
	color: #c75f3e;
}

table caption {
	padding: 0 0 5px 0;
	width: 100%;	 
	font: italic 1.25em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

table th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #ccc9b2;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: /*#CAE8EA*/ #eae7d2;
}

table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

table td {
	border-left: 1px solid #ccc9b2;
	border-right: 1px solid #ccc9b2;
	border-bottom: 1px solid #ccc9b2;
	background: #fff;
	padding: 6px 6px 6px 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:.90em;
	color:#4f6b72!important;

}


table td.textLeft {text-align: left;}
table td.small {font-size:smaller;}

/*highlighter hover*/
/*table td:hover{background:#ff6!important;}*/

table td.alt {
	background: #F5FAFA;
	color: #797268;
}

table th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

table th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}





/*
------------------------------------------------------------------------
TAGCLOUD
------------------------------------------------------------------------
*/
ul.cloud {
	margin: .5em 0 1em 0;
	padding: 0em;
}

ul.cloud li {
	margin: 0 0.45em 0 0 !important;
	padding: 0;
	list-style: none;
	display: inline;
}

ul.cloud li a {
	text-decoration: none;
	line-height: 1em; /*line-height:18px;*/
}

ul.cloud a.size-1 {
	font-size: 80%;
}

ul.cloud a.size-2 {
	font-size: 90%;
}

ul.cloud a.size-3 {
	font-size: 100%;
}

ul.cloud a.size-4 {
	font-size: 110%;
}

ul.cloud a.size-5 {
	font-size: 120%;
}

ul.cloud a.size-6 {
	font-size: 130%;
}

ul.cloud a.size-7 {
	font-size: 140%;
}

ul.cloud a.size-8 {
	font-size: 150%;
}

ul.cloud a.size-9 {
	font-size: 160%;
}

ul.cloud a.size-10 {
	font-size: 200%;
}






/*
------------------------------------------------------------------------
PAGINATION
------------------------------------------------------------------------
*/

ul.pagination {float:left;list-style:none;}
ul.pagination li {float:left; margin-right:4px; font-family:"arial"; font-size:.85em;}
ul.pagination li.here{padding:1px 2px; background-color:#dfeef3;font-weight:bold;color:#390;border-bottom:2px solid #390;}
ul.pagination li a {border-bottom:2px solid #fff; display:block;background-color:#dfeef3;padding:1px 2px;}
ul.pagination li a:visited {display:block;background-color:#dfeef3;padding:1px 2px;}
ul.pagination li a:hover {text-decoration:none; display:block; background-color:#dfeef3; padding:1px 2px;border-bottom:2px solid #390;}

/*  */
/*
 * END OF FILE - /Skins/satorination.com/css/globalMain.css
 */

/*
 * CSS file created by Rockstarapps Concatenation
 */

