/*Body*/
body { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
body#gallery li#two a,
body#participate li#three a,
body#resume li#four a,
body#contact li#five a,
body#links li#six a { color: #008b8b; text-decoration: none }
p { text-indent: 0px }
a, a:link { color: #81196f; text-decoration: underline }
a:hover   { color: #008b8b }
.prop { width: 1px; height: 300px; float: right }
.clear { height: 1px; clear: both }
#wrapper { margin-right: auto; margin-left: auto; width: 760px }
.dots { background-image: url("http://www.libbyrowe.com/images/dots.jpg"); background-repeat: repeat-y; background-position: 15px 6px }
/*Header*/
#header { background-image: url("http://www.libbyrowe.com/images/header_bkgd.gif"); background-repeat: repeat-x; text-align: right; width: 760px }
.header_rightside { background-image: url("http://www.libbyrowe.com/images/header_rightside.gif"); background-repeat: no-repeat; background-position: right top; width: 1px; height: 99px; float: right }

/*Navigation*/
#nav        { background-image: url("http://www.libbyrowe.com/images/libbyrowe.gif"); background-repeat: no-repeat; text-align: right; margin: 0; padding: 0; width: 759px; float: right; vertical-align: bottom }
.nav_prop { width: 1px; height: 99px; float: right }
.navlist     { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; list-style-type: none; margin: 0; padding: 74px 0 0; position: relative; float: right }
#one { width: 55px }
#two { width: 85px }
#three { width: 100px }
#four { width: 85px }
#five { width: 70px }
#six { width: 75px }

/*Content Area*/
#container    { background-image: url("http://www.libbyrowe.com/images/body_bkgd.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; padding: 25px 25px 10px; border-top: 1px solid #81196f; border-bottom: 1px solid #81196f; border-left: 1px solid #81196f }
#container_gallery { background-image: url("http://www.libbyrowe.com/images/body_bkgd.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; padding: 25px 25px 10px 90px; border-top: 1px solid #81196f; border-bottom: 1px solid #81196f; border-left: 1px solid #81196f }
#left_content { width: 325px; float: left }
#right_content  { text-align: left; margin-left: 525px }
#right_content p { font-size: 11px; margin-top: 0px; margin-bottom: 5px }
#full_content { text-align: left }
#full_content img { padding-right: 10px; padding-bottom: 10px }
.centered { margin-right: auto; margin-left: auto; width: 600px }

/*Headlines*/
.headlines  { color: #008b8b; text-align: left; list-style-type: disc #008b8b }
.headlines li  { font-size: 11px; text-indent: 0; margin-left: 0; padding: 0 0 10px 0; }
.headlines li a,  headlines li a:link,  headlines li a:active,  headlines li a:visited { font-weight: bold; text-decoration: none }
.headlines li a:hover  { color: #008b8b }
.headline_text li a, .headline_text li a:link, .headline_text li a:active, .headline_text li a:visited { font-weight: bold; text-decoration: none }

/*Footer*/
#footer   { color: #7f526a; font-size: 9px; background-color: #fff; text-align: right; padding-top: 10px; padding-right: 5px; padding-left: 5px }


/*Articles*/
.title  { color: #5d415c; font-size: 16px; font-weight: bold; text-decoration: none; margin-top: 10px; margin-bottom: 10px; border-bottom: 1px dotted #5d415c }

/*Contact*/
#contact_form { padding-bottom: 20px }
#contact_form h3 { color: #5d415c; font-size: 14px; font-variant: small-caps; font-weight: bold }
.contact_float { float: left; padding-right: 10px }
.contact_message { color: #5d415c;  font-size: 12px; font-weight: bold; padding-top: 10px; padding-bottom: 10px }

/* FLICKR START*/

/*PREVIEW START*/
#gallery_box   { background-image: url("http://www.libbyrowe.com/images/body_bkgd.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; padding: 25px 25px 10px 90px; border-top: 1px solid #81196f; border-bottom: 1px solid #81196f; border-left: 1px solid #81196f }
.previewset   { text-align: center; margin-top: 10px; width: 300; float: left }
.preview_prop { width: 1px; height: 270px; float: right }
.previewset a  { background: transparent; padding-bottom: 20px }
.previewset a:hover  { background: transparent }
.previewset img { border: 0 }
.previewset_title    { color: #3b3b3b; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; width: auto; height: auto }
.previewset_title a, .previewset_title a:link, .previewset_title a:active, .previewset_title a:visited    { color: #3b3b3b; font-weight: bold; text-decoration: none; margin: 0; padding: 0; width: auto; height: auto }
.previewset_title a:hover    { color: #7a67ee; font-weight: bold; text-decoration: none; background-color: transparent }
.number_of_photos { font-size: 9px; font-weight: normal; margin: 0; padding: 0 }
/*PREVIEW END*/

/*THUMBS START*/
.thumbset     { width: 410px; float: left; vertical-align: top }
.thumbset a { background: #ffffff; margin: 10px; padding: 2px; height: 75px; width: 75px; float: left; }
.thumbset a:hover { background: #919191; }
.thumbset img { border: 0 }
#thumbset_desc     { font-size: 11px; text-align: left; margin-left: 405px; padding-top: 8px }
/*THUMBS END*/
#flickrset_title  { color: #5d415c; font-size: 16px; font-weight: bold; text-decoration: none; text-align: left; border-bottom: 1px dotted #5d415c}
#flickrset_title a, #flickrset_title a:link, #flickrset_title a:active, #flickrset_title a:visited { color: #5d415c; font-weight: bold; text-decoration: none }
#flickrset_title a:hover { color: #000; font-weight: bold; text-decoration: underline }
.clearleft { position: relative; height: 1px; clear: left }
#gallerynav     { color: #919191; font-size: 10px; text-align: center; margin-top: 10px; margin-bottom: 10px }
#gallerynav a, #gallerynav a:link, #gallerynav a:active, #gallerynav a:visited    { color: #919191; text-decoration: none; text-transform: uppercase; margin: 0; padding: 0; height: auto; float: none }
#gallerynav a:hover  { color: #bf0000; text-decoration: none; background-color: transparent }
.previous { text-align: left; text-transform: uppercase; width: 120px; float: left }
.previousthumb { text-align: left; text-transform: uppercase; padding-left: 12px; width: 120px; float: left }
.next { text-align: right; text-transform: uppercase; width: 120px; float: right }
.nextthumb    { text-align: right; text-transform: uppercase; padding-right: 22px; width: 120px; float: right }

/*IMAGE START*/
.individual  { padding-top: 0; width: 500px; float: left }
.individual .image { text-align: center; margin: auto }
.individual .image img { padding-bottom: 10px }
.individual .flickrsetnav { text-align: center }
.individual .flickrsetnav a, .individual .flickrsetnav a:link, .individual .flickrsetnav a:visited { text-decoration: none }
.individual .setname { display: inline }
#individual_desc { text-align: left; margin-left: 525px; padding-top: 38px; padding-right: 5px }
.image_title { color: #5d415c; font-size: 11px; font-style: italic; font-weight: bold; margin-top: 10px; padding-bottom: 10 }
.image_description { color: #3b3b3b; font-size: 10px; }
.image_description p { margin-bottom: 10px }
.image_description a, .image_description a:link, .image_description a:active, .image_description a:visited { text-decoration: none }
.image_description a:hover { text-decoration: underline }
.image_taken { font-size: 10px; font-style: italic; margin-top: 10px; margin-bottom: 5px }
/*IMAGE END*/

.flickr_comments { color: #969a99; font-size: 11px; text-decoration: none; padding-top: 15px; padding-bottom: 20px }
.flickr_comments a, .flickr_comments a:link, .flickr_comments a:active, .flickr_comments a:visited { color: #969a99; font-weight: bold; text-decoration: none }
.flickr_comments a:hover { color: #bf0000; font-weight: bold; text-decoration: underline }
/* FLICKR END*/


#video_box   { background-image: url("http://www.libbyrowe.com/images/body_bkgd.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; padding: 25px 25px 10px 90px; border-top: 1px solid #81196f; border-bottom: 1px solid #81196f; border-left: 1px solid #81196f }

.video_preview { padding-bottom: 10px; margin: 15px 0 0 25px; border-bottom: 1px dotted #665038 }
.video_thumb { float: left; width: 140px; margin: 0 }
.video_thumb img { border: 0 }
.video_info { margin-left: 140px }
.video_desc p { margin: 0 0 5px 0 }

.video_item  { margin-top: 15px; margin-right: 10px; margin-left: 10px; padding-bottom: 10px; border-bottom: 1px dotted #665038 }
.video_title { color: #5d415c; padding-bottom: 10px; font-size: 1em; font-weight: bold; text-decoration: none }
.video_title a, .video_title a:link, .video_title a:active, .video_title a:visited { color: #5d415c; text-decoration: none }
.video_title a:hover { text-decoration: underline }
