@charset "utf-8";
/* CSS Document */

body                            {margin:0px;padding:0px;font: 70%/140% Arial, Helvetica, sans-serif;}
img								{border:0px;}
h1                                {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;margin:0px;text-decoration:none;}
h2								{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#ff0099;border-bottom:1px solid #cccccc;width:761px;}
h3                                {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;margin-top:5px;margin-bottom:5px;}
h4                                {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;margin:0px;padding-top:10px;}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
#clear                           {clear:both;height:1px;line-height:1pt;}

.pure_content                  {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333333;}
.pure_content a               {color:#000000;}
.pure_content a:hover     {color:#ff0099;}

#page                                             {margin-left: auto; margin-right: auto;}
div.page-title        {padding-top:15px;}
#body_header                                {width:100%;background-image:url(images/body_header_bg.png);background-repeat:repeat-x;height:43px;}




/*Login Box*/

.btn                              {position: relative;top:9px;margin-left: 2px;}



#top-border                                        {background-image:url(images/top-border.jpg); height:4px; width:100%;overflow:hidden;}
.text_box                     {border:1px solid #000000; margin-top:5px;height: 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;z-index:1;}
.forgot-password {position:relative;top:10px;text-align:center;}
#body_header_holder                     {clear:both;width:1000px;padding-top:20px;}
#body_header_holder_intro                     {clear:both;width:1000px;padding-top:20px;margin-left:-80px;}
#body_header_holder_left              {margin-top:-12px;float:left;font-family: arial, Helvetica, sans-serif;color: #000000;font-weight: normal;font-size:12px;width:800px;text-align:left;}
#body_header_holder_left a            {color:#FF0099;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#body_header_holder_left a:hover  {text-decoration:underline;}
#body_header_holder_right {margin-top:-12px;float:right;width:200px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:right;padding:0px;position:relative;}
#body_header_holder_right a {color:#ff0099;text-decoration:none;}
#body_header_holder_right a:hover {color:#ff0099;text-decoration:underline;}


/* New Background */
#main_body_center_line_top {width:100%;clear:both;background:url(images/bg_tiny_line.jpg) repeat-x top center;}
#task_row_bg {width:780px;float:right;background-color:white;margin-top:-16px;}
#user_info_box  {margin-top:-17px;}


#search                         		{width:auto;}
#txt_search                         {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float:left;width:592px;}
.searchBox                           {height:15px;border:2px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#cccccc;}
.search_btn                          {height:21px;margin:0px; padding:0px;float:right;}
.search_btn a                       {text-decoration:none;color:#FF0099;}
.search_btn a:hover             {text-decoration:underline;}
#adv_search                        {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float:right;width:200px;height:23px;background-image:url(images/adv_search_bg.png);background-repeat:no-repeat;text-align:center;}
#adv_search a                     {text-decoration:underline;color:#FF0099;position:relative; top:5px;}
#adv_search a:hover           {text-decoration:underline;color:#FF0099;}

#header_separator         {width:100%;background-image:url(images/body_header_sep.png);height:2px;overflow:hidden;}

/*main logo section with ad space */

#main_logo_section      {width:1024px;clear:both;margin-top: 2px;}
#top_title_ad                 {width:1024px;float:left;}
#top_title                       {background-image:url(images/title_image.png);background-repeat:no-repeat;width:233px;height:60px;float:left;}
#top_ad                         {float:right;width:728px;height:90px;margin-bottom: 2px;}

#logo                              {background-image:url(images/logo.gif);background-repeat:no-repeat;width:285px;height:83px;margin-top:5px;margin-left: 5px;float:left;}

#main_logo_separator    {height:4px;width:100%;margin-bottom:6px;background-image:url(images/logo_section_sep.png);background-repeat:repeat-x;clear:both;}

/* Main Body */
/* background:url(images/bg.jpg) repeat-x top center;  */
/* background:url(images/bg.jpg) repeat-x top center;  background-color:red */
/* background:url(images/background_ddd.jpg) top center; */
#main_body                              { width:1024px;clear:both;min-height:100%;width:100%;margin-top:19px;}
#main_body_intro                   {width:1024px;clear:both;min-height:100%;width:100%;}
#main_body_profile                { background:url(images/background_ddd.jpg) top center; width:1024px;clear:both;min-height:100%;width:100%;margin-top:19px;}
#main_body_footer                   {background-image:url(images/footer_bg.gif);background-repeat:repeat-x;width:100%;clear:both;height:53px;}
#main_body_holder                  {width:1024px;clear:both;}
#main_body_left                       {float:left;width:200px;}
/* background:url(images/bg.jpg) repeat-x top center; background:url(images/bg_top_line.jpg) repeat-x top center; background-image:url(images/body_border_1.png);background-repeat:repeat-y;*/
#main_body_right                     {background-color:white;float:right;width:788px;overflow:hidden;margin-top:3px;padding-left:5px;padding-right:3px;}
#main_body_right_content       {width: 590px;float: left;clear: both;}
#main_body_right_adspace       {position:relative;width: 166px;float: right;margin:0px;padding:0px;padding-right:3px;}
/*This is for the User Menu */
#user_info_box_top                  {width:214px;height:38px;background-image:url(images/left_nav_top.gif);background-repeat:no-repeat;}
#user_info_box_content           {width:214px;background-image:url(images/left_nav_middle.gif);background-repeat:repeat-y;}
#user_info_box_bottom           {width:214px;background-image:url(images/left_nav_bottom.gif);background-repeat:no-repeat;height:20px;}
#user_box                                 {width: 214px;text-align:left;padding-top:0px;}
#user_box_header                    {border-bottom:2px solid #f4f4f4;}
#user_box_header_txt              {background-image:url(images/sh_user_menu.png);background-repeat:no-repeat;width:112px;height:25px;text-align:left;position:relative;margin-left:5px;}
#user_box_menu                      {}
#user_box_menu ul                  {margin:0 0 0 0;padding:0px;}
#user_box_menu li                   {list-style-type:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:1.8em;width: 175px;border-left: 1px solid #e1e2e2;border-right: 1px solid #e1e2e2;margin-left: 20px;}
#user_box_menu li a                {text-decoration:none;color:#333333;margin-left:10px;font-weight:normal;}
#user_box_menu li a:hover      {color:#FF0099;}

#user_box_menu li.active a {border:1px solid #ea098b;display:block;width:100px;padding:3px;}
/*end of user menu*/

/*main left nav */
#main_left_nav_top         {background-image: url(images/left_nav_top.jpg);width: 214px;height: 38px;	}
#main_left_search_top     {background-image: url(images/search_top.gif);width: 214px;height: 38px;}
#main_left_nav_top_search_no_border {background-image: url(images/search_noBorder_top.gif);width: 214px;height: 38px;}
#main_left_nav_content   {background-image: url(images/left_nav_middle.gif);background-repeat: repeat-y;width: 214px;	}
#main_left_nav_bottom   {background-image: url(images/left_nav_bottom.gif);background-repeat: repeat-y;width: 214px;height: 18px;	}
#nav_holder                     {width: 200px;text-align: left;padding-bottom: 1px;padding-left:20px;}
#main_left_nav_content a{color:#FF0099;font-family: Arian, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration:underline;}
#main_left_nav_content a:hover{text-decoration:underline;}
#menu                            {font-family:Arial, Helvetica, sans-serif;text-align:left;margin: 0 0 0 13px;padding: 0px;}
#menu ul                         {display:block;padding:0px;margin:0;line-height:0px;font-size:0px;}
#menu li                          {list-style-type:none;line-height:1.5em;display:block;font-size:11px;padding-top: 5px;padding-bottom: 5px;border-top: 2px solid #595b5d;width: 187px;}
#menu li.MSIE6                {list-style-type:none;line-height:1pt;display:block;font-size:11px;padding-top: 0px;padding-bottom: 0px;border-top: 2px solid #595b5d;width: 187px;}

#menu li a                       {color: #333333;text-decoration: none;display:block;font-weight:bold;font-size: 18px;padding-left: 12px;}
#menu li a:hover              {color:#FF0099;}
#menu .selection              {color:#000000;float: right;position: relative;top: -15px;margin-right: 8px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
#menu .selection-MSIE6              {line-height:9pt;color:#000000;float: right;position: relative;top: -15px;margin-right: 8px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}

#menu li li                        {padding-left: 12px;border-top: 0px;list-style-type: none;}
#menu li li a                      {color: #333333;font-size: 12px;font-weight: normal;padding-left: 5px;font-family: arial, helvetica, sans-serif;margin: 0px;line-height: 1.1em;}
#menu li li a:hover			 {}
#menu li li.active a             {border:1px solid #ea098b;display:block;width:100px;padding:3px;}
#menu_location               {text-align:left;padding-left:20px;font-size:14px;}
#menu_location a            {color:#ff0099;text-decoration:none;}
#menu_location a:hover   {text-decoration:underline;}

#menu_location_schools                {text-align:left;padding-left:20px;}
#menu_location_schools ul            {margin:0px; padding:0px;}
#menu_location_schools li             {margin:0px; padding:0px;list-style-type:none;font-size:12px;}
#menu_location_schools li a           {color:#333333;text-decoration:none;}
#menu_location_schools li a:hover {text-decoration:underline;color:#ff0099;}
#menu_location_schools li.all a       {color:#ff0099;text-decoration:none;font-size:12px;}
#menu_location_schools li.all a:hover {text-decoration:underline;}
/* Task Row */
#task_row 						  {}

#breadcrumb                                       {display:inline;width:700px;clear:both;}
#breadcrumb ul                                   {margin:0px;padding:0px;}
#breadcrumb li                                    {list-style-type:none;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-right:5px;font-weight:normal;}
#breadcrumb li a                                  {color:#000000;text-decoration:none;}
#breadcrumb li a:hover                        {text-decoration:underline;color:#ff0099;}
#breadcrumb li.active  a                        {color:#ff0099;text-decoration:none;}
/*This is for the curve surrounding the gallery */
#main_body_gallery_holder                  {width:780px;clear:both;padding-top:5px;float: left;}
#main_body_gallery_holder_inside       {width:780px;clear:both;padding-top:5px;float: left;text-align:left;}
#main_body_gallery_holder_signup      {margin-top:30px;margin-left:200px;width:780px;clear:both;padding-top:5px;float: left;text-align:left;}
/*background-image:url(images/footer_bg.gif);*/
#main_body_gallery_holder_main       {background-repeat:repeat-x;width:580px;clear:both;padding-top:5px;float: left;text-align:left;}
#right_adspace                                     {float: right;width: 160px;padding-top: 18px;}


/* gallery */



.gallery                              {list-style: none;margin:0;padding:0;}
.gallery li                            {padding:0px;float:left;font-size:12px;height:150px;vertical-align:bottom;width: 125px;height:220px;text-align:center;margin:7px;cursor:pointer;}
.gallery ul 							 {margin:0px; padding:0px;list-style-type:none;}
.gallery ul li 						 {margin: 0;padding: 0;}
.gallery a                            {text-decoration: none;color: #666;width:100%;display: inline-block;}
.gallery a							 {display: block;}
.gallery a:hover                  {color: #FF0099;text-decoration: underline;}
/*
.gallery img.pt				      {width: 100px; height:135px; padding:0px; margin:0px;}
.gallery img.ls	                  {height:80px; width:110px; padding:0px; margin:0px;}
.gallery img.sq					  {height:120px; width:120px; padding:0px; margin:0px;}
*/
.gallery img				  {height:120px; width:120px; padding:0px; margin:0px;}
/*ARTIST GALLERY */

/* gallery */

.gallery_artist                              {list-style: none;margin:0;padding:0;color:#ffffff;}
.gallery_artist li                            {width: 140px;height: 140px;margin:17px;padding:15px;margin:15px;float: left;background-color:#2f2f2f;}
.gallery_artist a                            {text-decoration: none;color: #ffffff;font-size:13px;}
.gallery_artist a:hover                  {color: #FF0099;text-decoration: underline;}
.gallery_artist img						   {width: 140px; border:1px solid #cccccc;}



#paging                             {top: 10px;width:440px;padding-left:150px;}
#paging ul				{}
#paging li                           {list-style-type:none;float:left;padding:4px;}
#paging li a                        {font-size:13px;color: #333333;text-decoration: none;}
#paging li a:hover              {font-size:13px;color: #FF0099;}
#paging li.txt a                   {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;}
#paging li.active a               {color: #FF0099;text-decoration: underline;}
#paging li.arrows                {position:relative;top:-5px;}
/*footer */
#footerContainer                {width: 1024px; margin-left: auto; margin-right: auto;}
#footer                               {text-align: center;padding-top:10px;}
#footer ul 				           {margin:0px;padding:0px;}
#footer li                             {color: #333333;list-style-type:none;display: inline; margin-left:6px; margin-right: 7px;font-size:11px;font-weight:bold;}
#footer li.mouseover		     {color: #FF0099;cursor:pointer;}
#footer li a                          {color: #333333;text-decoration:none;}
#footer li a:hover 			   {color: #FF0099;cursor:pointer;}
#footer li.copyright             {width:100px;padding-right:100px;}
#footer li.copyright_mouseover             {color: #FF0099;cursor:pointer;width:100px;padding-right:100px;}
#footer li.contact                {width:100px;padding-left:100px;}

#copyright-policy               {background-color:white;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#cccccc;padding-bottom:5px;padding-top:5px;margin-left:auto;margin-right:auto;text-align:center;width:100%;}
#copyright-border              {width:100%;background:url(images/copyright-border.gif); height:2px;overflow:hidden;}

img.sep 							   {position: absolute; margin: 0px; padding: 0px;;}
#uploader_instructions       {width:280px;float:left;padding-top:15px;}
#uploader_instructions h4       {text-align:left;}
#uploader                           {width:442px;float:right;}
#uploader_instructions .uploader_content {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:1.5em;text-align:left;}
#uploader_instructions .uploader_content a{color:#333333;}
#uploader_instructions .uploader_content a:hover {text-decoration:none; color:#cc0099;}

/*Form Controls for Sign Up */

form										 {margin: 0; padding: 0; font-size: 100%;}

label 									 {font-size: 100%;}
form div 								 { clear: left;display: block; width: 200px;  zoom: 1; margin:20px 0 0 0; padding: 1px 3px;}
form div label						 {display: block; float: left; padding: 3px 5px; margin: 0 0 5px 0; text-align: right;  color:#333333;}
form div.required label, label.required { font-weight: bold;}
form div input.inputText, form div input.inputPassword { width: 200px; height:20px;padding: 1px 3px;margin: 0 0 0 0; border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#pinkText                            {color:#da4c8e;font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;padding-top:5px;padding-bottom:5px;margin:0px;padding-left:10px;}
#contentCenter 					{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6c6c6c;width:500px;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
#contentCenter a 				{color:#333333;text-decoration:none;}
#contentCenter a:hover 		{text-decoration:underline;}

span.error {color:red;}
#submit {padding-bottom:10px;}

/*Image Rollover for Arrows */


a#rolloverArrowLeft 				{ background-image:url(images/left_arrows.png); height: 26px; width:28px; display:block; }
a#rolloverArrowLeft span		 { display:none; }
a#rolloverArrowLeft:hover 	{background-image:url(images/left_arrows_pink.png); }

a#rolloverArrowRight         	 { background-image:url(images/right_arrows.png); height: 26px; width:28px; display:block; }
a#rolloverArrowRight span 	 { display:none; }
a#rolloverArrowRight:hover	 { background-image:url(images/right_arrows_pink.png); }

/* Create Gallery */

.input_create                    	{position:absolute;margin-top:5px;padding-left:10px;}

/*Edit Gallery Description */

#content                           	{padding-top:20px;}
hr                                      	{width:761px; border:1px solid #efefef;margin:10px 0 0 0;padding:0 0 0 0;font-weight:lighter;}


/*column layout structure */

#column_layout			    	{width:759px;background:url(images/desc_bg.jpg) no-repeat;}
#column_left                    	{float:left;width:420px;}
#column_right                  	{float:right;width:355px;}
#column_1							{border-right:2px solid #cccccc;}
#column_2 							{width:70px;float:left;}
#column_3						 	{width:220px;float:right;margin-left:0px;padding-left:0px;border-left:2px solid #cccccc;min-height:305px;}

/*#column_left_separator        {background-color:#cccccc;height:1px;width:450px;margin-left:10px;margin-top:10px;margin-bottom:10px;}*/

#column_title					    {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#cccccc;border-bottom:1px solid #cccccc;}
.txt										{padding-left:10px;}

#describeLists li a				    {color: #333333;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#describeLists li a:hover 		{color: #FF0099;}
#describeLists li.active a       {color: #ff0099; font-weight:600;}
#description							{margin: 0 auto; padding: 0 10px;min-height: 210px; color: #6a7892; font: normal .92em/1.9 arial, Helvetica, sans-serif;}
#description dl						{width: 85px; list-style: none; margin: 0; padding: 20px 12px 0 0; float: left;}
#description dt						{text-align:left;font-weight: bold; font-size: 1.5em; letter-spacing: 1px; margin-bottom: .4em; padding-bottom: .2em; color:#000000;font-style:italic;}
#description dd					{margin: 0;}
#description ul						{margin: 0; padding: 0; list-style: none; font: normal 1em arial;}
#description li						{margin: 0;text-align:left;}
#description a						{text-decoration: none; color: #000000; padding: .4em 0; display: block;}
#description a:hover			{color: #9ea8ba;}
#description .medium          {width:80px;min-height:300px;}
#description .medium_list	{width: 110px; padding-right: 12px;padding-left:15px;border-right:2px dotted #cccccc;min-height:300px;background-color:#f9f9f9;}
#description .drawing li		{float: left; width: 85px;}
#description .genre		        {width: 60px; padding-right: 10px;padding-left:15px; border-right:1px solid #cccccc;min-height:300px;overflow:hidden;}
#description .mood		        {width: 40px; padding-right: 0; padding-left:15px; }

dl.medium                            {border-right:2px dotted #cccccc;}

#material_list						{margin: 0 auto; padding: 0 10px;min-height: 210px; color: #6a7892; font: normal .92em/1.9 arial, Helvetica, sans-serif;}
#material_list dl					{width: 85px; list-style: none; margin: 0; padding: 20px 12px 0 0; float: left;}
#material_list dt					{text-align:left;font-weight: bold; font-size: 1.5em; letter-spacing: 1px; margin-bottom: .4em; padding-bottom: .2em; color:#000000;font-style:italic;}
#material_list dd					{margin: 0;}
#material_list ul					{margin: 0; padding: 0; list-style: none; font: normal 1em arial;}
#material_list li						{margin: 0;text-align:left;}
#material_list a						{text-decoration: none; color: #000000; padding: .4em 0; display: block;}
#material_list a:hover			{color: #9ea8ba;}

#describeSize                       {color: #6a7892; font: normal .92em/1.9 arial, Helvetica, sans-serif;margin: 0px; padding: 0px 0px 0 10px; float: left;width:0;}

form. size								{width:0px;}
#size									{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;width:0px;padding:0px;}
#size dl									{width:220px;}
#size dt								{text-align:left;font-weight:bold;float:left;padding-right:5px;vertical-align:bottom;margin-right:5px;}
#size dt.size_txt                   {position:relative;top:15px;}
#size dd								{margin:0px;padding-bottom:10px;width:220px;vertical-align:bottom;}
#size input    						{border:1px solid #cccccc;font-size:12px;}
#size a									{text-decoration: none; color: #000000; padding: .4em 0; }
#size a:hover						{color: #da4c8e;}
#size img                              {position:relative;top:5px;}
textarea  							    {border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}

input.new_descriptor            {border:1px solid #cccccc;}


.maincontent_txt 				   	    {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;padding-left:10px;padding-top:10px;width:400px;}
.instructions_content				{width:205px;margin:0px;padding:0px;}


#imageScroller 						{margin:0px; padding-top:0px;}
#imageScroller ul					    {margin:0;padding:0;}
#imageScroller li					    {float:left;padding:7px;list-style-type:none;text-align:center;}
#imageScroller li img				{padding:3px; border:1px solid #000000;}
#imageScroller li.active img      {padding:3px; border:5px solid #da4c8e;}
#imageScroller li.active            {float:left;padding:3px;list-style-type:none;text-align:center;} 
#imageScroller a						{color:#000000;text-decoration:none;}
#imageScroller a:hover				{color:#ff0099;text-decoration:underline;}
#imageScroller li.arrows           {position:relative;top:32px;}
#imageScroller .thumbs           {max-width:100px;}


#imageScroller2 						{margin:0px; padding-top:0px;position:relative;margin-left:-5px;}
#imageScroller2 ul					    {margin:0;padding:0;}
#imageScroller2 li					    {float:left;padding:2px;list-style-type:none;text-align:center;width:85px;height:65px; margin-right:3px;}
#imageScroller2 li img				{padding:3px; }
/*#imageScroller li.active img      {padding:0px; border:5px solid #da4c8e;}*/
#imageScroller2 a						{color:#000000;text-decoration:none;}
#imageScroller2 a:hover				{color:#ff0099;text-decoration:underline;}
#imageScroller2 li.arrow           {position:relative;top:32px;width:auto;}
#imageScroller2 .thumbs           {width:80px; height:60px;}


#imageScroller_mini2                 {width:730px;text-align:left;}

#imageScroller_mini2 ul					    {margin:0;padding:0;text-align:left;min-width:100%;}
#imageScroller_mini2 li					    {display:inline;padding:5px;}
#imageScroller_mini2 li img				{padding:3px; border:1px solid #000000;}
#imageScroller_mini2 li.active img      {padding:3px; border:5px solid #da4c8e;}

/*edit picture inline */

.edit_link {
background:transparent url(/images/editor_pencil.gif) no-repeat scroll 0 top;
border-bottom:1px solid #F7F7F7;
border-left:1px solid #F7F7F7;
display:none;
height:18px;
position:absolute;
right:0;
top:0;
width:18px;
z-index:2;
}

/*end edit picture inline */

#describe_instructions              {font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:center;padding-top:5px;padding-bottom:5px;}

#about_column_container		  {width:761px; clear:both; margin:0px;padding:0px;}
#about_cc_left							  {float:left;width:361px;}
#about_cc_right						  {float:right;width:300px;padding-right:100px;padding-top:10px;}

#btn_upload  {width:250px;text-align:center;}

#artistPic                             		  {margin-bottom:10px;}	        						         
#artistPic img                            {max-width:250px;padding:5px;background-color:#f4f4f4;border:1px solid #cccccc;}
.btn_upload                             {padding-left:25px;margin-top:10px;}
input.upload_pic                      {border:1px solid #cccccc;height:20	px;margin-bottom:5px;}

#about_cc_left dl						  {}
#about_cc_left dt                      {float:left;padding-right:100px;width:170px;margin-right:10px;font-size:12px;}
#about_cc_left dd                      {width:400px;margin-left:10px;text-align:left;}

#picture_placeholder	             {border:1px solid #cccccc;width:200px; height:200px;}

/* Navigation Code for the Search Menus */

#instructions                              {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;width:700px;padding:20px;}

#medium_nav                            {}
#medium_nav ul                        {margin:0 0 0 5px; padding:0 0 0 0;}
#medium_nav li                         {font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-type:none;padding:5px 0px 0px 15px;}
#medium_nav li li                       {font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-type:none;padding:5px 0px 0px 20px;}
#medium_nav li a                       {color:#333333;text-decoration:none;}
#medium_nav li a:hover             {color:#ff0099;text-decoration:none;}

#art_left									  {float:left;width:420px;text-align:right;}
#art_right                                  {float:right;width:200px;clear:both;}
#art_right_container                  {width:220px;margin-left:10px;position:relative;}
#art_right_container div            {}
#art_right_container p.bottom_art        {position:absolute;bottom:0px;padding-bottom:45px;margin:0px; padding:0px;}


#art_right_container a               {color:#ff0099;text-decoration:none;font-weight:normal;}
#art_right_container a:hover      {text-decoration:underline;}
#art_details                                {width:200px;text-align:left;position:absolute;bottom:0;}
/*img.art                                       {width:400px;height:250px;}*/
#art_display                               {width:630px;margin-left:auto;margin-right:auto;padding-top:25px;height:300px;padding-left:150px;}
#art_name                                 {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:left;}

/* ************************************ */
/*   			  Art     */
/* ************************************ */
#art_name a 							 {color:#ff0099;}
.art_border                             {width:400px; height:370px;border:1px solid #818181;text-align:center;}
#art-purchase-info  	        {padding-top:10px;padding-bottom:15px;}

#art-info-artist-name {padding-top:10px;}


#photo_description  {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:5px;padding-bottom:40px;width:385px;margin-left:auto;margin-right:auto;}
#photo_description ul {margin:0px; padding:0px;}
#photo_description li {list-style-type:none;float:left;}
#photo_description li.left {width:150px;float:left;padding-left:5px;}
#photo_description li.center {width:200px;float:left;}
#photo_description li.right {float:right;}


.simple-border                             {padding:3px; max-width:390px;max-height:365px;}
#artist_name                              {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6c6c6c;padding-top:5px;text-align:center;}
#art_pic                                      {text-align:center;}
#art_info_title                             {font-family:Arial, Helvetica, sans-serif;color:#ff0099;font-size:12px;text-align:left;}
#art_info_title a						   {color:#ff0099;text-decoration:none;}
#art_info_title a:hover                {text-decoration:underline;color:#ff0099;}
#art_scroller_title                        {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:14px;padding-bottom:5px;padding-top:10px;text-align:left;}
#art_scroller_title a                     {color:#333333;text-decoration:none;}
#art_scroller_title a:hover            {text-decoration:underline;color:#ff0099;}

#art_list                                       {max-width:580px;text-align:right;color:#333333;padding-left:10px;padding-top:20px;}
#art_list ul                                   {margin:0px;padding:0px;}
#art_list ul li                                {float: left;}
#art_list li                                     {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;list-style-type:none;line-height:18px;}
#art_list li a                                  {color:#000000;text-decoration:none;}
#art_list li a:hover                        {color:#ff0099;}
#art_list div.list_item_number   {float:left;width:20px;text-align:right;color:#C4C4C4;font-style:italic;font-weight:bold;padding-right:10px;}
#art_list div.list_item_desc        {float:left;width:100px;}

textarea#styled {width: 700px;height: 120px;border: 1px solid #cccccc;font-family: Tahoma, sans-serif;font-size:13px;color:#333333;background-position: bottom right;background-repeat: no-repeat;}

#captcha_txt a                               {color:#333333;text-decoration:underline;}
#captcha_txt a:hover                      {color:#ff0099;}
input.captcha               					{border:3px solid #cccccc;height:20px;color:#333333;font-size:14px;font-family:Arial, Helvetica, sans-serif;}

#critique_fb_spacer                         {padding-bottom:20px;}                  
#critique_title                                {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:14px;padding-bottom:5px;padding-top:10px;text-align:left;}
#critique_title a                              {color:#333333;text-decoration:none;}
#critique_title a:hover                    {color:#ff0099;text-decoration:underline;}
#critique_comments dl                   {width:540px;clear:both;margin-bottom:10px;}
#critique_comments dt                   {display:inline;}
#critique_comments dt.date           {float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-right:5px;width:60px;font-size:10px;font-weight:bold;margin-bottom:10px;border-right:3px solid #ff0099;}

#critique_comments dt.small-critique           {float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-right:5px;width:45px;font-size:10px;font-weight:bold;margin-bottom:10px;}



#critique_comments dt.comment   {float:right;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-left:20px;width:450px;line-height:18px;}
#critique_comments dt.comment a {color:#ff0099;}
#critique_comments dt.comment a:hover {color:#33333;}
img.avatar                                       {border:1px solid #686868;padding:2px;cursor: pointer;}
img.avatar_30                                       {border:1px solid #686868;padding:2px;width:30px;height:30px;cursor: pointer;}

#colors     {padding-left:10px;padding-top:5px;}
#colors ul {margin:0px;padding:0px;}
#colors li  {list-style-type:none;float:left;padding-right:5px;}
#colors li img {width: 22px; height: 22px;}
#colors li.active img{border:2px solid #ff0099; padding:2px;}
/*Test for Image Dropshadow */

.shadow {border:1px solid silver;padding:2px;font:10pt arial;position:relative;display:inline;artistPicbackground:white;z-index:100}
.shadow2 {overflow:hidden;position:absolute;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10;
}

#text_no_results       {font-size:14px;color:#ff0099;padding-top:50px;}
#saved                      {width:500px;height:30px;font-size:13px;font-weight:bold;margin-top:0px;color:#ff0099;}

#location_menu                  {}
#location_menu li                {list-style-type:none;float:left;margin-right:20px;}
#location_menu li a             {color:#333333;font-size:13px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#location_menu li a:hover   {color:#ff0099;}
#location_menu li.active a   {color:#ff0099;font-size:16px;}
#left_column_location         {float:left;width:350px;}
#right_column_locaton       {float:right;padding-left:20px;}
#location_list {}
#location_list li                    {list-style-type:none;padding-bottom:15px;font-style:italic;}
#location_list .location_title  {font-weight:bold;font-style:normal;}

#color_boxes         {width:175px;margin-left: 10px; margin-top: 15px;padding-bottom: 15px;height:30px;}
#color_boxes ul li   {margin:0px; padding:0px;}
#color_boxes ul     {margin:0px; padding:0px;}
#color_boxes li      {list-style-type:none;display:inline;width:12px;padding: 0px;margin:0px;}
#color_boxes li img {}
#color_boxes li.active img {border:1px solid #ff0099;padding:0px; }

#menu #color_boxes li li {width:12px;}

#dimension                       {margin-left:15px;margin-top: 10px;}
#dimension img                 {border: 1px solid #000000;}
#dimension img.active          {border: 1px solid #ff0099;}
#price {font-size: 12px;color: #333333;margin-left: 15px;margin-top: 10px;width:170px;}
#price input {font-size: 12px;font-weight: bold; color: #ff0099;border: 1px solid #cccccc;margin-top:0px;padding-top:0px;position:absolute;}

/* ******************************************* */
/*                 Artist Profile              */
/* ******************************************* */

/* Profile Page */
.artist_profile {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding-top:5px;}
.artist_profile a {color:#ff0099;text-decoration:none;}
.artist_profile a:hover {color:#ff0099;text-decoration:underline;}

#profile-header1 {font-size:18px;font-weight:bold;display:inline-block;}

#artist-avatar-no-border {display: inline-block;}
#artist-profile-name {margin-top:15px;color:#FF0099;font-style:italic;font-weight:bold;font-size:13px;}
#artist-profile-location{color:black;font-style:italic;font-size:13px;padding-bottom:10px;}
#artist-profile-about{padding-top:15px;width:300px;padding-bottom:20px;}
#artist-profile-description{ }

#profile_annoucements {padding-top:15px;padding-bottom:10px;color:black;}
#profile_about {padding-top:10px;padding-bottom:10px;}

#artist_profile_title {display:inline-block;padding-top:10px;}

/*#D6DBE5*/
#artist_profile_title_right {color:black;display:inline-block;padding-top:7px;margin-top:0px;width:800px;}
#artist_profile_title_right a{color:#59585d;font-size:12px;text-decoration:none;}
#artist_profile_title_right a:hover{cursor:pointer;text-decoration:underline;color:#1B81CB;}


#artist_profile_art_menu {color:black;display;padding-top:7px;margin-top:0px;}
#artist_profile_art_menu a{color:#59585d;font-size:12px;text-decoration:none;}
#artist_profile_art_menu a:hover{cursor:pointer;text-decoration:underline;color:#1B81CB;}

#artist_profile_art_menu.no_status {color:black;display;padding-top:7px;margin-top:00px;}
#artist_profile_art_menu.no_status a{color:#59585d;font-size:12px;text-decoration:none;}
#artist_profile_art_menu.no_status  a:hover{cursor:pointer;text-decoration:underline;color:#1B81CB;}


#artist_profile_following_menu {color:black;padding-top:7px;margin-top:-90px;}
#artist_profile_following_menu a{color:#59585d;font-size:12px;text-decoration:none;}
#artist_profile_following_menu a:hover{cursor:pointer;text-decoration:underline;color:#1B81CB;}

/*#following_updates {font-size:12px;font-weight:bold;margin-left:4px;margin-top:20px;margin-bottom:15px;}*/
#txtFollowingButton {display:inline-block;}
#txtCreateGroupButton {position:relative;float:right;display:inline-block;margin-top:-50px;padding-right:13px;z-index:20;}


#add-favorite_artist-button {display:inline-block;cursor:pointer;text-align:center;padding-top:3px;height:20px;width:103px;border: 1px solid black; color:#FF0099; font-weight:bold;margin-top:1px;}
#following-artist-text {display:inline-block;text-align:center;padding:1px;padding-top:3px;height:20px;width:103px; color:#FF0099; font-weight:bold;margin-top:1px;}

#artist_profile_title_right_link {margin-left:5px;display:inline-block;margin-top:5px;margin-right:30px;}
#artist_profile_title_right_link.active a{color:#FF0099;text-decoration:none;}


#search_btn {width:173px; text-align:right;padding-right:7px;padding-top:3px;padding-bottom:0px;}
#search_btn a {text-decoration:none;}
#clear_results {width:173px;text-align:right;padding-right:7px;padding-top:10px;padding-bottom:0px;margin-bottom:0px;}
#clear_results a {color:#6c6c6c;text-decoration:none;font-size:10px;}
#clear_results a:hover {color:#ff0099;text-decoration:underline;}

.delete_link a {color:black;text-decoration:none;}
.delete_link a:hover{color:#ff0099;}


/* Profile Art Page */
#artist_profile_art {margin-top:-20px;}
#artist-profile-art-title {font-weight:bold;padding-bottom:0px;font-size:12px;text-align:left;margin-top:20px;}
#artist-profile-art img{cursor:pointer; border:1px solid #CCCCCC;}
#artist-profile-art-member img{cursor:pointer; padding:20px;border:1px solid #ECECEC;}

#artist-profile-art-gallery-all-art {font-size:11px;padding-top:19px;color:#FF0099;font-style:italic;}
#artist-profile-art-gallery-all-art:hover {color:#FF0099;cursor:pointer;}

#artist-profile-art-description {display:inline-block;}
h1.artist-profile-art-gallery-list-header{padding-bottom:3px;}

#artist-profile-art-gallery-list ul {padding:0px;margin:0px;}
#artist-profile-art-gallery-list li {font-size:11px;float:left;width:150px;color:#39599E;font-style:italic;list-style-type:none;}
#artist-profile-art-gallery-list li.active {color:#FF0099;}
#artist-profile-art-gallery-list li:hover {color:#FF0099;cursor:pointer;}


#artist-profile-art-view-types {text-align:left;width:200px;margin-left:12px;margin-top:20px;}

#artist-profile-art-name {color:#FF0099;font-style:italic;font-weight:bold;font-size:13px;}
#artist-profile-art-location{color:black;font-style:italic;font-size:13px;padding-bottom:10px;}



#artist-profile-art ul {padding:0px;margin:0px;list-style-type:none;}
#artist-profile-art-member ul {list-style-type:none;padding:0px;margin:0px;}
#artist-profile-art li {float:left;width:195px;padding-bottom:10px;height:220px;}
#artist-profile-art-medium {color:#888888;}

#artist-profile-art-random-critique-title {font-size:13px;text-align:left;font-weight:bold;margin-bottom:15px;padding-top:0px;}
#artist-profile-art-random-critique-image {border:1px solid #888888;margin-right:15px;}
textarea#artist-profile-art-random-critique-textarea {width: 390px;height: 120px;border: 1px solid #cccccc;font-family: Tahoma, sans-serif;font-size:13px;color:#333333;background-position: bottom right;background-repeat: no-repeat;}
textarea.artist-profile-art-random-critique-textarea {width: 390px;height: 120px;border: 1px solid #cccccc;font-family: Tahoma, sans-serif;font-size:13px;color:#333333;background-position: bottom right;background-repeat: no-repeat;}


#critique {margin-bottom:20px;}

/* Profile blog Page */


/* Critiques */

.critique_art_ls{width:400px; border:3px solid #000000; padding:3px;}
.critique_art_pt{width:250px; height:300px; border:3px solid #000000; padding:3px;}
.critique_art_sq{width:300px; height:300px; border:3px solid #000000; padding:3px;}


#critique_title                                {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:14px;padding-bottom:5px;padding-top:5px;text-align:left;}
#critique_title a                              {color:#333333;text-decoration:none;}
#critique_title a:hover                    {color:#ff0099;text-decoration:underline;}
#critique_comments dl                   {width:540px;clear:both;margin-bottom:5px;}
#critique_comments dl.wide           {width:700px;clear:both;margin-bottom:5px;margin-left:10px;}
#critique_comments dt                   {display:inline;padding-top:5px;}
#critique_comments dt.avatar           {float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-right:5px;width:60px;font-size:10px;font-weight:bold;margin-bottom:10px;}

#critique_comments dt.inbox_comment   {font-size:13px;float:right;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-left:20px;width:450px;line-height:18px;padding-bottom:5px;border-bottom:1px solid #cccccc;}
#critique_comments dt.inbox_comment a {color:#ff0099;}
#critique_comments dt.inbox_comment a:hover {color:#33333;}

#critique_comments dt.inbox_comment_small   {font-size:13px;float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;width:650px;line-height:18px;padding-bottom:5px;}
#critique_comments dt.inbox_comment_small a {color:#ff0099;}
#critique_comments dt.inbox_comment_small a:hover {color:#33333;}

#critique_comments dt.comment   {float:right;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-left:20px;width:450px;line-height:18px;padding-bottom:5px;}
#critique_comments dt.comment a {color:#ff0099;}
#critique_comments dt.comment a:hover {color:#33333;}

#critique_art   {width:500px; height:310px; border:1px solid #000000;}
.critique_art_ls{width:400px;  position:relative;left:50%;margin-left:-200px;padding-top:10px;}
.critique_art_pt{width:250px; height:290px;position:relative;left:50%;margin-left:-125px;padding-top:10px;}
.critique_art_sq{width:280px; height:280px; position:relative;left:50%;margin-left:-150px;padding-top:10px;}

#critique_container                              	{width:780px;text-align:left;}
#critique_left                                      	{float:left;width:500px;}
#critique_right                                  	{float:right;clear:both;width:240px;}
#critique_right_container                  	{width:220px;margin-left:10px;position:relative;text-align:left;}


#critique_right_container p.bottom_art        	{position:relative;bottom:0px;padding-bottom:45px;margin:0px; padding:0px;}
#critique_right_container a                             	{padding-left:5px;padding-right:5px;color:#000000;text-decoration:none;font-weight:normal;}
#critique_right_container a.inactive           	{padding-left:5px;padding-right:5px;color:grey;text-decoration:none;font-weight:normal;}
#critique_right_container a.inactive:hover   	{padding-left:5px;padding-right:5px;color:grey;text-decoration:none;font-weight:normal;}
#critique_right_container a:hover                 	{text-decoration:none;color:#ff0099;}
#critique_right_container img                           	{padding-left:5px;padding-right:5px}

/* Wall */

#wall 			 {text-align:left;margin-left:25px;padding-top:20px;width:350px;clear:left;float:left;padding-bottom:15px;}
#wall_title          {font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:14px;padding-bottom:5px;padding-top:10px;text-align:left;}
#wall textarea  {width: 350px;height: 20px;border: 1px solid #cccccc;font-family: Tahoma, sans-serif;font-size:13px;color:#333333;background-position: bottom right;background-repeat: no-repeat;}
#wall hr                     		{width:350px; border:1px solid #cccccc;margin:10px 0 0 0;padding:0 0 0 0;font-weight:normal;}
#wall h4                    		{color: #FF0099;font-weight:bold;}
#wall img.submit    		{margin-top:3px;margin-bottom:23px;}
#wall dl                   		{width:350px;clear:both;}
#wall dt                   		{display:inline;}
#wall dt.avatar          	 	{float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-right:5px;width:60px;font-size:10px;font-weight:bold;padding-bottom:5px;}
#wall dt.inbox_comment   	{font-size:13px;float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-left:20px;width:260px;line-height:18px;padding-bottom:5px;}
div.date-entered  		{font-size:12px;color:#CCCCCC;}
div.delete-comment  		{font-size:12px;color:#FF0099;}
div.delete-comment  a	{color:#FF0099;text-decoration:none;}
div.delete-comment  a:visited	{color:#FF0099;text-decoration:none;}
div.delete-comment  a:hover{text-decoration:underline;}

#wall dt.date {border-right:3px solid #FF0099;color:#333333;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin-bottom:10px;margin-right:5px;width:60px;}

#txtMessageComments {float:left;width:350px;}

#artist_search h4		{font-style:italic;padding-top:10px;}
#artist_search_menu           {color:#FF0099;font-size:15px;font-weight:bold;}
#artist_search_menu a         {color:#FF0099;text-decoration:none;font-size:12px;padding:5px;font-weight:normal;}
#artist_search_menu a:hover         {text-decoration:underline;}
#artist_search_menu.mouseover     {color:#FF0099;cursor: pointer;}

#artist_search_title   {padding-bottom:5px;padding-top:5px;}
#txtArtistSearchHint      {color:black;position: absolute;z-index:6;padding:0px;background-color:lightpink;}
#txtArtistSearchHint a  {color:black;}  

.artist_search_float_right {font-size:10px;color:#888888;margin-right:10px;}

#txtVideoSearchHint      {color:black;position: absolute;z-index:6;padding:0px;background-color:lightpink;}
#txtVideoSearchHint a  {color:black;}  

#txtCountryList      {color:black;position: absolute;z-index:6;padding:0px;background-color:lightpink;}
#txtCountryList a  {color:black;}  
#txtCountryList li  {color:black;cursor:pointer;}  


span.search_button    {font-size:12px;padding-left:5px;cursor: pointer;color:#FF0099;font-weight:bold;}
span.filter_by_letter {cursor: pointer;}
span.filter_by_letter:hover {color:#FF0099;}
#filter_letters		{padding-top:10px;padding-bottom:10px;}


/* ******************************************************************************************** */
/*  Pams July 23rd, 2009 CSS changes */
/* ******************************************************************************************** */

/*Video*/
#video-title {margin-left:5px;padding-top:50px;text-align:left;}
#video-container {width:156px;margin-left:5px;margin-right:0px;margin-top:3px;text-align:left;overflow:hidden;}
#video-top {width:166px; height:10px; background:url(images/video-bar-top.jpg) no-repeat; background-position:top left;}
#video-middle {width:166px; background:url(images/video-bar-mid.jpg) repeat-y;min-height:120px;overflow:hidden;}
#video-bottom {width:166px; height:14px;background:url(images/video-bar-btm.jpg) no-repeat; background-position:left bottom;}

.vid-thumb {list-style: none;margin: 0;padding: 0;}
.vid-thumb li {margin-left: 10px;padding: 0;float: left;position: relative;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#000;font-size:12px;}
.vid-thumb img {width:125px;height:95px;margin-bottom:3px;}
.vid-thumb span {width: 125px;height: 95px;display: block;position: absolute;top: 0px;left: 0px;background: url(images/pink-vid-icon.png) no-repeat;}.
vid-thumb li a {text-decoration: none;color:#ff0099; font-size:11px;} {padding-top:2px;clear:both;}
.lighter {color:#cccccc;font-size:11px;}
#divider-line {width:145px; height:3px; background:url(images/video-div.jpg) no-repeat;clear:both;margin-top:3px;padding-bottom:15px;}

/*artist search */
/*opacity:0.4;filter:alpha(opacity=40);*/
/*max-height:600px;*/
#artist-search-results {background:url(images/test_back_t.png);}
#artist-search-results-name {margin-top:5px;}
#artist-search-results-address {margin-left:15px;}
#artist-search-new-member {color:#FF0099;font-size:12px;}


#artist-search-content {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#artist-search-content a {color:#ff0099;text-decoration:none;font-weight:bold;}
/*background:url(images/artist-bg-top.jpg) no-repeat;*/
#artist-search-top {width:544px;height:16px;}
/*background:url(images/artist-bg-mid.jpg) repeat-y;*/
#artist-search-mid {width:544px;}
#artist-search-btm {background:url(images/artist-bg-btm.jpg) no-repeat; width:544px; height:14px;}
#artist-search-mid ul {margin:0px;padding:0px;}
#artist-search-mid li {list-style-type:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/*background-color:#f4f4f4;*/
#artist-search-mid li.shade {background:url(images/test_back_grey_t.png);border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-left:12px;width:519px;}
#artist-search-mid li.shade div {}
#artist-search-mid li.shade  a {color:#ff0099;text-decoration:none;opacity:1;filter:alpha(opacity=100);}

/*background-color:#ffffff;width:519px;margin-left:12px;height:65px;*/
#artist-search-mid li.noshade {background:url(images/test_back_white_t.png);width:519px;margin-left:12px;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
#artist-search-mid li.noshade div {}
#artist-search-mid li.noshade  a {color:#ff0099;text-decoration:none;}

#artist-search-mid li.top {border-bottom:1px solid #d4d4d4;margin-left:12px;width:521px;}
#artist-search-mid li.bottom {border-top:1px solid #d4d4d4;margin-left:12px;width:521px;}

.artist-thumb {margin-left:15px;margin-top:5px;float:left;width:40px;}
img.artist-thumb {background-color:#fff;border:1px solid #7b7b7b; padding:3px;}
.artist-thumb-video {margin-left:5px;margin-top:5px;float:left;width:86px;}
img.artist-thumb-video {width:86px; height:65px;}

#video-header {width:480px;text-align:left;float:left;padding-top:5px;margin-left:10px;z-index:1;}
#video-header img {float:left;}
#video-left {float:left; width:500px;}
#video-right {float:right; width:280px;}
#player {padding-top:10px;}
a.btn-search {color:#ff0099;padding-left:5px;font-weight:bold;text-decoration:none;} 
a:hover.btn-search  {text-decoration:underline;}

#video-playlist-container {width:260px;margin-top:10px;}
#video-playlist-container ul {margin:0px; padding:0px;}
#video-playlist-container li {list-style-type:none;}
#video-playlist-container li.shade {background-color:#f4f4f4;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;width:260px;height:75px;}
#video-playlist-container li.shade span {float:right;text-align:left;width:160px;margin-top:5px;}
#video-playlist-container li.shade span a {color:#000000;text-decoration:none;font-weight:bold;font-size:12px;}

#video-playlist-container li.noshade {background-color:#ffffff;width:260px;height:75px;}
#video-playlist-container li.noshade span {float:right;text-align:left;width:160px;margin-top:5px;}
#video-playlist-container li.noshade  a {color:#000000;text-decoration:none;font-weight:bold;font-size:12px;}

#video-playlist-container li.noshade-small {height:35px;}
#video-playlist-container li.noshade-small span  {position:relative;top:10px;float:left;padding-left:5px;}
#video-playlist-container li.noshade-small span a {color:#ff0099;font-weight:bold;text-decoration:none;}
#video-playlist-container li.noshade-small  a:hover {text-decoration:underline;}

#video-details {width:484px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;padding-top:5px;padding-bottom:20px;}
#video-details .video-details-left {float:left;}
#video-details .video-details-right {float:right;}
#video-details .video-details-right a {color:#ff0099; text-decoration:none;}

img.thumb-video {width:125px; height:95px;}
#video-search-results {text-align:left;margin-top:20px;margin-left:20px;position:relative;}
#video-search-results ul {padding:0px;margin:0px;}
#video-search-results li {list-style-type:none;text-align:left;height:95px;position:relative;}
#video-search-results li.dotted-line {padding-top:5px;padding-bottom:5px;height:13px;}
#video-search-results li div {position:absolute; float:right;width:420px; text-align:left;left:135px;top:0px;padding-left:10px;font-size:12px;}
#video-search-results span {width: 125px;height: 95px;display: block;position: absolute;top: 0px;left: 0px;background: url(images/pink-vid-icon.png) no-repeat;}
#video-search-results .video-search-right {font-weight:normal;}
#video-search-results p.search-content {color:#666666;margin:0px;padding-top:5px;}

.pink {color:#ff0099;font-size:11px;font-weight:bold;}

.text_box_video                     {border:1px solid #000000; margin-top:5px;height: 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;margin-top:20px;margin-left:10px;}

#critique_comments_video						 {width:480px;}
#critique_comments_video dl                   {width:480px;clear:both;margin-bottom:10px;text-align:left;margin-left:0px;}
#critique_comments_video dt                   {display:inline;padding-top:10px;}
#critique_comments_video dt.avatar         {float:left;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-right:5px;width:30px;font-size:10px;font-weight:bold;margin-bottom:10px;text-align:left;}

#critique_comments_video dt.comment   {float:right;font-family:Arial, Helvetica, sans-serif;color:#333333;margin-left:20px;width:380px;line-height:18px;padding-bottom:5px;border-bottom:1px solid #cccccc;padding-right:10px;}
#critique_comments_video dt.comment a {color:#ff0099;}
#critique_comments_video dt.comment a:hover {color:#33333;}

#indent {margin-left:20px;margin-top:20px;font-size:12px;}
#indent .advertising {margin-left:20px;}
#advertising-holder	{text-align:left;}

#purchase-left {width:460px;float:left;text-align:left;}
#purchase-right {width:300px;float:right;}
#purchase-box  {border:1px solid #cccccc;width:300px;margin-top:10px;overflow:auto;background-color:#f4f4f4;padding-bottom:15px;}
#purchase-box-content {padding-left:10px;padding-right:10px;}
#purchase-box-content img.required {position:relative;top:10px;}
#purchase-box-content span.required {color:red;position:relative;top:10px;}
#purchase-box-content form {text-align:left;}
#purchase-box-content label {font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-right:5px;position:relative; top:10px;width:300px;text-align:left;}
.textarea_box {border:1px solid #000000;margin-top:15px;}
#purchase-box-content a {color:#ff0099;text-decoration:none;}
#purchase-box-content a:hover {text-decoration:underline;}


#purchase-image {margin-top:10px;float:left;width:410px;text-align:left;height:200px;position:relative;}
#purchase-details {float:right;width:160px;}
#purchase-details p.bottom_art {position:absolute;bottom:0; right:0;margin-bottom:0px;}
#purchase-details p.bottom_art a {color:#ff0099;text-decoration:none;}
#purchase-picture {float:left;}
#purchase-picture .border {width:250px;height:200px;border:1px solid #cccccc;}
#purchase-image img.ls {width:220px;position:absolute;top:50%; left:50%;margin: -90px 0 0 -190px;}
#purchase-image img.pt{width:150px;height:180px; position:absolute;top:50%; left:50%;margin: -90px 0 0 -150px;}
#purchase-image img.sq{width:150px;height:150px; position:absolute;top:50%; left:50%;margin: -80px 0 0 -150px;}

#filter-bar {background-image:url(images/top_bar.jpg);background-repeat:no-repeat;float:left;height:25px;margin-bottom:10px;margin-left:10px;margin-top:15px;text-align:left;width:580px;z-index:5000;}
select, option .schools-select {font-size:10px;position:relative;}
div.country {float:right;width:200px;}
.pink-text {color:#ff0099;font-weight:normal;font-style:italic;font-size:14px;padding-left:10px;}
img.down-arrow {position:relative;top:2px;}
img.border {position:relative; top:-2px;}


/* ******************************************************************************************** */
/*  Pams Aug 5th, 2009 CSS addtions for Events */
/* ******************************************************************************************** */

#event-location {font-weight:bold;margin-left:10px;font-size:14px;padding-bottom:5px;border-bottom:1px solid #cccccc;width:380px;margin-top:10px;}
#event-location a {font-size:12px;color:#ff0099;text-decoration:none; font-weight:normal;}
#event-location a:hover {font-size:12px;color:#ff0099;text-decoration:underline;}
#event-table {margin-left:10px;}
table, td, th {border-spacing:0px;margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif;text-align:left;}
td.event-title {text-align:left;}
td.date {color:#ff0099;font-size:12px; padding-top:5px;}
td.time {color:#666666;font-size:11px; padding-top:10px;}
td.event-content {font-size:12px;padding-top:10px;}
td.event-content a {color:#ff0099;text-decoration:none;}
td.event-content a:hover {text-decoration:underline;}
td.date .day {color:#666666;font-size:11px;}

#profile-left {float:left;width:375px;text-align:left;padding-right:0px;}
#profile-right-status {float:right;width:395px;margin-top:10px;overflow:auto;overflow-x:hidden;}
#profile-right {padding-top:20px;float:right;width:370px;margin-top:10px;overflow:auto;overflow-x:hidden;}
#profile-right-winner {padding-top:20px;float:right;width:395px;margin-top:10px;overflow:auto;overflow-x:hidden;}


/* max-height:600px; margin-top:10px; */
#event-holder {float:right;width:350px;padding-right:15px;overflow:auto;overflow-x:hidden;}

td.event-title {font-weight:bold;font-size:14px;}
.field-header {font-size:13px;margin:0px;padding:0px;text-align:left;}
#event-form {margin-left:20px;margin-top:20px;width:320px;}
#date-picker {padding-bottom:10px;padding-top:10px;}
 

/* Andrew's Custom CSS */
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
#advertising {width:500px;}
#advertising_saved {position:relative;padding-left:10px;top:-8px;width:300px;color:#FF0099;font-weight:bold;}
#advertising_submitted {width:300px;color:#FF0099;font-weight:bold;font-size:12px;}

textarea#video_styled {width: 480px;height: 100px;border: 1px solid #cccccc;font-family: Tahoma, sans-serif;font-size:13px;color:#333333;background-position: bottom right;background-repeat: no-repeat;}

#vote_icon {padding-top:30px;padding-left:25px;}
#vote_icon  div.vote_text{padding-left:5px;font-style:italic;font-weight:bold;color:#444444;}
#vote_icon  div.vote_text_grey{padding-left:5px;font-style:italic;font-weight:bold;color:#c4c4c4;}

#voting_results_admin {width:710px; margin-bottom:20px;}
#voting_results_admin  table {border:1px solid black;}
#voting_results_admin  th {text-align:center;width:130px;border-bottom:1px solid black;padding:0px;margin:0px;}
#voting_results_admin  td {width:130px;height:130px;padding:0px;margin:0px;}

#feature_artist_title {font-weight:900;color:#FF0099;font-size:28px;float:left;padding-right:20px;padding-bottom:5px;padding-top:15px;display:block;}
#feature_artist_title_date {margin-top:5px;margin-left:0px;float:left;padding-top:3px;font-size:14px;font-weight:bold;width:180px;}

#RUNNERUPS  td {padding:7px}

#manage-table table {border-spacing:0px;border:1px black solid;}
#manage-table th {background-color:#F7BCFF;font-weight:bold;color:black;text-align:center;border-bottom:1px solid black;padding:5px;margin:0px;}
#manage-table  td {padding:5px;margin:0px;border-bottom:1px solid #CCCCCC;}


#manage-table-blogs table {border-spacing:0px;border:1px black solid;}
#manage-table-blogs th {background-color:black;font-weight:bold;color:white;text-align:center;border-bottom:1px solid black;padding:5px;margin:0px;padding-top:10px;padding-bottom:10px;}
#manage-table-blogs td {padding:5px;margin:0px;border-bottom:1px solid #CCCCCC;}


#partners-display td{padding-top:5px;padding-bottom:5px;}

#features-display {padding-top:30px;text-align:left;}
#features-display table {padding-top:20px;text-align:left;}
#features-display td {text-align:left;padding-bottom:15px;}

#feature-title {font-size:20px;width:250px;font-weight:bold;color:black;text-align:left;}


#winner-profile {width:780px;float:left;text-align:left;}
#user_blog {width:600px;clear:left;}
#blogs-display {text-align:left;overflow:hidden;}
#blogs-display div.submitted {font-weight:bold;}
#blogs-display div.name{color:#FF0099;}
#blogs-display div.date{color:#CCCCCC;}
#blogs-display div.school{}
#blogs-display div.subscribe{text-align:right;cursor:pointer;}
#blogs-display div.subscribe:hover{color:#FF0099;}
#blogs-display div.blog_avatar{float:left;width:55px;}
#blogs-display img.blog {padding-top:10px;}
#blog-logo {position:absolute; margin-left:-140px;}
#blog-title {font-size:20px;font-weight:bold;padding-top:15px;padding-bottom:15px;}
#blog-text {padding-top:15px;font-size:12px;padding-bottom:10px;}

#blog-url {padding-top:15px;font-size:16px;padding-bottom:10px;}
#blog-url a{color:#AAAAAA;text-decoration:none;font-weight:bold;}
#blog-url a:hover{color:#FF0099;}

#blogs-display div.admin_add_feature {text-align:right;float:right;width:150px;clear:right;text-decoration:none;}
#blogs-display div.admin_add_feature a:visited{text-decoration:none;}
#blogs-display div.admin_add_feature a:hover {text-decoration:underline;}


#blogs-window  {background: white; margin-top:0px;margin-left:100px; width:620px; padding: 5px;z-index:50; border: 1px solid black; position:absolute;display:none;}
#blogs-window-modal  {clear:none;margin:0px;padding:0px;background: white;  width:620px;z-index:50; position:absolute;display:block;}

#blog-form {margin:20px;}
#blog-form-modal{clear:none;padding:0px;margin:20px;width:auto;}
.blog_window_right_side{display:inline-block;width:250px;float:right;clear:none;padding:0px;margin:0px;}
.blog_window_left_side{display:inline-block;width:250px;float:left;clear:none;padding:0px;margin:0px;}
.blog_window_left_side_upload_file{margin-top:10px;border-style:dashed; border-width:4px;border-color:grey;display:inline-block;width:230px;float:left;padding:10px;clear:none;}
.blog_window_right_side_url{margin-top:10px;display:inline-block;width:300px;float:right;clear:none;}

.blog_url_info_pink {color:#FF0099;width:260px;}

#blog_image_table table {border:none;}
#blog_image_table td{border:none;padding:0px;}
div.blog_form_upload {margin:0px;}
#txtBlogPicture {display:block;min-height:100px;}

#blog_button {display:inline-block;margin-left:20px;}
#blogs-submit{color:#FF0099;font-size:11px;text-align:right;padding-right:27px;margin-top:0px}
#blogs-submit:hover {cursor:pointer;}

div.align_right {text-align:right;}
div.align_left{text-align:left;}

div.vote_history_year {padding-top:20px;font-size:13px;color:#FF0099;font-weight:bold;}
div.vote_history_month {margin-left:30px;}
div.vote_history_month a{color:black;text-decoration:none;}
div.vote_history_month a:hover {color:#FF0099;}

a.previous_winners{text-decoration:none;}

a.pinklink {text-decoration:none;color:black}
a.pinklink:hover {color:#FF0099;}

#archives {text-align:right;padding-top:80px;padding-right:50px;}
#archives h3{color:#333333;font-size:16px;font-weight:bold;font-family:tahoma,Arial,Helvetica,sans-serif;}
#archives a {font-size:12px;font-weight:bold;text-decoration:none;color:#AAAAAA;}
#archives a:hover {text-decoration:underline;}
#archives img{padding-left:87px;}

#subscriptions-display {text-align:right; padding-top:20px;padding-right:50px;}
#subscriptions-display h3{color:#333333;font-size:16px;font-weight:bold;font-family:tahoma,Arial,Helvetica,sans-serif;}
#subscriptions-display table{text-align:right;padding-left:110px;}
#subscriptions-display td.noborder{padding-top:5px; padding-bottom:5px;border:none;}
#subscriptions-display td{padding-top:5px; padding-bottom:5px; border-top:1px solid #CCCCCC;}


#my-subscriptions {text-align:left;}
#my-subscriptions table{padding-top:20px;}
#my-subscriptions td.noborder{padding-top:5px; padding-bottom:5px;border:none;}
#my-subscriptions td{padding-top:5px; padding-bottom:5px; border-top:1px solid #CCCCCC;}
#my-subscriptions img.delete {cursor:pointer;padding-left:20px;}

span.DeleteBlogPost {padding-left:15px;cursor:pointer;}

#share_post {width:100px;float:right;font-weight:bold;text-decoration:none;cursor:pointer;text-align:right;}
#share_post  img{width:27px;float:right;clear:right;margin-right:-3px;}
#share_post a{float:right:width:80px;text-decoration:none;color:black;}
#share_post a:hover{color:#FF0099;}

#share_icon{padding-top:30px;padding-right:145px;width:80px;float:right;font-weight:bold;text-decoration:none;cursor:pointer;text-align:right;}
#share_icon  img{clear:left;float:left;width:27px;}
#share_icon a{float:left;width:80px;text-decoration:none;color:black}
#share_icon a:hover {color:#FF0099;}

#galleryshop {text-align:left;}

#galleryshop-holder-gallery{width:188px;height:350px;float:left;font-size:12px;padding:1px;color:#666666}
#galleryshop-holder-tattoo{width:188px;height:350px;float:left;font-size:12px;color:#CCCCCC;background-color:black;padding:1px;border: 1px solid white;}
#galleryshop-holder-other{width:188px;height:350px;float:left;font-size:12px;color:#DDDDDD;background-color:#29498E;padding:1px;border: 1px solid white;}

#galleryshop-image {height:188px;text-align:center;padding-left:0px;padding-right:0px;}
#galleryshop-image img{max-height:180px;width:180px;border: 1px #CCCCCC solid;padding:2px;}
#galleryshop-name-gallery {padding-left:5px;padding-right:5px;font-size:13px;color:black;}
#galleryshop-name-tattoo {padding-left:5px;padding-right:5px;font-size:13px;color:#CCCCCC}
#galleryshop-name-profile{font-weight:bold;font-size:16px;margin-top:15px;}

#galleryshop-phonenumber {clear:left;float:left;width:180px;padding-left:5px;padding-right:5px;}
#galleryshop-phonenumber_wide {clear:left;float:left;width:180px;color:#666666}

#galleryshop-address {float:left;width:130px;padding-left:5px;padding-right:5px;padding-top:10px;overflow:hidden;height:31px;}
#galleryshop-address_wide {float:left;width:380px;color:#666666;padding-top:10px}

#galleryshop-hiring {float:left;width:50px;color:#FF0099;font-weight:bold;padding-top:10px;}

#galleryshop-description {clear:left;float:left:width:180px;padding-left:5px;padding-right:5px;padding-top:10px;font-style:italic;overflow:hidden;height:78px;}
#galleryshop-description_wide {clear:left;float:left:width:380px;color:#666666;padding-top:10px;font-style:italic;}

#gallery_shop_title{padding-top:10px;padding-bottom:10px;font-size:13px;font-style:italic;}
#gallery_shop_title_tattoo {color:black;}
#gallery_shop_title_gallery {color:#CCCCCC;}
#gallery_shop_title_other {color:#29498E;}

#share_featured_art {padding-top:35px;clear:right;width:245px;float:right;}
#share_featured_art a{float:left;width:80px;text-decoration:none;color:black;font-weight:bold;text-decoration:none;cursor:pointer;}
#share_featured_art a:hover {color:#FF0099;}
#share_featured_art img{clear:left;float:left;width:27px;margin-left:-5px;}


a.gallery_url {color:#39599E;}
a.gallery_url:hover {text-decoration:none;}

/*Email Inviation*/
#invitation {width:240px;float:right;font-weight:bold;}
.invitation-intro {font-size:13px;padding:7px;}
#invitation-border {padding: 5px;}
.invitation-header {font-size:12px;padding-top:7px;padding-left:3px;}
.invitation-title {font-size:12px;color:#FF0099;font-style:italic;font-weight:normal;padding-top:5px;padding-bottom:10px;padding-left:3px;}

.invitation-email-note {padding-left:5px;font-size:10px;font-weight:normal;}
.invitation-note {padding-left:9px;padding-top:5px;width:150px;float:left;font-size:10px;font-weight:normal;line-height:1em;font-style:italic;}

#invitation-border input{font-size:12px;width:98%;}
#invitation-border textarea{font-size:12px;width:99%;}
#invitation-border input.invitation-button {padding-top:5px;width:71px;float:left; outline:none;}
#txtInviteResult {color:#FF0099;text-align:center;}

/*  Referrals   */
.referral_link {cursor:pointer;text-decoration:none;}
.referral_link:visited{color:black;}
.referral_link:hover{color:#FF0099;}
.referral_list {width:350px;float:left;}

/*Statistics */
#statistics-date-selector {font-weight:bold;padding-top:10px;padding-bottom:15px;}
#statistics-table table {border-spacing:0px;border:1px black solid;}
#statistics-table th {background-color:#F7BCFF;font-weight:bold;color:black;text-align:center;border-bottom:1px solid black;padding:5px;margin:0px;}
#statistics-table a.sort_by {color:white;}
#statistics-table a.sort_by:visited {color:white;}

#statistics-table  td {text-align:center;padding:5px;margin:0px;border-bottom:1px solid #CCCCCC;}
#statistics-table  a{color:black;text-decoration:none;}
#statistics-table  a:visited {color:black}
#statistics-table  a:hover {color:#FF0099}


/* Landing Page */
#landing-left {margin-top:10px;margin-left:12px;width:450px;float:left;text-align:left;}



/* Cross Browser */
#landing-right {margin-top:0px;margin-left:20px;width:350px;float:left;text-align:left;overflow:visible;}
#landing-right-FireFox {margin-top:0px;margin-left:20px;width:350px;float:left;text-align:left;overflow:visible;}
#landing-right-Safari {margin-top:0px;margin-left:55px;width:350px;float:left;text-align:left;overflow:visible;}
#landing-right-Chrome {margin-top:0px;margin-left:20px;width:350px;float:left;text-align:left;overflow:visible;}
#landing-right-MSIE {margin-top:0px;margin-left:20px;width:350px;float:left;text-align:left;overflow:visible;}
#landing-right-MSIE6 {margin-top:0px;margin-left:20px;width:350px;float:left;text-align:left;overflow:visible;}

#landing-title {padding-top:20px;font-size:12px;color:#FF0099;padding-bottom:20px;}
#landing-title a {color:#000000;text-decoration:none;}
#landing-title a:hover {cursor:pointer;text-decoration:underline;}


#landing-members {padding-top:30px;color:#AAAAAA;font-size:14px;}
#landing-artists {padding-top:15px;font-size:13px;}
#landing-pinkbar {margin-top:15px;margin-bottom:250px;background-color:#FF0099;height:4px;width:250px;}

#landing-join-browse {padding-top:30px;}
#landing-join-browse a{text-decoration:none;}
#landing-button {text-align:center;cursor:pointer;padding-top:7px;border:1px solid black;width:130px;height:23px;color:#FF0099;font-weight:bold;font-size:13px;float:left;text-decoration:none;}
/*#landing-or {padding-top:10px;padding-left:15px;padding-right:15px;width:20px;float:left;font-weight:bold;font-size:13px;}*/

/* Cross Browser */
#landing-or {width:275px;text-align:center;font-weight:bold;padding-top:15px;font-size:12px;}
#landing-or-FireFox  {width:275px;text-align:center;font-weight:bold;padding-top:15px;font-size:12px;}
#landing-or-Safari  {width:310px;text-align:center;font-weight:bold;padding-top:15px;font-size:12px;}
#landing-or-Chrome {width:280px;text-align:center;font-weight:bold;padding-top:15px;font-size:12px;}
#landing-or-MSIE {width:275px;text-align:center;font-weight:bold;padding-top:15px;font-size:12px;}
#landing-or-MSIE6 {width:300px;text-align:center;font-weight:bold;padding-top:15px;font-size:12px;}

/* Cross Browser */
#landing-browse {width:275px;text-align:center;color:#FF0099;padding-top:15px;font-size:12px;}
#landing-browse a{color:#FF0099;text-decoration:none;}
#landing-browse a:hover{cursor:pointer;text-decoration:underline;}

#landing-browse-FireFox {width:275px;text-align:center;color:#FF0099;padding-top:15px;font-size:12px;}
#landing-browse-FireFox a{color:#FF0099;text-decoration:none;}
#landing-browse-FireFox a:hover{cursor:pointer;text-decoration:underline;}
#landing-browse-Safari  {width:310px;text-align:center;color:#FF0099;padding-top:15px;font-size:12px;}
#landing-browse-Safari  a{color:#FF0099;text-decoration:none;}
#landing-browse-Safari  a:hover{cursor:pointer;text-decoration:underline;}
#landing-browse-Chrome {width:280px;text-align:center;color:#FF0099;padding-top:15px;font-size:12px;}
#landing-browse-Chrome a{color:#FF0099;text-decoration:none;}
#landing-browse-Chrome a:hover{cursor:pointer;text-decoration:underline;}
#landing-browse-MSIE {width:275px;text-align:center;color:#FF0099;padding-top:15px;font-size:12px;}
#landing-browse-MSIE a{color:#FF0099;text-decoration:none;}
#landing-browse-MSIE a:hover{cursor:pointer;text-decoration:underline;}
#landing-browse-MSIE6 {width:300px;text-align:center;color:#FF0099;padding-top:15px;font-size:12px;}
#landing-browse-MSIE6 a{color:#FF0099;text-decoration:none;}
#landing-browse-MSIE6 a:hover{cursor:pointer;text-decoration:underline;}


#landing-date {padding-top:20px;font-size:11px;text-align:left;font-weight:900;line-height:1em;}
/* #landing-image-rotator {width:200px;margin-top:5px;padding:25px;border:1px solid #DDDDDD;} */
#landing-image-rotator {width:500px;margin-top:-50px;z-index:10;}
#landing-image-rotator-MSIE6 {width:500px;margin-top:0px;z-index:10;}
/*#landing-image-rotator  img{height:500px; width:500px;}*/

#landing-bottom-left {float:left;color:#000000;font-weight:normal;font-size:12px;text-align:left;width:640px;padding-bottom:20px;padding-top:105px;padding-left:10px;}


/* Profile Status */
#status {padding-left:0px;}
#status input{outline:none;}
#status-title {font-size:18px;font-weight:bold;}
#status-link {display:inline-block;width:33px;cursor:pointer;margin-left:5px;color:#FF0099;font-style:italic;}
#status-link:hover {text-decoration:underline;}
#status-date {margin-left:5px;color:#AAAAAA;}
#status-description {color:#555555;margin-top:20px;margin-bottom:70px;font-size:24px;line-height:16px;font-weight:bold;}

#status-font-size {display:inline-block;padding-left:0px;font-weight:bold;}
#status-font-size img{cursor:pointer;position:relative;top:5px;display:inline-block;height:15px;width:15px;padding-left:3px;padding-right:3px;}

#status-font-size-dd {width:20px;float:right;display:inline;position:relative;margin-right:11px;}
#status-font-size-dd ul {padding:0px;margin:0px;list-style-type:none;}
#status-font-size-dd li {cursor:pointer;height:13px;width:13px;margin:3px;font-weight:bold;color:#AAAAAA;}
#status-font-size-dd li:hover {color:#FF0099;cursor:pointer;}


#status-font-opacity-dd {width:20px;float:right;display:inline;position:relative;margin-right:22px;}
#status-font-opacity-dd ul {padding:0px;margin:0px;list-style-type:none;}
#status-font-opacity-dd li {cursor:pointer;height:13px;width:13px;margin:3px;font-weight:bold;color:#AAAAAA;}
#status-font-opacity-dd li:hover {color:#FF0099;cursor:pointer;}


#status-font-color-preview {display:inline-block;width:13px;height:13px;position:relative;top:3px;}
#status-font-color {width:20px;float:right;display:inline;position:relative;top:0px;z-index:100;margin-right:11px;}
#status-font-color ul {padding:0px;margin:0px;list-style-type:none;}
#status-font-color li {cursor:pointer;height:13px;width:13px;margin:3px;border:1px solid #FFFFFF;}
#status-font-color li:hover {cursor:pointer;height:13px;width:13px;margin:3px;border:1px solid #FF0099;}

/* Favroite Artists */
#favorite-artists-items {display:inline-block;padding-right:20px;margin-bottom:15px;height:210px;}

#favorite-artists {margin-top:30px;}
#favorite-artists-title {color:#D6DBE5;padding-left:5px;cursor:pointer;display:inline-block;padding-bottom:0px;margin-right:10px;padding-left:20px;}
#favorite-artists-title:hover {text-decoration:underline;} 
#favorite-artists-title.active {color:#1B81CB;}
#favorite-artists-title.active:hover {text-decoration:underline;}

div.favorite-artists-name {display:inline-block;font-family:Arial, Helvetica, sans-serif;padding-left:4px;padding-top:4px;padding-bottom:10px;width:191px;position:absolute;margin-top:1px;background:url(images/following_artist_name_background_white.png);color:#FF0099;font-size:13px;font-weight:bold;font-style:italic;}
#favorite-artists-address {display:inline-block;color:#000000;font-weight:normal;}



img.favorite-artists-avatar {border:1px solid #BBBBBB;padding:2px;width:28px;height:28px;cursor: pointer;}
#favorite-artists-avatar-pink-border {display: inline-block;border:2px solid #FF0099;margin-bottom:8px;margin-left:1px;margin-right:1px;padding:1px;}
#favorite-artists-avatar-no-border {display: inline-block;margin-bottom:8px;margin-left:1px;margin-right:1px;padding:3px;}

#txtFavoriteArtistProfile {display:inline-block;width:350px;}
#txtFavoriteArtistProfile.pink{color:#FF0099;}
#favorite-artist-profile-thumbnails {width:800px;display:inline-block;margin-left:8px;}
img.favorite-artists-profile-image {cursor: pointer;margin-right:5px;height:200px;}

#favorite-artist-profile-updated-status {color:#FF0099;padding-top:10px;}
#favorite_artists-help-info{display: inline-block;}
#favorite_artists-help-info-text {padding-left:10px;display: inline-block; font-style:italic;width:230px;}

table.favorite_artist_profile {height:270px;color:#888888;}
#favorite-artist-profile-left {}
#favorite-artist-profile-right {}

#favorite-artist-profile-name {margin-top:15px;color:#FF0099;font-style:italic;font-weight:bold;font-size:13px;}
#favorite-artist-profile-location{height:35px;color:black;font-style:italic;font-size:13px;}

#favorite-artists-comment {color:#FF0099;font-style:italic;}


/* Artist Not Found */
#artist-not-found {margin-top:30px;color:#FF0099;font-size:14px;}
#artist-not-found a{color:#39599E;text-decoration:none;}
#artist-not-found a:hover{color:#FF0099;text-decoration:none;}



/* Groups */

#favorite-group-artists {margin-top:30px;}
#favorite-artist-group-profile-thumbnails {width:800px;display:inline-block;margin-left:8px;margin-top:0px;}

img.group_avatar                                       {border:1px solid #CCCCCC;padding:2px;width:40px;height:40px;cursor: pointer;}
#group-profile-art {padding-top:0px;}
#group-profile-art ul {padding:0px;margin:0px;list-style-type:none;}
#group-profile-art li {float:left;width:195px;padding-bottom:10px;}
#group-profile-art img{cursor:pointer; border:1px solid #CCCCCC;}

#group-profile-left {float:left;width:220px;text-align:left;padding-right:10px;padding-bottom:20px;}
#group-profile-right{float:right;width:550px;margin-top:10px;overflow:auto;overflow-x:hidden;}

#group-profile-name{padding-top:10px;color:#67BAF4;font-weight:bold;font-size:13px;font-style:italic;}
#group-profile-description{color:#67BAF4;font-weight:normal;font-size:11px;padding-top:25px;padding-left:0px}
#group-profile-creator-avatar {display:inline-block;padding-top:5px;padding-left:0px;}
#group-profile-creator-name {padding-left:0px;color:#686868;}
#group-profile-creator {display:inline-block;padding-left:5px;padding-top:3px;color:#67BAF4;font-size:12px;font-weight:normal;}


#group_profile_sub_menu {color:#D6DBE5;padding-top:40px;height:60px;}
div.group_profile_sub_menu_item {cursor:pointer;display:inline-block;padding-right:18px;padding-bottom:3px}
div.group_profile_sub_menu_item a {color:#D6DBE5;text-decoration:none;}
div.group_profile_sub_menu_item_active {cursor:pointer;color:#FF0099;display:inline-block;padding-right:18px;padding-bottom:3px;}
div.group_profile_sub_menu_item_active a {color:#FF0099;text-decoration:none;}

#group_profile_more_groups {width:300px;float:left;margin-left:20px;}
#group_profile_more_groups_title {padding-top:12px;}


#group-profile-art-view-types {display:inline-block;text-align:left;margin-left:2px;margin-top:0px;}

#txtFavoriteList{display:block;width:800px;margin-top:-90px;margin-bottom:10px;}

#txtGroupList{display:block;width:800px;margin-top:-25px;margin-bottom:10px;}
#txtGroupList ul {padding:0px;margin:0px;list-style-type:none;}
#txtGroupList li {float:left;width:100px;height:100px;padding-bottom:10px;}

#txtGroupListNoArt{display:block;width:800px;margin-top:10px;margin-bottom:10px;}
#txtGroupListNoArt ul {padding:0px;margin:0px;list-style-type:none;}
#txtGroupListNoArt li {float:left;width:100px;height:100px;padding-bottom:10px;}

#txtGroupListOther{display:inline-block;width:800px;margin-top:5px;}
#txtGroupListOther ul {padding:0px;margin:0px;list-style-type:none;}
#txtGroupListOther li {float:left;width:100px;height:100px;padding-bottom:10px;}

#group-list-owner {text-align:left;font-size:13px;font-weight:normal;padding-bottom:10px;}

#create-group-button {font-size:11px;margin-left:140px;cursor:pointer;display:inline-block;float:right;text-align:center;padding-top:3px;height:20px;width:103px;border: 1px solid black; color:#FF0099; font-weight:bold;margin-top:4px;}
img.group-profile  {cursor: pointer;}
#group-list-profile-image {display:inline-block;}
#group-list-profile-info {display:inline-block;height:100px;}
#group-list-name {font-weight:bold;display:inline-block;width:160px;font-size:12px;color:#67BAF4;text-decoration:none;margin-top:10px;}
#group-list-description {font-size:10px;color:#888888;margin-left:15px;font-style:italic;}
#group-profile-members {font-size:10px;color:#67BAF4;font-style:italic;margin-left:15px;}
#group-list-members {text-align:right;float:right;width:190px;display:inline-block;font-size:10px;color:#FF0099;font-style:normal;margin-right:33px;margin-top:10px;}
#group-list-new {display:inline-block;font-size:10px;color:#FF0099;font-size:10px;margin-left:15px;}
#group-list-new-whats-happening {text-align:left;display:inline-block;padding-top:5px;font-size:11px;color:#FF0099;width:300px;}
#group-list-new-whats-happening a {text-decoration:none;}

span.group-number-pink-large {color:#FF0099;font-size:18px;font-style:normal;}

#edit-group-profile {padding-left:6px;margin-top:5px;}
#group-profile-art-title {padding-top:10px;color:black;font-weight:bold;font-size:14px;padding-bottom:10px;text-align:left;}
#group-profile-list-new {font-size:10px;color:#FF0099;font-size:10px;margin-left:15px;}


#group-members-title {font-size:14px;padding-left:5px;width:198px;cursor:pointer;display:inline-block;font-weight:bold;padding-bottom:10px;margin-right:10px;}
#group-members-title-count {color:#FF0099;font-weight:bold;}



.gallery_group_profile                              {list-style: none;margin:0;padding:0;color:#ffffff;}
.gallery_group_profile a                            {text-decoration: none;color: #ffffff;font-size:13px;}
.gallery_group_profile a:hover                  {color: #FF0099;text-decoration: underline;}
.gallery_group_profile li                            {width: 140px;height: 140px;margin:17px;padding:15px;margin:15px;float: left;background-color:#274279;}
#galleries_group_profile_header {padding-top:15px;padding-left:15px;text-align:left;font-weight:bold;font-size:13px;}



/* Group Direcotry */
#group-directory-list-members {font-style:italic;margin-left:15px;text-align:left;width:200px;font-size:10px;color:#67BAF4;margin-right:33px;margin-top:10px;}

#group-directory-header {color:#67BAF4;font-size:16px;font-weight:bold;padding-top:15px;}
#group-directory-most-recent {color:#AAAAAA;font-size:11px;font-weight:bold;padding-top:5px;padding-bottom:18px;}
#group-directory-list ul{padding:0px;margin:0px;list-style-type:none;}
#group-directory-list li {float:left;width:150px;height:150px;padding-bottom:10px;}

#group-list-bold-count {color:#FF0099;font-weight:bold;font-size:18px;}
#group-list-group-name {color:#67BAF4;cursor:pointer;text-decoration:none;}

#group-directory-item {float:left;width:200px;padding-right:6px;padding-bottom:6px;}

/*h4.group_name {font-family:Arial, Helvetica, sans-serif;font-size:10px;background:url(images/transparent_bg.png);}*/
/*#group-directory-name {padding-left:8px;padding-top:8px;padding-bottom:10px;width:315px;position:absolute;margin-top:1px;background:url(images/group_directory_name_background.png);color:#FFFFFF;}*/
/*"pm_arialbd"*/
div.group-directory-name {font-family:Arial, Helvetica, sans-serif;padding-left:8px;padding-top:8px;padding-bottom:10px;width:150px;position:absolute;margin-top:1px;background:url(images/group_directory_name_background_pink.png);color:#FFFFFF;font-size:12px;font-weight:normal;}
div.group-directory-name-other {font-family:Arial, Helvetica, sans-serif;padding-left:2px;padding-top:2px;padding-bottom:3px;width:92px;position:absolute;margin-top:1px;background:url(images/group_directory_name_background_pink.png);color:#FFFFFF;font-size:10px;font-weight:bold;}


#group-directory-description {color:#67BAF4;font-size:13px;}
#group-directory-art-thumbnail {background-color:#ededed;display:inline-block;padding-right:5px;}
#group-directory-art-holder {width:350px;background-color:#ededed;}
/*#67BAF4*/
#group_directory_name_list {font-size:11px;color:#333333;}
#group_directory_name_list_header {font-size:11px;color:#FF0099;}
#group_directory_group_first_letter {padding-top:10px;}

div.group_directory_name_link {cursor:pointer;}
div.group_directory_name_link a{color:#333333;text-decoration:none;}
div.group_directory_name_link a:hover{color:#FF0099;}

/* whats happening */

#whats-happening-spacer {height:1px;background-color:#EFEFEF;margin-top:5px;}
#whats-happening-group {padding-bottom:10px;}

#whats-happening-group-art-list  {width:400px;display:inline-block;}
#whats-happening-group-art-list ul{padding:0px;margin:0px;list-style-type:none;}
#whats-happening-group-art-list li{float:left;width:100px;height:120px;padding-bottom:10px;}

#group-list-new-group {font-size:16px;color:#FF0090;padding-left:15px;}
#artist-profile-whats-happening-body {padding-left:25px;}

#whats-happening-group-type-header {color:#AAAAAA;text-align:left;font-weight:bold;padding-top:5px;padding-bottom:10px;}

#whats-happening-status-update {text-align:left;}
#whats-happening-status-update ul{padding:0px;margin:0px;list-style-type:none;}
#whats-happening-status-update li{float:left;width:100px;height:120px;padding-bottom:10px;}

#whats-happening-status-avatar {display:inline-block;margin-top:3px;margin-right:15px;}
#whats-happening-status-date {color:#AAAAAA;margin-bottom:5px;}
#whats-happening-status-description {margin-top:12px;display:block;font-size:13px;font-weight:normal;color:#000000;line-height:13px;padding-bottom:5px;}
#whats-happening-status-comment-button{cursor:pointer;display:inline-block;margin-left:10px;color:#FF0099;font-style:italic;}
#whats-happening-stauts-add-comment {padding:5px;background-color:#f5ecf4;}
#whats-happening-stauts-add-comment img{margin-top:5px;}

#whats-happening-status-comment-like-button{color:#FF0099;font-style:italic;cursor:pointer;display:inline-block;margin-left:5px;}
#whats-happening-status-comment-dislike-button{color:#FF0099;font-style:italic;cursor:pointer;display:inline-block;margin-left:5px;}

#whats-happening-new-avatar-name {color:#686868;}
#whats-happening-avatar-name {color:#686868;}
#whats-happening-avatar-learn {color:#FF0099;}
#whats-happening-avatar-learn a{color:#FF0099;text-decoration:none;cursor:pointer;}
#whats-happening-avatar-pink-bar {display:inline-block;width:3px;height:75px;background-color:#FF0099;margin-right:30px;}
#whats-happening-art-name {padding-top:5px;} 
#whats-happening-art-medium {color:#AAAAAA;}

#whats-happening-art-more {width:30px;display:inline-block;padding-top:60px;cursor:pointer;color:#FF0099;font-size:11px;}


#artist-profile-whats-happening-title {margin-top:20px;margin-bottom:10px;display:inline-block;padding-left:5px;text-align:left;font-weight:bold;font-size:12px;}
#artist-profile-whats-happening-option {display:inline-block;}

#artist-profile-whats-happening-item  {font-size:12px;color:#D6DBE6;padding-left:20px;cursor:pointer;}
#artist-profile-whats-happening-item.active  {color:#FF0099;padding-left:20px;}


/* Status Comment */
#status_comment {padding:5px;background-color:#f5ecf4;width:361px;margin-top:2px;margin-bottom:2px;}
#status_comment_date {display:inline-block;padding-left:10px;color:#AAAAAA;}
#status_comment_delete {cursor:pointer;color:#FF0099;display:inline-block;padding-left:10px;text-decoration:underline;}
#status_comment_description {padding-left:10px;}

/* art features */
#feature_icon{color:#AAAAAA;padding-top:10px;padding-right:145px;width:80px;float:right;font-weight:bold;text-decoration:none;cursor:pointer;text-align:right;}
#feature_icon  img{clear:left;float:left;width:27px;padding-left:1px;}
#feature_icon a{float:left;width:80px;text-decoration:none;color:black}
#feature_icon a:hover {color:#FF0099;}
#feature-icon-text {padding-left:5px;text-align:left;float:left;width:100px;display:inline-block;padding-top;3px;}


/* Top Navigation */
#nav_seperator {font-size:11px;color:#BECAD3;display:inline-block;padding-right:20px;}
#top-navigation {font-size:12px;color:#59585d;text-align:left;margin-top:5px;margin-left:5px;}
#top-navigation a{text-decoration:none;color:#59585d;}
#top-navigation a.active{cursor:default;color:#FF0099;font-size:13px;}
#top-navigation  a:hover {color:#FF0099;}

#top-navigation ul{margin-top:-27px;padding:0px;margin-left:90px;list-style-type:none;}
#top-navigation li.ie7 {cursor:pointer;display:inline-block;padding-right:25px;height:1%;float:left;}
#top-navigation li{cursor:pointer;display:inline-block;padding-right:25px;}
#top-navigation li.active {cursor:default;color:#FF0099;}


/* Maps Admin City List */
#txt_map_admin {display:inline-block;margin-top:20px;}
#map_admin_current_city {height:30px;padding-top:15px;}
#map_admin_city_list ul{padding:0px;margin:0px;list-style-type:none;}
#map_admin_city_list li {color:#FF0099;cursor:pointer;width:150px;float:left;}
.map_new_pink {color:#FF0099;}


/* newcomers */
#newcomers {margin-top:20px;text-align:left;margin-bottom:20px;}
#newcomers-profile-thumbnail {padding-right:20px;margin-bottom:15px;height:210px;}

#newcomers-artist-profile {display:inline-block;}
#newcomers-artist-name {display:inline-block;padding-left:20px;display:inline-block;font-family:Arial, Helvetica, sans-serif;padding-top:0px;padding-bottom:0px;margin-top:0px;color:#FF0099;font-size:13px;font-weight:bold;font-style:italic;}
#newcomers-artist-location {padding-left: 20px;display:inline-block;color:#000000;font-weight:normal;font-style:italic;font-size:13px;}





#newcomer-art {margin-top:0px;margin-left:0px;}
#newcomer-art img{cursor:pointer; border:1px solid #CCCCCC;}
#newcomer-art ul {padding:0px;margin:0px;list-style-type:none;}
#newcomer-art li {display:inline-block;padding-bottom:10px;}
#newcomer-art-holder {display:inline-block;padding-bottom:10px; padding-right:14px;}

/* Landing Page */
#txtLoginFormFB {text-align:left;padding-top:10px;}
#imgLandingLogonButton {padding-left:10px;cursor:pointer;}


/* Invite Face book Friends */
#invite-facebook-friends-title {text-align:left;padding-top:20px;padding-left:25px;}



/* favorite art */
#favorite_art_icon{color:#AAAAAA;padding-top:10px;padding-right:145px;width:80px;float:right;font-weight:bold;text-decoration:none;text-align:right;}
#favorite_art_icon  img{clear:left;float:left;height:44px;padding-left:1px;}
#favorite_art_icon a{float:left;width:80px;text-decoration:none;color:black}
#favorite_art_icon a:hover {color:#FF0099;}
#favorite_art_icon_text {padding-left:5px;text-align:left;float:left;width:100px;display:inline-block;padding-top;3px;}


/* Likeing */
span.message_like_hand  {display:inline-block;position:relative;margin-top:-10px;top:7px;margin-left:8px;}

/* home */
#art_profile_li {float:left;width:195px;padding-bottom:10px;height:auto;}
#art_profile_li_member {float:left;padding-bottom:10px;height:auto;padding-right:15px;}
#home-art ul {padding:0px;margin:0px;list-style-type:none;}
#home-art li {float:left;width:auto;padding-right:15px;padding-bottom:10px;height:auto;}
#home-art img{cursor:pointer; border:1px solid #ECECEC;}
#whats-happening-art-avatar {display:inline-block;margin-top:3px;margin-right:15px;}

#home-group-member {display:inline-block;}
#home-group-member-details {display:inline-block;}

#home-group{padding-left:60px;padding-bottom:15px;}
#home-group-name {font-weight:normal;display:inline-block;width:150px;height:13px;font-size:12px;color:#000000;text-decoration:none;margin-left:15px;}
#home-group-description {font-size:10px;color:#888888;margin-left:15px;font-style:italic;}
#home-group-members {text-align:right;float:right;width:190px;display:inline-block;font-size:10px;color:#FF0099;font-style:normal;}
#home-group-member-count{font-size:15px;font-weight:bold;}
#home-group-slash {font-size:12px;font-weight:bold;color:#000000;}
#home-new-person-art-name{padding-top:10px;}
#home-avatar-name{color:#000000;margin-bottom:51px;}
#home-avatar-name-new{color:#000000;}
