	/* Baryshnikov Photography styles */
	/* mixitproductions */


	/*  structural elements  */
	
body {background: #080808 url(http://www.baryshnikovphotography.com/pixif/back_neweven.gif) no-repeat; margin: 0px; padding: 0px; font-family: Century Gothic, Arial, Helvetica, sans-serif;}
#main {width: 1320; table-layout: fixed; }
#leftcol {width: 180px; vertical-align: top; }
#rightcol {width: 1140px; vertical-align: top; }

/*  column id's for text pages */
/*  in case need to treat photo and text pages differently */
#leftcoltext {width: 180px; vertical-align: top; }
#rightcoltext {width: 1140px; vertical-align: top; }

/*  column id's for short text pages which use 3-column table instead of 2 */
#middlecol {width: 543px; background-color: #080808; vertical-align: top; }
#farrightcol {vertical-align: top; }


/*  #footcol - td tagged but not used  */
#footer {table-layout: fixed; }


	/*  global elements  */
	
table, td, tr, ol, ul, li, div, a { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; }
p { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 13px; color: #ababab; margin-right: 38px;}
#sitemarkleft {color: #8DBAB0; }
#sitemarkright {color: #7C7C7C; }
#sitenavblock {margin: 0px; }
#sitenav00 {font-size: 17px; font-weight: 600; }
#sitenav01, #sitenav02, #sitenav03, #sitenav04, #sitenav05, #sitenav06  {color: #94AFA8; font-weight: 700; line-height: 16px;}
#sitemark {font-size: 9px; padding-top: 3px; }
#showmark {font-size: 18px; padding-bottom: 10px; }
#copyright {font-size: 9px; margin-left: 180px; padding-top: 40px; background: 080808}

a {color: #ccc; text-decoration: none; }
a:hover {color: white; }
a:hover#sitenav00 {color: #898989; }
a:hover#sitenav01, a:hover#sitenav02, a:hover#sitenav03, a:hover#sitenav04, a:hover#sitenav05, a:hover#sitenav06 {color: #C1F9EE;}


	/*  lowlevel elements  */

h2 {color: #999; font-size: 20px; margin-top: 0px;}
h3 {color: #999; font-size: 15px; margin-top: 32px;}
h3.flushtop {color: #999; font-size: 15px; margin-top: 0px;}

#textblock {width: 541px; line-height: 18px; background-color: #080808; padding-top: 50px; padding-bottom: 0px; padding-left: 2px; }
#photopad {margin: 0px; }
#photo {margin-top: 10px; }

#photoinfo {margin: 0px;}
#phototitle {color: #cacaca; font-weight: 700; height: 18px; }
#photodetail {color: #ccc; font-size: 10px;}
#photobuttonspacer {padding-top: 18px; }
#photobuttons {background: #080808; }

#posters {margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px ;  }
#postertitle {color: #cacaca; font-weight: 700;}
#posterdetail {color: #ccc; font-size: 10px; }

#addform {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; display: inline; }
#viewform {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px;  padding-left: 0px; padding-right: 0px; padding-bottom: 0px; display: inline; }

 
#chipnavinx { padding-top: 0px; background: #080808; }
#chiptitle {color: red; padding-left: 150px; }


/*  for text links within body of page */
.textlink {color: #ffffff; font-weight:bold;}
a:hover.textlink {color: #996633; }

.shortpage {background: 080808}

/*  for text in nested table on exhibit page */
p.exhibit { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #ababab; margin-right: 0px;}
