/* General Grid */

html, body{
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	font-family: arial, helvetical, sans-serif;
	background-color: #a7ad47;
}

a{
	color: #b0412f;
	font-family: helvetica, arial, sans-serif;
}


.clearer{
	clear: both;
	height: 0;
}

div#spacer1{
	width: 400px;
	height: 1200px;
}

div#spacer2{
	width: 400px;
	height: 1500px;
}

div#spacer3{
	width: 400px;
	height: 150px;
}

.topper{
	font-size: .75em;
	text-align: right;
	margin-right: 25px;
	margin-bottom: 15px;
}

p.topper img{
	border: 0;
}

#topRow{
	font-size: 10px;
	background-color: #a7ad47; 
	background-image: url(../images/bg_blend.gif);
	height: 20px;
	border-bottom: 4px solid #907050;
	text-align: center;
}

#topRow p{
	margin: 0;
	padding: 5px 0 0 0 ;
}

#headrow{
	margin: 0;
	padding: 0;
	width: 850px;
	margin-left: auto;
	margin-right: auto;
}

#midRow{
	margin: 0;
	padding: 0;
	width: 792px;
	margin-left: auto;
	margin-right: auto;
	border-left: 4px solid #907050;
	border-right: 4px solid #907050;
	background-color: #fff; 
	overflow: hidden;
	clear: both;
}

#bottomRow{
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 10px;
	background-color: #a7ad47; 
	background-image: url(../images/bg_blend.gif);
	border-top: 4px solid #907050;
	clear: both;
}

#bottomMod{
	height: 25px;
	padding: 5px;
	text-align: center;
}
	

/* Main Content Layout */

#header{
	width: 792px;
	background-color: #fff; 
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -4px;
	border-left: 4px solid #907050;
	border-right: 4px solid #907050;
}

#nav01{
	font-size: 12px;
	width: 800px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
}

#nav02{
	padding: .2em 0 .2em 0;
	font-size: .75em;
	width: 100%;
	background-color: #907050;
}

#nav02 a.current{
	color: #333;
	font-weight: bold;
}

#nav02 a:hover{
	text-decoration: underline;
}

#mainContent{
	height: 100%;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

#committeeCol{
	width: 146px;
	padding-bottom: 100px;
	color: #333;
	float: left;
}

#committeeCol h3{
	margin: 6px 0 3px 0;
	font-size: 12px;
	font-weight: bold;
	color: #907050;
}

#sponsorCol{
	width: 194px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	float: left;
}

#mainCol{
	width: 450px;
	padding-bottom: 25px;
	border-left: 1px solid #609460;
	border-right: 1px solid #609460;
	border-bottom: 1px solid #609460;
	background-color: #9ead9c;
	float: left;
}


/* Navigation */

#nav01 ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #609460;
	color: #fff;
	width: 100%;
	text-align: center;
} 

#nav01 ul li{
	display: inline;
}

#nav01 ul li a{
	text-decoration: none;
	padding: .1em 1em;
	color: #fff;
	background-color: #609460;
	border: 1px solid #609460;
}

#nav01 ul li a:hover
{
color: #666;
background-color: #fff;
border: 1px solid #666;
}

#home #nav01 ul li a.home, #live #nav01 ul li a.live, #view #nav01 ul li a.view, #about #nav01 ul li a.about, #collecting #nav01 ul li a.collecting{
	text-decoration: none;
	padding: .1em 1em;
	color: #666;
	background-color: #fff;
	border: 1px solid #666;
}
	


#nav02 ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: #fff;
}

#nav02 ul li{
	display: inline;
}

#nav02 ul li a{
        text-decoration: none;
        padding: .2em 1em;
        color: #fff;
        background-color: #907050;
}       


/* Committee Content Modules */

#committeeColMod{
	padding: 10px 0 0 6px;
	margin: 0;
	font-size: .7em;
}

#committeeColMod ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#committeeColMod ul li{
	padding: 2px 0 2px 0;
}

#committeeColMod ul li.head01{
	font-weight: bold;
}


/* Sponsor Content Modules */


#sponsorColMod{
	font-size: .7em;
	line-height: 1.4em;
	margin: 0;
	padding: 10px 0 0 0;
	background-color: #fff;
	color: #333;
	text-align: center;
}

#sponsorColMod strong{
	font-size: 1.1em;
	color: #6d9460;
}

#sponsorColMod img{
	border: 0;
}

#sponsorColMod p.sponsorSection{
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}

/* Main Column Content Module */

#mainColMod{
	padding: 10px;
	float: left;
}

table#invitation{
	border-bottom: 2px solid #6d9460;
	border-right: 1px solid #6d9460;
}


#scottHewicker{
	border-bottom: 2px solid #6d9460;
	border-right: 1px solid #6d9460;
	padding: 5px;
	font-size: .8em;
	line-height: 1.2em;
	background-image: url(../images/paper_bg.jpg);
}


div.artCard{
	font-family: georgia, times;
	width: 423px;
	color: #333;
	margin: 10px 0 0 0;
	border-top: 2px solid #5f4b30;
	border-bottom: 2px solid #44371a;
	border-left: 1px solid #5f4b30;
	border-right: 1px solid #44371a;
	background-color: #fff;
	float: left;
}

div.artInfo{
	width: 40%;
	font-size: 12px;
	padding: 10px;
	float: left;
}

div.artInfo h3{
	margin: 2px 0 2px 0;
	font-size: 1.5em;
}

div.artInfo ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-top: 10px;
	margin-left: 15px;
}

div.artInfo ul li{
	padding: 3px 0 3px 0;	
}

ul li.title{
	font-size: 1.1em;
	font-weight: bold;
}

span.statement, span.learn{
	font-size: 1.1em;
	font-weight: bold;
	color: #907050;
}

p.statementH{
	font-size: 1em;
	text-height: 1.6em;
}


div.artThumb, divartThumb2{
	width: 200px;
	padding: 5px 5px 5px 0;
	text-align: center;
	font-size: 11px;
	float: right;
}

div.artThumb img, div.artThumb2 img{
	align: right;
	padding-top: 7px;
}

div.artThumb ul, div.artThumb2 ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div.artThumb ul li, div.artThumb2 ul li{
	display: inline;
}

div.showme{
	padding: 10px 10px 0 10px;
	margin: 0;
	font-size: .75em;
	clear: both;
}

div.learnmore{
	padding: 10px 10px 0 10px;
	margin: 0;
	font-size: .75em;
	clear: both;
}

div.artCard dl{
}

div.artCard dt{
	margin-left: 15px;
	font-weight: bold;
}

div.artCard dd{
	margin: 4px 0 6px 45px;
}


/* Content Writing Styles */

div#writing{
	margin: 0;
	padding: 5px;
	border-top: 2px solid #666;
	font-family: georgia, times, times-roman, serif;
	font-size: .85em; 
	line-height: 1.5em;
	background-image: url(../images/paper_bg.jpg);
}

#previewbox{
	border-right: 1px solid #6d9460;
	border-bottom: 2px solid #6d9460;
	font-size: .8em;
	line-height: 1.5em;
	padding: 4px;
	background-image: url(../images/paper_bg.jpg);
}

#fufbox{
	border-right: 1px solid #6d9460;
	border-bottom: 2px solid #6d9460;
	font-size: .8em;
	line-height: 1.5em;
	padding: 4px;
	background-image: url(../images/paper_bg.jpg);
}


/* Art Show Big Pic Styles */

#artShow{
	background-color: #fff;
}

#artText{
	padding: 20px;
	font-family: georgia;

}

#artistBlock{
	padding: 0px 0 15px 0;
	float: left;
}

#titleBlock{
	color: #333;
	font-size: .9em;	
	line-height: 1.4em;
	border-left: 2px solid #6d9460;
	padding: 0px 0 15px 15px;
	margin-left: 25px;
	float: left;
}

span.artistTitle{
	font-family: georgia;
	font-size: 2.25em;
	color: #44371a;
}

span.artTitle{
	font-weight: bold;
}

span.copyright{
	font-size: .8em;
}

#artPic{
	text-align:center;
	border-top: 2px solid #6d9460;
	padding: 25px 0 25px 0;
	background-color: #50412f;
}

table#artlist{
	border: 1px solid #666;
	width: 430px;
	font-family: georgia;
	font-size: .9em;
	color: #333;
}

table#artlist tr.odd{
	background-color: #dcdcdc;
}


table#artlist td{
	padding: 5px;
}

table#artlist a.viewArtwork{
	font-family: helvetica, arial, sans-serif;
	font-size: .85em;
}


#liveAuction{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

#livePics{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

#livePics img{
	border: 0;
}

#livePics table td{
	text-align: center;
	padding: 20px 5px;
}

#livePics tr.even td{
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	padding: 2px 0 2px 0;
}

span.liveArtist{
	display: inline-block;
	width: 100%;
	padding: 5px;
	font-family: georgia, times new roman, serif;
	font-size: .85em;
	line-height: 1.2em;
}

div.liveThumb{
}

#liveArtist{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	font-family: georgia, times new roman, serif;
	font-size: .9em;
	line-height: 1.4em;
	color: #333;
}

#liveArtist img{
	border: 0;
	padding: 0 10px;
}

#liveArtist h3.artistName{
	font-size: 2em;
	letter-spacing: 5px;
}

#liveArtist h3{
	color: #5f4b30;
	font-family: georgia, times new roman, serif;
}

select{
	background-color: #ecfdce;
	font-family: georgia, times, serif;
	font-size: 14px;
	width: 200px;
	border: 0;
	border-bottom: 1px solid #5f4b30;
	border-right: 1px solid #5f4b30;
}

option{
	border-bottom: 1px solid #dcdcdc;
	font-family: georgia, times, serif;
	font-size: 14px;
	padding: 2px;
}

#slideshow {
        position: relative;
        width: 237px;
        height: 237px;
        overflow: hidden;
}
#slideshow img {
        position: absolute;
        left: 0;
        top: 0;
	border: 0;
}                  




/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
        background-image: url(../images/arrow_left.gif);
        background-repeat: no-repeat;
        background-position: left top;
        position: absolute;
        z-index:101;
        left:-12px;
        height:23px;
        width:10px;
    top:-3px;
}

#JT_arrow_right{
        background-image: url(../images/arrow_right.gif);
        background-repeat: no-repeat;
        background-position: left top;
        position: absolute;
        z-index:101;
        height:23px;
        width:11px;
    top:-2px;
}

#JT {
        position: absolute;
        z-index:100;
        border: 2px solid #CCCCCC;
        background-color: #fff;
}
                                         

