/*  
Theme Name: laraeichhorn	
Theme URI: private
Description: Photography Portfolio
Version: 2.0
Author: Lara Eichhorn
Author URI: http://www.laraeichhorn.com	
*/

*{margin:0;padding:0;border:0;}

a{color:#cc0066;text-decoration:none;}

#aboutcontentnew{position:relative;top:-135px;width:854px;background-color:white;}

#aboutvideo{position:relative;top:-135px;left:-25px;margin:0 auto 0 auto;height:310px;width:900px;text-align:center;background-image:url('http://www.laraeichhorn.com/images/about-layout.jpg');}

.awpcomments{background-color:#ffffff;}

body{font-size: 13px;line-height:1.4;font-family:arial,sans-serif;color:#000;background-color:#000;text-align:center;vertical-align:top;background-image:url('http://www.laraeichhorn.com/images/bg.jpg');background-repeat:repeat;background-attachment:fixed;}

.clear{clear:both;}

.entry{position:relative;top:5px;width:830px;margin: 0 auto;background-color:#ffffff;line-height: 1.4em;}

.error{color:#cc0066;}

#framecenter{position:relative;margin-top:135px;top:20px;height:270px;}

.gallerypost{text-align:center;}

.gallerypageentry{position:relative;top:0;height:640px;width:830px;text-align:center;margin:0 auto;}

#gradaboutvideo{position:relative;top:-135px;left:-25px;margin:0 auto;height:339px;width:900px;text-align:center;background-image:url('http://www.laraeichhorn.com/images/gradabout.jpg');}

#gradservices{position:relative;top:0;left:-25px;margin:0 auto;height:390px;width:900px;text-align:center;background-image:url('http://www.laraeichhorn.com/images/gradservices.jpg');}

h2,h5,blockquote,form,fieldset{margin:5px 0;}

h2, h2 a{color: #cc0066;font-size: 1.6em;}

h3{font-size:20px;text-align:center;padding-top:10px;font-family:arial,sans-serif;color:#cc0066;background-color:white;margin:0 auto;}

h4{color:#cc0066;font-size:24pt;font-variant:small-caps;font-weight:normal;font-family:arial,sans-serif;margin: 5px 0 15px 0;}

h5,h2,h3{font-weight:bold;}

h5{color:#6D7B8D;font-size:1.3em;letter-spacing:2px;}

h5.comments{margin:40px auto 20px;}

#head{width:100%;position:relative;top:0;height:100px;text-align:center;padding-bottom:10px;margin: 0 auto;}

#menunew{position:relative;height:100px;top:0;text-align:left;margin:0 auto;width: 680px;}

#menulinks{position:absolute;top:55px;left:280px;}

#menunew a{padding-right:15px;display:inline-block;color:#ffffff;font-weight:bold;vertical-align:center;font-size:20px;}

#menunew a:hover{color:#cc0066;}

#myGallery_1, #myGallery_2, #myGallery_3, #myGallery_4, #myGallery_5, #myGallery_6, #myGallery_7, #myGallery_8, #myGallery_9, #myGallery_10, #myGallery_11 
{position:relative;top:-15px;background-color:#ffffff;text-align: center;}

p{padding-bottom:10px;}

.pageentry{position:relative;top:0;width:850px;margin:0 auto;}

.pageentry img{margin:5px;}

.postheader{height:75px;margin:0 auto 5px auto;position:relative;width:840px;}

.postdate{background-color:#cc0066;color:#ffffff;float:left;font-weight:bold;height:60px;margin:0;padding:5px;text-align:center;width:45px;}

.postmonth {clear:right;font-size:14px;line-height:1em;text-transform:uppercase;}

.postyear{font-size:14px;line-height: 2em;}

.postday{font-size:32px;line-height:0.7em;}

.posttitle{border-bottom:3px solid #cc0066;border-top:3px solid #cc0066;border-right:3px solid #cc0066;float:left;height:64px;position:relative;width:780px;text-align:right;} 

.posttitle a{color:#606060;font-size:1.6em;position:relative;top:20px;right:10px;font-weight:bold;}

.postmetadata{top-border:10px sold white;margin:10px 0 0 0;text-align:center;}

#reviews h1{text-align:center;color:#000;font-size:24pt;font-variant:small-caps;font-weight:normal;font-family:arial,sans-serif;margin:0;}

#reviews{padding-top: 20px;}

#reviews hr{margin-top:0;height:3px;}

h6{font-size:16pt;font-weight:normal;color:#000;display:block;margin-right:auto;margin-left:auto;padding-bottom:15px;}

#reviews .wpo-columns{padding:-20px 0 0 0;}

#services{position:relative;top:0;left:-25px;margin:0 auto;height:385px;width:900px;text-align:center;background-image:url('http://www.laraeichhorn.com/images/services.jpg');}

#servicesimages img{margin-left:-25px;}

.slideshowpageentry{position:relative;top:0;margin:0 auto;text-align:center;height:430px;width:930px;}

small{font-size:0.9em;}

#testimonials{position:relative;top:0;left:-25px;margin:0 auto;height:2022px;width:900px;text-align:center;background-image:url('http://www.laraeichhorn.com/images/testimonials.jpg');}

#page{width:930px;position:relative;text-align:left;margin:0 auto;float:center;font-family:arial,sans-serif;font-size: 14px;}

#narrowcolumn{margin:0 auto;width:930px;padding:0;background-color:#ffffff;position:relative;border:3px solid #cc0066;}

#narrowcolumn .post{width:900px;padding:15px;top:0;}

#content{margin:0 auto;width:930px;line-height:1.3em;}

#contentmain{line-height:1.3em;float:left;text-align:center;margin: 0 auto;width:930px;}

#contentmain img{margin-right:5px;margin-bottom:5px;}

.post{position:relative;top:25px;text-align:left;background-color:#ffffff;clear:both;padding:0 25px;}

.post img{margin:-5px auto 0 auto;}

.post hr{display:block;}

.pagepost{position:relative;padding:5px;background-color:#ffffff;min-height:430px;border:3px solid #cc0066;}

.narrowcolumn .postmetadata{padding-top:5px;}

.postmetadata{clear: both;}

#footer{margin:0 auto;padding:10px;width:960px;height:30px;clear:both;position:relative;text-align:center;display: block;}

#footer p{color:#ffffff;font-family:arial,sans-serif;}

img.centered{display:block;margin-left:auto;margin-right:auto;}

ul{list-style-type:circle;list-style-position:outside;padding-bottom:10px;padding-left:20px;} 

li{padding-bottom:10px;padding-left:5px;}

ol{padding:0 0 0 35px;}

.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none;}

ol li{list-style:decimal outside;}

select{width:130px;}

input, textarea{color:#000;background:#ffffff;border:1px solid #000;}

.submit input{color:#ffffff;background:#303030;border:2px outset #000;} 

.submit{text-align:center;}

label{width:70px;float:left;margin:2px 4px 6px 4px;text-align: left;}

blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ffffff;}

.center{text-align:center;}

.hidden{display:none;}

hr{color:#cc0066;background-color:#cc0066;height:2px;margin-bottom:10px;margin-top:10px;}

a img{border:none;}

.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#ffffff;padding-top:4px;margin:10px;border-radius:3px;}

.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;}

.text-box p span, .text-box p a{color:#cc0066;}

.text-box{padding:0 12px;}

.text-box p{color:#000;}

.navigation{width:700px;position:relative;top:-10px;margin:15px auto 25px auto;display:block;clear:both;}

.navigationsingle{width:700px;position:relative;top:65px;margin:15px auto 25px auto;display:block;clear:both;}

.alignright{float:right;}

.alignleft{float:left;}

.clear{clear:both;}

.respond{margin:-20px;}

.comment{list-style:none;float:left;overflow:hidden;position:relative;width:700px;height:150px;overflow:auto;}

.comment li{background:url(images/comments-divider.gif) no-repeat 0 50%; padding:0 19px 0 21px; position:relative; float:left; margin:0 19px 0 -21px;}

.comment li p{margin:0 0 10px 0;}

.links{list-style:none;padding:0 2px 0 0;float:right;}

.new-comment{width:700px;}

.form{width:700px;background:#fff;}

.form-box{width:100%;overflow:hidden;}

.left-box{float:left;width:232px;padding:2px 0 0;}

.right-box {float:right; width: 450px;}

.right-box textarea{width:380px !important; height:50px !important; padding:10px !important; overflow:auto !important; border:1px solid #ccc !important;}

.form .line {padding:0 0 7px !important;}

.form .line input{width:200px !important; border:1px solid #ccc !important; padding:1px 4px !important;}

.form  .cancel{display:block; width:38px; height:12px; overflow:hidden; background:url(images/cansel.gif) no-repeat; text-indent:-9999px;}

.form .bottom {height:1%; overflow:hidden; padding:8px 0 30px 400px;}

.form .bottom input {float:left; margin:0 19px 0 0; padding:2px 0 0;}

.log_admin{padding-left: 234px;}

.comment_form input, .comment_form textarea, .input {border:1px solid #ccc !important;}

.comment_form{padding-left: 257px; width: 432px;}

.comment_form .submit{border: none !important;}

.inner {padding: 20px;}

.comment{text-transform: uppercase;}

.fb-like{position:relative; margin: 5px auto 10px auto; width:900px; text-align: right;}

.input-prompt{position: absolute; font-style: italic; color: #aaa; margin: 0.2em 0 0 0.5em;}

.wallkit_post .wallkit_postcontent h4{font-weight:normal; padding:0 5px 3px 0; color: #cc0066;}
