/*
Theme Name: James Trusler
Theme URI: 
Description: James Trusler
Author: jamestrusler.co.uk
Author URI: 
Template: jamestrusler
Version: 0.1
.
Created by jamestrusler.co.uk.
.
*/

@font-face
{
    font-family: birthOfAHero;
    src: url('assets/fonts/birthOfAHero.eot');
    src: local(birthOfAHero), url('assets/fonts/birthOfAHero.ttf') format('opentype');
}

@font-face
{
    font-family: DiavloMedium-Regular;
    src: url('assets/fonts/DiavloMedium-Regular.eot');
    src: local(DiavloMedium-Regular), url('assets/fonts/DiavloMedium-Regular.ttf') format('opentype');
}
                   
body{ 
    margin:0px; 
    
    font-family:"Lucida Sans Unicode", "Lucida Grande"; 
    font-size:12px; 
    color:#525252;
    background-color:#a89883; 
    background-image:url('images/background.png');
    background-repeat:no-repeat;
    background-position:top center;
} 

#preLoadImages{
    display:none;
    position:absolute;
    top:0px;
    left:0px;           
}

#page{ 
    position:absolute; 
    
    width:100%;       
    
    text-align:center; 
} 

    #bottomBar{
        z-index:1000;
        position:fixed;
        bottom:0px;
        left:0px;
        width:100%;
        height:46px;    
        background-image:url('images/bottomBar.jpg');
        background-repeat:repeat-x;
        background-position:top center;   
            text-align:left;
    }
    
        #bottomBar img{   
            padding-top:5px;
            float:left;
        }
        
        #bottomBar p{
            font-size:18px;
            font-family:DiavloMedium-Regular;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            margin-top:0px;
            margin-right:0px;  
            margin-bottom:0px;
            margin-left:60px;
            color:#ffffff;
            line-height:50px;
        }
        
        #bottomBar a{cursor:pointer;}        
        
        #bottomBar a:link{color:#ffffff; text-decoration:none;}
        #bottomBar a:visited{color:#ffffff; text-decoration:none;}
        #bottomBar a:hover{color:#c0c0c0; text-decoration:none;}
        #bottomBar a:active{color:#ffffff; text-decoration:none;}
        
        #bottomBar #bottomBarToggle{  
            width:63px;
            height:37px;
            position:fixed;
            right:10px;
            bottom:41px;
            background-image:url('images/bottomBarHide.png');
            background-repeat:no-repeat;
            background-position:top center;      
            cursor:pointer;         
        }

    .centreDiv{ 
        position:relative; 
        
        width:1054px; 
        height:auto;         
        margin:0 auto; 
        
        background-color:transparent;      
    } 
        
        #header{ 
            position:relative; 
            top:74px;     
             
            width:1024px; 
            height:330px;             
            margin-left:30px;   
            
            background-color:transparent;            
        } 
        
            #header #introductionText{
                z-index:500;
                position:absolute;
                top:150px;
                left:30px;
                width:200px;
                height:100px;
                text-align:justify;
                color:#ffffff;
            }
        
            #header #headerBorder{
                position:absolute;
                z-index:100;
                top:0;
                left:0px;
                
                width:1024px;
                height:330px;
                
                background-image:url('images/header_main3.png');
                background-repeat:no-repeat;
                background-position:top left;                   
            }
        
            #header #headerImage{
                position:absolute;
                top:13px;
                left:13px;
                                
                width:998px;
                height:290px;
                
                background-image:url('images/header_image.jpg');
                background-repeat:no-repeat;
                background-position:top left;                   
            }
        
            #header #headerIcons{
                position:absolute;
                z-index:200;
                top:-54px;
                right:-29px;
                                
                width:365px;
                height:191px;
                
                background-image:url('images/header_icons.png');
                background-repeat:no-repeat;
                background-position:top left;                   
            }
        
            #header #websiteLinks{
                z-index:100;
                position:absolute;
                top:-64px;
                left:53px;
                
                width:auto;
                height:64px;            
            }
            
            #header #websiteLinks img{
                border:0px;        
            }
            
                #websiteLinks .left{
                    position:relative;
                    float:left;
                    
                    width:22px;
                    height:64px;
                
                    background-image:url('images/header_websiteLinks_left.png');
                    background-repeat:no-repeat;
                    background-position:top left;       
                }
            
                #websiteLinks .centre{
                    z-index:100;
                    position:relative;
                    float:left;
                    
                    width:auto;
                    height:64px;
                    background-image:url('images/header_websiteLinks_centre.png');
                    background-repeat:repeat-x;
                    background-position:top left;       
                }
                
                    #websiteLinks img{
                        margin-top:12px;
                        margin-right:5px;
                        width:57px;
                    }
            
                #websiteLinks .right{
                    position:relative;
                    float:left;
                    
                    width:22px;
                    height:64px;
                
                    background-image:url('images/header_websiteLinks_right.png');
                    background-repeat:no-repeat;
                    background-position:top left;       
                }
        
            #header #skateboarderHead{
                position:absolute;
                top:-53px;
                left:489px;
                
                width:100px;
                height:53px;
                
                background-image:url('images/header_skateboarderHead.png');
                background-repeat:no-repeat;
                background-position:top left;       
            }
            
            #sideIconWrap{
                z-index:300;
                position:absolute;
                top:220px;
                left:-40px;
                width:auto;
                height:45px;
                overflow:visible;
            }
            
            #header #sideIcon{
                z-index:500;
                position:absolute;  
                top:0px;
                left:0px;
                width:45px;
                height:45px;    
                background-image:url('images/searchIcon.png');
                background-repeat:no-repeat;
                background-position:top left;       
                overflow:visible;   
                cursor:pointer;             
            }
            
                #searchForm{    
                    display:none;
                    z-index:510; 
                    position:absolute;  
                    top:0px;
                    left:50px;
                    width:0px;
                    height:46px;    
                    background-image:url('images/searchBar.png');
                    background-repeat:no-repeat;
                    background-position:top left; 
                    overflow:hidden;
                }
                
                    .searchInputField{    
                        z-index:520; 
                        position:absolute;
                        top:10px;
                        left:12px;
                        background-color:transparent;
                        border:0px;
                        width:259px;
                        height:20px;  
                        font-size:14px;
                        color:#5E5345;
                        display:none;
                    }
            
                    #searchButton{ 
                        z-index:520; 
                        position:absolute;  
                        top:9px;
                        right:10px;
                        width:28px;
                        height:28px;    
                        background-image:url('images/searchButton.png');
                        background-repeat:no-repeat;
                        background-position:top left; 
                        cursor:pointer;    
                        display:none;                    
                    }
            
        #navigation{ 
            position:absolute;  
            z-index:100;
            top:352px; 
            left:0px;
            
            width:871px;  
            height:52px;  
            margin-left:111px;   
            
            background-color:transparent;                 
        } 
        
            #navigation ul{
                display:inline;
                margin-top:0px;
                margin-left:0px;
                margin-bottom:0px;
                margin-right:0px;
                padding-top:0px;
                padding-left:0px;
                padding-bottom:0px;
                padding-right:0px;
            }
        
            #navigation li{
                position:relative;
                float:left;
                
                width:157px;
                height:52px;
                margin-right:16px;
                
                background-image:url('images/button.png');
                background-repeat:no-repeat;
                background-position:top left;   
                text-align:center;   
                font-family: birthOfAHero;
                font-size:36px;
                color:#ffffff;
                line-height:52px;
                list-style:none;
            }
            
            #navigation a:link{color:#ffffff; text-decoration:none;}
            #navigation a:visited{color:#ffffff; text-decoration:none;}
            #navigation a:hover{color:#C7E758; text-decoration:none;}
            #navigation a:active{color:#ffffff; text-decoration:none;}
        
        #content{ 
            position:absolute;
            top:404px;  
            left:0px;      
             
            width:1054px; 
            height:auto;          
            
            background-color:transparent;
            text-align:left;/*Aligns div left because ie7 rides a Segway*/           
        } 
        
            .addthis_default_style{                    
                margin:20px 58px 10px 57px;
            }
        
            pre{
                margin-left:57px;
                margin-right:63px;
                padding:10px;
                background-color:#f0f0f0;                
            }
        
            #content #top{
                position:relative;
                
                margin-left:30px;
                width:1023px;
                height:28px;
                
                background-color:transparent;
                background-image:url('images/content_top.png');
                background-repeat:no-repeat;
                background-position:top left;
            }
            
            #content #middle{
                position:relative;
                
                margin-left:30px;
                width:1023px;
                height:auto;
                
                background-color:#ffffff;
                background-image:url('images/content_middle.jpg');
                background-repeat:repeat-y;
                background-position:top left;
            }
            
                #middle #searchform{
                    margin-left:57px;    
                    overflow:auto;
                }                 
                    
                #middle #leftSide{
                    position:relative;
                    float:left;
                    margin-left:-30px;  
                            background-color:transparent;
                    
                    width:634px;
                    height:auto;
                }
                
                    .commentButton{
                        position:absolute;
                        top:-66px;
                        right:30px;
                        border:0px;
                    }
                        
                    #leftSide .pagelinks{
                        text-align:center;
                    }
            
                    #middle .leftSideWrap{                        
                        position:relative;
                        
                        padding-bottom:30px;        
                        background-color:transparent;
                        
                        width:634px;
                        height:auto;
                    }
                    
                        #middle .leftSideWrap h2 a{
                            color:#5E5345;
                        }
                    
                        .postNav{
                            position:relative;
                            width:519px;
                            height:58px;
                            margin-left:55px;
                            margin-top:30px;
                            background-image:url('images/entryNav.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                            line-height:29px;
                        }
                        
                            .postNav span{
                                margin:0 10px 0 10px;
                                color:#ffffff;
                            }                            
                            
                            .postNav span a:link{color:#ffffff; text-decoration:underline;}
                            .postNav span a:visited{color:#ffffff; text-decoration:underline;}
                            .postNav span a:hover{color:#ffffff; text-decoration:underline;}
                            .postNav span a:active{color:#ffffff; text-decoration:underline;}
                                
                
                        .leftSideWrap .cornerImage{
                            position:absolute;
                            z-index:200;
                            top:-55px;
                            left:-24px;
                            
                            width:74px;
                            height:74px;
                            
                            background-color:transparent;
                            background-image:url('images/leftContent_cornerImage_flowerGreen.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                        }
                            
                        .leftSideWrap h2{
                            margin:0px /*61px*/120px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            
                            font-family: birthOfAHero;
                            font-size:26px;
                            color:#5e5345;
                            text-align:left;
                        }
                            
                        .leftSideWrap h3{
                            margin:0px 61px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            
                            font-family: birthOfAHero;
                            font-size:22px;
                            color:#e9387d;
                        }
                        
                        .leftSideWrap small{
                            font-family:"Lucida Sans Unicode","Lucida Grande";
                            color:#E9387D;
                            font-size:10px;
                            font-weight:normal;
                        }
                        
                        .leftSideWrap ol{
                            margin-top:0px;
                            margin-left:75px;
                            margin-bottom:0px;
                            margin-right:0px;
                            padding-top:0px;
                            padding-left:0px;
                            padding-bottom:12px;
                            padding-right:0px;                            
                        }                      
                        
                        .leftSideWrap table{
                            margin-left:61px;
                        }
                    
                        .leftSideWrap p{
                            margin:0px 61px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            
                            line-height:18px;
                            text-align:justify;
                        }
                
                        .leftSideWrap .top{
                            position:relative;
                            
                            width:634px;
                            height:28px;
                            
                            background-color:transparent;
                            background-image:url('images/leftContent_top.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                        }            
                        
                        .leftSideWrap .middle{
                            position:relative;
                            
                            width:634px;
                            height:auto;
                            
                            background-color:transparent;
                            background-image:url('images/leftContent_middle.jpg');
                            background-repeat:repeat-y;
                            background-position:top left;
                        }            
                        
                            .leftSideWrap .middle ul{
                                margin-top:0px;
                                margin-left:50px;
                                margin-bottom:0px;
                                margin-right:0px;
                                padding-top:6px;
                                padding-left:0px;
                                padding-bottom:12px;
                                padding-right:0px;     
                            }   
                            
                            .leftSideWrap .middle ul li{
                                margin-top:0px;
                                padding-left:25px;
                                padding-top:4px;
                                padding-bottom:3px; 
                                margin-bottom:0px;
                                list-style:none;                            
                                background-color:transparent;
                                background-image:url('images/normalBullet.png');
                                background-repeat:no-repeat;
                                background-position:5px 4px;
                            }
                            
                            .leftSideWrap table {
                                margin-top:12px;
                                margin-left:55px;    
                            }
                        
                        .leftSideWrap .bottom{
                            position:relative;
                            
                            width:634px;
                            height:28px;
                            
                            background-color:transparent;
                            background-image:url('images/leftContent_bottom.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                        }
                        
                #middle #rightSide{
                    position:relative;
                    float:left;
                    margin-left:16px;
                    
                    width:377px;
                    height:auto;
                }
                
                    #middle .rightSideWrap{                        
                        position:relative;
                        
                        padding-bottom:30px;
                        
                        width:377px;
                        height:auto;
                        color:#ffffff;
                    }
                               
                        .rightSideWrap .middle .tags ul{
                            margin-left:57px;
                            margin-right:58px;
                            text-align:left;  
                        }                          
                        
                        .rightSideWrap .middle .tags ul a:link{color:#ffffff; text-decoration:underline;}
                        .rightSideWrap .middle .tags ul a:visited{color:#ffffff; text-decoration:underline;}
                        .rightSideWrap .middle .tags ul a:hover{color:#C1E056; text-decoration:underline;}
                        .rightSideWrap .middle .tags ul a:active{color:#ffffff; text-decoration:underline;}
                
                               
                        .rightSideWrap .middle .tags ol{
                            margin-left:57px;
                            margin-right:58px;
                            text-align:left;
                            list-style-type: decimal;
                            list-style:visible;
                        }                          
                        
                        .rightSideWrap .middle .tags ol a:link{color:#ffffff; text-decoration:underline;}
                        .rightSideWrap .middle .tags ol a:visited{color:#ffffff; text-decoration:underline;}
                        .rightSideWrap .middle .tags ol a:hover{color:#C1E056; text-decoration:underline;}
                        .rightSideWrap .middle .tags ol a:active{color:#ffffff; text-decoration:underline;}
                
                        .rightSideWrap .cornerImage{
                            position:absolute;
                            z-index:200;
                            top:-55px;
                            left:-24px;
                            
                            width:74px;
                            height:74px;
                            
                            background-color:transparent;
                            background-image:url('images/rightContent_cornerImage_flowerPink.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                        }                                
                
                        .rightSideWrap .designateMedia{
                            position:absolute;
                            z-index:400;
                            top:-35px;
                            right:0px;
                            cursor:pointer;
                            
                            width:74px;
                            height:74px;
                            
                            background-color:transparent;
                            background-repeat:no-repeat;
                            background-position:top left;
                        }
                            
                        .rightSideWrap h2{
                            margin:0px 57px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            
                            font-family: birthOfAHero;
                            font-size:26px;
                            color:#5e5345;
                            text-align:left;
                        }
                            
                        .rightSideWrap h3{
                            margin:0px 57px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            letter-spacing:1px;
                            
                            font-family: birthOfAHero;
                            font-size:22px;
                            color:#e9387d;
                        }
                        
                        .rightSideWrap small{
                            position:relative;
                            font-family:"Lucida Sans Unicode","Lucida Grande";
                            color:#ffffff;
                            font-size:10px;
                            font-weight:normal;
                            letter-spacing:0px;                            
                        }
                    
                        .rightSideWrap p{
                            margin:0px 57px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            
                            line-height:18px;
                            text-align:justify;
                        }
                                                
                        .rightSideWrap ul{
                            list-style:none;
                            margin-top:0px;
                            margin-left:0px;
                            margin-bottom:0px;
                            margin-right:0px;
                            padding-top:0px;
                            padding-left:0px;
                            padding-bottom:0px;
                            padding-right:0px;    
                        }
                        .rightSideWrap ul#listTitles li{
                            background-image:url('images/latestBulletPoint.png');
                            background-position:35px 13px;
                            background-repeat:no-repeat;
                            list-style:none;
                        }            
                        
                        .rightSideWrap img.latestPic{
                            margin-top:0px;
                            margin-left:57px;
                            margin-bottom:0px;
                            margin-right:0px;
                            padding-top:0px;
                            padding-left:0px;
                            padding-bottom:0px;
                            padding-right:0px;   
                            border:2px dashed #ffffff;
                            padding:4px;
                            width:250px;
                            height:auto;
                        }     
                        
                        .rightSideWrap ol{
                            margin-top:0px;
                            margin-left:75px;
                            margin-bottom:0px;
                            margin-right:0px;
                            padding-top:0px;
                            padding-left:0px;
                            padding-bottom:12px;
                            padding-right:0px;                            
                        } 
                
                        .rightSideWrap .top{
                            position:relative;
                            
                            width:377px;
                            height:28px;
                            
                            background-color:transparent;
                            background-image:url('images/rightContent_top.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                        }            
                        
                        .rightSideWrap .middle{
                            position:relative;
                            
                            width:377px;
                            height:auto;
                            
                            background-color:transparent;
                            background-image:url('images/rightContent_middle.jpg');
                            background-repeat:repeat-y;
                            background-position:top left;
                        }         
                        
                        .rightSideWrap .titleLinks{                        
                            margin:0px 57px 0px 57px;
                            padding-top:6px;
                            padding-bottom:6px;
                            letter-spacing:1px;
                            
                            font-family: birthOfAHero;
                            font-size:22px;
                            font-weight:bold;
                            color:#e9387d;
                        }
                        
                        .rightSideWrap .titleLinks a:link{color:#e9387d; text-decoration:none;}
                        .rightSideWrap .titleLinks a:visited{color:#e9387d; text-decoration:none;}
                        .rightSideWrap .titleLinks a:hover{color:#C1E056; text-decoration:none;}
                        .rightSideWrap .titleLinks a:active{color:#e9387d; text-decoration:none;}
                          
                        .rightSideWrap .bottom{
                            position:relative;
                            
                            width:377px;
                            height:28px;
                            
                            background-color:transparent;
                            background-image:url('images/rightContent_bottom.png');
                            background-repeat:no-repeat;
                            background-position:top left;
                        }    
                        
            .clearMe{
                width:997px;
                height:0px;
                clear:both;
            }                            
            
            #content #bottom{
                position:relative;
                margin-left:30px;
                width:1023px;
                height:28px;
                
                background-color:transparent;
                background-image:url('images/content_bottom.png');
                background-repeat:no-repeat;
                background-position:top left;
            }
            
            
        
            #footer{ 
                position:relative;
                 
                width:1054px; 
                height:auto;     
                margin-top:20px;   
                margin-bottom:20px;    
                
                background-color:transparent;  
                text-align:center;           
            } 
            
/*UNIVERSAL*/
                        
a:link{color:#e9387d; text-decoration:none;}
a:visited{color:#e9387d; text-decoration:none;}
a:hover{color:#618B26; text-decoration:none;}
a:active{color:#e9387d; text-decoration:none;}



.universalButton{
    position:relative;
    width:188px;
    height:43px;
    line-height:43px;
    background-color:transparent;
    background-image:url('images/universalButton.png');
    background-repeat:no-repeat;
    background-position:top left;
    border:0px;
    cursor:pointer;    
    font-family: birthOfAHero;
    font-size:24px;
    color:#ffffff;
    text-align:center;
    margin-top:0px;
    margin-left:57px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-right:0px;          
}      

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

    
/*COMMENTS*/
.commentsSection{
    margin-left:55px;
}

ul.children li p{
    text-align:left !important;
}

.commentsSection h3{
    font-size:12px;    
    font-family:"Lucida Sans Unicode", "Lucida Grande"; 
    font-size:12px; 
    margin-left:0px;
    padding-top:8px;
    margin-top:0px;
    padding-bottom:8px;
    margin-bottom:0px;
}

.commentsSection form{    
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-right:0px;   
}

.commentsSection .reply{
    font-style:italic;
}

.reply a:link{color:#52a1cd;}
.reply a:visited{color:#52a1cd;}
.reply a:hover{color:#085b89;}
.reply a:active{color:#52a1cd;}

ul.children{
    list-style:none; 
    background-image:url("");
    margin-top:0px;
    margin-left:0px !important;
    margin-bottom:20px !important;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-right:0px;   
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important; 
    padding:0px !important;
}

ul.children li.depth-2{
    background-image:url("");
    margin-top:0px;
    margin-left:0px !important;
    margin-bottom:0px !important;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-right:0px;   
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important; 
    padding:10px !important;
}

.children{
    background-color:#ececec;
    width:500px;
}

.children .commentSeperateLine{
    display:none;
}

.commentsSection img{
    width:auto;
    height:auto;
    border:0px;
}

.commentsSection cite.fn{
    font-style:normal;
    color:#618B26;
}


.commentsSection ol{
    margin-left:0px;
}

.commentsSection li{
    padding:0px;
    margin:0px;
    color:#E9387D;
}

.commentsSection div p{
    color:#525252;
}

.commentsSection .says{
    color:#5F5345;
}

.commentsSection cite a:link{color:#618B26; text-decoration:none;}
.commentsSection cite a:visited{color:#618B26; text-decoration:none;}
.commentsSection cite a:hover{color:#618B26; text-decoration:underline;}
.commentsSection cite a:active{color:#618B26; text-decoration:none;}

.commentsSection .comment-meta{
    font-size:10px;
    color:#5F5345;
}

.commentsSection .comment-meta a:link{color:#5F5345; text-decoration:none;}
.commentsSection .comment-meta a:visited{color:#5F5345; text-decoration:none;}
.commentsSection .comment-meta a:hover{color:#5F5345; text-decoration:underline;}
.commentsSection .comment-meta a:active{color:#5F5345; text-decoration:none;}

.commentsSection p{
    margin-left:0px;
    margin-right:61px;
    padding-top:8px;
    margin-top:0px;
    padding-bottom:8px;
    margin-bottom:0px;
}

.commentSeperateLine{
    position:relative;
    background-color:transparent;
    background-image:url('images/commentSeperator.jpg');
    background-repeat:no-repeat;
    background-position:top left;
    width:499px;
    height:2px;
    margin-top:15px;
    margin-bottom:15px;
    padding-bottom:0px;    
}

.dotted{    
    background-image:none;
    border-bottom:1px dashed #618B26;
    margin-bottom:0px;
}

.main{
    margin-left:55px; 
    width:520px;
    border-bottom:1px dashed #E9387D;
}

.commentsSection #respond{
}

.commentsSection textarea{
    height:100px;
}

.commentsSection #respond h3{
    font-size:12px;    
    font-family:"Lucida Sans Unicode", "Lucida Grande"; 
    font-size:12px; 
    padding-bottom:0px;
    margin-bottom:0px;
    margin-left:55px;
}

/*Wordpress stuff*/
img.alignright {float:right; margin:18px 0em 0.5em 1em; border:0px;}
img.alignleft {float:left; margin:18px 1em 0.5em 0em; border:0px;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;  border:0px;}
/*a img.alignright {float:right; margin:10 0px 1em 1em;  border:0px;}
a img.alignleft {float:left; margin:0 1em 1em 0; border:0px;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;  border:0px;}    */