/* Splash of London All rights reserved. Designed and developed by Ali Habibzadeh */

html { 
    background:url(../../_assets/images/themes/smooth.jpg); background-repeat:repeat;
    background-attachment:fixed;
    }
* {
    padding:0;
    margin:0;
    outline:none;
}
body {
    width:1000px;
    margin:auto;
    -moz-box-shadow: 0 0 1em #000000;
	-webkit-box-shadow: 0 0 1em #000000;
	zoom: 1;
	background-color:Black;
    
}
#header {
    width:1000px;
    height:127px;
    background-image:url(../../_assets/images/themes/theme.header.png);
}
#header a, #header h1 {
    display:block;
    height:100%;
    width:100%;
}
#splashframe #top {
    height:69px;
    width:1000px;
    background-image:url(../../_assets/images/themes/home.frame.top.png);
}
#splashframe #left {
    height:230px;
    width:178px;
    background-image:url(../../_assets/images/themes/home.frame.left.png);
    float:left;
}
#splashframe #right {
    height:230px;
    width:178px;
    background-image:url(../../_assets/images/themes/home.frame.right.png);
    float:left;
}
#splashframe #bottom {
    height:73px;
    width:1000px;
    background-image:url(../../_assets/images/themes/home.frame.bottom.png);
    clear:both;
}

#nav li.current span { display:none !important;}

#nav li {height:73px; display:block; float:left; background-repeat:no-repeat; position:relative;}
#nav li span {display:block; height:73px; position:absolute; top:0; left:0; z-index:3;}
#nav li a {display:block; height:73px; width:100%; position:absolute; top:0; left:0; z-index:4; text-indent:-10000px;}

#nav #whysplash     {width:178px; background-image:url(../../_assets/images/nav/nav.whysplash.hover.png); }
#nav #ourservices   {width:160px; background-image:url(../../_assets/images/nav/nav.ourservices.hover.png); }
#nav #ourpromise    {width:168px; background-image:url(../../_assets/images/nav/nav.ourpromise.hover.png); }
#nav #price         {width:168px; background-image:url(../../_assets/images/nav/nav.prices.hover.png); }
#nav #quotes        {width:154px; background-image:url(../../_assets/images/nav/nav.quotes.hover.png); }
#nav #contact       {width:172px; background-image:url(../../_assets/images/nav/nav.contact.hover.png); }

#nav #whysplash   span  {width:178px; background-image:url(../../_assets/images/nav/nav.whysplash.default.png); }
#nav #ourservices span  {width:160px; background-image:url(../../_assets/images/nav/nav.ourservices.default.png); }
#nav #ourpromise  span  {width:168px; background-image:url(../../_assets/images/nav/nav.ourpromise.default.png); }
#nav #price       span  {width:168px; background-image:url(../../_assets/images/nav/nav.prices.default.png); }
#nav #quotes      span  {width:154px; background-image:url(../../_assets/images/nav/nav.quotes.default.png); }
#nav #contact     span  {width:172px; background-image:url(../../_assets/images/nav/nav.contact.default.png); }

#nav #spacer {width:1000px; height:18px; background-image:url(../../_assets/images/nav/nav.bottom.png); clear:both; }

#content { background-color:#1d1d1d; padding:10px 20px 15px 50px;}

#footer {background-image:url(../../_assets/images/themes/theme.footer.png); width:1000px; height:173px; position:relative;}

.clear {height:1px; clear:both;}

.column {width:48%; float:left;}
.largecolumn {width:68%; float:left; display:none;}
.largecolumn p { margin-bottom:20px;}
.narrowcolumn {width:20%; float:left; margin-right:50px;}


.narrowcolumn a {color:#fff; display:block; border-bottom:solid 1px #2b2b2b; text-decoration:none; padding-bottom:10px; padding-top:10px; padding-left:8px;}
.narrowcolumn a.current { border-left:solid 5px #2b2b2b;}

.thumbnails li {display:block; float:left; margin-top:11px; margin-left:3px;}
.thumbnails li a {opacity:0.3; filter:alpha(opacity=30);  display:block;}
.thumbnails li img { border:none;}
.thumbnails li:first-child { margin-left:11px;}

.thumbnails {width:422px; height:130px; background-image:url(../../_assets/images/themes/darkbox.thumbnails.png); margin-top:15px; margin-bottom:15px;}


#demotip {     
    display:none;     
    background:transparent url(../../_assets/images/thumbnails/black_arrow.png);     
    font-size:12px;     
    height:70px;     
    width:160px;     
    padding:25px;     
    color:#fff;     
    }
    
.smalldarkbox {width:417px; height:84px; background:transparent url(../../_assets/images/themes/darkbox.right.png); float:right; margin-right:-57px; margin-bottom:5px;}
.largedarkbox {width:417px; height:239px; background:transparent url(../../_assets/images/themes/darkbox.right.large.png); float:right; margin-right:-57px; margin-bottom:5px;}

#social li {display:block; float:left; width:58px; height:39px; background-repeat:no-repeat;}
#social { margin-left:40px; margin-top:20px;}
#social a { display:block; width:58px; height:39px; text-indent:-10000px;}
#social #twit {background-image:url(../../_assets/images/socialicons/social.twit.png);}
#social #facebook {background-image:url(../../_assets/images/socialicons/social.facebook.png);}
#social #delicious {background-image:url(../../_assets/images/socialicons/social.delicious.png);}
#social #digg {background-image:url(../../_assets/images/socialicons/social.digg.png);}

#validate { position:absolute; right:30px; top:50px;}
#validate img { border:none;}


.slide {height:162px; width:1000px; display:none; background-color:Black;}
.whysplash  { background-image:url(../../_assets/images/homeslides/whysplash.header.png);}
.adtransfer { background-image:url(../../_assets/images/homeslides/adtransfer.header.png);}
.cddvd      { background-image:url(../../_assets/images/homeslides/cddvd.header.png);}
.design     { background-image:url(../../_assets/images/homeslides/design.header.png);}
.finishing  { background-image:url(../../_assets/images/homeslides/finishing.header.png);}
.scanning   { background-image:url(../../_assets/images/homeslides/scanning.header.png);}
.ohp        { background-image:url(../../_assets/images/homeslides/ohp.header.png);}
.copying    { background-image:url(../../_assets/images/homeslides/copying.header.png);}
.copying    { background-image:url(../../_assets/images/homeslides/copying.header.png);}
.video      { background-image:url(../../_assets/images/homeslides/video.header.png);}
.tshirt     { background-image:url(../../_assets/images/homeslides/tshirt.header.png);}
.vehicles   { background-image:url(../../_assets/images/homeslides/vehicles.header.png);}
.web        { background-image:url(../../_assets/images/homeslides/web.header.png);}
.posters    { background-image:url(../../_assets/images/homeslides/poster.header.png);}
.posters    { background-image:url(../../_assets/images/homeslides/poster.header.png);}
.printing   { background-image:url(../../_assets/images/homeslides/print.header.png);}
.photography{ background-image:url(../../_assets/images/homeslides/photography.header.png);}
.services   { background-image:url(../../_assets/images/homeslides/services.header.png);}
.ourpromise { background-image:url(../../_assets/images/homeslides/ourpromise.header.png);}
.prices     { background-image:url(../../_assets/images/homeslides/prices.header.png);}
.contact    { background-image:url(../../_assets/images/homeslides/contact.header.png);}
.quotes     { background-image:url(../../_assets/images/homeslides/quotes.header.png);}
.upload     { background-image:url(../../_assets/images/homeslides/upload.header.png);}


#orderbutton {background-image:url(../../_assets/images/nav/button.ordernow.png); width:143px; height:53px; display:block; text-indent:-10000px; float:left; margin-top:15px; margin-left:13px;}
#quotebutton {background-image:url(../../_assets/images/nav/button.quote.png); width:143px; height:53px; display:block; text-indent:-10000px; float:left; margin-top:15px; margin-left:10px;}

#map {
    -moz-box-shadow: 0 0 1em #000000;
	-webkit-box-shadow: 0 0 1em #000000;
}

td {
    height:16px; 
    padding:12px;
    text-align:center;
    background-image:url(../../_assets/images/themes/tdbg.gif);
    background-position:center left;
    background-repeat:repeat-y;
    }
tr td:first-child { background-image:none;}
    
td:hover {
    -moz-box-shadow: 0 0 1em #000000;
	-webkit-box-shadow: 0 0 1em #000000;
}
#facebox td:hover {
    -moz-box-shadow: none;
	-webkit-box-shadow: none;
}
#facebox .body:hover {
    -moz-box-shadow: 0 0 1em #000000;
	-webkit-box-shadow: 0 0 1em #000000;
}
table {
    margin-bottom:20px;
    border-collapse:collapse;
}

.tableForm td { text-align:left;}

#facebox .close_image { margin-top:10px;}
#mapThumb { cursor:pointer;}

#deadbody img {
 	margin-left:50px;
}

.commercemsg p {
    display:none;
}

#skype 
{
    clear:both;
    margin-left:53px;
    padding-top:10px;
    }


@media print {
  #splashframe, #nav, #footer {display:none;}
  * {
    background:white !important;
    background-image:none !important;
    color:Black !important;
  }
}

