body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:80%; background:#ffffff; color:#333333;} 

a{color:#333333; text-decoration:none;} 
a:hover{color:#FE0600; text-decoration:none;} 
img{border:0px;}

.clear_both{clear:both; height:0px;} 
.clear_left{clear:left; height:0px;} 
.clear_right{clear:right; height:0px;}

h1{margin:0px; padding:0px 0px 5px 0px; color:#FE0600; font-size:170%; font-weight:normal;}
h2{margin:0px; padding:0px 0px 5px 0px; color:#FE0600; font-size:150%; font-weight:normal;}
h3{margin:0px; padding:12px 0px 5px 0px; color:#ffffff; font-size:110%; font-weight:bold;}

p{margin:0px 0px 10px 0px; padding:0px; font-size:90%;}

#base{width:920px; margin:15px auto 0px auto; background:#e4e3df;}

#header{background:#ffffff; padding:0px 0px 15px 0px;}
.header_logo{float:left;}
.header_options{float:right; padding:15px 0px 10px 0px;}

.header_logo_new{float:left; padding:15px 0px 10px 75px; font-size:400%;}

.header_title{float:left; padding:10px 0px 0px 50px; }
.header_title h1{margin:0px; padding:20px 0px 10px 60px; font-size:280%; color:#747474; font-weight:bold;}
.header_title h2{margin:0px; padding:0px 0px 0px 200px; font-size:130%; color:#999999; font-weight:bold;}
.header_title h3{margin:0px; float:right; font-size:100%; color:#999999; font-weight:bold;}

#site_search{background:#ffffff; padding:0px;}
.site_search_input{float:left; border:1px solid #c0c0c0; padding:1px 2px 0px 2px; margin:0px 5px 0px 0px;}
.site_search_field{border:0px; padding:3px 5px 3px 5px; width:130px; height:12px; font-size:85%; color:#666666;}

#nav{background:#ffffff; height:21px;}
#nav ul{list-style:none; padding:0px; margin:0px; font-size:95%;}
#nav li{float:left; background:url(../images/bg_nav_left.jpg) top left no-repeat; padding:0px; margin:0px 2px 0px 0px; zoom:1;}
#nav li a{background:url(../images/bg_nav_right.jpg) top right no-repeat; display:block; padding:4px 10px; color:#434343; font-weight:bold; text-decoration:none;}
#nav li.selected a{color:#FE0600; text-decoration:none;}
#nav a:hover{color:#FE0600; text-decoration:none;}

#content{padding:0px 15px 0px 15px;}
.content_column_left_home{float:left; width:520px; padding:0px 20px 0px 0px;}
.content_column_right_home{float:left; width:340px;}

.content_column_left_contact{float:left; width:574px; padding:0px 20px 0px 0px;}
.content_column_right_contact{float:left; width:280px; margin-left:40px;}

.content_column_left{float:left; width:574px; padding:0px 20px 0px 0px;}
.content_column_right{float:left; width:280px; }

.pod_featured_art{padding:10px; background:#ffffff;}

.pod_signup{padding:0px 0px 25px 0px;}

.signup_input{float:left; border:1px solid #c0c0c0; padding:0px 0px 0px 0px; margin:0px 5px 0px 0px;}
.signup_field{border:0px; padding:3px 5px 3px 5px; width:150px; height:14px; font-size:90%; color:#666666;}

.pod_exhibitions{padding:0px;}
.pod_exhibitions_item{padding:10px 0px 10px 0px;}
.pod_exhibitions_item h3{margin:0px; padding:0px 0px 5px 0px; color:#FE0600; font-size:100%; font-weight:bold;}
.pod_exhibitions_item p{margin:0px 0px 0px 0px; padding:0px; font-size:90%;}
.pod_exhibitions_item a{color:#FE0600; text-decoration:none; font-size:90%; float:right; padding:3px;}
.pod_exhibitions_item a:hover{color:#FE0600; text-decoration:none; font-size:90%;}

#contact_us {padding:0px}
.contact_us h3{margin:0px; padding:0px 0px 5px 0px; color:#333333; font-size:100%; font-weight:bold;}
.contact_us_field {border:0px; padding:1px 3px 1px 3px; width:130px; height:18px; color:#666666;}

#alpha_strip {padding:3px; font-weight:bold;}
#alpha_strip a {color:#FE0600; text-decoration:none;}

.artist {
	float:left;
	height:180px;
	margin-top:10px;
	padding: 3px;
	text-align:center;
	width:160px;
}


.artist_img {
	border: 2px solid #3e3e3e;
	padding: 3px;
	height: 150px;
	width:	150px;
}

.cms_img {
	border: 2px solid #3e3e3e;
	padding: 3px;
}

#news{padding:3px; width:474px;}
.news_item{padding:0px 0px 10px 0px; width:474px; float:left;}
.news_item h3{margin:0px; padding:0px 0px 5px 0px; color:#FE0600; font-size:100%; font-weight:bold;}
.news_item p{float:left; width:250px; margin:0px 20px 0px 0px; padding:0px; display:inline;}
.news_item a{color:#FE0600; text-decoration:none; float:left;}
.news_item a:hover{color:#FE0600; text-decoration:none; }
.news_item img{float:right; padding:5px;}

#exhibitions{width:390px; float:right;}
.exhibitions_item {padding:0px; float:right;}
.exhibitions_item h3{margin:0px; padding:0px 0px 5px 0px; color:#FE0600; font-size:100%; font-weight:bold;}

#gallery {
	padding: 10px;
}

#gallery ul {
	float: left;
	list-style: none;
	margin-top: 10px;
	padding: 3px; 
}

#gallery ul li { 
	display: block;
	float: left;
	margin-top: 10px;
	padding: 3px;
	width: 160px;  
	text-align:center;
}

.artistImage {
	border: 2px solid #3e3e3e;
	padding: 3px;
	height: 150px;
	width:	150px;
}
#gallery ul a:hover img {
	border: 2px solid #3e3e3e;
	color: #ffffff;
}
#gallery ul a:hover { color: #fff; }

.imageContainer{
	float: left;
	height :220px;
	margin-bottom :15px;
	text-align :center;
	width : 170px;
}

table
{
	border-collapse: separate;
}

th.table1, td.table1
{
	border-color: #496475;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #657d8d;
	color: #ffffff;
	font-size: 0.8em;
}

.table2
{ 
	border-color: #acbac3; 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #ced7dd;
	color: #496475;	
	font-size: 0.8em;	
}

.table2 a { color: #496475;	 }

.table3
{ 
	border-color: #acbac3; 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #e3ebf0;
	color: #496475;
	font-size: 0.8em;
}

.table3 a { color: #496475;	 }

.table4
{ 
	border-color: #496475; 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #657d8d;
	color: #ffffff;
}

.date
{
	color: #536d1b;
	font-weight: bold;
}

.centered {
	text-align: center;
}

.right {
	text-align: right;
}

.bold {
	font-weight: bold;
}

.err {
	color: #A22729;
	font-weight: bold;
	font-size:1.1em;
}

.red {color: #FE0600;}
.red_field {border:1px solid #FE0600;}

.no_link {color: #727272;}

.small {font-size:75%}

#footer{padding:5px 15px 0px 15px; background:#ffffff;}
.footer_column_left{float:left; width:520px; padding:0px 20px 0px 0px;}
.footer_column_right{float:left; width:340px;}


.footer_links ul{width:300px; margin:0px; padding:5px 0px 15px 0px; list-style-type:none; background:#ffffff; float:left;}
.footer_links ul li{background:url(../images/img_arrow_small.jpg) left no-repeat; display:inline; padding:0px 10px 0px 8px; font-size:80%;}
.footer_links ul li a{color:#FE0600; text-decoration:none;}
.footer_links ul li a:hover{color:#FE0600; text-decoration:none;}

.footer_links_right ul{width:300px; margin:0px; padding:5px 0px 15px 0px; list-style-type:none; background:#ffffff; float:right; text-align:right;}
.footer_links_right ul li{background:url(../images/img_arrow_small.jpg) left no-repeat; display:inline; padding:0px 10px 0px 8px; font-size:80%;}
.footer_links_right ul li a{color:#FE0600; text-decoration:none;}
.footer_links_right ul li a:hover{color:#FE0600; text-decoration:none;}

.bold {
	font-weight: bold;
}
