@charset "UTF-8";

/* 
Site Name: anne elizabeth gedicks : fine art
Site URI: www.anniegedicks.com
Description: Fine art portfolio 
Version: 1.2 
Author: Matt Seymour 
Author URI: www.mattseymour.com 
*/

/*----------------------------------------------
  BODY, CONTAINER & BROWSER RESET
  ----------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:bold; }
q:before,q:after { content:”; }
abbr,acronym { border:0; }

body  { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #EEEEEE; text-align: center; color: #000000; }
.twoColElsLtHdr #container { width: 54.69em; background: #EEEEEE; margin: 0 auto; border: 1px solid #EEEEEE; text-align: left; }



/*----------------------------------------------
  HEADER
  ----------------------------------------------*/
 
.twoColElsLtHdr #header { margin-top: 10px; background: #A9C0CB url(images/header_roundedCorner_topleft.gif) no-repeat left top; height: 5.94em; }
#header #nestedHeader { width: 100%; height: 5.94em; background: url(images/header_roundedCorner_topright.gif) no-repeat right top; }
#header #name { float: left; display: block; margin: 3.13em 0 0 20px; }

#header #mainNav { margin: 0 1.25em 0 0; padding: 3.75em 0 1em 0; float: right; }
#header #mainNav ul { list-style-type: none; }
#header #mainNav li { display: inline; font-size: 1em;  margin-left: 6px; }

#header #mainNav li a { text-decoration: none; padding: 3px 9px 6px 9px;}
#header #mainNav li a:link, #header #mainNav li a:visited { color: #516873;  }

#header #mainNav li a:hover, 
#header #mainNav li a:active,
.home ul #home a,
.gallery ul #gallery a,
.writing ul #writing a,
.info ul #info a  
{ color: #000000; background: #D4E0E5; -moz-border-radius: 5px; -webkit-border-radius: 6px; }

.twoColElsLtHdr #wrapper { width: 54.63em; background: #FFFFFF; border: 1px solid #516873; margin-top: 10px; }
.twoColElsLtHdr #wrapperNoShow {}



/*----------------------------------------------
  SIDEBAR
  ----------------------------------------------*/

/* GALLERY SIDEBAR */

.twoColElsLtHdr #sidebarGallery { float: left; width: 12.19em; background-color: #FFFFFF; background: url(gallery/images/StatementIcon_hover.gif) no-repeat -1000px -1000px; border-right: 1px dotted #CCCCCC; }
#sidebarGallery img { margin-left: 10px; margin-bottom: -2px;} 
#sidebarGallery h1 {font-size: .75em; font-weight: bold; color: #516873; margin: 20px 0 0 20px; }
#sidebarGallery ul { margin-top: 20px; list-style-type: none; }
#sidebarGallery ul li { padding: 7px 0; line-height: 1; }
#sidebarGallery a { text-decoration: none; font-size: .75em; padding: 3px 0 3px 20px; }
#sidebarGallery ul li a:link, #sidebarGallery ul li a:visited { color: #516873; }

#sidebarGallery ul li a:hover, 
#sidebarGallery ul li a:active,
.creation1 #creation1 a,
.creation2 #creation2 a,
.creation3 #creation3 a,
.fireflies #fireflies a,
.surrender #surrender a,
.sheRan #sheRan a,
.howToKeep #howToKeep a,
.haircut #haircut a,
.personalTectonics #personalTectonics a,
.remnants #remnants a,
.place #place a,
.kiteStories #kiteStories a,
.notInvited #notInvited a,
.smallWorks #smallWorks a
{ color: #000000; background: url(images/halfCircleBullet.gif) no-repeat left center; }
 
#sidebarGallery a span { padding-left: 20px;}
#sidebarGallery a.statement { display: inline-block; width: 12px; height: 14px; background: url(gallery/images/StatementIcon2.gif) no-repeat bottom; }
#sidebarGallery a.statement:hover, #sidebarGallery a.statement:active { background: url(gallery/images/StatementIcon_hover.gif) no-repeat bottom; }

/* INFO SIDEBAR */

.twoColElsLtHdr #sidebarinfo { float: left; width: 12.19em; background:  #FFFFFF; padding: 0; margin: 0; }
#sidebarinfo h1 { font-size: .75em; color: #516873; padding: 0; margin: 25px 0 5px 40px; }
#sidebarinfo img { margin: 30px 0 0 40px; }
#sidebarinfo a#emailAddress { margin-left: 40px; font-size: .75em; text-decoration: none; }
a#emailAddress:link, a#emailAddress:visited { color: #FF0000; }
a#emailAddress:hover, a#emailAddress:active { color: #000000; }
#sidebarinfo ul { list-style-type: none; font-size: .75em; padding-left: 40px; }
#sidebarinfo ul a { text-decoration: none; }
#sidebarinfo ul a:link, #sidebarinfo ul a:visited { color: #516873; }
#sidebarinfo ul a:hover, #sidebarinfo ul a:active { color:#000000; }



/*----------------------------------------------
  MAIN CONTENT
  ----------------------------------------------*/

/* INDEX MAIN CONTENT */

.twoColElsLtHdr #mainContentIndex { margin-top: 10px; }
#mainContentIndex h1 { text-align: center; color: #516873; font-size: .88em; font-weight: normal; }
#mainContentIndex h2 { font-size: .88em; color: #516873; padding-top: 10px; }
#mainContentIndex img { padding-top: 10px;}
#mainContentIndex #news { width: 54.69em; height: 7.25em; border: 1px solid #516873; overflow: auto; margin-top: 5px; background-color: #FFFFFF;}
#mainContentIndex #news h1 { text-align: left; color: #516873; font-size: .75em; font-weight: normal; padding: 10px 0 0 5px; }
#mainContentIndex #news p { color: #000000; font-size: .75em; padding-left: 5px; }
.italic { font-style: italic; }
#mainContentIndex #news a:link, #mainContentIndex #news a:visited { color: #516873; }
#mainContentIndex #news a:hover, #mainContentIndex #news a:active { color: #000000; }

/* GALLERY MAIN CONTENT */

.twoColElsLtHdr #mainContentGallery { text-align: center; }
#mainContentGallery #defaultImage { margin: 15px 0; display: inline-block; }
#mainContentGallery #galleryThumbnails { margin: 40px auto 0 auto; width: inherit; height: 50px; }
#mainContentGallery #galleryThumbnails ul { list-style-type: none; }
#mainContentGallery #galleryThumbnails ul li { display: inline; padding: 0 2px; }
a.galleryThumbnails img { border: 1px solid #FFFFFF; }
a.galleryThumbnails:hover img, a.galleryThumbnails:active img { border: 1px solid #000000; }
#mainContentGallery #caption { display:inline-block; margin: 0 auto; width: 30em; height: 20px; }
#mainContentGallery #captionAlt1 { display:inline-block; margin: 0 auto; width: 22em; height: 20px; }
#mainContentGallery #title { display: inline; font-size: .69em; font-weight: bold; font-style: italic; color:#666666; }
#mainContentGallery #desc { display: inline; font-size: .69em; color:#666666; }
#mainContentGallery #pricing { font-size: .69em; color: #333333; margin-top: 20px; }
#mainContentGallery #pricing a:link, #mainContentIndex #news a:visited { color: #516873; }
#mainContentGallery #pricing a:hover, #mainContentIndex #news a:active { color: #000000; }

 
/* INFO MAIN CONTENT */

.twoColElsLtHdr #mainContentinfo { margin-top: 10px; }
#mainContentinfo h1 { font-size: .75em; color: #516873; margin: 20px 0 0 19.5em; } 
#mainContentinfo p { font-size: .75em; color: #333333; margin: 10px 30px 0 19.5em; }

/* WRITING MAIN CONTENT */

#mainContentWriting h1 { font-size: .75em; color: #516873; margin: 30px 0 0 19.25em; }
#mainContentWriting p { color: #333333; font-size: .75em; margin: 20px 30px 0 19.25em; }
#mainContentWriting p span { font-style: italic; }



/*----------------------------------------------
  FOOTER
  ----------------------------------------------*/

.twoColElsLtHdr #footer { font-size: .63em; padding: 10px 0; } 
.twoColElsLtHdr #footer p { float: right; color: #516873; }
#footer p a { font-weight: bold; float: none;}
#footer a { font-weight: bold; float: left; }
#footer a:link, #footer a:visited { color: #516873; }
#footer a:hover, #footer a:active { color: #000000; }



/* Miscellaneous classes for reuse */

.standardHeight { height: 35em; }
.galleryHeight { height: 37em; }
.kiteStoriesHeight { height: 47em; }
.firefliesHeight { height: 40em; }
.fltrt {  float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
