/* 
Theme Name: Friends With Both Arms
Theme URI: http://www.friendswithbotharms.com
Description: This is the working theme for Friends With Both Arms.
Version: 0.1
Author: Nada Alic
Author URL:
Copyright: this template may not be used for personal or commercial use without authorization from the author.
*/

/*---------------- container ----------------*/
     body{
     background-image: url(http://friendswithbotharms.com/wp-content/uploads/bg2.png); 
     background-repeat: repeat;
     margin-bottom: 0px;
     margin-top: 0px;
     font-family:arial, sans-serif;
     color:#000;
     font-size:12px;
     font-weight:normal;
     margin-right: 0px;
     margin-left: 0px;
     line-height: 15px;
     }

     *{
     padding: 0;
     margin: 0;
     }
    
     #upbg {
     position: absolute;
     top: 0;
     left: 0;
     background: #fff url(images/upbg.gif) no-repeat;
     width: 1000px;
     height: 0px;
     z-index: 1;
     }

     #outer{
     position: relative;
     width: 1000px;
     margin: 0 auto;
     top: -30px;
     background: #fff;
     }

     #inner{
     position: relative;
     padding: 13px 30px 13px 30px;
     z-index: 2;
     }
    
     a img {
       border-width:0;
       }

/*---------------- links ----------------*/         
     A, A:link{
     color:#000;
     background:transparent;
     text-decoration:underline;
     }
    
     A:active, A:hover, .posted A:hover{
     color:#FFFFFF;
     background:#000000;
     }

/*---------------- banner ----------------*/         
     #banner{
     width:1000px;
     height:100px;
     background: #fff;
     margin-right: auto;
     margin-left: auto;
     position:relative; 
     top: -30px;
     overflow: hidden;
     }

/*---------------- menu ----------------*/    
     #menu{
     vertical-align:middle;
     text-align:right;
     height:28px;
     width:1000px;
     margin-right: auto;
     margin-left: auto;
     z-index:100; 
     position:relative;
     background: none;
     }

     .navmenu {
     font-family:'Lekton';
     font-color:#000000;
     font-size:16px;
     text-transform: uppercase;
     padding: 4px 9px 4px 9px;
     height:20px;
     line-height: 26px;
     float: right;
     vertical-align:baseline;
     word-spacing: 1px;
     }
    
     .navmenu ul {margin: 0; padding: 0;
     list-style-type: none; list-style-image: none; }
    .navmenu li {display: inline;
     }
    
    
     .navmenu_search {
     float: right;
     font-family:Helvetica, Verdana, Arial, sans-serif;
     font-color:#000000;
     font-size:12px;
     font-weight: lighter;
     text-transform: uppercase;
     vertical-align:middle;
     padding-top:1px;
     }
    
     .navmenu a:link, .navmenu a:visited{
     color:#000000;
     text-decoration:none;
     }
    
     .navmenu A:active, .navmenu A:hover, .navmenu A:hover{
     color:#FFFFFF;
     background:#000000;
     }


/*---------------- basic text ----------------*/

     .tag_cloud {
     font-style: italic;
     line-height: 15px;
     margin-top: 20px;
     text-align: justify;
     clear: both;
     font-family: Helvetica, Arial, sans-serif;
        }

           p {
     margin-bottom: 14px;
     }

     ul, ol {
     margin:1em;
     padding:0;
     }

     li {
     margin:0 1em;
     padding:0;
     }

     blockquote {
     margin:10px;
     padding-left:5px;
     font-style: italic;
     color: #666666;
     }

     fieldset {
     border:none;
     }

     img.left{
     float: left;
     margin: 0 14px 3px 0;
     }

     img.right{
     float: right;
     margin: 0 14px 3px 0;
     }


/*---------------- text headers ----------------*/
     h1,h2,h3,h4,h5,h6 {
     font-family: 'Raleway', cursive;
     }
    
     #content .post .header {
     margin-bottom: 0px;
     position: relative;
     background-image: url(images/post_x.gif);
     background-repeat: no-repeat;
     height: 56px;
     padding-right: 0;
     padding-left: 0px;
     }

     #content h2 {
     position: relative;
     font-size: 18px;
     line-height: 18px;
     font-weight: bold;
     text-transform:
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #000;
     margin-bottom:5px;
}

    
     #page_content h3 {
     position: relative;
     top: 4px;
     font-size: 26px;
     line-height: 26px;
     color: #000;
     font-weight: bold;
     text-transform: uppercase;
     font-style: italic;
     }
    
     #page_content h3 a:link, #page_content h3 a:visited {
     border-bottom:none;
     color:#000000;
     text-decoration: none;
     }

     #page_content h3 a:hover,#page_content h3 a:active {
     background: #000000; color: #ffffff;
     text-decoration: none;
     }
    
     #content h3 {
     position: relative;
     top: 4px;
     font-family: 'Raleway', cursive;
     line-height: 26px;
     color: #000;
     font-size: 20px;
text-transform: uppercase;
     }

     #original_content h3 {
     position: relative;
     font-family: 'Raleway', cursive;
     font-size: 14px;
     line-height: 20px;
     color: #000;
     font-weight: bold;
     text-transform: uppercase;
     font-style: italic;
     top:-115px;
     margin-bottom:30px;
     margin-top:0px;
     padding-left:5px;
     }
    
     .original_content_bg {
     position: relative;
     height:40px;
     top:-80px;
     background-color:#FFF;
     opacity:0.5;
     }
    
     .original_date {
     position: relative;
     top:-150px;
     padding-left:5px;
     }
    
     #original_content h3 a:link, #original_content h3 a:visited {
     border-bottom:none;
     color:#000000;
     text-decoration: none;
     }

     #original_content h3 a:hover,#original_content h3 a:active {
     background: #000000; color: #ffffff;
     text-decoration: none;
     }

     #content h3 a:link, #content h3 a:visited {
     border-bottom:none;
     color:#000000;
     text-decoration: none;
     }

     #content h3 a:hover,#content h3 a:active {
     background: #000000; color: #ffffff;
     text-decoration: none;
     }
    
     #content .post h4 {
     font-size:1em;
     font-weight:normal;
     font-family:Verdana, Tahoma, Arial, Serif;
     }

     #content .post h4 em {
     font-style:normal;
     float:right;
     font-weight:normal;
     }
         
     .archive_titles {
     position: relative;
     top: 4px;
     font-size: 26px;
     line-height: 26px;
     color: #000;
     font-weight: bold;
     text-transform: uppercase;
     font-style: italic;
     margin-bottom: 15px;
     font-family: Helvetica, Arial, sans-serif;
     }

/*---------------- content layout ----------------*/
     #content{
     position: left;
     width: 650px;
     float: left;
     padding-left: 15px;
     padding-top: 12px;
     }
    
     #original_content{
     position: relative;
     width: 1000px;
     float: left;
     }

     #content ul {
    margin:1em;
    padding:0 1em;
    list-style-type:square;   
     }

     #content ol {
    list-style-type:decimal;
    margin:1em;
    padding:0 1em;
     }

     #content .entry{
     padding: 0 0px;
     margin-bottom: 10px;
     }

     #content .post{
     margin-bottom: 20px;
     }
    
     #content object.flashvideo {width:650px;}
    
     #content iframe {width:650px;height:473px;clear:both;margin-bottom:0px;}


/*---------------- content date ----------------*/
     .date{
     float:left;
     color:#000;
     padding:0;
     font-family: 'Raleway', cursive;
     clear: both;
     margin-top: 2px;
     text-transform: uppercase;
     letter-spacing: .1em;
     }

     #content .post .date em {
     font-style:normal;
     color:#666;
     font-size: 11px;
     }

     #content .post .date em.user {
     background:url(images/user.png) no-repeat left top;
     padding-left:15px;
     }

     #content .post .date em.postdate {
     background:url(images/date.gif) no-repeat left top;
     padding-left:17px;
     margin-bottom: 5px;
     }


/*---------------- content entry ----------------*/
     #content .post .entry {
     margin-bottom: 0;
     }
    
     #original_content .post .entry {
     margin-bottom:4px;
     height:221px;
     float:left;
     margin-left:2px;
     margin-right:2px;
     width:327px;
     padding-left:2px;
     padding-top:2px;
     background-color:#CCC;
     overflow:hidden;
     }
    
     #page_content .post .entry {
     width:1000px;
    
     }

     #content ul.asides {
     background: url(images/a32.gif) repeat-x top;
     list-style:none;
     margin:2em 0;
     padding:0;
     }

     #content ul.asides li{
     list-style:none;
     padding:0.5em 0;    
     }



/*---------------- content footer ----------------*/
     #content .post .footer{
     height: 20px;
     border-top-width: 3px;
     border-bottom-width: 1px;
     border-top-style: solid;
     border-bottom-style: solid;
     border-top-color: #000;
     border-bottom-color: #000;
     font-size: 10px;
     line-height: 20px;
     margin-bottom: 20px;
     }

     #content .post .footer ul{
     list-style: none;
     text-align:right;
     padding:10px 0;    
     }

     #content .post .footer ul li{
     display: inline;
     background-repeat: no-repeat;
     background-position: 0 2px;
     padding:3px 0 3px 15px;
     }

     .footer_comments {
     float: right;
     }
    
     .footer_info {
     float: left;
     }

     #content .post .footer ul li.readmore {
     background-image: url(images/a38.gif);
     }

     #content .post .footer a:link,#footer a:visited {
     color: #666666;
     text-decoration:none;    
     border:none;
     }
    
     #content .post .footer a:hover,#footer a:active {
     color: #000000;
     text-decoration:none;    
     border:none;
     }
    
    
/*---------------- sidebar layout ----------------*/
     #sidebar{
     position: relative;
     width: 300px;
     float: right;
     color: #000000;
     padding-top: 10px;
     padding-right:20px;
     text-decoration: none;
     }

     .about2{
     font-family: serif;
     font-size: 13px;
     }

     #sidebar h1{
     position: relative;
     font-size: 14px;
     color: #000000;
     padding:10px 0 10px;
     margin: 10px 0 0px;
     text-transform:uppercase;
     text-align:left;
     font-family: 'Raleway', cursive;
     border-top-width: 3px;
     border-top-style: solid;
     border-top-color: #000000;
     border-bottom-width: 3px;
     border-bottom-style: solid;
     border-bottom-color: #000000;
     font-style: none;
     }

     #sidebar h2{
     position: relative;
     font-size: 14px;
     color: #000000;
     padding:0 0 10px;
     margin: 10px 0 0px;
     text-transform:uppercase;
     text-align:left;
     font-family: 'Raleway', cursive;
     border-bottom-width: 3px;
     border-bottom-style: solid;
     border-bottom-color: #000000;
     font-style: none;
     }

     #sidebar li ul li h2 {
     padding:0 0 5px 0 ;
     margin-bottom: 10px;
     }

     #sidebar ul {
     list-style:none;
     padding: 0 0px;
     margin: 0 0 20px;
     }
    
     #sidebar ul li {
     list-style:none;
     padding: 1px 0;
     margin:0;
     font-size: 11px;
     color: #000000;
     }

     #sidebar ul ul {
     padding: 0 0 0 0px;
     margin:0;
     }

     #sidebar ul ul ul li {
     list-style-image:url(images/arrow.gif);
     padding: 3px 0;    
     margin:0;
     }

     #sidebar a:link,#sidebar a:visited {
     color: #000000;
     text-decoration: none;
     }

     #sidebar a:hover, #sidebar a:active {
     color:#FFFFFF;
     background:#000000;
     text-align:left;
     }

     #sidebar ul.feeds li {
     background:url(images/feed.gif) no-repeat left;
     padding:2px 0px 2px 17px;    
     margin:0;
}


     .archives {
     float: left;
     width: 110px;
     padding-right: 5px;
     }

     #splash{
     position: absolute;
     right: 30px;
     background: #EAEAE2 url(images/a10.jpg) no-repeat;
     width: 458px;
     height: 92px;
     float: left;
     margin-right: 5px;
     margin-bottom: 5px;
     margin-left: 5px;
     }


/*---------------- flickr ----------------*/
     .flickr {
     clear: both;
     float: left;
     }
    
     .filckr img {
     border-width:0;
     padding: 0px;
     margin-right: 5px;
     margin-bottom: 5px;
     margin-left: 5px;
       }

     .flickr_title {
     font-size: 10px;
     color: #CCCCCC;
     margin-top: 20px;
     margin-bottom: 10px;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #CCCCCC;
     clear: both;
}



    
#search
{

     color: #BDBDA2;
     font-size: 12px;
     font-family:Tahoma, Georgia, Arial, Verdana, Serif;
     text-transform:none;
     float:right;
     margin:-50px 0 10px 0;
}

/*comments and their styles*/
#comments, #respond{
     margin: 2em 0 0 5px;
}

#commentform
{
     margin:10px;
     padding:10px;
}
#outer .commentlist {
     margin: 0;
     padding: 0;
}
.commentlist li {
     list-style:none;
     padding: 0.5em;
     margin-top: 1px;
     margin-right: 0;
     margin-bottom: 1px;
     margin-left: 0;
}
.comment_rss {
     height: 20px;
     margin-top: 10px;
}
.comment_text {
     color: #666;
     font-size: 11px;
}
.comment_title {
     margin-bottom: 5px;
     border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #CCC;
     font-size: 14px;
}

.commentlist a {
     list-style:none;
     margin: 1em 0;
     padding: 0.5em;
     text-decoration: none;
}

.commentlist li p
{
    margin:0 1em;
}
.commentlist li .cmtinfo
{
     font-size:1em;
     position:relative;
     background-color: #FFF;
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 10px;
     padding-left: 5px;
}
.commentlist li .cmtinfo em
{
     margin:0;
     padding:0 1em;
     text-align:right;
     font-style:normal;
     color:#999;
     font-size: 10px;
}
.commentlist li.alt .cmtinfo
{
     font-size:1em;
     position:relative;
     background-color: #F0F0F0;
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 10px;
     padding-left: 5px;
}
#outer .trackback
{
     background:url(images/links.gif) no-repeat left;
     margin-top: 10px;
     padding-top: 2px;
     padding-right: 20px;
     padding-bottom: 2px;
     padding-left: 20px;
}
#outer .commentsrss
{
     background:url(images/feed.gif) no-repeat left;
     padding:2px 17px;
}
.commentlist li cite
{
     font-style:normal;
     font-weight:bold;
}
input.text, textarea, select
{
     padding:2px;
     background:#F9F9F7;
     font:1em verdana, arial, serif;
     border: 1px solid #ccc;    
}
textarea{
     width: 90%;
     height: 20em;    
}
#outer input.text:focus, textarea:focus
{
     background:#fff;

     border:#999 1px solid;
}

#footer
{
     position: relative;
     clear: both;
     text-align: center;
     border-top:#e8e8de 1px solid;
     background:#fafaf8;
     color: #A8A88D;
     padding:10px;
     margin:0;
}

#footer a:link,#footer a:visited
{
     color: #6C6C63;
     text-decoration:none;    
     border:none;
}
#footer a:hover,#footer a:active
{
     background: #000000; color: #ffffff;
     text-decoration:none;    
     border:none;
}


#searchsubmit
{
     border:#fff 1px solid;
     font-size:0.9em;
     background:url(images/a18.gif) repeat-x top;
}


#header, #content, #sidebar, #footer, .widget {
    overflow: visible;
}

.advert_title {
     font-size: 10px;
     color: #CCCCCC;
     margin-top: 10px;
        clear: left;
     margin-bottom: 10px;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #CCCCCC;
}


     .page_footer{
     width:996px;
     height:20px;
     clear:both;
     background-color:#2E2A2B;
     padding:2px;
     text-align:center;
     line-height:20px;
     color:#8C8C8C;
     margin-top: 9px;
     }
    
     .page_footer a:link, .footer a:visited{
     color:#8C8C8C;
     text-decoration:none;
     }
    
     .page_footer A:active, .footer A:hover, .footer A:hover{
     background: #000000; color: #ffffff;
     text-decoration:none
     }
    
     .arrow_left {
     float: left;
     }
    
     .arrow_right {
     float: right;
     }


.photo_day_holder {
     width: 350px;
     margin-top: 10px;
     margin-bottom: 10px;
     height: 180px;
}
.photo_day_graphic {
     float: left;
     width: 106px;
     margin-right: 5px;
     background-color: #000;
     height:180px;
}
.photo_day_photo {
     float: left;
     width: 239px;
}

.ad_728 {
     height: 90px;
     width: 728px;
     clear: both;
     margin-right: auto;
     margin-left: auto;
     margin-top: 20px;
     margin-bottom: 20px;
}
.ad_728_logo {
     background-repeat: no-repeat;
     float: left;
     height: 90px;
     width: 272px;
     background-color: #2E2A2B;
     background-position: center center;
}
.ad_728_container {
     clear: both;
     height: 90px;
     width: 1000px;
     margin-right: auto;
     margin-left: auto;
     margin-bottom: 10px;
     margin-top: 10px;
}

.ad_300_padding {
     padding: 24px;
     height: 250px;
     width: 300px;
     border: 1px solid #CCCCCC;
}

.page_numbers {
     font-family: "Times New Roman", Times, serif;
     font-size: 14px;
     font-weight: normal;
     color: #000000;
     clear: both;
     height: 20px;
     width: 550px;
     text-align: center;
     word-spacing: 2px;
     text-transform: uppercase;
}

.page_numbers a:link {
     font-weight: normal;
     color: #666666;
     word-spacing: 2px;
     text-transform: uppercase;
     text-decoration: none;
}

.page_numbers a:hover {
     font-weight: normal;
     color: #CCCCCC;
     word-spacing: 2px;
     text-transform: uppercase;
     text-decoration: none;
}

.page_numbers a:visited {
     font-weight: normal;
        color: #666666;
     clear: both;
     word-spacing: 2px;
     text-transform: uppercase;
     text-decoration: none;
}
#feature_sidebar {
     padding: 10px;
     margin-top: 5px;
     margin-bottom: 10px;
     background-image: url(http://www.defgrip.net/v3/images/features_bg.jpg);
     background-repeat: no-repeat;
}
#feature_sidebar h3 {
     font-family: Helvetica, Arial, sans-serif;
     font-size: 26px;
     line-height: 26px;
     color: #000;
     font-weight: bold;
     text-transform: uppercase;
     font-style: italic;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #000;
     margin-bottom: 5px;
}
.feature_sidebar_sub {
     color:#000;
     padding:0;
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     clear: both;
     text-transform: uppercase;
     letter-spacing: .1em;
     margin: 0px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
     border-bottom-color: #FFF;
}
#feature_sidebar ul li {
     list-style:none;
     font-size: 14px;
     color: #000;
     font-family: Helvetica, Arial, sans-serif;
     padding-top: 1px;
     padding-right: 0;
     padding-bottom: 1px;
     padding-left: 0;
     line-height: 20px;
     text-transform: uppercase;
     font-style: italic;
     font-weight: bold;
}

     #feature_sidebar a:link, #feature_sidebar a:visited {
     color: #000;
     text-decoration: none;
     }

     #feature_sidebar a:hover, #feature_sidebar a:active {
     background: #000000; color: #ffffff;
     text-decoration: none;
    
}

#pod img {
     width: 350px;    
}

#pod_bg {
     background-color: #FFF;
     height: 45px;
     width: 200px;
     position: absolute;
     top: 223px;
     opacity:0.5;
}

.pod_title {
     font-family: Helvetica, Arial, sans-serif;
     font-size: 18px;
     font-style: italic;
     font-weight: bold;
     text-transform: uppercase;
     color: #000;
     position: absolute;
     top: 235px;
     padding-left: 9px;
}
.pod_sub_title {
     color:#000;
     padding-left:10px;
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size:10px;
     text-transform: uppercase;
     letter-spacing: .1em;
     position: absolute;
     top: 247px;
     font-style: normal;    
}


/*---------------- related posts ----------------*/
     .related_posts{
     text-decoration: none;
     background-color: #F5F5F5;
     padding-top: 5px;
     color: #999;
     border-top-width: 1px;
     border-right-width: 0px;
     border-bottom-width: 1px;
     border-left-width: 0px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #000;
     border-right-color: #000;
     border-bottom-color: #000;
     border-left-color: #000;
     }
    
     .related_posts h2{
     padding-left:10px;
     color: #000;
     }

     .related_posts h1{
     position: relative;
     font-size: 14px;
     color: #000000;
     padding:0 0 3px;
     margin: 10px 0 0px;
     text-transform:uppercase;
     font-family:Georgia, "Times New Roman", Times, serif;
     font-weight: lighter;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #CCCCCC;
     }

    
     .related_posts ul li {
     padding: 1px 0;
     margin:0;
     font-size: 10px;
     list-style-type: circle;
     }#feature_feature {
     margin-top: 10px;
}

#twitter_link {
     margin-bottom: 20px;
     line-height: 20px;
     text-transform: uppercase;
     text-align: center;
}

/*---------Interview Template--------*/
    
     #content_interview{
     position: relative;
     width: 617px;
     float:left;
     }
    
     #interview_sidebar {
     float: right;
     width: 260px;
     margin-top: 640px;
     text-align: right;
     }
    
     #content_interview h3 {
     position: relative;
     top: 4px;
     font-size: 26px;
     line-height: 26px;
     color: #000;
     font-weight: bold;
     text-transform: uppercase;
     font-style: italic;
     margin-bottom: 15px;
     }
    
     #interview_sidebar .date {
     font-size:20px;
     font-family: Helvetica, Arial, sans-serif;
     color: #CCC;
     font-weight: bold;
     text-align: right;
     width:260px;
     height:20;
     margin-bottom: 10px;
     }
    
     #interview_sidebar .author {
     font-size:11px;
     font-family: Helvetica, Arial, sans-serif;
     color: #CCC;
     text-align: right;
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-top-style: solid;
     border-bottom-style: solid;
     border-top-color: #CCC;
     border-bottom-color: #CCC;
     clear: both;
     padding-top: 5px;
     padding-bottom: 5px;
     margin-bottom: 10px;
     }
    
     #interview_sidebar .author a:link, #interview_sidebar .author a:visited {
          text-decoration:none;
          color:#999;
     }
    
     #interview_sidebar .author a:hover {
          text-decoration: none;
     background: #000000; color: #ffffff;
     }
    
     #interview_sidebar .quote {
     font-size:24px;
     font-family: Helvetica, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     line-height: 24px;
     font-style: italic;
     }
    
     #interview_sidebar #twitter_link {
     margin-bottom: 20px;
     line-height: 20px;
     text-transform: uppercase;
     text-align: right;
     margin-bottom: 100px;
     }
    
     #interview_pagenav {
     width: 1000px;
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-top-style: solid;
     border-bottom-style: solid;
     border-top-color: #CCC;
     border-bottom-color: #CCC;
     text-align: right;
     height: 30px;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 18px;
     line-height: 33px;
     color: #CCC;
     font-weight: bold;
     text-transform: uppercase;
     }

     #interview_pagenav a:link, #interview_pagenav a:visited{
     text-decoration:none;
     }
    
     #interview_banner {
     height: 25px;
     width: 1000px;
     margin-top: 20px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
     border-bottom-color: #000;
     margin-right: auto;
     margin-left: auto;
     margin-bottom: 10px;
     padding-bottom: 5px;
     }
#interview_archives {
     width: 1000px;
     border-top-width: 1px;
     border-top-style: solid;
     border-top-color: #CCC;
     clear: both;
     padding-top: 5px;
}
.feature_thumbs {
     float: left;
     background-color: #E1E1E1;
     padding: 3px;
     margin: 1px;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

