/* CSS Document */

body {margin: 0;	padding: 0;	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;	background: #707275 url(/img/bg-page.gif);}
a {color: #FD6300;}
a:hover {text-decoration: none;}
img {border: 0;}
p, li, td {font-size: 13px;}
#Wrapper {width: 100%;	border-spacing: 0;	border-collapse: collapse;}
#Wrapper .middle {width: 984px;	padding: 0;}
#Body .middle {background: url(/img/bg-center-column.gif) repeat-y;}
#Header .middle {padding: 7px 0 0;	margin: 0;	position: relative;	vertical-align: top;	min-height: 130px;}
#Header .right {background: url(/img/bg-user-menu.png) bottom no-repeat;}
#Body .right {background: #fff;}
#Footer {clear: both;	padding: 30px 0 0 0;	margin: 10px 0;	color: #fff; font-size: 11px; }
#Footer p { font-size: 11px; color: #A29C9A; }
#Footer a {color: #fff;}
#Header h1 {height: 83px;	width: 236px;	margin: 0 40px 9px 0;	padding: 0;	background: url(/img/logo.gif) no-repeat;	text-indent: -1000em;	float: left;}
#Header h1 a {display: block;	height: 83px;}
#Header #LinkToKidsHome {display: block;	float: right;	margin: -132px 0 0 0;}
#HeaderBanner {float: left;	width: 468px;	color: #aaa;}
#HeaderBanner .banner {border-top: none;	border-bottom: none;	padding: 0;}
.banner {border-top: 1px dashed #ccc;	border-bottom: 1px dashed #ccc;	padding: 5px 0 10px 0;	margin: 0 0 10px 0;}
.banner h4 {font-size: 11px;	font-weight: normal;	margin: 0;	padding: 0;	color: #aaa;}

#HeaderMenu h4 {margin: 0 0 5px 0;	padding: 0;	font-size: 14px;}
#HeaderMenu h4 span {font-weight: normal;	font-size: 12px;}
#HeaderMenu p {margin: 0;	padding: 0;}
#UserMenu {margin: 0 0 0 154px;	height: 41px;	background: url(/img/bg-user-menu.png) no-repeat;	width: 830px;	clear: both;	color: #69D3DB;}
#UserMenu form {margin: 0;	padding: 0;	}
#UserMenu form div div {margin: 0;	padding: 8px 5px 0 15px; height: 33px; background: url(/img/bg-user-menu-login.gif) no-repeat; float: left;}
#UserMenu a {color: #00405A;	text-decoration: none;}
#UserMenu a:hover {text-decoration: underline;}
#UserMenu h4 {float: left;	background: url(/img/bg-user-menu-login.gif) no-repeat;	padding: 12px 10px 0;	height: 29px;	color: #fff;	margin: 0;	font-size: 14px;}
#UserMenu h4 span {font-size: 12px;	font-weight: normal;}
#UserMenu h4 a {color: #fff;	text-decoration: underline;}
#UserMenu p {padding: 12px 10px 0;	float: left;	font-size: 13px;	margin: 0;}
#UserMenu p a {color: #00405A;}
#UserMenu #btnLogin { width: 60px; padding: 0 0 0 5px; text-align: left; border: none; background-color: transparent; color: #fff; font: 'Trebuchet MS' 13px; font-weight: bold; text-transform: uppercase;}
#Menu {width: 154px;	float: left;	margin: 0;}
#Menu h4 {font-size: 13px;	padding: 10px 5px 9px 10px;	margin: 0;	background: #ddd;	background: #A1CE3E url(/img/bg-main-menu.gif) repeat-x;	border-bottom: 1px solid #9EC154;}
#Menu ul {list-style: none;	margin: 0;	padding: 0;}
#Menu li {font-size: 12px;	padding: 4px 5px 4px 10px;	border-bottom: none;	border-bottom: 1px dashed #828282;}
#Menu a {color: #fff;	text-decoration:  none;}
#Menu a:hover {text-decoration: underline;}
#Menu li.active {border-bottom: 1px solid #E46415;	background: #F55D00 url(/img/bg-main-menu-active.gif) repeat-x;}
#Menu h4.active {border-bottom: 1px solid #E46415;	background: #F55D00;}
.search {background: url(/img/bg-search.gif) no-repeat;	padding: 13px 12px 22px;	margin: 0 0 5px 0;	height: 17px;}
.search .query, .search select {border: 1px solid #fff;	font: 11px tahoma, sans-serif;	padding: 1px;	float: left;}
.search .query {width: 145px;	margin: 0 3px 0 0;	padding: 2px;}
.search .submit {border: none;	background: url(/img/bg-search-submit.gif) no-repeat;	text-indent: -1000em;	width: 10px;	height: 10px;	float: left;	margin: 7px 0 0 8px}

#ContentWrapper {background: #fff;/*	width: 830px; */ padding: 0 0 15px 0;	min-height: 870px;	_height: 870px;	margin: 0 0 0 154px;}
#ContentWrapper:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden;}

#End .middle {background: url(/img/bg-end.gif) no-repeat;	height: 22px;}
#End .right {background: #fff;}
#Footer .middle p {padding: 0 0 0 180px;}
#Content {width: 484px;	float: left;	margin: 23px 0 0 23px;	background: #fff;	white-space: normal;	_display: inline;}
#Sidebar {width: 300px;	float: right;	background: #fff;	margin: 22px 0 0 0;}
#SidebarJournal {width: 120px;	float: right;}
.wide #Content {width: 600px;}
.wide #Sidebar {width: 166px;}
.journal #Content {width: 760px;}

.row-a {overflow: hidden;	width: 100%;	margin: 0 0 10px 0;}
.row-a .unit {float: left;	width: 231px;}
.row-a .first {padding: 0 10px 0 0;	border-right: 1px dashed #ccc;	margin: 0 10px 0 0;}
.breadcrumb {padding: 0;	margin: 0;	font-size: 11px;	color: #BBB9B5;}
.breadcrumb a {color: #BBB9B5;}
#ContentWrapperJournal .breadcrumb {margin: 15px 0 0 55px;}
.page-title { position: relative; color: #A6A6A6; }
.page-title h2 {margin: 0 0 1em 0;	padding: 0;	color: #30B6BF;}
.page-title img { float: left; margin: 0 10px 10px 0; border: 2px solid #DCE8ED; }
.page-title .filtering {font-size: 11px;	margin: 0 0 0.5em 0;	padding: 0 0 0.5em 0;	border-bottom: 1px solid #ccc;}
.page-title .rss { position: absolute; top: 0; right: 0; }
.page-title p { margin: 0; padding: 0; color: #A6A6A6; }
.rss a { padding: 0 0 0 20px; background: url(../img/feed-icon-14x14.png) 0 3px no-repeat; }
.top-mammas .block-top {padding: 4px 5px 0 5px;}
.top-mammas .tab-panes {border-top: 5px solid #D4F496;}
.users-listing-small ul, .journals-listing-small ul {list-style: none;	margin: 10px;	padding: 0;}
.users-listing-small li, .journals-listing-small li {width: 110px; height: 30px; float:  left;	padding: 0 10px; margin: 0 0 5px 0; display: block; min-height: 30px; height:auto !important; height:30px; }
.users-listing-small li img, .journals-listing-small li img {vertical-align: middle; float: left; margin: 0 4px 0 0;}
.tabs {list-style: none;	margin: 0;	padding: 0;	overflow: hidden;	width: 100%;}
.tabs li {float: left;}
.tabs li.first {width: 130px;}
.tabs li.last {width: 159px;	_width: 158px;}
.tabs li a {display: block;	text-decoration: none;	color: #fff;	font-size: 18px;	background: url(/img/bg-top-mamas-inactive.gif) repeat-x;}
.tabs li a span {display: block;	padding: 7px 12px;	height: 25px;	cursor: pointer;}
.tabs .first a span {background: url(/img/bg-top-mamas-left-inactive.gif) left top no-repeat;}
.tabs .last a span {background: url(/img/bg-top-mamas-right-inactive.gif) right top no-repeat;}
.tabs a.tab-active {background: url(/img/bg-top-mamas-active.gif) repeat-x;	color: #57B701;	text-decoration: none;	border-right: 1px solid #fff;}
.tabs .first a.tab-active span {background: url(/img/bg-top-mamas-left-active.gif) left top no-repeat;	cursor: default;}
.tabs .last a.tab-active span {background: url(/img/bg-top-mamas-right-active.gif) right top no-repeat;;	cursor: default;}

.top-story {overflow: hidden;	margin: 0 0 10px 0; padding: 14px 0 0 0; border-top: 1px dashed #ccc; }
.top-story .photo { float: left; margin: 0 17px 0 0; }
.top-story .announce {margin: 0; padding: 0;	color: #302B1E;}
.top-story h3 { font-size: 24px;	font-weight: normal;	margin: 0; padding: 0;}
.top-story h3 a { color: #9C1B20 }

.home-articles {width: 100%;	overflow: hidden;	/*border-bottom: 1px dashed #ccc;*/	margin: 0 0 10px 0;	padding: 0 0 10px 0;}
.home-articles .top-story {width: 293px;	float: left; border-top: none; padding: 5px 0; }
.home-articles .top-story .photo {	float: none; display: block; margin: 0 0 10px 0; }
.home-articles .listing-stories {width: 180px;	float: right;	overflow: hidden;}
.home-articles .listing-stories ol {list-style: none;	margin: 0;	padding: 0 0 0 10px;	border-left: 1px dashed #ccc;}
.home-articles .listing-stories li {margin: 0;	float: none;	border-bottom: 1px dashed #ccc;	padding: 5px 0;	font-size: 11px;}
.home-articles .listing-stories .photo {float: right;	margin: 0 0 14px 14px;}
.home-articles .listing-stories p {font-size: 11px;	margin: 0;	padding: 0;	color: #302B1E;}
.section-title {margin: 0; padding: 0;}
.section-title a {background: #FD6100;	color: #fff;	font-size: 11px;	text-decoration: none;	text-transform: uppercase;	padding: 0 2px;}
.listing-stories h3 {font-size: 13px;	margin: 0; padding: 0;}
.home-articles h3 a {color: #9C1B20;}

.comments-listing {margin: 0;	padding: 0 0 10px 0;	list-style: none;}
.comments-listing li {font-size: 11px;	padding: 5px;}
.comments-listing li.odd {background: #EEECEC;}
.comments-listing a {color: #9C1B20;	font-weight: bold;}
.comments-listing .comment-author {color: #9C928B;}
.comments-listing .comment-text p {font-size: 11px;	margin: 0 0 1em 0;	padding: 0;}
#Comments h3 {font-size: 18px;	color: #FD6100;	font-weight: normal;	border-top: 1px dashed #ccc;	padding: 10px 0;	margin: 0;}
#Comments form {border-bottom: 1px dashed #ccc;}
#Comments form dt {float: left;	width: 100px;	text-align: right;	font-size: 11px;	color: #787877;}
#Comments form dd {margin: 0 0 10px 110px;}
#Comments textarea {width: 300px;	height: 150px;	border: 1px solid #ccc;	background: #fff;	font: 12px tahoma, sans-serif;}
#Comments .actions {margin: 0 0 0 300px}
#Comments .actions input {background: url(/img/but-comment-submit.gif) no-repeat;	width: 86px;	height: 61px;	border: none;	color: #fff;	text-decoration: underline;	font: 11px 'Trebuchet MS', sans-serif;	font-weight: bold;}

.sprav-listing-items li {	margin: 0 0 1em 0;}
.sprav-listing-items .user-rating {font-size: 11px;	color: #666;	display: block;	margin: 5px 0 0 0;}
.sprav-listing-items .meta {display: block;	font-size: 11px;	margin: 5px 0 0 0;}

.profile-header {border-bottom: 1px dashed #ccc;	overflow: hidden;	width: 100%;	margin: 0 0 10px 0;	padding: 0 0 10px 0;}
.profile-header .avatar {float: left;	margin: 14px;	width: 161px;}
.profile-header .avatar img {border: 2px solid #DCE8ED;	display: block;	margin: 0 0 10px 0;}
.profile-header .main-data {float: left;	margin: 15px 0 0 0;	width: 261px}
.profile-header .star-rating {margin: 10px 0;}
.profile-header .user-options {margin: 5px 14px;	clear: both;	border-top: 1px dashed #ccc;	padding: 5px 0 0;}
.add-to-friends {background: url(/img/i-add-friend.gif) no-repeat;	display: block;	padding: 0 0 0 34px;	line-height: 25px;}
.add-to-friends a {color: #FD6100;}
.profile-about-text {width: 231px;	float: left;}
.profile-kids-journals {width: 231px;	float: right;}

.profile-cover, .profile-gallery {background: url(/img/bg-profile-cover-bot.gif) bottom no-repeat;	padding: 0 0 13px 0;	font-size: 13px;	width: 485px;}
.prf-cvr-mid, .profile-gallery-mid {	background: url(/img/bg-profile-cover-mid.gif) repeat-y; }
.prf-cvr-top, .profile-gallery-top { background: url(/img/bg-profile-cover-top.gif) top no-repeat; overflow: hidden; width: 100%; }

.profile-cover h2 {color: #FD6100;	font-size: 24px;}
.theme_1 .profile-cover h2 { color: #A487F5 }
.theme_2 .profile-cover h2 { color: #57b701; }
.profile-cover h3 {font-size: 18px;}
.profile-cover p, .profile-cover h2, .profile-cover h3 {margin: 0; padding: 0;}
.profile-about-text h3, .profile-kids-journals h3, .profile-gallery h3 {	background: url(/img/bg-h3-red.gif) repeat-x;	color: #fff;	font-size: 24px;	font-weight: normal;	padding: 0 10px;	margin: 0 0 10px 0;	line-height: 36px;}
.theme_1 .profile-about-text h3, .theme_1 .profile-kids-journals h3 {background: url(/img/bg-h3-purple.gif) repeat-x;	color: #5855DC;}
.theme_2 .profile-about-text h3, .theme_2 .profile-kids-journals h3 {background: url(/img/bg-h3-green.gif) repeat-x;	color: #57B701;}
.profile-blog h3 {color: #FD6100;	background: url(/img/bg-h3-yellow.gif) repeat-x;}
.profile-about-text strong {color: #949393;	font-weight: normal;}
.kid-profile {background: url(/img/bg-profile-kid-widget-bot.gif) bottom no-repeat;	padding: 0 0 12px;	width: 232px;	margin: 0 0 10px 0;	color: #949393;}
.kid-profile-mid {background: url(/img/bg-profile-kid-widget-mid.gif) repeat-y;}
.kid-profile-top {background: url(/img/bg-profile-kid-widget.gif) no-repeat;	padding: 13px 16px 0 13px;}
.kid-profile h4 {font-size: 20px;}
.kid-profile a {color: #FD6100;}
.kid-profiles-listing {margin: 0 -20px 0 0;	padding: 0;	list-style: none;	width: 504px;}
.kid-profiles-listing .kid-profile {float: left;	margin: 0 20px 20px 0;}
.profile-blog, .profile-gallery {clear: both;	border-top: 1px dashed #ccc;	padding: 10px 0 12px 0;}
.profile-gallery-top {padding: 4px;	width: 477px;}
.profile-gallery h3 {background: url(/img/bg-h3-gallery.gif) no-repeat; }
.theme_1 .profile-gallery h3 { background: url(/img/bg-h3-gallery-purple.gif) no-repeat; }
.theme_2 .profile-gallery h3 { background: url(/img/bg-h3-gallery-green.gif) no-repeat; }
.profile-gallery ul {margin: 0;	padding: 15px 0;	list-style: none;	border-bottom: 1px dashed #ccc;	overflow: hidden;	width: 457px;}
.profile-gallery li {float: left;	margin: 0 0 15px 0;	width: 124px;	padding: 0 12px;	border-right: 1px dashed #ccc;	min-height: 124px;	_height: 124px;}
.profile-gallery li img, .gallery-photos-listing img {display: block;	margin: 0 auto;	border: 2px solid #DCE8ED;}
.profile-gallery .gallery-name a { color: #9C1B20; }
.profile-gallery p {margin: 10px;	padding: 0;	clear: both;}
.profile-gallery ul p {margin: 10px 0;	font-size: 11px;}
.gallery-photos-listing {margin: 15px 0;	padding: 0;	list-style: none;	overflow: hidden;	width: 100%;}
.gallery-photos-listing li {float: left;	margin: 0 15px 15px 0;	width: 100px;	min-height: 100px;	_height: 100px;}
.photo-options {padding: 5px 0;}
.photo-navigation {height: 25px;	border-bottom: 1px dashed #ccc;	width: 100%;}
.photo-navigation .prev {float: left;}
.photo-navigation .next {float: right;}

#ContentWrapperJournal {padding: 0 0 15px 0;	min-height: 670px;	_height: 670px;	float: left;	width: 871px;}

.journal-menu {margin: 31px 0 0 7px;	padding: 0;	float: left;	width: 106px;	/*height: 557px;*/ overflow: hidden;	_display: inline;}
.journal-body {background: url(/img/bg-journal-body.gif) no-repeat;	float: left;	width: 741px;	min-height: 544px;	overflow: hidden; }
.journal-body table {width: 100%;}
.journal-body td {padding: 5px;	vertical-align: top;}
.journal-body .main-data {width: 347px;	float: right;	margin: 0 22px 0 0;	display: inline;}
.journal-body .journal-cover {width: 292px;	float: left;	margin: 0 0 0 20px;	_display: inline;}
.journal-cover {padding: 20px 0 0 0;}
.journal-cover .meta {color: #9C928B;	font-size: 14px;}
.journal-cover .meta strong, .journal-cover .rating strong {color: #000;}
.journal-cover h3, .journal-body h4, .post-section {background: url(/img/lenta.gif) no-repeat top right;	width: 300px;	color: #fff;	margin: 0;	padding: 5px 10px 10px 10px;	font-size: 16px;}
.journal-body .rss { text-align: right; margin: 0 22px 0 0; }
.titule {width: 246px;}

.journal-body h4 {background: url(/img/bg-h3-journal.gif) no-repeat;	color: #fff;	margin: 0;	padding: 6px 10px 10px;	font-size: 16px;}
.journal-cover h3 a, .post-section a {color: #fff;}
.journal-cover .rating {background: #f6f3f2;	padding: 15px 23px;	overflow: hidden;	color: #9C928B}
.main-data .latest-entries ol {list-style: none;	margin: 10px; padding: 0;}
.main-data .latest-entries li {margin: 0 0 10px 0;}
.main-data .post-location {font-size: 12px;	font-style: italic;}
.main-data .latest-entries .post-title {font-size: 13px;	display: block;	color: #9C928B;}

/*
.journal-body .category-listing {
	fbackground: url(/img/bg-journal-category-listing-bot.png) 21px bottom no-repeat;	padding: 0 0 50px;	margin: -11px 0 0 -3px;}
.listing-wrap-mid {
	fbackground: url(/img/bg-journal-category-listing-mid.png) 21px repeat-y;	padding: 0;	margin: 0;}
.listing-wrap-top {
	backgrsound: url(/img/bg-journal-category-listing.png) no-repeat;	margin: 0 0 30px;	padding: 70px 36px 30px 28px;}
.listing-wrap-bgrnd {
	fbackground: url(/img/bg-journal-categoty-listing-top.png) repeat-x;	min-height: 600px;	_height: 600px;}
*/
.listing-wrap-top {	border: 1px solid #D0D1D4;	border-top: none;	background: #fafafa url(/img/klamer.gif)  no-repeat;	margin: 0 39px 0 0;	padding: 0;	float: left;	z-index: 10000;	width: 700px;
}
.listing-wrap-bgrnd { background: url(/img/bg-journal-page.png) 0 80px repeat-x;	min-height: 600px;	_height: 600px; margin: 0 0 0 0; padding: 20px 50px;		}
.post-section {font-weight: bold;	margin: 0 0 1em 0;	display: block;	padding-bottom: 13px;}
.post-date, .post-kid-age {font-size: 11px;	display: block;	margin: 3px;}
.journal-entries-listing {margin: 0;	padding: 0;	list-style: none;}
/*.journal-entries-listing img {border: 1px solid #eee;	padding: 10px;	float: right;	margin: 0 0 20px 20px;}*/
.post-title {font-size: 24px;	margin: 0;	padding: 0;}
.post-title a {color: #9C1B20;}
.post-date {color: #9C928B;}
.post-image {float: right; width: 293px; margin: 0 0 20px 20px; padding: 0; background: transparent url(/img/journal_photo_top.jpg) top right no-repeat;}
.post-image img {border: none; float: right; padding: 18px 20px 22px 20px; margin: 0; background: transparent url(/img/journal_photo_bottom.jpg) bottom center no-repeat;}

.post-text {margin: 20px 0;}

/* Group users */
.group-users-listing {margin: 0;	padding: 0;	list-style: none;}
.group-users-listing li {margin: 0 15px 30px 0;	float: left;}
.group-users-listing .user-name {display: block;	font-size: 11px;	margin: 0 0 0 0;}
.group-users-listing .user-name a { color: #00405A; font-weight: bold;}

.pagination { border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 10px 0;	clear: both;}
.pagination a, .pagination strong {padding: 3px 6px;}

.tab-menu {margin: 10px 0 15px 0;	padding: 0;	list-style: none;	width: 100%;	height: 25px;}
.tab-menu li {float: left;}
.tab-menu li a {display: block;	padding: 5px 10px;}
.tab-menu li.active a {font-weight: bold;	text-decoration: none;	background: #333 url(../img/bg-tab-menu-active.jpg) repeat-x;	color: #fff;}

.manage-users {border-spacing: 0;	border-collapse: collapse;	width: 100%;}
.manage-users th {font-size: 11px;	text-align: left;	border-bottom: 1px solid #735B5B;	font-weight: normal;	padding: 3px;}
.manage-users td {border-bottom: 1px solid #735B5B;	padding: 3px;	font-size: 12px;	vertical-align: top;}
.manage-users a img {margin: 5px 5px 0 0;}
.manage-users .date {display: block;	font-size: 11px;}

.journals-listing {margin: 0;	padding: 0;	list-style: none;	width:}
.journals-listing li {width: 206px;	float: left;}




.story .photo {float: left;	margin: 10px 10px 10px 0;}
.story-meta {overflow: hidden;	padding: 5px;}
.story-tools { padding: 5px;	overflow: hidden;	width: 98%;	border-top: 1px dashed #ccc;	border-bottom: 1px dashed #ccc;}
.story-tools p {margin: 0; padding: 0;}
.story-tools .font-size, .story-meta .author {float: left;}
.story-tools .print, .story-meta .date {float: right;}

.block-poll h3 {font-size: 12px;}
.block-poll ul {padding: 10px;	margin: 0;	list-style: none;}
.edit-form {padding:}
.edit-form table {border-spacing: 0;	border-collapse: collapse;}
.edit-form td {padding: 5px;	vertical-align: top;}
.edit-form .label {font-weight: bold;	width: 150px;}
.edit-form input[type='text'], .edit-form input[type='password'], .edit-form textarea {width: 300px;	padding: 2px;	font: 12px tahoma, sans-serif;}
.edit-form textarea {height: 100px;}
.edit-form .actions {clear: both;	margin: 20px 0;	border-top: 1px dashed #ccc;	padding: 5px 0 0 165px;}
.edit-form .actions .submit {padding: 5px;	font: 12px tahoma, sans-serif;	font-weight: bold;}
.edit-form .actions .back {margin: 0 0 0 20px;}
.edit-form dt {float: left;	width: 150px;	font-weight: bold;}
.edit-form dd {margin: 0 0 10px 160px;}
h2.page-title {color: #30B6BF;	font-size: 24px}

.block {background: url(/img/bg-sidebar-block-bot.gif) bottom no-repeat;	padding: 0 0 13px 0;	width: 300px;	margin: 0 0 10px;}
.block-mid {background: url(/img/bg-sidebar-block-mid.gif) repeat-y;}
.block-top {background: url(/img/bg-sidebar-block-top.gif) top no-repeat;	padding: 5px 4px 0 2px;	overflow: hidden;	_height: 1%;}
.block h4 {font-size: 14px;	text-transform: uppercase;	background: url(/img/bg-h4-sidebar-blue.gif) no-repeat;	color: #fff;	padding: 8px;	margin: 0 0 10px 4px;}


.new-issue h3 {font-size: 24px;	margin: 0 0 0 10px;	padding: 0;	color: #30B6BF;}
.new-issue p {font-size: 12px; margin: 0 0 0 10px; padding: 0;}
.new-issue p.date {padding: 0 0 10px 0;	color: #B8B7B7;}
.new-issue .announce-text p, .new-issue .announce-text li {font-size: 12px;	color: #000;	line-height: 1.3;}
.new-issue .announce-text ul {margin: 0 0 0 17px;	padding: 0;	list-style-image: url(/img/dot-green.gif);}
.new-issue .cover {float: right; margin: 0 5px; }

ul.error_list { background: #F8F6F5; padding: 5px;	margin: 0 0 5px;	list-style: none;	color: #CF2015; font-weight: bold; font-size: 12px }

h2.journal-cat-title {border-bottom: 1px dashed #ccc;	padding: 0 250px 0 0}

.listing-latest-articles { clear: both; list-style: none;	margin: 0;	padding: 0;}
.listing-latest-articles li { border-top: 1px dashed #ccc;	padding: 10px 0;	font-size: 12px;	color: #302B1E; overflow: hidden; _width: 100%; }
.listing-latest-articles h3 {font-size: 16px;	margin: 0; padding: 0;}
.listing-latest-articles h3 a {color: #9C1B20;}
.listing-latest-articles p {font-size: 11px;	margin: 0; padding: 0;}
.listing-latest-articles .photo { float: right; margin: 0 0 0 10px; }
.listing-latest-articles .date { color: #B8B7B7; }

.magazine-actions {padding: 10px 0;	border-top: 1px dashed #ccc;	border-bottom: 1px dashed #ccc;}
.magazine-actions h4 {background: url(/img/bg-h3-green.gif) repeat-x;	height: 36px;	line-height: 36px;	padding: 0 10px;	margin: 0;	color: #57B701;	font-size: 24px;	font-weight: normal;}
.magazine-actions a, .magazine-covers a {color: #00405A;}
.magazine-actions li {font-size: 11px;	list-style-image: url(/img/dot-green.gif);	font-weight: bold;}
.magazine-actions p {margin: 10px;	padding: 0;}
.magazine-covers {color: #B8B7B7;	padding: 0 0 20px;	border-bottom: 1px dashed #ccc;}

.listing-journals, .listing-users {margin: 0; padding: 0;	list-style: none;}
.listing-journals li, .listing-users li {font-size: 12px; line-height: 1.2; margin: 0; border-top: 1px dashed #ccc; padding: 10px 0; overflow:  hidden; width: 100%;}
.listing-users .user-avatar,
.listing-journals .journal-picture {border: 2px solid #DCE8ED;	float: left;	display: block;	margin: 0 10px 0 0;}
.listing-users .user-avatar img,
.listing-journals .journal-picture img { display: block; }
.listing-users .user-info,
.listing-journals .journal-info { margin: 0 0 0 90px; }
.listing-users .date { color: #A6A6A6; }

.hidden {display: none; font-size: 11px; border: 1px solid #ccc; border-left: none; border-right: none; padding: 5px 0; margin: 5px 0;}
#terms {float: right;}
#terms_holder {height: 200px; overflow: auto; padding: 5px; border: 1px solid #ccc; border-right: none;}
#terms_holder h3 {text-align: center; font-size: 18px;}
#terms_holder p {font-size: 11px;}
#counter {background-color: #fdd; display: none; font-weight: normal; font-size: 11px; color: #f00; width: 120px; padding: 2px; border: 1px solid #f00;}
.clear {clear: both;}

.actions-test { border-bottom: 1px dashed #ccc; overflow: hidden; width: 100%;}
#start_test {text-align: center; display: block; padding-top: 25px; float: right; background: url(/img/but-comment-submit.gif) no-repeat; width: 86px; height: 30px;	color: #fff; text-decoration: underline; font: bold 11px 'Trebuchet MS', sans-serif;}
h3.test {color: #FD6100;}
p.dotted {border-bottom: 1px dashed #ccc; padding-bottom: 5px; margin: 0 0 5px 0;}
ul#test_opts {width: 100%; list-style: none; margin: 0 0 10px 0; border-bottom: 1px dashed #ccc; padding-bottom: 8px;}
ul#test_opts li {display: inline; margin: 0 20px 0 0; }

a#test_expand {background: #fff url(/img/collapse.gif) no-repeat 0 4px; padding-left: 18px;}
a#test_collapse {background: #fff url(/img/expand.gif) no-repeat 0 4px; padding-left: 18px;}
.answer_label {color: #00405A; font-size: 16px;}
.test_question {display: none;}
.test_question p {margin: 10px 0;}
strong.question {font-size: 14px;}
span.q_num {float: left; font: bold 18px Arial;}
div.q_num {float: right; width: 460px;}
div.answer_info {float: left; width: 400px; padding-left: 10px;}
div.correct img {border: 5px solid #A8D24D;}
div.desc_holder p {padding: 2px 0 0 0; margin: 0;}
input.test {float: left; clear: both;}
#article-content.test {padding-bottom: 5px; }
p.test_info {border-bottom: 1px dashed #ccc; border-top: 1px dashed #ccc; padding: 10px 0;}
p.test_info span {float: left; padding: 10px 15px 10px 10px;}
p.test_info input {background: transparent url(/img/test_btn.jpg) no-repeat; border: none; width: 97px; height: 39px; text-transform: capitalize; color: #fff; font-size: 14px; cursor: pointer;}

input.btn_poll {background: transparent url(/img/test_btn.jpg) no-repeat; border: none; width: 97px; height: 39px; text-transform: capitalize; color: #fff; font-size: 14px; cursor: pointer; float: left;}
div.poll_holder {padding: 0 10px;}
div.poll_holder dt {float: left;}
div.poll_holder dd {margin: 0;}
div.poll_holder span {float: left; display: block; padding: 8px 0 0 10px;}
.poll-results li {	font-size: 16px; color: #FD6100; font-weight: bold; }
.poll-results li span { color: #302B1E; font-weight: normal; font-size: 13px; }
.poll-results span p { margin: 0 0 5px 0; padding: 0; font-size: 16px;}
.poll-results li .result-bar {	float: left; margin: 0 5px 0 0; height: 18px; background-color: #30B6BF;}

.listing-user-articles { margin: 0; padding: 0; list-style: none; clear: both; }
.listing-user-articles li { padding: 15px 0; border-top: 1px dashed #ccc; overflow: hidden; width: 100%; }
.listing-user-articles .user-info a { color: #009DD9; }
.listing-user-articles .announce a { color: #00405A; }
.listing-user-articles .user-info {	float: left; width: 130px; font-size: 12px; }
.listing-user-articles .user-info img { display: block; 	margin: 0 0 5px 0;}
.listing-user-articles .announce { margin: 0 0 0 140px; }
.listing-user-articles .announce h3 { font-size: 13px; margin: 0; }
.listing-user-articles .announce .date { color: #B8B7B7; display: block; font-size: 12px; margin: 3px 0; }
.listing-user-articles .announce p { font-size: 12px; margin: 0; padding: 0; line-height: 1.1; color: #302B1E; }

.user-articles-nav { border-bottom: 1px dashed #ccc; border-top: 1px dashed #ccc; padding: 5px 0; overflow: hidden;	width: 100%;}
.user-articles-nav .back { float: left; background: url(/img/i-back.gif) no-repeat left center; padding: 0 0 0 30px;	line-height: 25px; }
.user-articles-nav .send { float: right; 	background: url(/img/i-send-message.gif) no-repeat left center; padding: 0 0 0 30px; line-height: 25px; }

.listing-reference { list-style: none; margin: 0; padding: 0; }
.listing-reference li { border-top: 1px dashed #ccc; padding: 10px 0; }
.listing-reference li li { border-top: none; padding: 0; }
.listing-reference h3 {	color: #B8B7B7;	font-weight: normal;	font-size: 13px;}
.listing-reference h3 a { color: #9C1B20; font-size: 15px; font-weight: bold; }

.listing-reference-categories { border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 10px 0 10px 27px; margin: 0;	list-style-image: url(/img/dot-green.gif); }
.listing-reference-categories li { margin-bottom: 10px }
.listing-reference-categories a { color: #9C1B20; font-weight: bold; }

.user-articles-block { margin: 30px 0 0 0; }
.user-articles-block h4 {background: url(/img/bg-h3-green.gif) repeat-x;	color: #57B701; font-size: 24px;	font-weight: normal;	padding: 0 10px;	margin: 0 0 10px 0;	line-height: 36px;}
.user-articles-block ol { list-style: none; margin: 10px; padding: 0; }
.user-articles-block li { margin: 0 0 10px 0; font-size: 12px; }
.user-articles-block ol a { color: #009DD9  }
.user-articles-block strong a { color: #00405A; font-size: 13px;  }
.user-articles-block span { color: #B8B7B7  }
.user-articles-block .links {	border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 5px 0; overflow: hidden; width: 100%; }
.user-articles-block .links .go { float: left; line-height: 25px;}
.user-articles-block .links .send { float: right; background: url(/img/i-send-message.gif) no-repeat left center; padding: 0 0 0 30px; line-height: 25px;}
.rating { background: #f6f3f2; padding: 10px; margin: 0 0 5px 0; }

.login-page .actions input {background: url(/img/but-login.gif) no-repeat;width: 94px;height: 37px;text-indent: -1000em;border: none;display: block;}
.login-page h3 {font-size: 14px;border-bottom: 1px dashed #ccc;	padding: 5px 0;}
.login-page .text {	width: 200px;	padding: 2px;	margin: 0 0 5px 0}
.login-page .actions {	margin: 10px 0 30px;}
.login-page .secondary-actions {	border-top: 1px dashed #ccc;	border-bottom: 1px dashed #ccc;	padding: 10px;	color: #aaa;}

.search-results {	list-style: none;	margin: 0;	padding: 0;}

#Header h6 {height: 60px;	width: 212px;	margin: 5px 0 0 13px;	padding: 0;	background: url(/img/webawards-badge.gif) no-repeat;	text-indent: +20em;	float: right;}
#Header h6 a {display: block;	height: 60px;}
