@import url("extra.css");

@import("ie51.css"); 

@font-face {

  font-family: MetaBook-Roman;

  font-style:  normal;

  font-weight: normal;

  src: url("METABOO0.eot");

}

/*//DB 20Jun2008: changed next line, to change from Metabook-Roman to Georgia for general text

div#content p, div#contentsub p { font-family: MetaBook-Roman, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

*/

div#content p, div#contentsub p { font-family: Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}





/*a,i,b,strong {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif}*/

/* Testing Tab titles
li{
	font-family: Lucida Grande, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}
*/
#main   { position: absolute; z-index: 0; top: 73px; left: 0px; width: 100%; visibility: visible; min-height:750px;}



#content   { position: absolute; top: 47px; left: 223px; width: 277px; min-height:750px; }

#contentsub   { position: absolute; top: 47px; left: 223px; width: 430px; min-height:750px; }

#contentevent   { position: absolute; top: 47px; left: 223px; width: 550px; }



#contentevent table {font-size: 0.9em;}



#search{

	text-align: right;

	padding: 5px;

	position: absolute;

	/*top: -135px;  changd to fix wierd bug on homepage */

	/**/top: 33px;

	left: 418px;

	width: 340px;

	visibility: visible;

}

.google  { padding-right: 2px; display:inline; }

.searchform {

	padding: 0px;

	white-space: nowrap;

}

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial in the searchbox
*/
.searchbox   { font-weight: bold; font-size: 11px; font-family: Lucida Grande, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; border: 0px; width: 107px; height:16px; }

.inputimage  { vertical-align: middle; }

#search form img { vertical-align: middle }





#news  { position: absolute; top: 118px; left: 500px; width: 263px }

#news ul   { list-style-type: square; list-style-image:   url("../graphics/bullet.gif")}

#news img  { vertical-align: top }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial in the searchbox
*/
#news ul li  { font-size: 0.8em; vertical-align: top; padding-bottom: 1.3em; font-family: Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

#news ul a    { font-weight: bold; font-size: 1.1em }



#menu  { background-color: #e9e2c3; position: absolute; top: 118px; left: 0px; width: 190px; height: 218px; }

#menu img {border: 0px; vertical-align: middle; padding-bottom:3px; }

#menu a {}

#caption {color:#605842; display:block; clear:left; float:left; font-size:12px; background-color:inherit; font-family: MetaBook-Roman, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-bottom:10px;}

.caption {color:#605842; display:block; clear:left; float:left; font-size:12px; background-color:inherit; font-family: MetaBook-Roman, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-bottom:10px;}


#footer { display:block; clear:left; float:left; font-size:10px; background-color:inherit; font-family: MetaBook-Roman, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; bottom:0px; width:100%; }



a  { color: #605842; text-decoration: underline; background-color: transparent }

a:hover  { color: black; text-decoration: underline; background-color: transparent }



/*//DB 26Jun2008: changed next line, to increase linespacing as part of switch to Georgia to match the New York Times main body style that we like

p,  ol, td, th { color: black; font-size: 0.8em; line-height: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

*/

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
p,  ol, td, th { color: black; font-size: 0.8em; line-height: 1.45em; font-family: Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }

td{
	padding-left:4px;
	padding-bottom:2px;	
}

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
ul, dl{ color: black; font-size: 0.8em; line-height: 1.2em;font-family: MetaBook-Roman, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}



p.links { clear: both }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial if Franklin not available
*/
h6, h5, h4, h3,   { color: black; font-family: "FranklinGothic No.2", Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial if Meta not available
*/
h1 { font-size: 1.3em; font-family: MetaBook-Roman, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: normal; }

h2  { font-size: 1.0em; line-height: normal; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; }

h5  { font-size: 0.8em; }



#wordmark-l  { position: absolute; z-index: 2; top: 24px; left: 71px; width: 348px; height: 34px; visibility: visible; }

#wordmark-s  { position: absolute; z-index: 2; top: 39px; left: 59px; width: 241px; height: 22px; visibility: visible; }

#breadcrumbs  { font-size: 0.56em; font-family: Verdana, sans-serif; position: absolute; z-index: 2; top: 82px; left: 223px; width: 550px; height: auto; visibility: visible; }

#language   {display:none; }

#languagehome   { 
 font-size: 0.625em;
 font-family: Verdana, sans-serif;
 text-align: right;
 position: absolute;
 z-index: 2;
 /*top: 15px; */
 top: 15px;
 left: 490px;
 width: 263px;
 height: auto;
 visibility: visible;
}

body>#languagehome {left: 500px;}



#popup1  { position: absolute; top: 24px; left: 165px; visibility: hidden; display: block; }

#popup2  { position: absolute; top: 24px; left: 165px; visibility: hidden; display: block; }

#popup3  { position: absolute; top: 24px; left: 165px; visibility: hidden; display: block; }

#popup4  { position: absolute; top: 24px; left: 165px; visibility: hidden; display: block; }

#popup5  { position: absolute; top: 24px; left: 165px; visibility: hidden; display: block; }

#popup6  { position: absolute; top: 24px; left: 165px; visibility: hidden; display: block; }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
.popup   { color: black; font-size: 0.75em; line-height: 12pt; font-family: Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: white; padding: 5px; border: solid 1px #c1b285; width: 300px; }

.imgs	 {  display: none; }

.plus	 {  display: none; }

.browserwarning  { background-color: #e9e2c3; color: red; font-size: 1.25em; font-weight: bold; width: 280px; border-color: black; border-style: solid; border-width: 2px; }

.question { font-weight: bold; padding-top: 10px; }

#quote { position: absolute; top: 118px; left: 632px; width: 131px; }

.quote { position: absolute; top: 118px; left: 632px; width: 131px; }

.right { float: right; clear: both; margin-left: 20px; }

.left { float: left; clear: both; margin-right: 20px; }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
div#content p.reviewed, div#contentsub p.reviewed,.reviewed    { font-size: 0.6em; font-family:Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
.terms   { background-color: #e9e2c3;display:block;padding-bottom:20px;padding-left:20px;font-size: 0.6em; font-family: Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }


/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
div#contentsub p.textquote{font-size: 0.8em; font-style: italic; font-weight: bold; text-align:right; font-family: Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-bottom: 0 }

/*//DB 31July2010: changed next line, adding "Lucida Grande, Segoe UI," before Arial, so that MacOSX/Win7/Vista users will see this more contemporary alternative to Arial
*/
div#contentsub p.textquoter{font-size: 0.7em; text-align:right; font-family: Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-top: 0 }

.bottomlinks{ }

.toplink { font-style: italic }

/*#caption { color: #605842; font-family:Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; size:8px; }*/


.error {

	background-color: transparent;

	color: red;

}

.photoright {

	float: right;

	margin: 0 0 5px 10px;

}

.photoleft {

	float: left;

	margin: 0 10px 5px 0;

}

.newWindow {	
	height: 10px;
	width: 10px;
	background-image:url(../gfx/newwindow.gif);
	position:relative;
	float:left;
	clear:none;
	margin-right:2px;
	display:inline;

}

#newWindow1 {	
	height: 10px;
	width: 20px;
	background-image:url(../gfx/newwindow.gif);
	background-repeat:no-repeat;
	position:relative;
	clear:none;
	margin-right:2px;
	display:inline-block;
	}


#consultLi{	font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; }


hr{
	width:100%;
	border-top:1px dotted #000;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}

/*Portfolio style icon list*/

.portfolioStyleIcons{
	background-color:#e9e2c3;
	width:130px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	margin:auto;
	display:block;
}

.portfolioStyleIcons img{
	display:block;
	margin-top:13px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:8px;
	/*border-bottom:1px dotted #000;*/
}

.portfolioStyleIcons img#lastImg{
	border:none;
	paddding-bottom:0px;
}

.eventbriteRegisterButton{
	text-decoration:none;
	display:inline-block;
	margin:0px auto 10px auto;
	width:auto;
	height:20px;
	background-color: #c1b285;
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color:#FFF;
	text-align:center;
	font-family:Lucida Grande, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	text-decoration:none;
}


.eventbriteRegisterButton a:link, a:visited, a:active, a,{
	text-decoration:none;
	margin:auto;
	width:auto;
	font-family:Lucida Grande, Lucida Grande, Segoe UI, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-weight:bold;
	font-size:0.86em;
	color:#FFF;
	text-align:center;
	padding:10px 10px 10px 10px;
}
