/*  
Theme Name: Creative Living Center
Theme URI: http://www.creativelivingnc.org/
Description: The first iteration of themes for Creative Living Center
Version: 1.0
Author: Steven Maguire
Author URI: http://www.stevenmaguire.com/
*/

html			{margin: 0px; padding: 0px; height: 100%;}
body			{margin: 0px; padding: 0px; background: #e5efe9 url(../img/bkg-art-wrap.jpg) repeat-y center; font-family: Arial, Helvetica, sans-serif; vertical-align: baseline; }
h1, h2, h3, h4	{margin: 0px; padding: 3px; font-family: Georgia, "Times New Roman", Times, serif;}
h1, h2			{color: #2e3192; font-weight: normal;}
h1				{font-size: 26px;}
h2				{font-size: 18px;}
h3				{color: #ffffff; font-size: 36px; font-weight: normal;}
h4				{color: #cc0001; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 18px;}
p				{margin: 0px; padding: 5px 10px; color: #333333; font-size: 12px;}
strong			{color: #2e3192; font-weight: bold; font-size: 16px;}
a				{font-weight: bold; color: #cc0001; text-decoration: underline;}
a:hover			{text-decoration: none; color: #3c94ff;}
img				{border: none;}
img.right		{float: right; width: 188px; margin-top: 10%; margin-right: 0%; margin-left: 1%; border-style:ridge;}
img.right2		{margin-right: 7px; float: right; width: 167px; height: 100px;}
img.left		{margin-left: 7px; float: left; width: 167px; height: 100px; border-style:ridge; margin-top: 1%; margin-right: 1%;}

.saran2			{margin: 0px auto; padding: 0px 50px; width: 800px; height: auto;}
.art-one2		{margin: 0px; padding: 0px; width: 100%; height: 225px; background: url(../img/bkg-header.jpg) repeat-x top; float: left;}
.art-two2		{margin: 0px; padding: 0px; width: 100%; height: 225px; background: url(../img/bkg-mast.jpg) no-repeat top center; float: left;}

.content2		{margin: 0px; padding: 0px; width: 100%; height: auto; background: none; float: left;}
.main2			{margin: 0px; padding: 20px 0px 0px 0px; width: 100%; height: auto; float: left;}


.mast2			{margin: 0px; padding: 0px; width: 100%; height: 160px; background: none; float: right;}
.search				{margin: 0px; padding: 0px; width: 100%; height: 65px; float: left; background: none;}
.search form		{margin: 10px 50px 15px 15px; padding: 0px; width: auto; height: auto; float: right; border: #efefef solid 4px;}
.search form input	{margin: 0px; padding: 3px; border: none; font-size: 14px; color: #666666;}
.search form input.button	{margin: 0px; padding: 3px 5px; line-height: 25px; background: #3c9486; border: none; color: #ffffff; font-weight: bold; text-decoration: none; font-size: 12px; cursor: pointer;}
.search form input.button:hover	{margin: 0px; padding: 3px 5px; line-height: 25px; background: #efefef; border: none; color: #3c9486; font-weight: bold; text-decoration: none; font-size: 12px; cursor: pointer;}
.search-wide			{margin: 0px; padding: 5px 15px; width: 450px; height: 40px; border-top: 2px solid #efefef;}

.banner2		{margin: 0px; padding: 0px; width: 100%; height: auto; float: left;}

.sidebar-con		{margin: 0px; padding: 215px 27px 0px 27px; width: 216px; height: auto; background: url(../img/bkg-sidebar-con.jpg) no-repeat top center; float: left;}
#sidebar			{margin: 0px; padding: 0px; width: 100%; height: auto; background: none; float: left;}
#sidebar ul			{margin: 0px; padding: 0px; list-style-type: none;}
#sidebar ul li		{margin: 0px; padding: 0px; width: 216px; display: block; float: left;}

#sidebar ul li.widget_pages		{margin: 0px 0px 20px 0px; padding: 0px;}
#sidebar ul li.widget_pages ul		{margin: 0px; padding: 0px; list-style-type: none;}
#sidebar ul li.widget_pages ul li		{margin: 0px; padding: 0px; float: left;}
#sidebar ul li.widget_pages ul li a		{margin: 0px; padding: 0px 5px; width: 201px; font-weight: normal; display: block; background: #ffffff url(../img/bkg-nav-on.jpg) repeat-x bottom; line-height: 25px; border: 2px solid #efefef; text-decoration: none; color: #555555;}
#sidebar ul li.widget_pages ul li a:hover		{font-weight: bold;}
#sidebar ul li.widget_pages ul li a.active		{margin: 0px; padding: 0px 5px; width: 201px; font-weight: normal; display: block; background: #0048a6 url(../img/bkg-nav-act.jpg) repeat-x bottom; line-height: 25px; border: 2px solid #efefef; text-decoration: none; color: #ffffff;}
#sidebar ul li.widget_pages ul li a.active:hover		{font-weight: bold;}

#sidebar ul li.widget_recent_entries		{margin: 0px 0px 20px 0px; padding: 0px;}
#sidebar ul li.widget_recent_entries h4		{font-weight: normal; text-align: left;}
#sidebar ul li.widget_recent_entries ul		{margin: 0px; padding: 0px; list-style-type: none; border-top: 1px solid #eeeeee;}
#sidebar ul li.widget_recent_entries ul li		{margin: 0px; padding: 5px; float: left; border-bottom: 1px solid #eeeeee;}
#sidebar ul li.widget_recent_entries a		{font-weight: normal;}
#sidebar ul li.widget_recent_entries a:hover		{font-weight: normal;}

.credits					{font:Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; width: auto; height: auto; float: left;}
.credits a				{font:Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.credits a:hover			{font:Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none;}

.footer					{font:Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; width: auto; height: auto; float: left;}
.footer a				{font:Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.footer a:hover			{font:Arial, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none;}

.footer2			{margin: 0px; padding: 30px 0px 0px 0px; width: 100%; height: 100px; background: url(../img/bkg-footer.jpg) no-repeat top center; float: left;}
.footer2 ul			{margin: 0px; padding: 0px; width: 50%; height: auto; float: left; list-style-type: none; color: #666666; font-size: 13px;}
.footer2 ul li		{margin: 0px; padding: 0px 15px;}
.footer2 ul.right	{text-align: right;}
.footer2 p			{width: 100%; float: left;}
.footer2 img		{margin: 5px 0px 0px 0px;}

.c530			{margin: 0px; padding: 0px; width: 530px; height: auto; float: right;}
.c270			{margin: 0px; padding: 0px; width: 270px; height: auto; float: right;}

.txt2			{margin: 0px; padding: 5px;}
.txt2 ul			{margin: 10px 0px 10px 20px; padding: 5px 5px 5px 20px; color: #333333; border-left: 2px solid #eeeeee; list-style-type: square; font-size: 12px;}
.txt2 ul li		{margin: 5px 0px;}
.txt2 h1 a, .txt2 h2 a		{text-decoration: none; font-weight: normal;}
.txt2 h1 a:hover, .txt2 h2 a:hover		{text-decoration: none; font-weight: normal;}

p.postmetadata			{padding: 5px; background: #f3f3f3; border-top: #eeeeeee solid 1px;}
.post			{margin: 0px 0px 15px 0px;}

li.menu {
	text-align: center;
	display: inline;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	clear: both;
	list-style-type: none;
	background-repeat: none;
	font-weight: bold;
	}
	
.galcell {
	width:400px;
	position: center;
	border: 0px;
	padding: 0px;
	height: 0px;
}

.banner {
	margin-top: 0px;
	position: absolute;
	height: 0px;
	width: 0px;
	left: 0px;
}

table.galname {
	width:400px;
	position: center;
	border: 0px solid #FFFFFF;
	text-indent: 0px;
	vertical-align: middle;
}

.bblink a {}

.bblink a:hover {}

.maintable {
	width:400px;
	border: 0px solid #FFFFFF;
	padding: 0px;
}

.tableh1 { 

}

.tableh1_compact {}

.tableh2 {

}

.tableh2_compact {}

.tableb {}


.tableb_compact {}

.tablef {}

.catrow_noalb {}

.catrow {}

.album_stat {}

.thumb_filename {}

.thumb_title {}

.thumb_caption {}

.thumb_caption a {}

.thumb_num_comments {}

.user_thumb_infobox {}

.user_thumb_infobox th {}

.user_thumb_infobox td {}

.user_thumb_infobox a {}

.user_thumb_infobox a:hover {}

.sortorder_cell {}

.sortorder_options {}

.navmenu {}

.navmenu img {}

.navmenu a {}

.navmenu a:hover {}

.admin_menu_thumb {}

.admin_menu_thumb a {}


.admin_menu_thumb a:hover {}

.admin_menu {}

.admin_menu a {}

.admin_menu a:hover {}

td #admin_menu_anim {}

.comment_date{}

.image {}

.imageborder {}

.display_media {}

.thumbnails {}

.statlink {}

.statlink a {}

.statlink a:hover {}

.alblink a {}

.alblink a:hover {}

.catlink {}

.catlink a {}

.catlink a:hover {}

.topmenu {}

.topmenu a {}

.topmenu a:hover  {}

.img_caption_table {}

.img_caption_table th {}

.img_caption_table td {}

.debug_text {}

.clickable_option {}

.listbox_lang {}