/* ARTSPACE CSS */
/* Coded by The Registry */

/* Content Divs ------------------------------------------------ */

#title { position: relative; text-align: left; font: 26px Helvetica, sans-serif; font-weight: bold; padding: 5px 0px 0px 0px; }

#title_regular { position: relative; text-align: left; font: 26px Helvetica, sans-serif; padding: 5px 0px 0px 0px; }

#visit { position: relative; text-align: left; padding: 10px 0px 0px 0px; margin: 30px 0px 30px 0px; border-top: 1px #323233 solid; }

#social { position: relative; text-align: left; padding: 10px 0px 0px 0px; margin: 30px 0px 30px 0px; border-top: 1px #323233 solid; }

#podcast { position: relative; text-align: left; padding: 10px 0px 0px 0px; margin: 30px 0px 30px 0px; border-top: 1px #323233 solid; }

#subscribe { background-color: #EEE; position: relative; text-align: left; padding: 10px 10px 10px 10px; margin: 30px 0px 30px 0px;  
	-moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }

.list_item_start 				{ position: relative; text-align: left; padding:  1px 0px 10px 0px; border-bottom: 1px #BBB solid; overflow:hidden; }
.list_item_start img			{ position: relative; float:left; padding: 0px 10px 0px 0px; }

.list_item_start_gallery 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_residency 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_public 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_resources 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_publications 	{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_support 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_about 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_start_other 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }

.list_item 					{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; overflow:hidden; }
.list_item img				{ position: relative; float:left; padding: 0px 10px 0px 0px; }

.list_item_gallery 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_residency 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_public 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_resources 		{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_publications 	{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_support 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_about 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_other 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }

.list_item_video 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; }

.list_item_thumbnail 		{ position: relative; text-align: left; width: 100px; adding: 0px 0px 0px 0px; }
.list_item_text		 		{ position: relative; text-align: left;  width: 200px; padding: 0px 0px 0px 0px; }

.list_item_start_nolink 	{ position: relative; text-align: left; padding:  1px 0px 10px 0px; border-bottom: 1px #BBB solid; }
.list_item_nolink 			{ position: relative; text-align: left; padding:  10px 0px 10px 0px; border-bottom: 1px #BBB solid; }

.pointer { cursor: pointer; }

#news_item { position: relative; text-align: left; padding: 10px 0px 5px 0px; border-bottom: 1px #BBB solid; }

#gallery_slideshow { width: 660px; position: relative; text-align: left; padding:  15px 0px 10px 0px; margin: 0px 0px 0px 0px; }

#gallery_slideshow_image { width: 660px; position: relative; text-align: left; padding:  0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

#gallery_slideshow_text { width: 540px; position: relative; top: 0px; left: 0px; float:left; text-align: left; padding:  10px 20px 0px 0px; margin: 0px 0px 30px 0px; }

#gallery_slideshow_numbers { width: 80px; position: relative; top: 0px; left: 20px; float:left; text-align: right; padding:  10px 0px 0px 0px; margin: 0px 0px 30px 0px; }

.box { background-color: #EEE; position: relative; text-align: left; padding: 10px 10px 10px 15px; margin: 0px 0px 0px 0px;  -moz-border-radius: 8px;
 	-khtml-border-radius: 8px; -webkit-border-radius: 8px; }
	
.subscribe_box { background-color: #F2F2F2; position: relative; text-align: left; padding: 10px 10px 10px 15px; margin: 0px 0px 0px 0px;  -moz-border-radius: 8px;
 	-khtml-border-radius: 8px; -webkit-border-radius: 8px; }
	
.video_box { background-color: #CCC; position: relative; text-align: left; padding: 10px 10px 10px 15px; margin: 0px 0px 0px 0px;  -moz-border-radius: 8px;
 	-khtml-border-radius: 8px; -webkit-border-radius: 8px; }

#box_dark { background-color:#777; position: relative; text-align: left; padding: 10px 10px 10px 15px; margin: 0px 0px 30px 0px;  -moz-border-radius: 8px;
 	-khtml-border-radius: 8px; -webkit-border-radius: 8px; }

#image_row { width:660px; position: relative; float:left; text-align: left; padding: 0px 0px 13px 0px; margin: 0px 0px 0px 0px; }

.image_thumbnail { width:155px; position: relative; float:left; text-align: left; padding: 0px 13px 0px 0px; margin: 0px 0px 0px 0px; }

.image_thumbnail_end { width:155px; position: relative; float:left; text-align: left; padding: 0px 0px 0px 1px; margin: 0px 0px 0px 0px; }

#logos 			{ width:330px; position: relative; float:left; text-align: right; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; }
#logos_nolink	{ width:330px; position: relative; float:left; text-align: right; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; }

.logos_simple 	{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

/* Forms ------------------------------------------------ */

input[type="text"].subscribe_input { 
background-color: #FFF; font: 11px Helvetica, sans-serif; width: 256px; margin: 3px 0px 0px 0px;  
border-left: 1px #323233 solid; border-top: 1px #323233 solid; border-bottom: 1px #BBB solid; border-right: 1px #BBB solid; 
}

input[type="text"].search { 
background-color: #FFF; font: 11px Helvetica, sans-serif; width: 287px; margin: 3px 0px 0px 0px;  
border-left: 1px #323233 solid; border-top: 1px #323233 solid; border-bottom: 1px #BBB solid; border-right: 1px #BBB solid; 
}

input[type="text"] { 
background-color: #FFF; font: 11px Helvetica, sans-serif; width: 296px; margin: 3px 0px 0px 0px;  border-left: 1px #323233 solid; 
border-top: 1px #323233 solid; border-bottom: 1px #BBB solid; border-right: 1px #BBB solid; 
}

input[type="text"].name { 
background-color: #FFF; font: 11px Helvetica, sans-serif; width: 140px; margin: 3px 0px 0px 0px;  border-left: 1px #323233 solid; 
border-top: 1px #323233 solid; border-bottom: 1px #BBB solid; border-right: 1px #BBB solid; 
} 

input[type="submit"].create, input[type="submit"].about, input[type="submit"].publications { 
background-color:#323233; padding: 5px 8px 5px 8px; margin: 0px 0px 10px 0px; color:#FFF; font: 13px Helvetica, sans-serif; line-height: 18px; font-weight: bold; 
-moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-width: 0px; 
} 

input[type="submit"].create:hover { color:#BBBBBB; cursor: pointer; }

input[type="submit"].about:hover { color:#E9BA4C; cursor: pointer; }

input[type="submit"].publications:hover { color:#F18181; cursor: pointer; }

input[type="submit"].search { background-color:#EEE; border-width: 0px; padding:0px; margin: 0px; color: #323233; font: 9px Helvetica, sans-serif; text-decoration: none; }

input[type="submit"].search:hover { text-decoration: underline; }

textarea#text { 
width: 650px; height: 284px; background-color: #FFF; font: 11px Helvetica, sans-serif; margin: 3px 0px 0px 0px; padding: 5px; 
border-left: 1px #323233 solid; border-top: 1px #323233 solid; border-bottom: 1px #BBB solid; border-right: 1px #BBB solid; 
}
