/*
Theme Name: John Nicholson & Dunelm Fine Art
Theme URI: http://www.johnnicholsonfineart.co.uk/british-and-european-oil-paintings-and-watercolours/
Description: Matching theme for news post system for John Nicholson & Dunelm Fine Art

Version: 		1.0
Author:			John Metcalfe - john@discoverydesign.co.uk
Copyright:		2009 Discovery Design Ltd.
Last Edit:		25/01/2010 by John Metcalfe
*/

/* GLOBAL & RESETS
=============================================== */
html, body {
margin:					0;
padding:				0;
}

body {
background:				#464646;
color:					#FFF;
font-family:			Helvetica, verdana, geneva, arial, sans-serif;
font-size: 				11px;
line-height: 			18px;
width:					100%;
}

img {
border:					none;
}

form {
margin:					0;
padding:				0;
}

input {
background: 			#DDD;
color: 					#808080;
font-family:			Helvetica, verdana, geneva, arial, sans-serif;
font-size: 				11px;
padding:				0;
_padding:				2px;
}

select {
background:				#DDD;
border-color:			#DDD;
color: 					#808080;
font-size: 				11px;
padding:				0;
_padding:				2px;
}

textarea {
background:				#DDD;
color: 					#808080;
font-size: 				11px;
padding:				0;
_padding:				2px;
}

/* PAGE ELEMENTS
=============================================== */
#container {
background: 			#696969;
margin:					0 auto;
width:					760px;
}

#top {
background:  			#8c8c8c url(http://www.johnnicholsonfineart.co.uk/images/lapada-logo.jpg) no-repeat right center;
height:					112px;
padding-left: 			20px;
}

#title {
background: 			#464646;
height:					46px;
padding-left:			10px;
padding-right:			10px;
width:					740px;
}

.logo {
border:					0px;
}

.t1 {
float:					left;
}

.t2 {
float:					right;
}

#main_left {
background: 			#696969;
float:					left;
padding-bottom:			20px;
padding-left:			30px;
padding-top:			20px;
width:					148px;
}

#sub_menu {
padding-left:			40px;
}

#main_right {
background: 			#696969;
float:					left;
width:					582px;
}

#empty {
background: 			#787878;
clear:					both;
height:					30px;
}

#lapada_logo {
background: 			#696969;
display:				none;
float:					left;
height: 				95px;
padding:				46px 0 0;
vertical-align:			bottom;
width: 					178px;
}

#foot {
background-color: #8c8c8c;
clear:both;
height:32px;
padding-top:15px;
padding-left:190px;
color:#ADA9A9;
}

#nav_top {
background-color: #696969;
float:right;
width:582px;
padding-top:20px;
padding-bottom:20px;
}

#nav_bottom {
background-color: #696969;
float:right;
width:582px;
padding-top:20px;
padding-bottom:20px;
}

#page {
float:left;
}

#select_sort {
float:right;
padding-right:20px;
}

#select_page {
float:right;
padding-right:20px;
}

#admin_main {
padding-top:20px;
padding-bottom:30px;
}

#admin_lapada {
clear:both;
background-color: #787878;
padding-top:30px;
}

#pic_list {
padding-top:30px;
padding-bottom:20px;
}

#admin {
background-color: #215F1D;
color: #FFF;
padding: 10px;
}

.style1 {
font-size: 10px
}

#skip {display: none;}

#BreadCrumb {
color:					#FEB12A;
font-weight:			bold;
padding-top:20px;
}

.txtContentTitle {
font-size:				11px;
color:					#FEB12A;
font-weight:			bold;
padding: 				20px 0 0 0;
}

.boxContent {
font-size:				11px;
width:					576px;	
}

.paintingdescription {
font-size:				11px !important;
margin:					0px !important;
padding:				0px !important;
}

.text_cfa {
visibility: hidden;
}

.text_cfa a:link, .text_cfa a:visited, .text_cfa a:active {
color:					#D6D4D4;
margin:					0 0 0 -3px;
text-decoration:		none;
visibility: 			visible;
}

.text_cfa a:hover {
color:					#D6D4D4;
text-decoration:		underline;
}

.text_cfas {
color:					#FEB12A;
visibility: 			visible;
}

.catthumb {
border:					1px solid #696969;
}

.catthumb:hover {
border:					1px solid #FFF;
}

.backarrow {
padding:				3px 5px 0 0;
}

.seltext {
color: 					#ADA9A9;
}

#home_text {
background-color: 		#696969;
float:					right;
font-size:				11px;
line-height: 			18px;
padding:				0 0 10px 0;
width:					579px;
}

#home_text img {
margin:					0 0 10px 0;
}

#pic {
background-color: #696969;
float:right;
width:582px;
}

.pic_out {
margin: 3px;
border:1px solid #696969;
}

.pic_over {
margin: 3px;
border:1px solid #ffffff;
}

#label {
padding-top:20px;
color:#feb12a;
}

#label2 {
padding: 129px 0 0;
color:#feb12a;
}

#artists_list {
width: 490px;
padding-top:20px;
float:left;
padding-bottom:20px;
}

.text {
color:#D6D4D4;
}

.text A {
color:#D6D4D4;
}

#text {
color:#FFF;
}

#text A {
color:#feb12a;
}

#text A:hover {
color:#CCC;
}

.text_link {
color:#D6D4D4;
}

.text_link A {
color: #D6D4D4;
text-decoration: none;
}

.text_link A:hover {
color: #FFFFFF;
text-decoration: underline;
}

.text_link_2 {
color:#feb12a;
text-decoration: none;
}

.text_link_2 A {
color: #FFFFFF;
text-decoration: underline;
}

.text_link_2 A:hover {
color: #FFFFFF;
text-decoration: underline;
}

.text_link_footer {
color:#D6D4D4;
text-decoration: none;
}

.text_link_footer A {
color: #D6D4D4;
text-decoration: none;
}

.text_link_footer A:hover {
color: #FFFFFF;
text-decoration: underline;
}

.hr1 {
height:1px;
border:	none;
background:#b5b6b6;
margin: 5px 5px 5px 0;
}

#pic_view {
padding-top:20px;
}

#pic_title {
float:left;
padding-top:5px;
padding-bottom:20px;
}

#enlarge {
float:right;
padding-top:5px;
padding-right:160px;
}

#pic_detail {
clear:both;
padding-right:150px;
}

.pic_title {
font-size: 13px;
}

.sell {
color:#ffaaaa;
}

.text_a {
color:#feb12a;
}

.button {
padding-left:10px;
padding-right:10px;
}

.pic_table {
width:560px;
border:1px solid #787878;
}

.pic_cell {
color:#ADA9A9;
border:1px solid #787878;
}

#list_button {
padding-right:20px;
float:right;
}

.button_submit {
}

.sold_text {
font-weight: Bold;
color:#DD5555;
font-size: 14px;
}

.f_left {
color:#D6D4D4;
float:left;
}

.errorbox {
background: #FFFFE1 url(../images/icons/error.gif) no-repeat 10px 10px;
width: 500px;
padding: 1em 0.5em 1em 4em;
border: 1px dashed #003366;
margin: 1em 0;
color: #003366;
font-weight: bold;
}

.infobox {
background: #FFFFE1 url(../images/icons/info.gif) no-repeat 10px 10px;
width: 505px;
padding: 1em 0.5em 1em 4em;
border: 2px solid #AAA;
margin: 0.6em 0;
color: #003366;
font-weight: bold;
}

.txtCopyright {
display: 				none;
}


/* LINKS
=============================================== */
a:link, a:visited, a:active {
color:					#FEB12A; 
text-decoration: 		none;
}

a:hover {
color:				 	#FEB12A; 
text-decoration: 		none;
}

select.select_a {
background:				#666;
color: 					#feb12a;
width:					125px;
}

.menu a:link, .menu a:visited {
color: 					#feb12a !important;
text-decoration: 		none;
}

.menu a:hover, .menu a:active {
color: 					#FFFFFF !important;
text-decoration: 		none;
}

#sitemap a {
color: 					#feb12a;
text-decoration: 		none;
}

#sitemap a:hover {
color: 					#FFFFFF;
text-decoration: 		none;
}

#foot a:link, #foot a:visited, #foot a:active {
color:					#D6D4D4;
text-decoration:		none;
}

#foot a:hover {
color:					#D6D4D4;
text-decoration:		underline;
}

a.whitelink:link, a.whitelink:visited, a.whitelink:active {
color:					#CCC;
text-decoration:		none;
}

a.whitelink:hover {
color:					#CCC;
text-decoration:		underline;
}