/* Author: Crystal Hirschorn
 * Date last modified: 03.08.2008
 * 
 * CSS blocks:
 * =GLOBAL - styles used across all pages of the site
 * =PHOTO - specific styles for the photo section and in particular interfacing with Flickr API
 * =BROWSER TARGETTED - fixes and hacks to ensure cross-browser style consistency
 */

/***** REMOVE LATER  *****/
table {display: none !important;}

/* =GLOBAL */
body {margin: 0; padding: 0; border: 0; font-family: Trebuchet MS, Verdana, Tahoma, Arial, Sans serif; font-size: 9pt; background-color: #e8dad6;}

p {margin:0px 15px 0px 10px; font-size: 12pt; clear: both; padding: 10px 0px 0px 0px;}
.inlinepara {display: inline;}

.navtop {font-size: 9pt; margin-bottom: 5px; float: right;}

.little_text {font-size: 9pt;}

.bottom_img {margin-left: 50px; display:block; clear:both;}

.top_image {padding-left: 10px; float: right;}

a {background-color: #f8f9f4; color: #463f42; text-decoration: none; font-weight: bold;}

a:hover {background-color: #f9f468; color: #cb105d; text-decoration: underline;}

ul.pinkdot {list-style: url("../images/global/pink_dot.gif") outside; margin:0px 0px 0px 30px; padding 0 0 0 0;}

#container {width: 860px; margin: 0px 10px 0px 0px; background: transparent; border: 0px;}

#wrap {float: right; width: 620px; margin: 0px auto; background: #f8f9f4;}

#nav {position: relative; float: left; width: 130px; margin: 0px; background: transparent; border: 0px;}

.headbanner{background: #f8f9f4 url("../images/global/headbanner.jpg") no-repeat top center; text-align: left; color: #000000; line-height: 70px;}

#footer_container {width: 620px; margin: 0px auto;}

.footer {padding: 10px; background: transparent url("../images/global/footer.gif") no-repeat bottom center;	text-align: center; color: #000000; line-height: 20px;}

img {border: 0; margin: 0px;}
.main-img {margin-left: 50px;}
.photo-img {margin-left: 20px;}
.leftimg {float: left; padding-right: 10px;}
.gallerythumb {border:2px; border-color: #f714ae; margin: 0 5px 0 20px; padding: 5px;}
.container-photo {display:inline; float: left; margin: 5px;}
.container-photo-first {display:inline; float: left; margin: 5px 5px 5px 10px;}

h1, h2, h3, h4, h5, h6  {margin: 10px 10px 5px 10px;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.3em;}

ul {font-weight: 500; font-size: 12pt;}

li {margin-right: 20px;}

.btn{position: relative; bottom: 0;}


/* =PHOTO */
  
#photos_wrapper {padding: 0 10px 0 10px;}
#thumbs {float: left; width: 48%; padding-left: 10px; padding-top: 15px;}
#thumbs ul {margin: 0; padding: 0; list-style: none;}
#thumbs li {float:left;}
#sets {float:right; width: 50%;}

/* =BROWSER TARGETTED */