﻿*
{
	margin:0;
	padding:0;
}

body 
{
	color: #666666  ;
	background: #fff ;
    font-family: 'Verdana', 'Tempus Sans Serif';
	font-weight:normal;
	font-size:small;
	text-align:center;
}

#background
{
	margin:0;
	padding:0;
	text-align:center;
}

#header
{
	width:760px;
	height:70px;
	background-color: #E7E7E7;	
	border:0px;
	border-bottom: 1px solid #cccccc;	
	margin:0px;
	padding: 0px;
	clear:none;
}
#header h1 span
{
	margin-left:-5000px;
}

#header img.HomeBanner {
	margin: 0px;
	border: 0px;
	padding: 0px;
}
#footer p
{
    margin-bottom:2em;
}

#name
{
	float:left;
}

#navigation
{
	font-size: 93%;
	float:right;
	text-align:left;
	width: 380px;
}
#navigation ul
{
	margin: 0px;
	padding: 8px 0px 1px 6px;
	text-align:left;
}

#navigation ul li
{
	list-style: none;
	float: left;
}
#navigation ul li a
{
	display:block;
	margin-right:1px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	color:orange;
	padding:1px;
	width:90px;
}
#navigation ul li.active a
{
	color: #596663;
}

#navigation ul li a.first 
{
	border-left:0px;
	margin-left: 1px;	

}
#container
{
	border:0px;
	margin:0px;
	padding: 0px;
margin-left: auto;   /* for Firefox to center */
margin-right: auto;	 /* for Firefox  to center */
	width: 760px;
	background-color: #E7E7E7 ;	
	border: 1px solid #cccccc;	
}

#pagina
{
	background-repeat: repeat-y;
	margin: 0px;
	height:auto;
}

#content
{
	width:720px;
	padding:35px 15px 10px 20px;
	text-align:center;
}

#content h1
{
	font-size:108%;
	margin-top:1em;
	margin-bottom:.3em;
	font-weight: bold;
}
#content h2
{
	font-size:105%;
	margin-top:1em;
	margin-bottom:.3em;
	font-weight:bold;
	text-align:left;
}
#content h3
{
	font-size:102%;
	font-weight:bold;
	text-align:left;
}

#content h4
{
	font-size:150%;
	margin-top:1em;
	margin-bottom:.3em;
	font-weight:bold;
	color: #D25645;
	text-align:center;
}

#content p
{
	margin-bottom:1.3em;
}

#content p.listHeading
{
    margin-bottom:0.3em;
}

#content ul
{
    list-style-type:square;
    margin:0 0 1.3em 2em;
}

#content dl dt
{
    font-weight:bold;
    float:left;
}
#content dl dd
{
    margin-left:85px;
    margin-bottom:1.3em;
}

#content dl.faq dt
{
    float:none;
    font-weight:bold;
    margin-bottom:.25em;
}
#content dl.faq dd
{
    margin-left:15px;
    margin-bottom:1.5em;
}

#content a
{
    color:orange;
	text-decoration:none;
	
}

#content div.columnOne
{
    margin:0;
    padding:0;
    width:500px;
}

#footer
{
	font-size:75%;
	color:#5E86C7;
	font-weight:bold;
	text-align:center;
	margin:10px 0 0 0;
}
#dates
{
	color: #666666;
	font-size:75%;
	font-weight:bold;
	text-align:center;
}
#today
{ 
	color:orange;
	font-size:65%;
	text-align:right;
	margin-right:20px;
	margin-top:1px;
}
#message
{
	color:#666666;
	font-size:85%;
	text-align:center;
	height: 35px;
	border: 1px solid #cccccc;	
	vertical-align: middle; 

}
#applet
{
	border: 2px solid #414C4A;
	margin: 3px;
}
.right
{
    float:right;
    margin:0 0 10px 15px;
}
.left
{
    float:left;
    margin:0 15px 10px 0;
}

div.center
{
	margin:0 auto;
    text-align:center;
}

img.painting 
{
	margin-left: 1px;
	margin-right: 1px;
	text-decoration: none;
	border:0px;
}
img.paintingPortfolio
{
	border:2px solid #fff;
	width:125px;
	height:125px;
	text-decoration: none;
	margin:25px 0;
}
img.paintingPortfolioWide
{
	border:2px solid #fff;
	width:250px !important;
	height:125px;
	text-decoration: none;
	margin:25px 0;
}

img.noBorder 
{
    border:0px;
}

#irisprints, contact
{
    margin:0;
    padding:0;
	text-align:center;
	
}
#irisprints table
{
	text-align:center;

}
#irisprints table tr td
{
	text-align:center;
	padding:12px;
}
#irisprints h1
{
	font-size:130%;
	margin-top:1em;
	margin-bottom:.7em;
	font-weight: bold;
}
#portfolio table
{
	margin:0;
	width:710px;
	text-align:left;
	margin-top:2px;
	margin-left:10px;
}
#portfolio table tr td
{
	text-align:center;
	padding:0;
}

#portfolio table tr td dl
{
	width:100%;
	text-align:top;
}
#portfolio table tr td dl dt
{
	width:40%;	
	font-weight:normal;
	text-align:left;
}
#portfolio table tr td dl dd
{
	width:55%;
	text-align: center;
}
#portfolio table tr td div
{
	vertical-align: middle; text-align:left; 
}

#portfolio table tr td div.forsale-img { text-align:center !important; }
#portfolio table tr td div.forsale-desc { margin-left:15px !important; margin-top:-15px !important; }


#contact table
{
	width:650px;
	text-align:left;
	border: 1px solid #cccccc;
	margin-left:5px;
	margin-right:15px;
}
#contact table tr td
{
	text-align:left;
	padding-bottom:5px;
	padding-top: 5px;
	padding-left: 30px;
}
hr.thin75 {
	width:75%;
	height:0.05em;
}
hr.thin {
	height:0.025em;
}

#homelinks
{
	margin-left:30px;
}
#homelinks ul
{
	font-weight:bold;
	text-align:left;
}
#homelinks ul li a
{
	text-decoration:none;
}

#bottomlinks
{
	height: 55px;
	width:760px;
	margin:0;
	padding:0;
	background: #cccccc;
	color:#666666;
	font-size:68%;
}
#copyright
{
	float:left;
	text-align:left;
	margin-left:5px;
	margin-top:3px;	
	vertical-align: middle; 
}

#createdby
{
	float:right;
	vertical-align: middle; 
	margin-right:5px;
	margin-top:3px;
}
#createdby a
{
	color:#666666;
	text-decoration:underline;
}
#exhibits
{
	text-align:left;
}
#exhibits ul
{
	margin: 0px;
	padding: 0px;
	padding-left: 40px;
	font-size: 98%;
}

#exhibits ul li
{
	padding: 5px 0px 0px 2px;

}
.smallerFont { font-size:smaller; }
.biggerFont { font-size:larger; }
.pTitle { font-size:larger; font-weight:bold; }
.left25 { padding-left:25px !important; }
.left10 { padding-left:25px !important; }



