/* Foundation v2.2 http://foundation.zurb.com */
/* Artfully masterminded by ZURB  */

/* --------------------------------------------------
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/

.topContainer {padding:0!important;}
.top { width:100%!important; height:35px; color:#FFFFFF; max-width: 100%;}
#sitetitle { background: none repeat scroll 0 0 transparent; padding-left: 20px;width:55%;}
#sitetitle .logo h1 { color: #FFFFFF; font-size: 2.1em; text-transform: uppercase; float: left;}
#sitetitle .logo h1 a { color: #FEFEFE; text-transform: uppercase; }
#sitetitle .logo h1 a:hover { color: #00BFF3; text-shadow: 3px 3px 0px #FFFFFF; }
#sitetitle .logo h1, #sitetitle .logo h1 a { text-shadow: 3px 3px 0px #0066FF;}
#sitetitle .tagline { color: #FFFFFF; float: left; font-size: 14px; font-style: normal; font-weight: normal; margin-right: 20px; padding: 12px 0 0 10px; text-transform: capitalize; }
.top .bowser_icon{padding:3px 20px 0; height:30px; width:45%; }
.top .bowser_icon ul li{display: inline-block;}
.top .bowser_icon ul li{ height:33px; width:33px; display: inline-block;}
.top .bowser_icon ul li:nth-child(1){ background: url("/images/global/kei_sprite.png") no-repeat scroll  -3px -80px; }
.top .bowser_icon ul li:nth-child(2){ background: url("/images/global/kei_sprite.png") no-repeat scroll  -37px -80px; }
.top .bowser_icon ul li:nth-child(3){ background: url("/images/global/kei_sprite.png") no-repeat scroll  -69px -80px; }
.top .bowser_icon ul li:nth-child(4){ background: url("/images/global/kei_sprite.png") no-repeat scroll  -103px -80px; }
.top .bowser_icon ul li:nth-child(5){ background: url("/images/global/kei_sprite.png") no-repeat scroll  -133px -80px; }
.BodyWrapper { max-width: 980px; margin: 0 auto;}

.HeaderMenu_Div { border-bottom: 1px solid #CCCCCC; margin-bottom: 10px;}
.bottom{ width:100%!important; color:#FFFFFF; background:url("/images/bg-tile-wood.jpg") repeat scroll 0 0 transparent; max-width: 100%; padding:20px 0;}

.footer-col {
    background-color: rgba(74, 51, 16, 0.7);
    border-radius: 5px 5px 5px 5px;
    margin: 10px 0;
    padding: 10px;
}
#CopyRight { color:#FFFFFF; background:url("/images/footer_copyright_bg.png") repeat-x scroll center top transparent}

#CopyRight_div { padding:15px 0; }

/* -----------------------------------------
   Shared Styles
----------------------------------------- */

.pic_border { border:1px solid #CCCCCC; padding:3px; }
.model_pic { margin:0 0 0 10px; }
#myModal h2 { font-family:'The Girl Next Door', cursive; }

/* -----------------------------------------
   Index
----------------------------------------- */
.other p{ line-height:30px; }
span.bold { color:#000000; font-weight:bold; }

/* -----------------------------------------
   highlight
----------------------------------------- */
.workhighlight h5 { margin: 0 0 10px; }
.workhighlight p{ line-height:25px; }
.workhighlight div.alert-box  p { padding: 10px 1% 5px; }

/* -----------------------------------------
   About
----------------------------------------- */
.about p{ line-height:20px; }

/* -----------------------------------------
   Wall
----------------------------------------- */
.wall p{ line-height:20px; }

/* -----------------------------------------
   Gallery
----------------------------------------- */
.gallery img { border:1px solid #cccccc; padding: 5px;-moz-box-shadow: 5px 5px 0px #cccccc;-webkit-box-shadow: 5px 5px 0px #cccccc; box-shadow: 5px 5px 0px #cccccc; margin-bottom:10px; height:149px;}

.right_section #detail { padding: 10px 0; }
.right_section #right_upsell_model { padding: 20px 0; text-align: center; }
.right_section #right_upsell_logo { padding: 10px 0;  }
.right_section #right_upsell_logo li{ padding: 10px 0;  }


