/*  
Theme Name: comarell
Theme URI: http://www.carolromanphotography.com/
Description: A three column fixed width theme with both sidebars widget ready.
Version: 1.0
Author: marjie
Author URI: http://www.comarell.net/
*/	

*,#wrap,h4{margin:0;padding:0}

ul,#rightnav,#content,.pullquote,.postmetadata,#commentContent,#commentform label,h4,label,.fees,div#aboutmewidget p.alignleft{text-align:left}

ul,#rightnav #sidebarright ul,#rightnav #sidebarright li,.commentlist li{list-style:none}

html,body{font-size:12px;min-width:900px;max-width:1288px;font-family: "lucida grande", "lucida sans unicode", arial,verdana, sans-serif;font-weight: normal;font-variant: normal}

html,body,#container{background:#333}
html,body,p,blockquote,a:link,a:visited,#logo h1 a:link,#logo h1 a:visited,#leftContent .wedding h2,#row2 #pet h2,#rightnav #sidebarright,#rightnav #sidebarright li,#rightnav #sidebarright a:link,#rightnav #sidebarright a:visited,#rightnav #sidebarright h2.widgettitle,.entry p,.page p,#footerwrap,#footerwrap a:link,#footerwrap a:visited:hover,.postmetadata,.postmetadata a:link,.postmetadata a:hover,.postmetadata a:visited,#comment p,.commentmetadata a:visited,.commentmetadata a:hover,.commentmetadata a:link,.commentlist,.commentlist cite,.commentlist a:link,.commentlist a:visited,.commentlist a:hover,h4,h4#comments,h3.posttitle,.posttitle a:visited,.posttitle a:hover,code{color:#FFF}
#wrap{border-top:32px solid #000}
img,#logo a#homelink,#logo a#homelink:hover{border:0}
p{margin-bottom:12px;margin-top:12px;line-height:20px}
blockquote{margin:0 0 0 30px;padding:0 25px;border-left:2px solid #fc3}
a:link,a:visited,#logo a#homelink:hover,#logo h1,#logo h1 a:link,#logo h1 a:visited,#leftContent .wedding a.wedLink,#leftContent .wedding a.wedLink:hover,#row2 #pet a#petLink,#row2 #pet a#petLink:hover,#rightnav #sidebarright h2.widgettitle,.entry a:link,.entry a:visited,#footerwrap a:link,#footerwrap a:visited:hover,.postmetadata a:link,.postmetadata a:visited,.commentmetadata a:visited,.commentmetadata a:hover,.commentmetadata a:link,.commentlist a:link,.commentlist a:visited,.posttitle a:visited,.posttitle a:hover,.posttitle a:visited:hover{text-decoration:none}

a:hover,.entry a:hover,.postmetadata a:hover,.commentlist a:hover{text-decoration:underline}
.center,#bar,#footerwrap p,.navigation,.packages,.smText,div#aboutmewidget img.center,div#aboutmewidget p.center{text-align:center}
em{margin-top:15px;margin-bottom:16px}
div#logoBk{background:url(http://www.carolromanphotography.com/images/head_bk.png) repeat-x left top;border-top:1em solid #383838;height:150px}

#logo{background:url(http://www.carolromanphotography.com/images/logo.png) no-repeat;width:610px;height:136px;margin:6px 13px 0}
#logo,.pullquote{position:relative}#logo a#homelink,.description,#nav a,#leftContent .wedding a.wedLink,#row2 #pet a#petLink,#rightnav #sidebarright h2.widgettitle,#content,.postmetadata,#commentContent,.navigation,.help,.post,code{display:block}
#logo a#homelink{position:absolute;top:3px;left:1px;width:302px;height:130px;background:none}
#logo h1,.alt p{color:#000}#logo h1{font-size:2.3em}#logo h1,.description,#rightnav #sidebarright h2.widgettitle,.postmetadata a:link,.postmetadata a:hover,.postmetadata a:visited,h4,h4#comments,h3.posttitle,.posttitle a:visited,.posttitle a:hover{font-weight:normal}
#logo h1,.description,#rightnav #sidebarright h2.widgettitle{font-style:normal}.off{margin-left:-5000px}
.description,.entry p,.page p,.commentlist cite,h4.faq,.help,.smText{font-size:12px}
.entry p {line-height: 20px;}
.description{line-height:16px;margin-right:8%;margin-top:-70px;padding-left:1em}
.description,#rightnav,.pullquote,.date,#goldsig,#silvercha,#firstblush{float:right}
.description,.text{width:300px}
#bar{height:34px;background:#a7a7a7;border-bottom:2px solid #fc0}
#nav{width:500px;background:url(http://www.carolromanphotography.com/images/links.png) no-repeat;margin:0 auto}
#nav,#nav li,#nav a{height:32px}
#nav li,#rightnav #sidebarright ul li{list-style-type:none}
#nav li,#leftContent,#row2,.alignleft{float:left}
#nav li,#nav a{width:100px}
.nav_3 a:hover{background:url(http://www.carolromanphotography.com/links.png) no-repeat 0 -32px}
.nav_11 a:hover{background:url(http://www.carolromanphotography.com/images/links.png) no-repeat -100px -32px}
.nav_5 a:hover{background:url(http://www.carolromanphotography.com/images/links.png) no-repeat -200px -32px}
.nav_13 a:hover{background:url(http://www.carolromanphotography.com/images/links.png) no-repeat -300px -32px}
.nav_12 a:hover{background:url(http://www.carolromanphotography.com/images/links.png)no-repeat -400px -32px}
#container,#form1 div{clear:left}
#container{padding:0 1em}
#container,.packages{margin-right:auto;margin-left:auto}
#leftContent,#row2,#rightnav{width:220px}
#leftContent,#row2{margin:0 0 20px 0}
#leftContent{border-style:none}
#leftContent,h4.faq,h3.subtitle{padding-top:6px}
#leftContent p{margin:0 0 1em 0}
#leftContent .wedding{background:url(http://carolromanphotography.com/images/wedPhotog.png) no-repeat}
#leftContent .wedding,#row2 #pet,.painterly,.pets,.wedphotog,.packages,.portraits{height:38px}
#leftContent .wedding,#row2 #pet,.alignleft{width:208px}
#leftContent .wedding,#row2 #pet{margin:10px auto 6px}
#leftContent .wedding a.wedLink:hover,.wed,#row2 #pet a#petLink:hover,.pet,.postmetadata a:link,.postmetadata a:hover,.postmetadata a:visited{border:none}
.wed,.package,#row2,.pet{padding:6px}
#row2 #pet{background:url(http://www.carolromanphotography.com/images/petTitle.png) no-repeat}
#rightnav{padding-top:2.5em}
#rightnav,#commentform{margin-bottom:20px}
#rightnav #sidebarright{margin-bottom:10px}
#rightnav #sidebarright ul{margin-top:3px}
#rightnav #sidebarright li{padding-bottom:8px;padding-left:13px}
#rightnav #sidebarright ul li{padding-bottom:2px}
#rightnav #sidebarright a:hover{color:#AAA}
#rightnav #sidebarright h2.widgettitle{margin-bottom:-3px;font-variant:normal}
#rightnav #sidebarright h2.widgettitle,h4.faq{margin-top:6px}#rightnav #sidebarright h2.widgettitle,.pullquote,h4,.date{font-size:14px}
.dove{background-image:url(http://www.carolromanphotography.com/images/dove.png);background-repeat:no-repeat;height:44px;width:70px;text-align:center;margin-right:auto;margin-left:auto;padding-bottom:6px;}
#content h2{margin:0 0 .5em 0}
.entry a:link,.entry a:visited{color:#fdb25d}
.entry a:link,.entry a:hover,.entry a:visited,h4.faq,.help,.error{font-weight:bold}
.entry,.commentlist p{margin-bottom:5px}
.pullquote{width:180px;border-top:3px solid #cbd67e;border-bottom:1px solid #fc0;margin:10px;padding:10px}
#footerwrap{background:#181917;clear:both;font-size:11px;border-top:1px solid #fc0;margin-top:-1em}
#footerwrap p{margin-top:5px;padding-bottom:15px}
.postmetadata{margin:10px auto 10px auto;padding:5px 8px 8px 0}
#content .postmetadata{padding-left:10px}
#comment{width:350px}#comment,.alt{background:#AAA}
#commentContent{margin-left:475px;margin-right:200px}
#commentform{border:1px dashed #AAA;padding:21px;background:#860605;margin-left:10px;font-size:small}
#commentform,.alt{width:400px}
#commentform p,.alignright,div#aboutmewidget p.alignright{text-align:right}
form{padding-bottom:12px}#comment p{font-size:15px}
.navigation,h3.posttitle,#form1 div{margin-top:10px}
.navigation{margin-bottom:0}.commentlist{padding-left:40px;padding-right:15px}
.commentlist li{margin:8px 10px 8px 15px;padding-left:12px;margin-bottom:2px}
.commentlist cite{padding:2px 3px 1px 3px;font-style:italic}
.commentlist p{padding:0 5px 2px 3px}
.oddcomment{background:#FFF}
h4#comments{margin-left:25px}
h4.faq{border-top:1px dashed #777;margin-bottom:-6px}
.help{background:#444;padding:0.6em 1em;line-height:20px}
h3.posttitle,.posttitle a:visited,.posttitle a:hover{font-size:18px}
h3.subtitle{padding-bottom:0;margin-bottom:-12px;color:#fdb25d}
.date{text-transform:uppercase;letter-spacing:-1px;padding-top:20px;padding-right:11px}
.post{overflow-x:hidden;overflow-y:hidden;padding:10px 20px}code{margin:10px 30px 0 30px;padding:2px 10px 5px 10px;border-top:4px solid #333}
.painterly{background:url("http://carolromanphotography.com/images/painterlyEffect.png") no-repeat;padding-bottom:4px}
.painterly,.pets,.wedphotog,.packages,.portraits{width:204px}
.painterly,.pets,.wedphotog,.portraits{margin-left:4px}
.pets{background:url("http://carolromanphotography.com/images/petTitle.png") no-repeat}
.wedphotog{background:url("http://carolromanphotography.com/images/wedPhotog.png") no-repeat}
.packages{background:url("http://carolromanphotography.com/images/packages.png") no-repeat}.portraits{background:url("http://carolromanphotography.com/images/portraitphotog.png")no-repeat}
div#mail{margin-right:5em;margin-bottom:4em;margin-left:5em}
div#mail,.fees{padding-top:1em}
label{width:200px}
.text,.btn{padding:0.2em}
.text{border:2px inset #966}
.btn{background:#966;border:2px solid #906}
.btn,.fees{color:#fff}.error{color:#cf0}
.fees{padding-bottom:5.5em;}
#goldsig,#silvercha,#firstblush{width:148px;height:180px;padding-right:1em; padding-top:6px;}
#firstblush{background:url(http://carolromanphotography.com/index/thumb_firstBlush.jpg) no-repeat;margin-top:-2.5em}
#silvercha{background:url(http://carolromanphotography.com/index/thumb_silverChalice.jpg) no-repeat;}
#goldsig{background:url(http://carolromanphotography.com/index/Thumb_goldSignature.jpg) no-repeat}
.textwidget{padding:5px;font-size: 14px;}
div#aboutmewidget img.alignright{margin:0.4em 0.4em 0.4em 1.1em}
div#aboutmewidget img.alignleft{margin:0.4em 1.1em 0.4em 0.4em}
div#aboutmewidget p{line-height:1em}

