/**
 * @version		1.5
 * @category	Anahita Social Engine™
 * @copyright	Copyright (C) 2008 - 2010 rmdStudio Inc. and Peerglobe Technology Inc. All rights reserved.
 * @license		GNU GPLv3 <http://www.gnu.org/licenses/gpl-3.0.html>
 * @link     	http://www.anahitapolis.com
 */

html
{
	height: 100%;
	margin-bottom: 1px;
	overflow-y: scroll;
	letter-spacing: 0;
}

.clr{clear: both}

.readon{ display: inline }

.tip-wrap
{
	background-color: #ffffdd;
	padding: 10px;
}

.button
{
	background-color:#eee;
	border-color:#D9DFEA;
	text-align:center;
	padding: 2px 10px;
	border-width:1px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;	
	cursor: pointer;
}

a.button
{
	background-image:none !important;
	background-color:#ececec !important;
	border-color:#fff #D9DFEA #D9DFEA #fff !important;
	text-align:center !important;
	padding: 5px 10px !important;
	border-width:1px !important;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif !important;
	font-size: 10px;
}

a.link-button
{
	padding: 5px;
	margin-top: 10px;
	background-color: #098ED1;
	color: #fff;
	display: block;
	font-weight: bold;
	text-align: center;
}

a.link-button:hover
{
	color: #fff;
	background: #464646;	
}

/* SECTION LIST */
.rt-section-list a.category {font-weight: bold}
.rt-section-list ul { list-style: none; }
.rt-section-list ul li { margin: 10px 0; }

/* CATEGORY LIST */
.rt-category-list .rt-description {margin-bottom: 20px;}

/* ROUNDED */
#rt-main .rt-container,
.rounded,
.an-se-rounded,
.an-se-message,
.an-se-error,
a#an-se-get-more-records,
#rt-mainbody .an-se-gadget-header,
.an-se-button,
.button
{
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

/* STANDARD MODULE */
.standard-module{ padding: 10px }

.standard-module ul, 
.standard-module ol
{ padding-left: 20px }

.standard-module h2.module-title
{
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* SIMPLE MODULE */
.simple-module
{
	border: 0;
	padding: 10px;
}

.simple-module ul, 
.simple-module ol
{ padding-left: 20px }

.simple-module h2.module-title
{
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* MODULE ICONS */
.download h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-download.png") no-repeat scroll 0 0 transparent;
}

.group h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-group.png") no-repeat scroll 0 0 transparent;
}

.project h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-project.png") no-repeat scroll 0 0 transparent;
}

.person h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-person.png") no-repeat scroll 0 0 transparent;
}

.feed h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-rss.png") no-repeat scroll 0 0 transparent;
}

.promo-premium h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-star.png") no-repeat scroll 0 0 transparent;
}

.promo-basic h2.module-title
{
	padding-left: 25px;
	background:url("../images/icons/icon-star-bw.png") no-repeat scroll 0 0 transparent;
}

/* FIELDSET & LEGEND */
fieldset{ padding: 10px 0 }

legend
{
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
}

/* FORM VALIDATION */
.validation-advice{ color: #e6c0c0 }

/* FEATURE VIEWER */
#feature-viewer a { color: #ddd }

#feature-viewer a:hover { color: #ffffff }

#feature-viewer-avatar .an-se-actor-avatar
{
	width: 25px;
	border: 1px solid #f2f2f2;	
	float: left;
}

#feature-viewer .wrapper{ padding-left: 46px }

h4#feature-viewer-name { font-size: 11px }

ul#feature-viewer-links
{
	list-style: none;
	font-size: 10px;
	padding: 0;
}

ul#feature-viewer-links li
{
	display: inline;
	margin-right: 10px;
}


/* SOCIALENGINE PROFILE INFO & STORY GADGETS */
#rt-mainbody .an-se-gadget-content {padding: 0}

#rt-mainbody .an-se-gadget{ border: 0 }

#rt-mainbody .an-se-gadget-header { margin-bottom: 20px; }

#rt-mainbody #an-se-actor-information{ margin-bottom: 10px }

/* ANAHITA CONNECT LOGIN BUTTONS */
.an-connect-login-button { padding-right: 10px }

/* ROKBOX */
.rokbox-album-wrapper{ margin: 0 -10px }

.rokbox-album-wrapper img
{ 
	margin: 10px; 
	width: 90px;
}

/* ROKSTORIES */
.rokstories-layout4 .desc-container { background: #464646 !important; }

/* SIMPLE MODULE */
.simple-module h2.module-title { font-size: 16px }

.simple-module .module-content{ font-size: 100% }

/* STANDARD MODULE */
.standard-module h2.module-title { font-size: 16px }

.standard-module .module-content { font-size: 100%  }

/* NAVIGATION */
/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #ddd;}
.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #555;color: #fff;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #333;color: #fff;}

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {background: #555;}
.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {background: #616161;}
.menutop ul li > .item {color: #fff;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background: #444;color: #ccc;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

/* CODE */
div.an-se-code
{	
	background-color: #ffffdd; /*Fallback*/	
	background-color: rgba(255,255,221,0.5);
}

.an-se-comments-wrapper pre{ background-color: transparent }