/* CSS Document */




/*_____ main layout _____*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
	color: #333333;
	font: normal 10px verdana; /*, arial, geneva, helvetica, sans-serif*/
	background: #eeeeee url(http://www.creativelibraries.com/_gfx/bg_heightfix.gif) center;
}

td {
	color: #333333;
	font: normal 10px verdana; /*, arial, geneva, helvetica, sans-serif*/
}

p {
	margin: 0px;
}

li {
	margin-left: 6px;
}

ul {
	margin-left: 4px;
	padding-left: 10px;
}

img {
	border:0;
}

#main {
	width: 854px;
	text-align: left;
	margin: 0 auto;
	padding: 0px;
}

#background {
	width: 100%;
	text-align: left;
	margin: 0 auto;
	padding: 0px;
	background: transparent url(http://www.creativelibraries.com/_gfx/bg.gif) center top repeat-x;/* center top repeat-x*/
}

.columns {
	margin-left: 12px;
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 12px;
}

.column_center_no_padding {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/*_____ text styles _____*/





	
/*_____ forum _____*/

#latest_content {
	margin-left: 12px;
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 12px;
}

#forum {
	margin-left: 12px;
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 12px;
}

#new_topic_form {
	margin-left: 12px;
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 12px;
}

#feedback {
	margin-left: 12px;
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 12px;
}

#ajaxSearchHolder {
	margin-left: 12px;
	margin-top: 7px;
	margin-right: 12px;
	margin-bottom: 12px;
}

#forum_new_topic_latest {
	margin: 0;
	float: right;
	padding-right:14px;
	padding-top:0px;
}
#forum_new_topic_latest ul {
	margin:0;
	padding-top:0;
	padding-bottom:0;
	list-style:none;
}
#forum_new_topic_latest li {
	display:inline;
	margin-left:10px;
	padding:0;
}

#forum_new_topic {
	margin: 0;
	float: right;
	padding-right:14px;
	padding-top:7px;
	text-decoration: none;
}
#forum_new_topic ul {
	margin:0;
	padding-top:1px;
	padding-bottom:0;
	list-style:none;
}
#forum_new_topic li {
	display:inline;
	margin-left:10px;
	padding:0;
}

#forum_nav_2 {
	margin: 0;
	float: right;
	padding-right:14px;
	padding-top:0px;
	text-decoration: none;
}
#forum_nav_2 ul {
	margin:0;
	padding-top:6px;
	padding-bottom:0;
	list-style:none;
}
#forum_nav_2 li {
	display:inline;
	margin-left:10px;
	padding:0;
}



#forum_nav {
	margin: 0;
	float: right;
	padding-right:14px;
	padding-top:0px;
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#forum_nav ul {
	margin:0;
	padding-top:8px;
	padding-bottom:0;
	list-style:none;
}
#forum_nav li {
	display:inline;
	margin-left:10px;
	padding:0;
}

#forum_nav a {
	color: #0068c1; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration: none;
}
#forum_nav a:hover {
	color: #0068c1; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration: underline;
}

#forum_nav #sel_level_1 a {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#forum_nav #sel_level_1 a:hover {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#forum_nav #sel_level_2 a {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#forum_nav #sel_level_2 a:hover {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}

.forum_nav_link a {
	color: #0068c1; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration: none;
}
.forum_nav_link a:hover {
	color: #0068c1; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration: underline;
}




.forum_search {
	padding-left:2px; padding-right:2px; padding-top:1px; margin:0; width:150px; height:16px; border:1px solid #CCC;
}

.forum_table {
	background-color: #CCC;
}

.table_heading {
	background-color: #eeeeee;
	font: bold 10px verdana; /*, arial, geneva, helvetica, sans-serif*/
}

.table_rows {
	background-color: #ffffff;
	font: normal 10px verdana; /*, arial, geneva, helvetica, sans-serif*/
}

.forum_text {
	color: #333333;
	font: normal 11px verdana; /*, arial, geneva, helvetica, sans-serif*/
}

.forum_text_link {
	color: #333333;
}
A.forum_text_link:link {
	color: #333333;
}
A.forum_text_link:active {
	color: #333333;
}
A.forum_text_link:visited {
	color: #333333;
}
A.forum_text_link:hover {
	color: #333333;
}

.forum_link {
	color: #0068c1; text-decoration: none; 
}
A.forum_link:link {
	color: #0068c1; text-decoration: none; 
}
A.forum_link:active {
	color: #0068c1; text-decoration: none; 
}
A.forum_link:visited {
	color: #0068c1; text-decoration: none; 
}
A.forum_link:hover {
	color: #0068c1; text-decoration: underline; 
}

.forum_red {
	color: #ab2626; text-decoration: none; 
}
A.forum_red:link {
	color: #ab2626; text-decoration: none; 
}
A.forum_red:active {
	color: #ab2626; text-decoration: none; 
}
A.forum_red:visited {
	color: #ab2626; text-decoration: none; 
}
A.forum_red:hover {
	color: #ab2626; text-decoration: underline; 
}

.forum_image {
	border:solid 1px; border-color:#999999;
}

.forum_image_action {
 margin-left:10px;
 margin-right:3px;
}

.forum_image_action_right {
 margin-right:0px;
 margin-left:10px;
}

.forum_disabled {
	color: #999999;
}

.fromsearch {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #BE2D2D;
}

.topic_title {
	color: #163F53;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #CCCCCC;
	letter-spacing: -1px;
	font: normal 180% "Trebuchet MS", Tahoma, Arial;
}
A.topic_title:link {
	color: #0068c1; text-decoration:none;
}
A.topic_title:visited{
	color: #0068c1; text-decoration:none;
}
A.topic_title:hover{
	color:#163F53; text-decoration:none;
}

.topic_title_fullview {
	color: #163F53;
	letter-spacing: -1px;
	font: normal 180% "Trebuchet MS", Tahoma, Arial;
}
A.topic_title_fullview:link {
	color: #0068c1; text-decoration:none;
}
A.topic_title_fullview:visited{
	color: #0068c1; text-decoration:none;
}
A.topic_title_fullview:hover{
	color:#163F53; text-decoration:none;
}

.forum_title_form {
	color: #0068c1;
	font: bold 150% "Trebuchet MS", Tahoma, Arial;
	padding-left: 4px;
	padding-right: 4px;
	height: 20px;
	border: 1px solid #333333;
}

.forum_title {
	color: #0068c1;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #CCCCCC;
	font: bold 150% "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 2px;
}
A.forum_title:link {
	color: #0068c1; text-decoration:none;
}
A.forum_title:visited{
	color: #0068c1; text-decoration:none;
}
A.forum_title:hover{
	color:#163F53; text-decoration:none;
}

.forum_search_result_date {
	color: #888888;
	font: normal 10px verdana;
}
A.forum_search_result_date:link {
	color: #888888; text-decoration:underline;
}
A.forum_search_result_date:visited{
	color: #888888; text-decoration:underline;
}
A.forum_search_result_date:hover{
	color: #888888; text-decoration:none;
}

.forum_summary {
	color: #000000;
	font: normal 13px Tahoma, Arial, sans-serif;
	margin-bottom: 6px;
	margin-top: 8px;
	line-height: 130%;
}

.forum_heading {
	color: #619d03;
	margin-bottom: 14px;
	padding:0;
	border-bottom: 1px dotted #aebd88;
	font: normal 150% Tahoma, Arial, sans-serif;
	clear:both;
	text-transform:none;
}

.forum_heading_comments {
	color: #619d03;
	margin-bottom: 2px;
	margin-left: 6px;
	padding-bottom: 2px;
	border-bottom: 1px dotted #aebd88;
	font: normal 150% Tahoma, Arial, sans-serif;
	clear:both;
	text-transform:none;
}

.forum_heading_text {
	color: #619d03;
	font: normal 150% Tahoma, Arial, sans-serif;
}

.forum_separator {
	border-bottom: 1px dotted #aebd88;
}

.forum_separator_top {
	border-top: 1px dotted #CCCCCC;
	padding-top:5px;
}

.forum_separator_top_colored {
	border-top: 1px dotted #619d03;
	padding-top:5px;
}

.forum_listing {
	border-bottom: 1px dotted #aebd88;
	padding: 8px;
}
.forum_padding {
	padding: 8px;
}

.forum_count {
	color: #888;
	letter-spacing: -1px;
	font: normal 200% "Trebuchet MS", Tahoma, Arial;
	padding: 5px;
}

.forum_stat {
	border:#DDD 1px solid;
	color: #999999;
	margin:0;
	padding:2px;
	background: url(http://www.creativelibraries.com/_gfx/bg_forum_stat.gif);
}

.forum_stat_forums {
	border:#DDD 1px dotted;
	color: #888;
	margin:0;
	padding:2px;
	background: url(http://www.creativelibraries.com/_gfx/bg_forum_stat_forums.gif);
}
.forum_stat_topics {
	border:#DDD 1px dotted;
	color: #888;
	margin:0;
	padding:2px;
	background: url(http://www.creativelibraries.com/_gfx/bg_forum_stat_topics.gif);
}

.forum_input {
	color: #000000;
	font: normal 13px Tahoma, Arial, sans-serif;
	border: 1px solid #333333;
	padding-left: 4px;
}













A { 
color: #0068c1; text-decoration: none;/* line-height: 18px;*/
}
A:link { 
color: #0068c1; text-decoration: underline; 
}
A:active { 
color: #0068c1;	text-decoration: underline; 
}
A:visited { 
color: #0068c1; text-decoration: underline; /* 756fe9*/
}
A:hover { 
color: #0068c1; text-decoration: none; 
}


.blog_posted {
	font-size: 10px;
	color:#999999;
	margin:0;
	padding:0;
}
.blog_title {
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 6px;
	font-size: 16px;
	font-weight: bold;
	color:#000000;
	margin-top:12px;
	margin-bottom:9px;
}
.blog_text {
	color: #000000;
	font: normal 12px Tahoma, Arial, sans-serif;
	margin:0;
	padding:0;
}
#blog_entries {
	color: #000000;
	font: normal 12px Tahoma, Arial, sans-serif;
	margin:0;
	padding:0;
}
#blog_entries a {
	color: #0068c1; text-decoration: underline; 
}
#blog_entries a:active {
	color: #0068c1; text-decoration: underline; 
}
#blog_entries a:visited {
	color: #0068c1; text-decoration: underline; 
}
#blog_entries a:hover {
	color: #0068c1; text-decoration: none; 
}


.title {
	font-size: 18px;
	font-weight: bold;
	color:#333333;
	padding-bottom: 4px;
}
A.title:link {
	color:#333333;
	text-decoration: none;
}
A.title:active {
	color:#333333;
	text-decoration: none;
}
A.title:visited {
	color:#333333;
	text-decoration: none;
}
A.title:hover {
	color:#333333;
	text-decoration: underline;
}


.item_titles {
	font-size: 13px;
	font-weight: bold;
}

.title_users {
	font-size: 14px;
	font-weight: bold;
}

.copyright {
	color: #ab2626;
	font-size: 42px;
	font-weight: bold;
}

.copyright_small {
	color: #ab2626;
	font-size: 18px;
	font-weight: bold;
}

.beige {
	color: #f6f6f6;
}

.white {
	color: #FFFFFF;
}
A.white:link {
	color: #FFFFFF;
}
A.white:active {
	color: #FFFFFF;
}
A.white:visited {
	color: #FFFFFF;
}
A.white:hover {
	color: #FFFFFF;
}


.red {
	color: #ab2626;
	text-decoration: none;
}
A.red:link {
	color: #ab2626;
	text-decoration: underline;
}
A.red:active {
	color: #ab2626;
	text-decoration: underline;
}
A.red:visited {
	color: #ab2626;
	text-decoration: underline;
}
A.red:hover {
	color: #ab2626;
	text-decoration: none;
}

.redrabbits {
	color: #ab2626;
	text-decoration: none;
}
A.redrabbits:link {
	color: #ab2626;
	text-decoration: none;
}
A.redrabbits:active {
	color: #ab2626;
	text-decoration: none;
}
A.redrabbits:visited {
	color: #ab2626;
	text-decoration: none;
}
A.redrabbits:hover {
	color: #ab2626;
	text-decoration: underline;
}

.green {
	color: #15a10b;
	text-decoration: none;
}
A.green:link {
	color: #15a10b;
	text-decoration: underline;
}
A.green:active {
	color: #15a10b;
	text-decoration: underline;
}
A.green:visited {
	color: #15a10b;
	text-decoration: underline;
}
A.green:hover {
	color: #15a10b;
	text-decoration: none;
}
.filter { 
color: #a8a8a8; text-decoration: none;/* line-height: 18px;*/
padding-bottom:14px;
}
A.filter:link { 
color: #a8a8a8; text-decoration: none; 
}
A.filter:active { 
color: #a8a8a8;	text-decoration: none; 
}
A.filter:visited { 
color: #a8a8a8; text-decoration: none; 
}
A.filter:hover { 
color: #a8a8a8; text-decoration: underline; 
}

.filter_itemcount { 
color: #535353; text-decoration: none;/* line-height: 18px;*/
}


.blue { 
color: #0068c1; text-decoration: none;/* line-height: 18px;*/
}
A.blue:link { 
color: #0068c1; text-decoration: underline; 
}
A.blue:active { 
color: #0068c1;	text-decoration: underline; 
}
A.blue:visited { 
color: #756fe9; text-decoration: underline; 
}
A.blue:hover { 
color: #0068c1; text-decoration: none; 
}

.tags_0 { 
color: #0068c1; text-decoration: none; font-size: 9px;
}
A.tags_0:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_0:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_0:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_0:hover { 
color: #0068c1; text-decoration: none;
}

.tags_1 { 
color: #0068c1; text-decoration: none; font-size: 12px;
}
A.tags_1:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_1:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_1:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_1:hover { 
color: #0068c1; text-decoration: none;
}

.tags_2 { 
color: #0068c1; text-decoration: none; font-size: 13px;
}
A.tags_2:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_2:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_2:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_2:hover { 
color: #0068c1; text-decoration: none;
}

.tags_3 { 
color: #0068c1; text-decoration: none; font-size: 16px;
}
A.tags_3:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_3:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_3:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_3:hover { 
color: #0068c1; text-decoration: none;
}

.tags_4 { 
color: #0068c1; text-decoration: none; font-size: 18px;
}
A.tags_4:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_4:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_4:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_4:hover { 
color: #0068c1; text-decoration: none;
}

.tags_5 { 
color: #0068c1; text-decoration: none; font-size: 20px;
}
A.tags_5:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_5:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_5:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_5:hover { 
color: #0068c1; text-decoration: none;
}

.tags_6 { 
color: #0068c1; text-decoration: none; font-size: 22px;
}
A.tags_6:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_6:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_6:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_6:hover { 
color: #0068c1; text-decoration: none;
}

.tags_7 { 
color: #0068c1; text-decoration: none; font-size: 24px;
}
A.tags_7:link { 
color: #0068c1; text-decoration: underline;
}
A.tags_7:active { 
color: #0068c1;	text-decoration: underline;
}
A.tags_7:visited { 
color: #756fe9; text-decoration: underline;
}
A.tags_7:hover { 
color: #0068c1; text-decoration: none;
}




.tag_cloud_0 { 
color: #a8d0ef; text-decoration: none; font-size: 9px;
}
A.tag_cloud_0:link { 
color: #a8d0ef; text-decoration: underline;
}
A.tag_cloud_0:active { 
color: #a8d0ef;	text-decoration: underline;
}
A.tag_cloud_0:visited { 
color: #a8d0ef; text-decoration: underline;
}
A.tag_cloud_0:hover { 
color: #a8d0ef; text-decoration: none;
}

.tag_cloud_1 { 
color: #72adee; text-decoration: none; font-size: 12px;
}
A.tag_cloud_1:link { 
color: #72adee; text-decoration: underline;
}
A.tag_cloud_1:active { 
color: #72adee;	text-decoration: underline;
}
A.tag_cloud_1:visited { 
color: #72adee; text-decoration: underline;
}
A.tag_cloud_1:hover { 
color: #72adee; text-decoration: none;
}

.tag_cloud_2 { 
color: #5c8cf1; text-decoration: none; font-size: 13px;
}
A.tag_cloud_2:link { 
color: #5c8cf1; text-decoration: underline;
}
A.tag_cloud_2:active { 
color: #5c8cf1;	text-decoration: underline;
}
A.tag_cloud_2:visited { 
color: #5c8cf1; text-decoration: underline;
}
A.tag_cloud_2:hover { 
color: #5c8cf1; text-decoration: none;
}

.tag_cloud_3 { 
color: #5581f2; text-decoration: none; font-size: 16px;
}
A.tag_cloud_3:link { 
color: #5581f2; text-decoration: underline;
}
A.tag_cloud_3:active { 
color: #5581f2;	text-decoration: underline;
}
A.tag_cloud_3:visited { 
color: #5581f2; text-decoration: underline;
}
A.tag_cloud_3:hover { 
color: #5581f2; text-decoration: none;
}

.tag_cloud_4 { 
color: #466af4; text-decoration: none; font-size: 18px;
}
A.tag_cloud_4:link { 
color: #466af4; text-decoration: underline;
}
A.tag_cloud_4:active { 
color: #466af4;	text-decoration: underline;
}
A.tag_cloud_4:visited { 
color: #466af4; text-decoration: underline;
}
A.tag_cloud_4:hover { 
color: #466af4; text-decoration: none;
}

.tag_cloud_5 { 
color: #3956f6; text-decoration: none; font-size: 20px;
}
A.tag_cloud_5:link { 
color: #3956f6; text-decoration: underline;
}
A.tag_cloud_5:active { 
color: #3956f6;	text-decoration: underline;
}
A.tag_cloud_5:visited { 
color: #3956f6; text-decoration: underline;
}
A.tag_cloud_5:hover { 
color: #3956f6; text-decoration: none;
}

.tag_cloud_6 { 
color: #2639f9; text-decoration: none; font-size: 22px;
}
A.tag_cloud_6:link { 
color: #2639f9; text-decoration: underline;
}
A.tag_cloud_6:active { 
color: #2639f9;	text-decoration: underline;
}
A.tag_cloud_6:visited { 
color: #2639f9; text-decoration: underline;
}
A.tag_cloud_6:hover { 
color: #2639f9; text-decoration: none;
}

.tag_cloud_7 { 
color: #0d1df8; text-decoration: none; font-size: 24px;
}
A.tag_cloud_7:link { 
color: #0d1df8; text-decoration: underline;
}
A.tag_cloud_7:active { 
color: #0d1df8;	text-decoration: underline;
}
A.tag_cloud_7:visited { 
color: #0d1df8; text-decoration: underline;
}
A.tag_cloud_7:hover { 
color: #0d1df8; text-decoration: none;
}




.bottom {
	color: #535353;
}
A.bottom:link {
	color: #0068c1; text-decoration: none;
}
A.bottom:active {
	color: #0068c1; text-decoration: none;
}
A.bottom:visited {
	color: #0068c1; text-decoration: none;
}
A.bottom:hover {
	color: #0068c1; text-decoration: underline;
}


.full_size_image_link {
	font-size:14px;
	font-weight:normal;
}
A.full_size_image_link:link {
	font-weight:bold;
}


.item_link {
	font-size:12px;
	font-weight:bold;
}


.disabled_text {
	color: #eaeaea;
}

.light_grey {
	color: #999999;
}


.account {
	color: #333333;
}
A.account:link {
	color: #333333;
	text-decoration: underline;
}
A.account:active {
	color: #333333;
	text-decoration: none;
}
A.account:visited {
	color: #333333;
	text-decoration: underline;
}
A.account:hover {
	color: #333333;
	text-decoration: none;
}

.skiplinks {
	color: #0068c1;
}
A.skiplinks:link {
	color: #0068c1;
	text-decoration: underline;
}
A.skiplinks:active {
	color: #0068c1;
	text-decoration: underline;
}
A.skiplinks:visited {
	color: #0068c1;
	text-decoration: underline;
}
A.skiplinks:hover {
	color: #0068c1;
	text-decoration: none;
}

	
.hidden_items {
	color: #999999; text-decoration: line-through;
}
A.hidden_items:active {
	color: #999999; text-decoration: line-through;
}
A.hidden_items:link {
	color: #999999; text-decoration: line-through;
}
A.hidden_items:visited {
	color: #999999; text-decoration: line-through;
}
A.hidden_items:hover {
	color: #999999; text-decoration: line-through;
}


.column_title {
	margin-top: 6px;
	margin-left: 12px;
	font-size: 12px;
	font-weight: bold;
	color: #2d2d2d;
}
.column_title_link {
	font-size: 12px;
	font-weight: bold;
	color: #2d2d2d;
}
A.column_title_link:active {
	color: #2d2d2d; text-decoration: underline;
}
A.column_title_link:link {
	color: #2d2d2d; text-decoration: underline;
}
A.column_title_link:visited {
	color: #2d2d2d; text-decoration: underline;
}
A.column_title_link:hover {
	color: #2d2d2d; text-decoration: none;
}

.h2_account {
	margin-top: 4px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: bold;
}

.h2_account_first {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: bold;
}

.h2_account_description {
	color: #999999;
}

.account_link_div {
	padding-left: 8px;
	margin-top: 2px;
	margin-bottom: 0px;
}
.account_link {
	color: #666666; text-decoration: none;
}
A.account_link:active {
	color: #666666; text-decoration: none;
}
A.account_link:link {
	color: #666666; text-decoration: none;
}
A.account_link:visited {
	color: #666666; text-decoration: none;
}
A.account_link:hover {
	color: #666666; text-decoration: underline;
}

.menu_top {
	color: #2d2d2d; font-weight:bold; font-size:11px; text-decoration: none; padding-left:10px;
}
A.menu_top:active {
	color: #666666; font-weight:normal; font-size:11px; text-decoration: none;
}
A.menu_top:link {
	color: #666666; font-weight:normal; font-size:11px; text-decoration: none;
}
A.menu_top:visited {
	color: #666666; font-weight:normal; font-size:11px; text-decoration: none;
}
A.menu_top:hover {
	color: #666666; font-weight:normal; font-size:11px; text-decoration: underline;
}


/* __ CONTACT CARD ____________________________ */

#contact_card {
	color: #333333; 
}
#contact_card a {
	color: #333333; 
	text-decoration: underline;
}
#contact_card a:hover {
	color: #333333; 
	text-decoration: none;
}

/* __ INFO WINDOW ____________________________ */

#info_window {
	text-decoration: none;
}
#info_window ul {
	margin:0;
	padding-top:0;
	margin-left:10px;
	padding-bottom:10px;
}
#info_window li {
	padding-top:3px;
	padding-bottom:0;
}



/* __ TOP NAVIGATION ____________________________ */


.top_nav_off {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
A.top_nav_off:link {
	color: #2d2d2d; 
	text-decoration: none;
}
A.top_nav_off:hover {
	color: #2d2d2d; 
	text-decoration: none;
}
A.top_nav_off:visited {
	color: #2d2d2d; 
	text-decoration: none;
}

#top_nav {
	margin: 0;
	float: right;
	padding-right:14px;
	padding-top:5px;
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#top_nav ul {
	margin:0;
	padding-top:11px;
	padding-bottom:0;
	list-style:none;
}
#top_nav li {
	display:inline;
	margin-left:10px;
	padding:0;
}
#top_nav a {
	color: #0068c1; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration: none;
}
#top_nav a:hover {
	color: #0068c1; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration: underline;
}

#top_nav #sel_level_1 a {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#top_nav #sel_level_1 a:hover {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#top_nav #sel_level_2 a {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#top_nav #sel_level_2 a:hover {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}

#top_nav #guests {
	color: #cccccc; 
	font-weight:normal; 
	font-size:11px; 
}

#top_nav #guests #progress_sel {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}
#top_nav #guests #portfolios_sel {
	color: #2d2d2d; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration: none;
}




/* __ SCHOOL LIST RIGHT FOR GUESTS ____________________________ */

#schools_guests {
	margin:0px;
}
#schools_guests ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#schools_guests li {
	display: list-item;
	padding-bottom:15px;
	margin:0px;
}
#schools_guests a {
	text-decoration: none;
	border:0px;
}



/* __ LATEST ON CREATIVELIBRARIES ____________________________ */

.latest_link {
	color: #666666; text-decoration: none;
}
A.latest_link {
	color: #666666; text-decoration: none;
}
A.latest_link:link { 
	color: #666666; text-decoration: none;
}
A.latest_link:active { 
	color: #666666; text-decoration: none;
}
A.latest_link:visited { 
	color: #666666; text-decoration: none;
}
A.latest_link:hover {
	color: #666666; text-decoration: underline;
}

#latest_frame {
	width:460px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
}

#latest_frame ul {
	margin:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:3px;
	list-style:none;
}
#latest_frame li {
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0;
	cursor:pointer;
}
	
.latest_columnleft {
	width:145px;
	height:230px;
	padding:0px;
	float:left;
	margin-right:12px;
	margin-bottom:20px;
}

.latest_columncenter {
	width:145px;
	height:230px;
	padding:0px;
	float:left;
	margin-bottom:20px;
}

.latest_columnright {
	width:145px;
	height:230px;
	padding:0px;
	float:left;
	margin-left:12px;
	margin-bottom:20px;
}

.latest_image {
	border: 1px solid #CCCCCC;
}

.h2_latest {
	margin-top: inherit;
	margin-bottom: 8px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
A.h2_latest:active {
	color: #333333; font-weight:bold; font-size:11px; text-decoration: underline;
}
A.h2_latest:link {
	color: #333333; font-weight:bold; font-size:11px; text-decoration: underline;
}
A.h2_latest:visited {
	color: #333333; font-weight:bold; font-size:11px; text-decoration: underline;
}
A.h2_latest:hover {
	color: #333333; font-weight:bold; font-size:11px; text-decoration: none;
}



/*_____ forms _____*/

.input {
	color: #333333;
	background: #ffffff;
	font-family: Verdana;
	font-size:10px;
	border: 1px solid #333333;
	padding-left: 3px;
}

.text_field {
	color: #333333;
	width: 143px;
	\width: 143px;
	w\idth: 145px;
	background: #ffffff;
	font-family: Verdana;
	font-size:10px;
	border: 1px solid #333333;
	padding-left: 3px;
	margin-bottom: 8px;
}

.checkbox_radio {
	vertical-align: middle;
	margin-bottom: 6px;
}

.radio_survey {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.textarea_survey {
	color: #333333;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #999999;
	margin-top: 4px;
	width: 420px;
	padding: 3px;
}


.checkbox_radio_title {
	margin-top: 8px;
}

.select_multiple {
	color: #333333;
	width: 148px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 8px;
}

.select_sorting {
	color: #333333;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 2px;
}

.select {
	color: #333333;
	width: 150px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 8px;
}

.select_nomargins {
	color: #333333;
	width: 150px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin: 0px;
}

.select_tags {
	color: #333333;
	width: 102px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 8px;
	margin-top: 4px;
}

.select_registration {
	color: #333333;
	width: 210px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 8px;
}

.text_field_registration {
	color: #333333;
	width: 210px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 8px;
	padding-left: 3px;
}

.text_field_nomargins {
	color: #333333;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin: 0;
	padding-left: 3px;
}

.select_registration_disabled {
	color: #ffffff;
	width: 210px;
	background: #f9f9f9;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #999999;
	margin-bottom: 8px;
}

.select_registration_calendar {
	color: #333333;
	width: 183px;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	margin-bottom: 8px;
}

.select_nowidth {
	color: #333333;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
	height: 18px;
	margin-bottom: 8px;
}

.select_plain {
	color: #333333;
	background: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #333333;
}

.select_multiple_main {
	background: #efefef; font-weight: bold; /*dfdfdf*/
}
.select_multiple_optgroup {
	background: #efefef; font-weight: bold;
}
.select_multiple_option {
	background: #ffffff;
}

.button {
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	margin-bottom: 12px;
}

.button02 {
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	margin-bottom: 12px;
	margin-top: 12px;
}

.button_nomargins {
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	margin: 0;
}

.nomargins {
	margin: 0 auto;
}


/*_____ div layout _____*/

.h2_gif {
	margin-bottom: 8px;
}
.h2_gif_filter {
	margin-top: 6px;
	margin-bottom: 3px;
}

.h2_gif_persona {
	margin-top: 2px;
	margin-bottom: 3px;
}

.h2_text {
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight: bold;
}

.link {
	margin-bottom: 4px;
}

.margin_top {
	margin-top: 4px;
}

.margin_top_2 {
	margin-top: 8px;
}

.margins_vertical {
	margin-top: 4px;
	margin-bottom: 8px;
}

.submit_registration {
	margin-top: 10px;
	margin-left: 2px;
}

.personal_image_upload {
	text-align: left;
	float: left;
	margin-left: 1px;
	margin-right: 10px;
}

.item_image_upload {
	text-align: left;
	float: left;
	margin-left: 1px;
	margin-right: 10px;
}

.account_image {
	text-align: left;
	float: left;
	margin-left: 0px;
	padding-bottom: 6px;
	padding-right: 7px;
}

.account_image_02 {
	margin-left: 0px;
	padding-bottom: 6px;
	padding-right: 7px;
}

.overlib_image {
	text-align: left;
	float: left;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
}

.profile_image {
	border: 1px solid #333333;
}

.uploaded_image {
	border: 1px solid #e7e7e7;
}

.item {
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 12px;
	padding-right: 10px;
	padding-top: 10px;
}

.item_image {
	border: 1px solid #cccccc;
}

.item_text {
	text-align: left;
	float: left;
	padding-left: 1px;
	padding-top: 3px;
	padding-bottom: 0px;
}

.item_icons {
	text-align: right;
	float: right;
	padding-right: 1px;
	padding-top: 3px;
	padding-bottom: 0px;
}

.tag_could {
	text-align: justify;
	line-height: 35px;
}

.single_tag_padding {
	padding-left: 3px;
	padding-right: 3px;
}


/*_____ various _____*/

.image_link {
	cursor: pointer;
	border: 0;
}

.rating_stars {
	cursor: pointer;
	border: 0;
	margin-right: 4px;
	margin-bottom: 12px;
	margin-top: 4px;
}

.rating_stars_filter {
	cursor: pointer;
	border: 0;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-top: 0px;
}

.item_rating_stars {
	border: 0;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-top: 2px;
}
