@charset "UTF-8";
/* CSS Document */


body
{
	background:White url(images/newLook/backgroundFade.gif) repeat-y center;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
h1
{
	font-family: 'Cherry Cream Soda', 'Times New Roman', Times, serif;
	/*font-family: 'Lobster', 'Times New Roman', Times, serif;*/
	font-weight:normal;
	letter-spacing:2px;
}
.bodyInner
{
	width:1000px;
	margin:0 auto;
	background-color:White;
	text-align:left;
}

.hidden
{
	display:none;
}

/* ######################### */
/* ### HEADER STYLES     ### */
/* ######################### */

.header
{
	position:relative;
	height:116px;
	background:Black url(images/newLook/navBarTop.gif) no-repeat bottom;
}
.headerAddress
{
	width:295px;
	position:absolute;
	bottom:20px;
	right:0px;
	color:White;
	font-size:1.1em;
}
.mailLink
{
	width:122px;
	height:21px;
	line-height:21px;
	position:absolute;
	right:0px;
	bottom:0px;
	font-size:13px;
}
.mailLink a
{
	text-decoration:none;
	color:Black;
}
.navArea
{
	background-color:#476D7E;
	padding:4px 4px;
}
.navBar a
{
	height:23px;
	background:url(images/newLook/buttonBar.gif) repeat-x center;
	line-height:23px;
	font-size:.9em;
	font-weight:bold;
	display:block; 
	text-align:center;
	margin:0 2px;
	text-decoration:none;
	float:left;
}
.navBar a:link, .navBar a:visited
{
	color:Black;
}
.navBar a:hover
{
	color:Gray;
}
.navBar img
{
	border:none;
}


/* ######################### */
/* ### CONTENT AREA      ### */
/* ######################### */

.content
{
	background:url(images/newLook/content_bkgr.gif) repeat-y center;
}

.content_gallery
{
	background:url(images/newLook/gallery_bkgr.gif) repeat-y center;
}

.leftColumn, .leftColumnGallery
{
	width:69%; 
	float:left; 
}
.leftColumn
{
	background-color:White;
	position: relative;
}
.leftColumnGallery
{
	/*background-color:#222222;*/
	color:white;
}
.leftColumnGallery a,
.leftColumnGallery a:link,
.leftColumnGallery a:visited
{
	color:#5CCDFC;
}
.leftColumnGallery a:hover
{
	color:#476D7E;
}
.leftColumn > .inner,
.leftColumnGallery > .inner
{
	padding:10px 32px;
	position:relative;
}
.leftColumn .inner ul li,
.leftColumnGallery .inner ul li
{
	list-style-image:url(images/newLook/iconBearPaw.gif);}
.content > .rightColumn
{
	width:30%; 
	float:right; 
	/*background-color:#CCCCCC;*/
}
.content_gallery > .rightColumn
{
	width:30%; 
	float:right; 
}
.rightColumn > .inner
{
	padding:10px 5px;
}
.mainColumn
{
	background-color:White;
}
.mainColumn > .inner
{
	padding:10px 50px;
}

/* ######################### */
/* ### FOOTER STYLES     ### */
/* ######################### */

.footer
{
	text-align:center;
	font-size:.8em;
	padding:20px;
	border-top:solid 2px Gray;
}
.footer a
{
	color:Black;
}
.footer a:hover
{
	color:Gray;
}


/* ######################### */
/* ### INFO BOX STYLES   ### */
/* ######################### */

.infoPanel
{
	margin:20px auto;
	width:98%;
}
.infoPanel_image
{
	width:40px;
}
.infoPanel_spacer
{
	/*background:#E6E6E6;*/
	width:5px;
}
.infoPanel_main
{
	width:245px;
	background:White url(images/newLook/boxFade.jpg) repeat-y right;
}
.infoPanel_title
{
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.3em;
	font-weight:bold;
	background:url(images/newLook/boxFadeDots.gif) no-repeat bottom;
	padding-bottom:5px;
}
.infoPanel_main .inner
{
	margin:5px 5px;
	font-size:.8em;
}
.infoPanel p
{
	margin:5px auto;
}
.infoPanel blockquote
{
	margin-left:10px;
}
.mod_hours
{
	background:Gray url(imageGalleries/landscapes_img/BorderRiot0022_sm2.jpg) repeat-y top;
}
.mod_events
{
	background:Gray url(images/jewelryShow_rotate.jpg) repeat-y center;
}
.mod_classes
{
	background:Gray url(images/glassRods.jpg) repeat-y top;
}
.mod_map
{
	background:Gray url(imageGalleries/studio/framesOnWall.jpg) repeat-y top;
}
.mod_freshPaint
{
	background:Gray url(imageGalleries/freshPaint_img/WinteratKillbuck200.jpg) repeat-y top;
}


/* ######################### */
/* ### GALLERY BOX STYLES### */
/* ######################### */

.galleryItem,
.galleryItem_left,
.galleryItem_right
{
	border-top:solid 1px Gray;
	margin:10px auto;
	padding:3px 0;
}
.galleryItem img,
.galleryItem_left img
{
	border:none;
	float:left;
	width:150px;
	margin-right:10px;
}
.galleryItem_right img
{
	border:none;
	float:right;
	width:150px;
	margin-left:10px;
}
.galleryItem > .inner,
.galleryItem_left > .inner
{
	margin:10px;
	padding:0;
}
.galleryItem_right > .inner
{
	margin:10px;
	padding:0;
	text-align:right;
}
.galleryItem .title,
.galleryItem_left .title,
.galleryItem_right .title
{
	font-size:1.2em;
	font-weight:bold;
	color:#FEF1D6;
}
.galleryItem .description,
.galleryItem_left .description,
.galleryItem_right .description
{
	padding:5px;
}
.galleryItem .price,
.galleryItem_left .price,
.galleryItem_right .price
{
	color:#FF4040;
	font-style:italic;
	font-size:.9em;
	margin-top:10px;
}
.galleryItem .sold,
.galleryItem_left .sold,
.galleryItem_right .sold
{
	color:#999;
	font-style:italic;
	font-size:.9em;
	margin-top:10px;
	text-decoration:line-through;
}


/* ############################ */
/* ### CALENDAR ITEM STYLES ### */
/* ############################ */

.calendarItem
{
	border-bottom:solid 1px Gray;
	margin:10px auto;
	padding:3px 0;
	/*font-size:.9em;*/
}
.calendarItem .title
{
	font-size:1.1em;
	margin-top:5px;
}
.calendarItem .date
{
	font-style:italic;
	color:#333333;
}
.calendarItem .description
{
	padding:5px;
	font-size:.9em;
}
.calendarItem .cost
{
	color:#990000;
	font-style:italic;
	margin-top:10px;
}
.calendarItem .photo
{
	width:120px;
	border:none;
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.calendarCategory
{
	padding:5px;
	font-weight:bold;
	border:solid 1px Gray;
	font-family:'Times New Roman', Times, serif;
	margin-top:30px;
	background-color:#FEF1D6;
}


/* ######################### */
/* ### ARTIST BOX STYLES ### */
/* ######################### */

.artistItem
{
	border-top:solid 1px Gray;
	border-bottom:solid 1px Gray;
	margin:10px auto;
	padding:3px 0;
	position:relative;
}
.artistItem .new
{
	position:absolute;
	height:30px;
	width:45px;
	top:-10px;
	left:-20px;
}
.artistItem > .inner
{
	margin:0 10px 10px 120px;
	padding:0;
}
.artistItem .name
{
	font-size:1.1em;
	font-weight:bold;
}
.artistItem .medium
{
	font-style:italic;
	color:#333333;
}
.artistItem .link
{
	padding:5px;
	/*display:none;*/
}
.artistItem .portrait
{
	width:100px;
	border:none;
	float:left;
}


/* ########################## */
/* ### ARTIST PAGE STYLES ### */
/* ########################## */

.artistPage
{
}
.artistPage > .inner
{
	margin:0;
	padding:0;
}
.artistPage .name
{
	font-size:2.5em;
	font-weight:normal;
	font-family: 'Cherry Cream Soda', 'Times New Roman', Times, serif;
	letter-spacing:2px;
}
.artistPage .medium
{
	font-style:italic;
	color:#C60;
	font-size:1.5em;
}
.artistPage .bio
{
	padding:5px;
	font-size:1.1em;
}
.artistPage .bio p
{
	text-indent:1em;
}
.artistPage .bio ul
{
	font-size:.8em;
}
.artistPage .bio ul li
{
	list-style-image:none;
	list-style:disc;	
}
.artistPage .mail
{
	text-align:right;
	font-style:italic;
	color:#333333;
	display:none;
}
.artistPage .portrait
{
	max-width:200px;
	max-height:350px;
	border:none;
	float:left;
	margin:10px
}
.artistPage .bio .thumbnail
{
	max-width:200px;
	border:none;
	margin:10px;
	max-height:300px;
}


/* ############################### */
/* ### ARTIST INVENTORY STYLES ### */
/* ############################### */

.artistInventoryItem
{
	border-top:solid 1px Gray;
	border-bottom:solid 1px Gray;
	margin:10px auto;
	padding:3px 0;
}
.artistInventoryItem .photo
{
	width:100px;
	border:none;
	float:left;
}
.artistInventoryItem > .inner
{
	margin:10px 10px 10px 120px;
	padding:0;
}
.artistInventoryItem .title
{
	font-size:1.1em;
	font-weight:bold;
}
.artistInventoryItem .description
{
	padding:5px;
}
.artistInventoryItem .price
{
	color:#990000;
	text-align:right;
	font-style:italic;
	font-size:.9em;
	margin-top:10px;
}
.artistInventoryItem .sold
{
	color:#999;
	text-align:right;
	font-style:italic;
	font-size:.9em;
	margin-top:10px;
	text-decoration:line-through;
}


/* ############################### */
/* ### ARTIST INVENTORY STYLES ### */
/* ############################### */

.galleryBoxItem
{
	width:198px;
	float:left;
	margin:5px;
	height:240px;
}
.galleryBoxItem > .inner
{
	margin:3px;
	padding:0;
	text-align:center;
}
.galleryBoxItem .inner a
{
}
.galleryBoxItem .inner a img
{
	border:none;
	max-width:150px;
	max-height:150px;
}
.galleryBoxItem .inner .title
{
	font-weight:bold;
	font-size:1.1em;
	color:#FEF1D6;
}
.galleryBoxItem .inner .description
{

}

/* ######################### */
/* ### GENERAL STYLES    ### */
/* ######################### */

a img
{
	border:none;
}
img 
{ 
	-ms-interpolation-mode:bicubic; 
}
.clear
{
	clear:both;
}
.brightBlue
{
	color:#D6F3FE;
}
.brightYellow
{
	color:#FEF1D6;
}

/* CALENDAR */
.notice
{
	background-color:#DDFFFF;
	border:solid 2px Red;
	text-align:center;
	padding:10px;
	font-weight:bold;
	margin:20px auto;
	display:block;
	color:black;
	text-decoration:none;
}
.notice:hover
{
	color:#333;
}
.plusOne
{
    position:absolute;
    top:10px;
    right:10px;
}
