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

ul
{
	list-style-type:none;
}

input[type="text"], input[type="file"], input[type="password"], textarea, select
{
	border: none; 
	width: 165px; 
	background-color:#DACCA2;
}

input[type="text"]:focus, input[type="file"]:focus, input[type="password"]:focus, textarea:focus, select:focus
{
	background-color:White;	
}

.blackforecolor
{
	color: Black;
}

table, body
{	
	margin:0px;
	padding:0px;
	font-family:Times New Roman;
}

body
{
	text-align:center;
	background-color:#322011;
	background-image: url("../img/canvas.jpg");
	background-position: center top; 
	/*background-attachment: fixed;*/
}

div#rj-sitecontainer
{
	width:965px;
	height:100%;
	margin:0 auto;
}

div#rj-header
{
	text-align:center;
	margin-top:26px;
	margin-bottom:15px; 
}

div#rj-page
{
	position:relative;
}

div#rj-menu-left
{
	/*display:inline;*/
	float:left;
	margin-top:90px;
	margin-left:25px;	
	margin-right:50px;
	
	/* option 1 */
	min-width:118px;
	min-height:156px;
	background-color:#1A171B;
	border:1px solid #D8CAA1;/*#DACCA2;*/

	/* option 2 */
	/*min-width:130px;
	min-height:247px;
	background-image:url("../img/left_menu_bg.png");
	background-position:center;
	background-repeat:no-repeat;*/
}

ul.menu-left
{
	font-weight:bold;
	text-align:center;
	color:#DACCA2;
	/*list-style-type: none;*/
	margin-left:-40px;
	padding:0;
}

ul.menu-left li
{
	/*margin-top:-2px;
	margin-bottom:10px;*/
	font-size:0.9em;
	text-align:center;
	list-style-type: none;
	/*margin-left:-25px;*/
	margin:0;
	padding: 0.1em 0;
}

li.lm-top div a:hover, li.lm-top-selected div a
{
	display:block;
}

li.lm-top div, li.lm-top-selected div
{
	top:50%;
	bottom:50%;
	vertical-align:middle;
	min-height:2em;/*26px;*/
	width:118px;
}

li#lm-top-portraits div, li#lm-top-abstracts div
{
	cursor:pointer;
}

li.lm-top div:hover, li.lm-top-selected div
{
	background-color:#E1001A;
	/*background-image:url("../img/menu_selecteditem_bg.png");
	background-position:center;
	background-repeat:no-repeat;*/
}

li.lm-top ul, li.lm-top-selected ul
{
	margin-left:-45px;
	/*background:none repeat scroll 0 0 transparent;*/
}

li.lm-top ul
{
	display:none;
	/*background:none repeat scroll 0 0 transparent;*/
}

li.lm-top-selected ul li
{
	margin:0 0 4px 0;
}

li.lm-top ul li:hover, li#lm-top-portraits ul li a:hover, 
li#lm-top-abstracts ul li a:hover, li.lm-sub-selected
{
	font-style:italic;
}

span.lm-sub-selected
{
	font-size:1.6em;
}

div#rj-main
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	min-height:480px;
	float:left;
	/*display:inline;*/
	/*left:256px;*/
}

div#rj-gallery
{
	text-align:center; 
	width:540px;
	margin-left:auto; 
	margin-right:auto;
}

h3.gallery-name
{
	text-align:center;
	color:#DACCA2;
	font-style:italic;
	letter-spacing:0.6em;
	border-top: 1px solid #DACCA2;
	border-bottom: 1px solid #DACCA2;
	width:520px;
	margin-left:auto;
	margin-right:auto;
}

div.rj-biography
{
	background-image:url("../img/bio_contact_bg.png"); 
	background-repeat:no-repeat; 
	background-position:center top; 
	text-align:center; 
	margin:0 auto;
	position:relative;
	width:495px; 
	height:434px;
	font-size:12px;
	font-weight:bold;
}

div.rj-contact
{
	background-image:url("../img/bio_contact_bg.png"); 
	background-repeat:no-repeat; 
	background-position:center top; 
	text-align:center; 
	margin:0 auto;
	position:relative;
	/*width:495px; 
	height:434px;*/
	width:560px; 
	height:489px;
	font-size:12px;
	font-weight:bold;
}

div#rj-biography, div#rj-contact
{
	width:92%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

form#frm-contactme table
{
	width: 100%; height: 100%;
}

td#contact-left-td
{
	border-right: solid 2px black; 
	width:25%
}

table#contact-left-tbl
{
	height: 130px; 
	color: #DACCA2; 
	font-weight: bold;
}

span.contact-title
{
	font-size: 1.3em;
}

input#contactme
{
	border:none;
	color:Black; 
	background-color:Transparent; 
	font-weight:bold; 
	cursor:pointer;
}

div#rj-menu-right
{
	/*display:inline;*/
	margin-top:180px;
	margin-left:35px;/*155px*/
	margin-right:25px;
	/*height:100%;*/
	float:left;
	
}

/*div#rj-menu-right img
{
	margin-top:135px;
}*/

div#rj-intro-paintdrop
{
	/*text-align:center;*/
	background-image:url("../img/paintdrop.png");
	background-position:center;
	background-repeat:no-repeat;
	opacity:0.0;
	height:600px;
	
	margin-left:90px;
	
	/*display:table-cell;
	vertical-align:middle;*/
	/*position:absolute;
	top:0;
	bottom:0;
	margin:auto;*/
}

div#rj-intro-paintdroplogo
{	
	/*text-align:center;*/
	background-image:url("../img/paintdrop_logo.png");
	background-position:center;
	background-repeat:no-repeat;
	opacity:0.0;	
	height:600px;
	
	/*margin-left:90px;*/
}

div#rj-intro-paintdrop img
{
	/*position:absolute;top:0;bottom:0;margin:auto;
	
	display:table-cell;*/
	vertical-align:middle;
	opacity:0.0;
}

div#rj-footer
{
	clear:both;
	display:block;
	text-align:center;
	margin:0 auto;
	line-height:38px;
	height:38px;
	color:#DACCA2;
	font-size:10pt;
}

div#rj-home-main
{
	text-align:center;
	margin:0 auto;
	min-height:280px;
	
}

div#rj-menu-bottom
{
	clear:both;
	display:block;
	text-align:center;
	margin: 0 auto;
	font-weight:bold;
	color:#DACCA2;
	width:46em;
	height:2.5em;
	
	margin-top:50px;
	margin-bottom:50px;
	padding:0;
	
	background-color:#1A171B;
	border:1px solid #D8CAA1;/*#DACCA2;*/
	
	/*background-color:#1A171B;
	border:1px solid #D8CAA1;*//*#DACCA2;*/
}

ul.menu-bottom 
{
	text-align:center;
	margin-left:-2.4em;
	margin-top:-0.1em;
}

ul.menu-bottom li
{
	display:inline;
	float:left;
}

ul.menu-bottom li ul li
{
	display:inline;
}

ul.menu-bottom li ul li a
{
	float:left;
	padding:0.7em 1.4em;	
}

ul.menu-bottom li ul li a:hover, ul.menu-bottom li ul li.bm-selected
{	
	background-color:#E1001A;
}

div#rj-home-portrait, div#rj-home-abstract
{
	float:left;
	/*padding:0 2.2em;*//*4.6em*/
	margin-bottom:15px;
	min-height:436px;
	width:40%;
}

div#rj-home-portrait
{
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("../img/Frame.jpg");
	margin-left:6em;
}

div#rj-home-portrait img
{
	margin-left:-1px;
	margin-top:45px;
}

div#rj-home-abstract
{
	margin-top:20px;
}