/*
Theme Name:RJD Gallery
Theme URI:http://www.zoinksgraphics.com/
Description:A WordPress theme designed specifically for the RJD Gallery.
Version:2.0
Author:Frank Torres
Author URI:http://www.zoinksgraphics.com/
*/



body	{ /* background:#625D5D; */ background:#000;  margin:0; }

td, body
	{
	font-size:14px;  line-height:1.7;
	color:#625D5D;  font-family:arial,sans-serif;
	}

td	{ vertical-align:top;  padding:0; }

table, img { border:0; }


h1, h2, h3, h4, em
	{ font-family:Georgia, Times Roman, serif; }

h1, h2, h3, h4, h5
	{ color:#5B856D;  font-weight:normal;  line-height:1.0; }

h2, h4	{ /* color:#ABA4A4; */  letter-spacing:2px; }

h1	{ font-size:26px; }
h2	{ font-size:22px;  color:#625D5D; }
h3	{ font-size:20px;  color:#625D5D; }

h5	{ font-size:16px;  margin:15px 0 5px 0;  text-transform:uppercase; }

#GalSubTitle
	{
	font-size:16px;  text-transform:uppercase;
	color:#999;  text-align:center;  letter-spacing:4px;
	}

p	{ margin:15px 0 0 0; }


a	{ color:#fff;  text-decoration:none; }

a:active, a:hover
	{ color:#5B856D;  text-decoration:underline; }


#footer	{ font-size:12px;  text-align:center;  line-height:1.0; }

#footer a { color:#666;  text-decoration:none; }

#footer a:active, #footer a:hover
	{ color:#666;  text-decoration:underline; }


hr	{
	clear:both !important;
	height:1px;  margin:20px 0;  background:#000;
	border:0;  border-top:1px solid #625D5D;
	}

.clear	{ clear:both; }

.center	{ text-align:center !important; }
.right	{ text-align:right !important; }
.justify { text-align:justify !important; }

.alignleft
	{ float:left;  margin:0 15px 15px 0; }

.aligncenter, div.aligncenter
	{ display:block;  margin-left:auto;  margin-right:auto; }

.wp-caption
	{
	/*
	border:1px solid #ddd;  background-color:#f3f3f3;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	*/
	text-align:center;  padding-top:20px;  margin:10px 0;
	}

.wp-caption img
	{ margin:0;  padding:0;  border:0 none; }

.wp-caption p.wp-caption-text
	{ font-size:11px;  line-height:17px;  padding:0 4px 5px;  margin:0; }


.gray, .grey
	{ color:#625D5D; }
.orange	{ color:#A16F23; }
.white	{ color:#fff; }
.red	{ color:#f00; }
.green	{ color:#769081; }
.green2	{ color:#5B856D; }
.green3	{ color:#436C55; }
.green4	{ color:#375F49 !important; }


.large	{ font-size:16px !important; }
.larger	{ font-size:19px !important; }
.largest { font-size:23px !important; }

.small	{ font-size:13px; }
.smaller  { font-size:12px; }
.smallest  { font-size:11px; }


.mar0	{ margin:0; }

.picframe
	{ border:10px solid #A16F23; }

#TopAddress
	{
	font-size:19px;  text-align:center;
	text-transform:uppercase;  letter-spacing:2px;
	line-height:1.2;  padding:5px 0 15px 0;
	}


#MainContent
	{ width:650px;  padding:20px;  margin:0 auto; }




#updates
	{ /* width:650px; */  margin:20px auto 0 auto; }

#updates h1
	{
	font-family:arial,sans-serif;  font-size:18px;
	/* font-weight:bold; */  text-transform:uppercase;
	margin:0 0 3px 0;  padding-top:10px;
	}

#updates #content, #updates #content td, #updates #content a
	{ color:#000; }

#updates #content
	{ background:#769081;  padding:5px; }

#updates #content p
	{ margin-top:8px;  margin-bottom:8px; }




#columnL, #columnR
	{
	text-align:center;  text-transform:uppercase;
	padding:75px 0 20px 0;  width:160px;
	}

#columnL h5 a, #columnR h5 a,
#columnL h5 a:active, #columnR h5 a:active,
#columnL h5 a:hover, #columnR h5 a:hover
	{ color:#5B856D; }

#columnL a, #columnR a
	{ color:#625D5D; }

#columnL a:active, #columnL a:hover, #columnR a:active, #columnR a:hover
	{ color:#fff; }

#columnL div.page_item, #columnR div.page_item
	{ margin-top:10px;  line-height:1.1; }


.current_page_item a, .current_page_ancestor a, .current_page_parent a
	{ color:#5B856D !important;  text-decoration:none; }


#contactTitle
	{ /* font-weight:bold; */  text-align:right;  white-space:nowrap; }

#contactField input, #contactField textarea, #contactField select
	{ width:100%; }

input, textarea, select
	{ background:#fff;  border:0;  padding:4px 2px; }



.LH08	{ line-height:0.8; }
.LH1	{ line-height:1.0; }
.LH12	{ line-height:1.2; }
.LH13	{ line-height:1.3; }
.LH14	{ line-height:1.4; }
.LH15	{ line-height:1.5; }
.LH2	{ line-height:2.0 !important; }


.mTop0	{ margin-top:0; }
.mTop5	{ margin-top:5px; }
.mTop10	{ margin-top:10px; }
.mTop15	{ margin-top:15px; }
.mTop40	{ margin-top:40px; }

.mBot0	{ margin-bottom:0; }
.mBot15	{ margin-bottom:15px; }

.normal	{ text-transform:none; }

#description
	{
	font-family:Lucida Grande,Verdana,Arial,Bitstream Vera Sans, sans-serif;
	margin-top:5px;  font-size:11px;  line-height:1.2;  text-align:center;
	}

#descripTitle
	{ text-transform:uppercase; }


#GalDescrip p, #GalDescripSmall p
	{ margin:10px 0;  line-height:1.45;  text-align:justify; }

#GalDescripSmall, #GalDescripSmall p
	{ font-size:12px; }



.alignright, .alignleft, .centered
	{ line-height:1.2;  text-align:left;  color:#bbb; }

.centered
	{ display:block;  margin-left:auto;  margin-right:auto; }

.alignright, .alignleft
	{ display:inline; }

.alignright
	{ float:right;  margin:0 0 2px 15px; }

.alignleft
	{ float:left;  margin:0 15px 2px 0; }

p.alignright, p.alignleft
	{ margin-top:18px; }



.fb_edge_widget_with_comment
	{
	clear:both;  margin-top:20px !important;
	border-top:1px solid #625D5D;  padding-top:10px;

	/*
	clear:both;  padding:10px 0;  margin:20px 0 !important;
	border:1px solid #625D5D;  border-left:0;  border-right:0;
	*/
	}


#fblikeleft iframe
	{ width:160px !important; }

#fblikeleft .fb_edge_comment_widget iframe
	{ width:300px !important; }

#fblikeleft .fb_edge_widget_with_comment
	{ padding-top:20px; }


/*
#fblike iframe
	{ width: 95px !important; }

#fblike .fb_edge_comment_widget iframe
	{ width: 330px !important; }
*/


#CatalogSub
	{ /* padding-top:10px; */ }

#CatalogSub h3
	{ font-size:18px;  text-align:left;  color:#fff;  margin:20px 0 5px 0; }

#CatalogSub p
	{ margin:0; }

sup	{ font-size:8px !important;  color:#fff; }


#SinglePicRight, #SinglePicLeft, #SinglePicMid
	{
	width:225px;  margin:20px 0 15px 15px;  float:right;
	font-size:10px;  color:#ddd;  text-align:right;
	line-height:1.1;
	}

#SinglePicLeft
	{ margin:20px 15px 15px 0;  float:left;  text-align:left; }

#SinglePicRight img, #SinglePicLeft img, #SinglePicMid img
	{ max-width:225px;  margin-bottom:4px; }

#SinglePicMid
	{ width:520px;  margin:15px 0;  float:none;  text-align:center; }

#SinglePicMid img
	{ max-width:520px; }



#AAC_upcoming
	{
	float:left;  margin:5px 15px 8px 0;  padding:5px;  color:#000;
	background:#5B856D;  line-height:1.1;  font-size:13px;
	}


.ArtistLink
	{ text-align:center;  margin:15px 0; }

.byline	{
	text-align:center;  margin-bottom:30px;  font-style:italic;
	font-family:Georgia, Times Roman, serif;
	}


.noClear, #GalDescripSmall hr, #GalDescrip hr
	{ clear:none !important; }

#GalDescripSmall hr, #GalDescrip hr
	{ margin:10px 0; }


