/*  

Theme Name: MistyLook (AARV Customized)

Theme URI: http://wpthemes.info

Description: A real clean template by <a href="http://wpthemes.info" title="Sadish">Sadish Bala</a> , influenced by <a href="http://reorganize.ca" target="_blank">ReOrganize</a>. Support is available at <a href="http://forums.wpthemes.info/" title="Forums">Forums</a>.

Version: 3.5

Author: Sadish

Author URI: http://simpleinside.com

*/



*
{
    padding: 0;
    margin: 0;
}



p
{
    margin: 0.7em 0;
    line-height: 1.8em;
}



dl
{
    margin: 1em 0;
}



dt
{
    font-weight: bold;
}



dd
{
    margin: 0.5em;
    padding: 0;
}



img
{
    background: url(img/shadow.gif) no-repeat right bottom;
    padding: 4px 10px 10px 4px;
    border: 0;
    border-top: #eee 1px solid;
    border-left: #eee 1px solid;
}



img.right
{
    float: right;
    margin: 10px 0 0 10px;
}



img.left
{
    float: left;
    margin: 0 10px 10px 0;
}



a:link img, a:visited img, a:hover img, a:active img
{
    border: none;
    background: none;
    padding: 0;
    background: url(img/shadow.gif) no-repeat right bottom;
    padding: 4px 10px 10px 4px;
    border-top: #eee 1px solid;
    border-left: #eee 1px solid;
}



img.wp-smiley, #wpstats, img.noborder, a img.noborder
{
    background: none;
    border: 0;
    padding: 0;
}



.clear
{
    clear: both;
    height: 20px;
}



blockquote
{
    color: #666;
    margin: 1em;
    padding: 0 0 10px 50px;
    background: url(img/blockquote.gif) no-repeat left top;
}



fieldset
{
    border: 0;
}



body
{
    background: #f0f0f0;
    margin: 0;
    font: 76%/1.6em verdana, tahoma, arial, sans-serif;
    color: #333;
    text-align: center;
}



a
{
    text-decoration: none;
}



a:link, a:visited
{
    color: #F172AC;
}



a:hover, a:active
{
    border-bottom: #F172AC 1px solid;
}

.post-info a:link,
.postmetadata a:link,
.post-info a:visited,
.postmetadata a:visited
{
    color: #21578A;
}




h2 a:link, h2 a:visited
{
    color: #000524;
}



h1, h2, h3, h4, h5, h6
{
    font-family: Georgia, Verdana, Arial, Serif;
}







#container
{
    border: #1E2F54 1px solid;
    background: #fff;
    margin: 0 auto;
    width: 780px;
    position: relative;
    text-align: left;
}



#navigation
{
    background: transparent;
    margin: 20px auto 0;
    overflow: hidden;
    width: 760px;
    position: relative;
    text-align: left;
    font-family: Trebuchet MS,Tahoma, Verdana, Arial, Serif;
}



html #navigation
{
    height: 1%;
}



#navigation ul
{
    background-color: #1E2F54;
    height: 20px;
    float: left;
    padding: 5px 0 0 5px;
}







#navigation ul li
{
    float: left;
    margin: 0 5px 0 0;
    list-style-type: none;
}



#navigation ul #menulineafter
{
    position: relative;
    width: 0;
    height: 6px;
    padding-top: 14px;
    margin: 0;
}



#navigation ul #menulineafter div
{
    width: 203px;
    height: 6px;
    background: #1E2F54;
}





#navigation ul li a
{
    border: #1E2F54 1px solid;
    border-bottom: none;
    padding: 2px 12px;
    display: block;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    background: #635C96;
    letter-spacing: 0px;
}



#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a
{
    background: #E65C9D;
    color: #fff;
    border: #1E2F54 1px solid;
    border-bottom: none;
}



#navigation ul li.search
{
    font-size: 0.9em;
    right: 0;
    position: absolute;
    top: 0;
}



#navigation ul li.search input#searchsubmit
{
    border: #999 1px solid;
    font-size: 0.9em;
    background: #ddd;
    margin: 0 0 0 2px;
    color: #265e15;
    padding: 2px;
}



#header
{
    clear: both;
    float: left;
    margin: 10px 5px;
    width: 450px;
}



#header h1
{
    font-size: 1.8em;
    margin: 10px 0 0 10px;
    font-variant: small-caps;
    letter-spacing: 0px;
    font-weight: normal;
}



#header h1 a
{
    display: block;
    background: url(img/logo.gif) no-repeat;
    width: 327px;
    height: 18px;
    border-bottom: 1px solid #ffffff;
}



#header h1 a span
{
    margin-left: -2000px;
}





#header h1 a:hover, #header h1 a:active
{
    border-bottom: #963 1px solid;
}



#header #desc
{
    margin: 5px 0 0 10px;
    font-size: 1em;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial, Serif;
    letter-spacing: 0px;
}



#feedarea
{
    padding: 10px 10px 0 0;
    float: right;
    text-align: right;
}



html #feedarea
{
    padding-top: 10px;
}



#feedarea dl dt
{
    display: inline;
    margin-right: 5px;
    height: 45px;
}



#feedarea dl dd
{
    display: inline;
    margin-right: 5px;
    height: 45px;
    background: url(img/icon_feed.gif) no-repeat left center;
    padding-left: 16px;
}



#headerimage
{
    clear: both;
/*    background: #fff url(/kampagne/fallback.jpg) no-repeat 0 0; */
/*    background: #fff url(img/misty.jpg) no-repeat 0 0;*/
    margin: 10px;
    color: #fff;
    height: 26px;
    padding-top: 174px;
}



html #headerimage
{
    margin-top: 0;
}



#content
{
    margin: 0 10px 0 30px;
}



html #content
{
    height: 1%;
}



#content h4
{
    font-size: 1.1em;
    margin: 1em 0 0 0;
}



#content h5
{
    font-size: 1em;
    margin: 1em 0;
}



#content-main ul
{
    margin: 0 1em;
    padding: 0 1em;
    list-style-image: url(img/bullet.png);
}



#content-main ul.asides
{
    margin: 0;
    padding: 2em;
    border-bottom: #ddd 1px dashed;
}



#content ol
{
    list-style-type: decimal;
    margin: 1em;
    padding-left: 2em;
}



#content-main
{
    float: left;
    width: 520px;
    margin-right: 20px;
}



html #section-index #content-main
{
    margin-right: 20px;
}



#content .post
{
    clear: both;
    padding: 0 0 2em 0;
    border-bottom: #dcc 1px dashed;
}



#content h2, #content h3
{
    font-size: 1.5em;
    margin: 1em 0 0;
    font-weight: normal;
    line-height: 1.4em;
    letter-spacing: 0px;
}



#content .entry
{
    margin: 1em 0;
    padding-right: 1em;
}



#content .entry a:link, #content .entry a:visited
{
    border-bottom: #963 1px dashed;
}



#content .entry a:hover, #content .entry a:active
{
    border-bottom: #963 1px solid;
}



#content .entry li
{
    margin: 0 0 0.3em 0;
    padding: 0;
    line-height: 1.6em;
}



#content .post-info, #content .postmetadata
{
    clear: both;
    font-size: 0.9em;
    color: #999;
    margin: 0;
    padding: 0;
}



#content .post-info, #content h2.pagetitle
{
    background: url(img/underline1.jpg) no-repeat left bottom;
    padding-bottom: 15px;
}



.postnav
{
    display: block;
    margin: 10px 0 60px;
}



.alignleft
{
    float: left;
    text-align: left;
}



.alignright
{
    float: right;
    text-align: right;
}



/* Sidebar */



#sidebar
{
    float: left;
    width: 200px;
    font-size: 0.9em;
}



#sidebar ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}



#sidebar li
{
    margin-bottom: 8px;
}



#sidebar ul ul
{
    list-style: none;
    margin: 0.5em 0 0 1em;
}



#sidebar ul ul ul
{
    margin: 0 0 0 1em;
}

#sidebar img /*for facebook look */
{
    background: none;
    padding: 0px 0px 0px 0px;
    border: 0;
    border-top: none;
    border-left: none;
}


#sidebar li.sidebox div.fbconnect_miniprofile a:hover /*for facebook look */
{
    background: none;
    padding: 0px 0px 0px 0px;
    border: 0;
}


#sidebar li.sidebox div.fbconnect_userpics a:hover /*for facebook look */
{
    background: none;
    padding: 0px 0px 0px 0px;
    border: 0;
}


#sidebar > ul > li.sidebox
{
    /* 	padding:1px 10px; 	margin:0 0 1em 0; 	background: url(img/sideheadtop.gif) #ededed no-repeat left top; 		 	*/
    padding: 1px 10px;
    border: 2px solid #182243;
}



#sidebar li.sidebox h2, #sidebar li.sidebox h3
{
    margin-top: 10px;
}



#sidebar li.sidebox a:link, #sidebar li.sidebox a:visited
{
    color: #000524;
}



#sidebar li.sidebox a:hover  
{
    border-bottom: 1px solid #000524;
}

#sidebar li.sidebox div.invitebutton a:hover  /*for facebook look */
{
    border-bottom: none;
}


li#sidelinks ul
{
    margin: 0;
    padding: 0;
    border: none;
}



#sidebar li.sidebox p img
{
    margin: 0;
    padding: 3px;
    border: #ccc 1px solid;
    background: none;
}







#footer
{
    clear: both;
    background: transparent;
    margin: 0 auto;
    width: 760px;
    text-align: left;
}



html #footer
{
    height: 1%;
}



#footer p
{
    float: left;
    width: 50%;
    line-height: 1.2em;
}



#footer p.right
{
    float: right;
    margin: 1em 0;
    width: 50%;
    text-align: right;
    font-size: 0.9em;
    color: #999;
}



#comments, #respond
{
    margin: 0;
    padding: 1em 0 0 0;
}



#commentform
{
    margin: 10px 0;
    padding: 10px;
    background: #f9fcfc;
    border-top: #ddd 1px solid;
    border-bottom: #ddd 1px solid;
}



.commentnum
{
    font-size: 1.5em;
    font-weight: bold;
    margin: 0 5px 0 0;
}



.nocomments
{
    text-align: center;
    color: #999;
    font-size: 0.9em;
}



#container .commentlist
{
    margin: 1em 0;
    padding: 0;
    border-top: #ddd 1px solid;
}



#container .commentlist li
{
    list-style: none;
    margin: 0;
    padding: 0.5em 0.5em 2em;
    background: #fff url(img/shadow_top.gif) repeat-x top;
    border-bottom: #ddd 1px solid;
}



#container .commentlist li.alt
{
    background: #f9f9f9;
}



#container .commentlist li.authorcomment
{
    border: #fc9 1px solid;
}



#container .commentlist li .cmtinfo
{
    font-size: 1em;
}



#container .commentlist li cite
{
    font-style: normal;
    font-weight: bold;
}



#container .commentlist li .cmtinfo em
{
    float: right;
    margin: 0;
    padding: 0;
    font-style: normal;
    font-size: 0.9em;
    color: #999;
}



#content .commentsfeed
{
    background: url(img/icon_feed.gif) no-repeat left center;
    padding-left: 16px;
}



#content .trackback
{
    background: url(img/link.gif) no-repeat left center;
    padding-left: 20px;
}



input.textbox, textarea
{
    border: #ccc 1px solid;
    background: #fff url(img/shadow_top.gif) repeat-x top;
    font: 1em Verdana, Arial, Serif;
    padding: 2px;
    width: 150px;
}



textarea
{
    width: 90%;
    padding: 10px;
    line-height: 2em;
    height: 20em;
}



input.textbox:focus, textarea:focus
{
    background: #fff url(img/shadow_top.gif) repeat-x top;
    border: #999 1px solid;
}



#submit
{
    padding: 3px 5px;
}



.post h4
{
    font-size: 1em;
    font-weight: normal;
    font-family: Verdana, Tahoma, Arial, Serif;
}



.post h4 em
{
    font-style: normal;
    float: right;
    font-weight: normal;
    color: #999;
}



#header, #content, #sidebar, #footer, .widget
{
    overflow: hidden;
}

#headerimagefrise
{
/*    background: url(img/frise.gif) repeat-y;*/
    background: url(img/frise.jpg) repeat-y;
    width: 760px;
/*    height: 26px;*/
    clear: both;
    margin: 10px;
    color: #fff;
    padding-top: 174px;

}

/*
.headerkampagne
{
    background: url(/kampagne/fallback.jpg) repeat-none;
    width: 760px;
    height: 200px;
    margin-left: 10px;
    margin-bottom: 2px;
}
*/