@import url('fonts.css');

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big,ad cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
:focus { outline: 0;}
ins { text-decoration: none;}
del { text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0; }

body{background:#eee url(../images/body.gif) repeat-x;font-family:Verdana,Arial,Sans-serif;}
h1{font-family:'Museo500',Verdana,Arial,Sans-serif;}
h1{font-family:'Museo500',Verdana,Arial,Sans-serif;font-size:2.083em;font-weight:normal;margin:10px 0;color:#005938;}
h2{font-family:'Museo500',Verdana,Arial,Sans-serif;font-size:1em;font-weight:normal;margin:10px 0;}
h3{font-family:'Museo500',Verdana,Arial,Sans-serif;font-size:0.9em;font-weight:normal;margin-bottom:10px;}
h3 a{text-decoration:none;}
p{font-size:0.75em;line-height:1.25em;color:#242424;margin-bottom:20px;}
li{font-size:0.75em;}
li h3{font-size:1.15em;}
li p{font-size:1em;}
address{color:#dbdbdb;font-size:0.75em;font-style:normal;line-height:2em;}

td{color:#d4d4d4;font-size:0.75em;padding:5px;vertical-align:top}
label{font-size:0.75em;}
a{color:#0066ff;}
a:hover{text-decoration:underline;}

#container{width:980px;margin:0 auto;overflow:hidden;margin-bottom:20px;}

#header{height:168px;position:relative;}
#header a{color:#ffffff;text-decoration:none;float:left;display:block;height:40px; text-shadow: 2px 2px 2px #95131f;-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
#header a:hover{color:#f4c12a;-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
#header span{display:block;float:left;padding-bottom:14px;}

#header .parent a:hover{background:url(../images/menu-arrow.gif) no-repeat center bottom;}
#header .parent:hover{background:url(../images/menu-arrow.gif) no-repeat center bottom;}
#header .parent:hover a{color:#eee;}
#header .parent:hover li li a{color:#949494;}
#header .parent:hover li li a:hover{color:#eee;}
#header .parent li a:hover{background:none;}
#header .parent li:hover{background:none;}
#header .parent a:hover span{padding-bottom:14px;border:none;}
#header #logo{width:251px;height:85px;position:absolute;bottom:39px;left:13px;background:url(../images/logo.gif) no-repeat;}
#header #logo span{display:none;padding:0;border:none;}
#header p {position:absolute; right:0px; font-size:2em;font-family:'Museo500',Verdana,Arial,Sans-serif;top:69px;text-shadow: 2px 2px 2px #ab0b12; opacity: 0.7; color:#fff; -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#header p:hover {opacity:1; -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#header ul{position:absolute;right:0;bottom:0;}
#header li{float:left;font-size:0.85em;font-family:'Museo500',Verdana,Arial,Sans-serif;margin-left:25px;}
#header li li{font-size:1em;}
#header #social-media-links{top:15px;right:5px;}
#social-media-links li{width:32px;height:32px;margin-left:10px;}
#header #social-media-links a{width:32px;height:32px;}
#header #social-media-links span{display:none;padding:0;border:none;}

#breadcrumbs{padding:20px 10px 10px;overflow:hidden;}
#breadcrumbs li{background:url(../images/breadcrumb-arrow.gif) no-repeat right 3px;float:left;padding-right:20px;margin-right:10px;}
#breadcrumbs .last{background:none;}
#breadcrumbs a{color:#6a6a6a;text-decoration:undelrine;}
#breadcrumbs span{color:#6a6a6a;}

#content{min-height:400px;float:left;padding-right:22px;background:url(../images/content-border.gif) repeat-y right top;padding-right:22px;width:458px;padding-left:10px;}
.wide#content{width:719px;position:relative;}
.contact#content{width:600px; position;relative;}
.full#content{width:980px;position:relative;}

#projects-image-holder, #project-page-text-content img  {border:1px solid #7e7e7e;background:#fff;padding:1px;margin-bottom:10px;}
#projects-image-holder { width:966px; }
.full-width-projects-content{width:980px;}

#project-page-text-content img {width:400px; height:auto; margin:10px 10px 10px 0;}
#project-page-text-content .image-right {float:right;}
#project-page-text-content .image-left {float:left;}

#content table{width:100%;margin-bottom:20px;border-bottom:1px solid #6A6A6A;background:#fff;}
#content th{color:#fff;background:#6A6A6A;padding:5px;font-size:0.75em;text-align:left;font-family:'Museo500',Verdana,Arial,Sans-serif;font-size:0.9em;font-weight:normal;}
#content td{color:#242424;}
#content ul{padding-left:30px;margin-bottom:20px;}
#content li{list-style:disc;margin-bottom:5px;}

#content .image-holder{float:left;}

.left-content{width:465px;float:left;padding-right:20px;}
.left-content p {margin-bottom:12px;}
.right-content{width:485px;float:right;}
.right-content .gallery img { height:40px; width:60px; }
#content .right-content .gallery li {margin:0;}
#logos{clear:both;width:980px;height:102px; margin-left: auto; margin-right:auto; background:url(../images/logos.png);}
#children-pages{width:460px;padding-left:20px;float:right;min-height:100px;}
#children-pages li{overflow:hidden;margin-bottom:20px;}
#children-pages .image-holder{float:left;margin-right:10px;}
#children-pages h3{margin-bottom:10px;}
#children-pages p{margin-bottom:10px;}
#children-pages p a{float:right;}

#linked-pages{width:980px;min-height:100px;overflow:hidden;background:#e7e7e7;padding-top:20px;}
#content #linked-pages ul{padding-left:0;}
#content #linked-pages li{list-style:none;overflow:hidden;margin-bottom:20px;width:460px;float:left;padding-left:20px;}
#linked-pages .image-holder{float:left;margin-right:10px;}
#linked-pages h3{margin-bottom:10px;}
#linked-pages p{margin-bottom:10px;}
#linked-pages p a{float:right;}

#test-drive{overflow:hidden;width:206px;background:#005938;float:right;}
#test-drive h2{margin-left:10px;text-size:1.8em;color:#fff;}
#test-drive p{line-height:1.5em;margin-bottom:12px;margin-left:10px;text-size:1em;color:#eeeeee;}
#test-drive a{display:block;width:206px;height:59px;background:#014D31 url(../images/test-drive.png) no-repeat center;}
#test-drive a span{display:none;}

#gallery, #project-gallery, #recent-projects {float:right;width:220px;}
#gallery h2, #project-gallery h2, #recent-projects h2 {color:#6a6a6a;font-size:0.9em;}
#gallery p,#gallery h2,#gallery h3,#project-gallery p,#project-gallery h2,#project-gallery h3, #recent-projects h2 {margin-left:8px;}
#gallery p, #project-gallery p{clear:both;color:#6a6a6a;}
#gallery .thickbox, #project-gallery .thickbox{display:block;float:left;margin-bottom:0;margin-left:8px;margin-bottom:8px;}
#recent-projects a { margin-left:8px; }
#recent-projects { border-bottom:1px solid #fcfcfc; }
#project-gallery {border-top:1px solid #e0e0e0; }
#project-gallery li img {width:60px; height:40px;}

#address{float:right;width:330px;padding-top:35px;}
#address ul{margin-bottom:0;border-bottom:1px solid #e0e0e0;padding-bottom:20px;padding-left:5px;}
#address p{color:#fff;}
#address li{color:#000;margin-bottom:10px;}
#address li strong{display:block;float:left;width:40px; color:#000}
#address address{color:#242424;border-top:1px solid #fff;padding-top:20px;padding-left:5px;}
#address iframe { border:1px solid #000; padding:1px; margin-left:10px;}
#address iframe a { color:#0066ff; font-size:0.75em; }
#address span { display:block; border-top:1px solid #e0e0e0; border-bottom:1px solid #FFFFFF; margin:20px 0 30px 0;}
#footer .address-holder a img { margin-top:10px;}

#content .gallery{padding-left:0;}
#content .gallery li{margin-left:0;list-style:none;}
.gallery p,.gallery h3{margin-left:8px;}
.gallery p{clear:both;color:#6a6a6a;}
.gallery .image-holder,.gallery .thickbox{display:block;float:left;margin-bottom:0;margin-left:8px;margin-bottom:8px;}

#slider-holder{position:relative;width:978px;height:285px;margin:20px 0;}
#slider{position:relative;left:-10px;width:978px;height:285px;border:1px solid #7e7e7e;overflow:hidden;}
#slider img{position:absolute;left:0;top:0;}
#slider-nav-holder{position:absolute;bottom:15px;right:15px;z-index:12;}
#nav{float:left;}
#prev{float:left;display:block;width:34px;height:34px;background:url(../images/slidernav/left.png);}
#prev span{display:none;}
#next{float:left;display:block;width:34px;height:34px;background:url(../images/slidernav/right.png);}
#next span{display:none;}
#nav a{float:left;display:block;background:url(../images/slidernav/off.png);width:22px;height:34px;}
#nav .activeSlide{background:url(../images/slidernav/on.png);}
#nav a span{display:none;}

#footer-container{background:#014d31 url(../images/footer.gif) repeat-x;height:422px;}
#call-to-action{width:980px;margin:0 auto;text-align:center;}
#call-to-action p{font-size:1.25em;background:url(../images/call-to-action-dot.gif) no-repeat right center;display:inline;padding-right:15px;text-align:center;width:auto;height:52px;line-height:52px;color:#eee;font-family:'Museo500',Verdana,Arial,Sans-serif;}
#call-to-action span{background:url(../images/call-to-action-dot.gif) no-repeat left center;padding-left:15px;}
#footer{width:800px;margin:0 auto;overflow:hidden;}
#footer div{padding-left:25px;width:380px;float:left;padding-top:25px;margin-top:20px;height:205px;margin-bottom:40px;border-right:1px solid #00482d;border-left:1px solid #00482d;}
#footer #mce-responses{padding-top:0;margin-top:0;height:auto;margin-bottom:0;border-right:none;border-left:none;}
#footer .times-holder{border-left:none;width:220px;padding-left:0;}
#footer .address-holder{border-right:none;width:145px;padding-left:25px;}
#footer h2{color:#fff;margin-bottom:15px;font-family:'Museo500',Verdana,Arial,Sans-serif;}
#footer table{clear:left;float:left;}
#footer address{clear:left;float:left;}
#footer p{color:#fff;font-size:0.8em;float:left;width:380px;padding-top:15px;}
#footer form .response{width:330px;padding:10px;border:5px solid #b20101;background-color:#d80000;color:#fff;}
#footer .evolution{float:right;text-align:right;}
#footer form p{color:#d7d7d7;font-size:0.75em;float:none;width:auto;padding-top:0;width:360px;}
#footer label{line-height:27px;margin-bottom:12px;color:#e0ebf4;display:block;float:left;width:60px;margin-right:10px;background:url(../images/newsletter-label.gif) no-repeat right center;}
#footer input{padding:0 5px;margin-bottom:12px;display:block;float:left;width:257px;height:24px;line-height:24px;background:#cbcbcb;border:2px solid #fff;}
#footer .button{padding:0;float:right;width:auto;height:auto;line-height:normal;background:none;border:none;margin-right:37px;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span{color:#f4c12a;}

.facebook{background:url(../images/header-facebook.png);-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.facebook a:hover{background:url(../images/header-facebook-hover.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.youtube{background:url(../images/header-youtube.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.youtube a:hover{background:url(../images/header-youtube-hover.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.twitter{background:url(../images/header-twitter.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.twitter a:hover{background:url(../images/header-twitter-hover.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.phone{background:url(../images/header-phone.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.phone a:hover{background:url(../images/header-phone-hover.png); -moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}

.image-holder,.thickbox{border:1px solid #7e7e7e;background:#fff;padding:1px;margin-bottom:10px;}

#parts {
    margin:0px;
    padding:0px;
    margin: -10px 0 0 -33px;
}

#parts li
{
    list-style:none;
    border: 1px solid #dedede;
    display:block;
    width:697px;
    padding:10px;
    margin-top:10px;
    background:#fff;
    overflow:hidden;
}

#parts img
{
    border: 1px solid #dedede;
    float:left;
    margin-right:10px
}
#parts h2
{
    float: right;
    display:block;
    width:520px;
    font-size:1.5em;
    margin-top:0px;
    font-family:arial;
}
#parts p
{
    float: right;
    display:block;
    width:520px;
}
        

#reasons 
{
    border:3px solid #e4e4e4;
    background:#fff;
    clear:both;
}

#reasons h2
{
    font-size:2em;
    color:#cc0000;
    font-family:'Museo500',Verdana,Arial,Sans-serif;
    margin:30px 0 0 30px;
}

#reasons ul
{
     margin: 0 0 0px 0;
     padding: 25px;
     display: block;
     min-height:  150px;
     border:1px solid #ececece;
     overflow:hidden;
}


#reasons li
{
     margin: 0;
     float:left;
     padding: 10px;
     margin-left:5px;
     width: 428px;
     line-height:1.6em;
     background:url(../images/tick.gif) no-repeat;
    background-position: 0 15px;
    padding-left:19px
}

#latest-photos
{
    clear:both;   
    margin-top:17px;
}

#latest-photos h2
{
    color:#005938;
    font-size:2em;
    padding-left:10px;
}

#latest-photos .gallery li
{
    margin-left:3px;
}


ul#topnav li{
    position:relative;
}
ul#topnav li .sub {
    position: absolute;    
    top: 40px;
    left: 0 10px 10px 10px;
    background: #191919;
    padding: left ;
    float: left;
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    display: none;
    z-index:99;
}
ul#topnav li .sub ul{
    width: 175px;
    float: left;
    position:static;
}
ul#topnav li .sub ul ul{
    float: none;
    width:175px;padding-left:5px;
}
ul#topnav .sub ul li {
    float: none;
    margin-left:0;
    line-height:1.75em;
}
ul#topnav .sub ul li a {
    float: none; 
    text-indent: 0; /*--Reset text indent--*/
    height: auto;
    color:#eee;
}
ul#topnav .sub ul li li a {
    float: none; 
    text-indent: 0; /*--Reset text indent--*/
    height: auto;
    color:#949494;
}
ul#topnav .sub ul li li a:hover{color:#eee;}

#side-menu{
    width: 213px;
    float:  left;
    background: red;
    margin: 15px 15px 0 0;
}

#side-menu li a{
    width: 181px;
    border: 1px solid #9f0000;
    border-top: 1px solid #cc0000;
    border-bottom: 1px solid #6c0000;
    background-color: #cc0000;
    color:#4f4e4f ;
    padding:15px;
    -moz-box-shadow:     inset 0px 1px 2px #fff;
    -webkit-box-shadow:  inset 0px 1px 2px #fff;
     box-shadow:         inset 0px 1px 2px #fff;
    display:block;
    color:#dad8df ;
    text-decoration: none;
}
#side-menu li:first-child{
    border-top: 1px solid #d2d2d2;
}
#side-menu .active a{
    background-color: #005938;
}
#side-menu li:hover a{
    border: 1px solid #014d31; 
    background-color: #005938;
    -moz-transition: 0.4s ease;
    -o-transition:0.4s ease;
    -webkit-transition: 0.4s ease;
    -ms-transition: 0.4s ease;
    -moz-box-shadow:    inset 0 1px 1px #fff;
        -webkit-box-shadow: inset 0 1px 1px #fff;
         box-shadow:         inset 0 1px 1px #fff;
    color: #f0bd25;
}




/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../images/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../images/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../images/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../images/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../images/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}
/*
  The following fixes a problem where IE7+ replaces a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(../images/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../images/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../images/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../images/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../images/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../images/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../images/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../images/colorbox/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

.addthis_toolbox{position:absolute;top:10px;right:5px;}
