html

{

	

	height:100%;

	margin-bottom:1px;

}



body {

	

	margin:0; padding:0;

	font-family:Arial, Helvetica;

      	background-image:url(images/body_bg.jpg);

	background-repeat:repeat-x;

	background-position:top;

margin:auto;

}

h2

{

padding:0px;

margin:0px;

}

div#main_block

{

	width:777px;

	height:auto;

	display:block;

	margin:auto;

}

div#site_container

{

	float:left; display:block; width:777px;

}



.top_pannel{

width:777px;

float:left;

display:block;

}



.logo{

width:186px;

float:left;

display:block;

padding-top:27px;

padding-bottom:30px;

}



.navbar{

width:591px;

font-weight:normal;

color:#641E00;

font-size:11px;

font-family:arial;

list-style:none;

padding-top:90px;

float:right;

display:block;

letter-spacing:0px;

}



.navbar ul{

width:591px;

padding:0px;

margin:0px;

}



.navbar ul.mainmenu{

float:right;

padding-bottom:10px; text-transform:uppercase;

text-align:right;

}





.navbar ul.mainmenu li{

font-size:11px;

font-family:arial;

display:inline;

color:#641E00;

padding-left:0px;

padding-left:35px;

}



.navbar ul li a{

font-size:11px;

display:inline;

text-decoration:none;

color:#641E00;

}



.navbar ul li a:hover{

display:inline;

text-decoration:none;

color:#fff;

}



.navbar ul li a.current_item, .navbar ul li.current_item_parent a{

color:#fff;

}



.text_post{

width:259px;

/*height:230px;*/

float:left;

display:block;

padding-bottom:50px;

vertical-align:bottom;

}



.title{

padding:0;

margin:0;

padding-top:20px;

font-family:Arial, Helvetica;

font-size:11px;

font-weight:bold;

color:#5A1200;

}



.subtitle{

font-family:Arial, Helvetica;

font-size:11px;

font-weight:500;

color:#AD8158;

padding:0;

margin:0;

padding-top:5px;



}



.contant_text{

font-family:Arial, Helvetica;

font-size:11px;

font-weight:500;

color:#5A1200;

padding-left:285px;

line-height:21px;

padding-right:100px;

}

.main_contanier

{

width:777px;

float:left;

display:block;

padding-top:25px;

}

.text_post h2

{

background-image:url(images/h2_bg.gif);

background-position:left;

margin:0px;

padding:0px;

background-repeat:no-repeat;

font-family:Arial, Helvetica;

font-size:11px;

line-height:18px;

padding-left:17px;

color:#612c2b;

margin-top:20px;

text-transform:uppercase;

}

.text_post h2 a

{

color:#612c2b;

text-decoration:none;

}

.text_post h2 a:hover

{

color:#cd9a66;

text-decoration:none;

}

.text_post strong

{

font-family:Arial, Helvetica;

font-size:11px;

color:#612c2b;

line-height:18px;

margin-top:15px;

}

.text_post p

{

padding:0px;

margin:0px;

font-family:Arial, Helvetica;

font-size:11px;

color:#d9a978;

line-height:21px;

}

.text_post img

{

padding-bottom:15px;

}
..text_post a
{
border:none;
}


#l_sidebar

{

width:190px;

float:left;

display:block;

}

div#wrap

{

float:left;

display:block;

width:777px;

padding-top:30px;

}

#mainleft

{

width:522px;

float:left;

display:block;

color:#673433;

font-size:12px;

line-height:21px;

font-family:Arial, Helvetica;

}



#mainleft p

{

padding:0; margin:0; 

padding-bottom:10px;
padding-left:120px;

}



#mainleft a img

{

border:0px; text-decoration:none;

}



#l_sidebar ul li.pagenav

{

list-style-type:none;

}

#l_sidebar ul li ul

{

padding:0px;

margin:0px;

list-style-type:none;

padding-bottom:10px;

font-family:Arial, Helvetica;

}

#l_sidebar ul li ul li

{

list-style-type:none;

display:block;

}

#l_sidebar#search

{

display:block;



}

#l_sidebar ul

{

padding:0px;

margin:0px;

font-family:Arial, Helvetica;

font-size:12px;

line-height:21px;

}

#l_sidebar h2

{

padding:0px;

margin:0px;

color:#673433;

font-size:12px;

line-height:18px;

font-family:Arial, Helvetica;

text-transform:uppercase;



}



#l_sidebar ul a, div#left_block ul a



{

color:#673433;

text-decoration:none;

}

#l_sidebar ul a:hover, div#left_block ul a:hover



{

color:#cd9a66;

text-decoration:none;

}

div#left_block

{

font-family:Arial, Helvetica;

font-size:12px;

color:#673433;

line-height:18px;

float:left;

width:255px;

display:block;



}

div#left_block a

{

color:#673433;

text-decoration:none;



}

div#left_block a:hover

{

color:#CD9A66;

text-decoration:none;

}

div#left_block ul

{

padding:0px;

margin:0px;

list-style-type:none;

color:#673433;

font-size:12px;

line-height:18px;

font-family:Arial, Helvetica;

padding-bottom:25px;

}

div#left_block h2

{

padding:0px;

margin:0px;

color:#673433;

font-size:12px;

line-height:18px;

font-family:Arial, Helvetica;

text-transform:uppercase;

}

#left_block h4{

color:#6599cd;

padding:0; margin:0;

/*padding-bottom:15px;*/

}



#left_block h4 a{

color:#6599cd;

}



#mainleft h2{

font-family:Arial, Helvetica;

font-size:12px;

color:#673433;

padding-top:0px;

padding-bottom:10px;

text-transform:capitalize;

}

div.date{

color:#cd9a66;

}

span.blue_text{

color:#6599cd;

font-weight:bold;

}

#left_block ul.contact_menu a{

text-transform:uppercase;

font-weight:bold;

font-size:12px;

color:#6599cd;

padding-top:2px;

}

#left_block ul.contact_menu a:hover, #left_block ul.contact_menu li.current_page_item a{

color:#CD9A66;

}

.post_image

{

margin-right:5px;

}



.post_category img

{

float:left; display:block;

margin-right:10px;

}

input#submit

{

background-color:#673433;

border:1px solid #FFF8EF;

margin-bottom:5px;

color:#fff;

padding-left:50px; width:auto; 

margin-top:5px;

padding-top:2px;

font-weight:bold;

padding-bottom:2px;

}

input#pwbox-589

{



border:1px solid #673433;

margin-bottom:5px;

color:#673433;

}

.ngg-galleryoverview

{


float:left; display:block;

width:500px!important;

padding-top:10px;

padding-bottom:10px;

margin-bottom:10px;

}

.slideshowlink

{

padding-left:5px;

}



#mainleft a

{

color:#673433;

text-decoration:none;

}

#mainleft a:hover

{

color:#cd9a66;

}

span.right_date{

float:right;

text-align:right;

font-weight:bold;

color:#673433;

}

span.name{

font-weight:bold;

/*color:#EA862E;*/

}

span.oreng{

font-weight:bold;

margin-left:10px;

margin-top:-5px;

}



ul.past_menu 

{

display:inline!important;

}



ul.past_menu li

{

display:inline!important; width:auto!important;

}



div.menu_artist ul

{

background-image: url(images/artist-menu_bg.gif);

background-repeat:no-repeat;

background-position:top left;

}



div.menu_artist h2

{

color:#CD9A66;

}



div.menu_artist ul li.current_page_item a

{

color:#CD9A66!important;

}



div.menu_artist ul li

{

padding-left:24px; padding-bottom:4px;

}



div.content_past

{

float:left; display:block; width:360px;

margin-bottom:10px;

}



ul.post-meta

{

float:right; padding:0; margin:0;

display:block; width:150px;

list-style-type:none; font-weight:bold;

padding-top:0px;

}



div.content_past a{



text-decoration:none;

}

span.post-meta-key{

display:none;

}



div#current_artist ul

{

padding-bottom:10px!important;

}

span.oreng_viewwork{

color:#CD9A66;

}



div.thumb_img

{

float:left; display:block; 

width:100px; padding-right:20px; padding-bottom:10px;


}



div.text_intro

{


display:block;

width:400px;

padding-bottom:10px;

}



div.text_intro a

{

text-decoration:none;

}



div.text_intro p

{

padding-bottom:0px!important;

}



p.gallery_prv

{

padding-top:0px;

font-size:11px;

}



div#commentblock ol

{

padding:0px;

margin:0px;

padding-left:22px;



}

.commenttext p

{

padding:0px;

margin:0px;

}

textarea , input.inputbox

{

background-color:#ffffff;

border:1px solid #673433;

margin-bottom:5px;

}

div.commenttext

{

padding:0px;

margin:0px;

}

h3

{

padding:0px;

margin:0px;

font-weight:bold;

font-size:12px;

line-height:18px;

padding-top:10px;

}

#news_leftblock div.textwidget

{padding-top:20px;

padding-right:30px;

font-size:12px;

line-height:18px;

}



h2#gvTitle

{

font-weight:500;
text-transform:none!important;

}



img.alignleft

{

margin-right:15px;

margin-bottom:5px;

}



img.alignright

{

margin-left:15px;

margin-bottom:5px;

}









/**** Gallery****/

.gvIIContainer{

	width:500px!important;

	position:relative!important;

	background:#fff!important;

	padding:10px 0 10px 0px!important;

	border:1px solid #fff!important;

}

.gvIIContainer .gvIIImgContainer{

	width:500px!important;

	height:385px!important;

	position:relative!important;

	overflow:hidden!important;

	margin-bottom:10px!important;

}

.gvIIContainer .gvIIImgContainer .gvIILoader{

	background: url(http://www.brettwesleygallery.com/new/wp-content/plugins/photoxhibit/galleryScripts/jqGalViewII/ajax-loader.gif) no-repeat center center;

	width:500px!important;

	height:385px!important;

	display:none!important;

}

.gvIIContainer .gvIIHolder{

	position:relative!important;

	height:auto!important;

	width:500px!important;

	overflow:auto!important;

}

.gvIIContainer .gvIIHolder .gvIIArrow{}

.gvIIContainer .gvIIHolder .gvIIItem{

	float:left!important;

	height:55px!important;

	width:72px!important;

	border:2px solid #CAC3BB!important;

	margin:2px!important;

	position:relative!important;

	overflow:hidden!important;

}

.gvIIContainer .gvIIHolder .gvIIItem .gvIIFlash{

	background:#fff!important;

	position:absolute!important;

	top:0;

	left:0;

	height:55px!important;

	width:72px!important;

	cursor:pointer;

}

.gvIIContainer .gvIIHolder .gvIIItem img{

	position:absolute!important;

	top:0;

	left:0;

	padding:0;

	margin:0;

	margin-left:0;

	margin-top:0;

	border:none;

	cursor:pointer;

}



.gvIIAltText{

		position:absolute!important;

		right:0!important;

		top:0;

		background:#000!important;

		border:1px solid #fff!important;

		color:#fff!important;

		padding:5px!important;

	}

div.form-contain img

{

margin-left:10px;

margin-bottom:3px;

}



a.cflabel

{

background-image:url(images/view-artisticon.gif);

background-position:left;

background-repeat:no-repeat;

padding-left:20px;

}
div.mainimg
{
display:block;
width:522px;
padding-bottom:37px;
}
div.main_contanier a img
{
border:0px;}
.mainimg a
{
text-align:right;
}
a.readon
{
float:right; text-align:right;
}