html {margin:0; padding:0; height:100%;}

body {
font-family: arial, helvetica, sans-serif; 
color:#6b6b6b; 
text-align:center; 
margin: 0; 
padding: 0;
font-size:12px; 
width: 100%;
background: #f8f8f8;
height: 100%;
background-attachment: fixed;
}

img {
border:0px; margin: 0;
}

A:link{color:#c73638; outline: none; font-weight: bold;}
A:visited{color:#c73638; outline: none;  font-weight: bold;}
A:hover{color:#DA120C; text-decoration: underline; outline: none; font-weight: bold;}
A:active{color:#c73638; outline: none; font-weight: bold;}
A{color:#c73638; text-decoration: none; outline: none; font-weight: bold;}


.web2 {
	position:relative;
	top:0px;
	width:100%;
        margin: 0 auto;
        min-height: 100%;
        height: 100%;
        min-width: 960px;
        background-attachment: fixed;
text-align:center; 

}

.content {
	position:relative;
	top:0px;
	width:100%;
        margin: 0 auto;
        min-height: 300px;
        

}

.content2 {
	top: 0px;
	width: 670px;
        min-height: 300px;
        margin: 0 auto;
        text-align: center;
}

.web1 {
	position:relative;
	top:0px;
	width:100%;
        margin: 0 auto;
        min-width: 990px; 
        min-height: 100px;
}

.web3 {
	position:relative;
	top:0px;
	width:960px;
        margin: 0 auto;
        height: 20px;
        text-align: center;
}


.footer1 {
	position:relative;
	top:0px;
	width:100%;
        min-width: 960px;
        margin: 0 auto;
        min-height: 16px;

}


.footer1-1 {
	position:relative;
	top:0px;
	width:100%;
        min-width: 960px;
        margin: 0 auto;
        min-height: 16px;
}

.footer2 {
	position:relative;
	top:0px;
        width: 960px;
        margin: 0 auto;
        min-height: 16px;
}



.web {
	position:relative;
	top:0px;
	width:992px;
        margin: 0 auto;


}



li {line-height: 16px; margin-bottom: 4px;}

ul.home li {line-height: 16px; margin-bottom: 0px;}

div.bottom a {color: #A6A6A6;}


li {line-height: 16px; margin-bottom: 4px;}

ul.home li {line-height: 16px; margin-bottom: 0px;}

div.bottom a {color: #A6A6A6;}


ul.menu {padding: 0px 0px 0px 0px; list-style: none; margin: 0;}

li.menu {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px;}
li.menu2 {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px; background: url('menu/home.jpg') no-repeat;}
li.menu3 {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px; background: url('menu/about.jpg') no-repeat;}
li.menu4 {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px; background: url('menu/contact.jpg') no-repeat ;}
li.menu5 {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px; background: url('menu/services.jpg') no-repeat;}
li.menu6 {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px; background: url('menu/design.jpg') no-repeat;}
li.menu7 {border: 0; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 0px 0px; background: url('menu/projects.jpg') no-repeat;}

.menu
A:link{font-size: 12px;}
.menu
A:visited{font-size: 12px;}
.menu
A:hover{font-size: 12px;}
.menu
A:active{font-size: 12px;}
.menu
A{font-size: 12px;}

/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/




.slider { overflow: hidden; zoom: 1; position: relative; padding: 0; margin: 0;}


.slider a{ text-decoration: none; outline: none; border: none; }



.cs-buttons { font-size: 0px; padding: 5px; float: left; }



.cs-buttons a { margin-left: 5px; height: 4px; width: 4px; float: left; border: 0px; color: #fff; text-indent: -1000px; }


.cs-active {color: #FFFFFF; }



.cs-title { width: 630px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }








#slideshow {
    position:relative;
    height:65px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#slideshow1 {
    position:relative;
    height:117px;
}

#slideshow1 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow1 IMG.active1 {
    z-index:10;
    opacity:1.0;
}

#slideshow1 IMG.last-active1 {
    z-index:9;
}

#slideshow2 {
    position:relative;
    height:117px;
}

#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow2 IMG.active2 {
    z-index:10;
    opacity:1.0;
}

#slideshow2 IMG.last-active2 {
    z-index:9;
}

#slideshow3 {
    position:relative;
    height:117px;
}

#slideshow3 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow3 IMG.active3 {
    z-index:10;
    opacity:1.0;
}

#slideshow3 IMG.last-active3 {
    z-index:9;
}

