body { 
        margin: 0;
	background-color: #f7f4ed;
	background-image: url("images/bg.jpg");
	background-position: top center;
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family: arial, san serif;
         font-size:12px; color: #5f4a39;
	}

#menu {height: 42px; width:800px; MARGIN: 0px auto 0; }

#facebook {margin-bottom:60px;}

#top2 {
	; margin:0 auto 0; margin-top:0px;
}
#wrapper {
	 margin:0 auto 0; margin-top:0px;width:800px;
}
#page {
	BACKGROUND: none; border: 0px solid #edeae1; width:750px; margin: 0 auto 0; margin-top:25px;
}

#content {
	FONT-SIZE: 1.1em; margin-top:0px; width:750px;
}

.narrowcolumn .postmetadata {
	TEXT-ALIGN: center
}
.alt {
	BORDER-TOP: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; 
BACKGROUND-COLOR: #aeaeae
}

.description {
	FONT-SIZE: 1.4em; TEXT-ALIGN: center
}
H2 {FONT-WEIGHT: normal; 
 color:#d13b66; font-size:22px; margin-top:-78px;
TEXT-ALIGN: left, display:inline; text-indent: 64px; 
}

H6 {FONT-WEIGHT: normal; 
 color:#d13b66; font-size:22px; 
TEXT-ALIGN: left, display:inline; text-indent: 64px; 
}

#date {margin-top:0px; font-family: century gothic;
 height:60px; width:61px; margin-left:-29px; background-position:top center; }

h4 {text-align:center; margin-left:-4px; margin-bottom:0px; }
h4 {margin-top:4px;font-size:11px; }

#small {border: 0px solid #fefdfb;FONT-SIZE: 11px;height:60px;padding-top:1px;}

h5 {font-size:22px; margin:0;margin-left:-5px; text-align:center; margin-top:-6px;
 color:#579e98; font-weight:normal;}

.entry {border-top:0px solid #579e98;margin-top:-42px; margin-left:0px;}
P IMG {
	MAX-WIDTH: 100%;  border: 3px solid #fff;
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px
}
.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
HTML > BODY .entry UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML > BODY .entry LI {
	MARGIN: 7px 0px 8px 10px
}

.entry OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entry OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.postmetadata UL {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.postmetadata LI {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.entry FORM {
	TEXT-ALIGN: center
}

.center {
	TEXT-ALIGN: center
}


#clearhead {
	CLEAR: both
}

.description {
	COLOR: white; TEXT-DECORATION: none
}


.titrePage {
	TEXT-DECORATION: none
}
.titrePage A {
	TEXT-DECORATION: none
}
.titrePage A:hover {
	TEXT-DECORATION: none
}
.titrePage A:visited {
	TEXT-DECORATION: none
}

CITE {
	TEXT-DECORATION: none
}


.entry P  {
	FONT-WEIGHT: normal; COLOR: #5f4a39
}
.entry P A {
	FONT-WEIGHT: normal; COLOR: #579e98
}

.entry P A:hover {
	FONT-WEIGHT: normal; COLOR: #5f4a39
}
.entry P A:visited {
	FONT-WEIGHT: normal; COLOR: #579e98
}

A {
	 COLOR: #579e98; 
TEXT-DECORATION: none
}
.links { background-image: url(http://www.studio32photographyblog.com/wp-content/themes/1michellelibby/images/comments.jpg);
background-repeat: no-repeat; background-position: top center; padding-top:47px; padding-bottom:45px;
font-family: courier new, arial, san serif; text-transform: lowercase;
	FONT-WEIGHT: normal; FONT-SIZE: 14px; 
TEXT-DECORATION: none; text-align:center; 
}
.links A { padding-left:4px; padding-right:0px; margin-left:9px;
 COLOR: #f7f4ed; 
TEXT-DECORATION: none; text-align:center;
}

.links A:hover {
	 COLOR: #5f4a39
}
H2 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #579e98; 
TEXT-DECORATION: none
}

.titrePage A:hover {
	COLOR: #579e98; TEXT-DECORATION: none
}
A:hover {
	COLOR: #579e98; TEXT-DECORATION: none
}


#header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 0px auto 0; WIDTH: 900px; PADDING-TOP: 0px; 
HEIGHT: 500px;
}

.narrowcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 0px 0px; WIDTH: 750px; PADDING-TOP: 0px;
}
.post {width:750px; margin:0px auto 0px; margin-top:36px;}



.title {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; margin-left:-58px;
}

IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px
}
.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
HTML > BODY .entry UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML > BODY .entry LI {
	MARGIN: 7px 0px 8px 10px
}

.entry OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entry OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.postmetadata UL {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.postmetadata LI {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.entry FORM {
	TEXT-ALIGN: center
}

A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#clearhead {
	CLEAR: both
}

.comdata {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; HEIGHT: 0px
}
.comment-body {MARGIN-TOP: 0px; 
FONT-SIZE: 12px; COLOR: #5f4a39; 
LINE-HEIGHT: 14px;}
.comment-meta-author {
	COLOR: #5f4a39; LINE-HEIGHT: 0px; 
FONT-FAMILY: arial; display
}
.comment-meta-date {
	FONT-WEIGHT: normal; COLOR: #5f4a39; LINE-HEIGHT: 0px; 
}
.comment-meta-author A {
	FONT-WEIGHT: bold; COLOR: #579e98
}
.comment-meta-author A:link {
	FONT-WEIGHT: bold; COLOR: #579e98; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.entry A:active {
	FONT-WEIGHT: bold; COLOR: #579e98; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.entry A:visited {
	FONT-WEIGHT: bold; COLOR: #579e98; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.commentmetadata {
	FONT-SIZE: 12px; COLOR: #5f4a39
}

#comments {
	FONT-SIZE: 11px;  TEXT-ALIGN: left
}

#credits {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center bottom;
 MARGIN: 0 auto 0; 
PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; 
TEXT-ALIGN: center; width:800px;
}
#credits P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; 
PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #372613; 
PADDING-TOP: 21px; text-align:center;
}
#credits A {
	FONT-SIZE: 10px; COLOR: #372613; TEXT-DECORATION: none
}
#credits A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
DIV .comment-body P {
	DISPLAY: inline; COLOR: #5f4a39;
}
.commentlist1 {
	 MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER: #ccc 1px solid; WIDTH: 750px;
 BORDER:none; LIST-STYLE-TYPE: none; HEIGHT: 150px; padding:0px;
}

DIV .comment-body { border:none;
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 730px; PADDING-TOP: 5px;
}
DIV .comment-body P {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; PADDING-TOP: 5px
}


#bottom {margin-left:-20px; border-top:1px dashed #d3d0cb; width:800px; }
input {margin-bottom:5px;}
select {margin-bottom:5px;}


#searchform { text-align:center; padding:5px 0px; margin-left:60px; }
#searchsubmit { background:none; border:none; color:#5f4a39; text-transform:lowercase;	
}
#searchform input#s {background:none; border:none; border:1px solid #5f4a39;}
#footer {margin-top: 0px; margin-bottom:20px;}
#bottom {margin-top:100px;}

#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
 MARGIN: 0px;  PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
    color: #5f4a39;
}


div#footer a {
    color: #5f4a39;
    font-weight: normal;
}

div#footer a:hover {
    color: #579e98;
	text-decoration:none; 
}

.credits p {font-size:11px; text-align:center;width:750px;}


.log_admin{
	padding-left: 234px;
}
.title a {
	text-decoration: none;
}
.comment_form input, .comment_form textarea, .input {
	border:1px solid #ccc !important; 
}
.comment_form{
	padding-left: 120px;
	width: 750px;
}
.comment_form .submit{text-transform:uppercase; 
	FONT-WEIGHT: normal; padding-top:0px; margin-top:0px;
	border: none !important;

         color: #5f4a39; margin-top:0px; padding:0px;
}

fieldset {border:none;}

.submit {margin-top:3px;height:10px;line-height:22px;}
.cancel_add_comment{margin-top:3px;height:10px; line-height:20px;}

h2 {background-image: url(http://www.studio32photographyblog.com/wp-content/themes/1michellelibby/images/date.gif);
background-repeat: no-repeat;
text-indent: 90px;
background-position: left top;padding-bottom:35px; padding-top:25px;margin-left:-35px;}

#footer .credits p {width:750px; font-size:10px;}


.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

textarea {width:750px; height:110px;}

.comment {background:none;}

#letter {
background: url(http://www.studio32photographyblog.com/wp-content/themes/1michellelibby/images/contact.jpg);
background-repeat: no-repeat; padding-top:80px; padding-bottom:46px; background-position: top center; margin-top:0px;
margin-top:0px; }

/* Latest posts by category styles */

.catArchive {
	width: 750px;
	overflow: hidden;
	padding: 0 0 50px;
	list-style-type: none;
	font-size: 12px;
	margin-top: 5px;
	margin-left: 13px;
	margin-right: 0;
}

.catArchive h3 {
	border-bottom: 1px solid #d3d0cb;
	margin: 0;
	display: block;
	padding-top: 0;
	padding-bottom: 3px;
	padding-left: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}

#content ul.catArchive li h3 a {
	font: 15px Arial, Helvetica, sans-serif;
}

.catArchive li {
	display: block;
	float: right;
	width: 220px;
	padding-bottom: 0;
	margin-bottom: 30px;
	margin-top: 0;
	margin-left: 0;
	padding-right: 30px;
}

.catArchive ul {
	margin: 0;
	padding: 0;
}

.catArchive li li {
	border-bottom: 1px dashed #d3d0cb;
	margin: 0;
	padding: 4px 0;
}

#content ul.catArchive li ul li a {
	font-size: 12px;
	color: #5f4a39;
}

#content ul.catArchive li ul li a:hover {
	color: #579e98;
}

.catAlt {
	margin-right: 0 !important;
}

#facebook_r1_c3 {background: url(http://www.studio32photographyblog.com/wp-content/themes/1michellelibby/images/facebook_r1_c3.jpg);}

#twitter_update_list li {list-style:none; font-size:11px;}


