/*
Theme Name: Ipseity
Theme URI: http://human3rror.com
Description: a girl in love photography is the photography studio of Melissa Squires.  Melissa is a fine art photographer who uses her work to show something magical in everyone, that spark that makes us different, makes us special, makes us unique.   Focusing on weddings and portraiture Melissa will consider editorial, commercial and fashion work - please enquire.">
Version: .001
Author: melissa squires
*/

*{ margin:0; padding:0; }
body { background: #fff url("images/") repeat top left; font-family: Arial, sans-serif; font-size: 100%; color: #c32a60; }
a:link, a:visited {color: #999; text-decoration: none; }
a:hover, a:active {color: #d5386f; text-decoration: none; }
ul { list-style: circle; }
img { border: none }
label { margin-left: 0px; }
blockquote { margin: 0px 5px 10px 5px; padding: 5px 5px 1px 5px; font-style: small-caps; border: 1px none #ddd; background-color: #fff; font-size: .7em;}
span.left { float: left; }
span.right { float: right; }
.clearer { clear: both; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
#page { min-width: 940px; max-width: 1100px; margin: 0px auto; position: relative; }
.panel, .panel-single { font-family: Georgia; color: #b8b8b8; position: left; display: block; width: 940px; height: 600px; }
.panel-single {	height: 300px; margin: 0px auto; padding-top: 10px; }
.entry { max-width: 940px; padding-right: 5px; position: left; bottom: 200px; right: 200px; z-index: 100; font-size: 1.5em; line-height: 1.5em; }

.entry h1 { padding: 130px 0 20px 0; font-family: "Adobe Caslon Pro", Helvetica, sans-serif; font-size: 2.5em; font-weight:normal; color:#c32a60; }

.entry h2 { padding: 0px 0 10px 0; line-height: 1em; font-family: Arial, Helvetica; font-weight:normal; font-size: 1.2em; }
.entry h3 { padding: 30px 0 5px 0; font-family: font-family: Arial, Helvetica, sans-serif; font-size: .9em; 
line-height: 1em; font-weight:normal; color: #666; }

.entry h4 { padding: 25px 0 0px 0; line-height: 1em; font-family:"Adobe Caslon Pro", verdana, Helvetica;  font-size: 1.2em; font-style: small-caps;}

.entry h5 { padding: 10px 0 10px 0; font-family: font-family: "Adobe Caslon Pro", sans-serif; font-size: .9em; font-weight:normal; color: #999; }

.entry a:hover { color: #b1144c; }
.entry .big { font-size: 2em; }
#thepost { margin-bottom: 15px; }
#content { width: 940px; margin: 0px auto; font-size: 1.2em; }
#footer { width: 940px;	margin: 0px auto; padding-bottom: 10px;	text-align: right; font-size: 0.7em; color: #666; }
#footer a { font-size: .7em; color: #666; }
#footer a:hover, a:active { color: #666; }
.csw {width: 100%; height: 600px; overflow: hidden}
.csw .loading {margin: 0; text-align: center}
.stripViewer { position: relative; overflow: hidden; clear: both; width: 940px;	height: 600px; margin: 0px auto; padding-top: 5px; }
.stripViewer .panelContainer { position: relative; left: 0; top: 0;	width: 100%; }
.stripViewer .panelContainer .panel { float:left; height: 600px; position: relative; width: 940px; }
.stripNavL, .stripNavR { position: relative; top: -360px; z-index: 200; }
.stripNavL { float: left; }
.stripNavR { float: right; }