@charset "utf-8";
/* CSS Document */

body{
	margin: 0;
	padding: 0;
}

/* Main Layout */ 
#header-wrapper{
	width: 100%;
	height: 90px;
	background-color: #222222;
	border-bottom: 1px solid #FFFFFF;
}
#header{
	width: 1020px;
	height: 90px;
	margin: auto;
}
#body-wrapper{
	width: 1020px;
	margin: auto;
	clear: both;
}
#footer-wrapper{
	width: 100%;
	height: 175px;
	background-image: url("../images/footer-bg.gif");
}
#footer{
	width: 1020px;
	height: 175px;
	margin: auto;
}

/* Nav Layout */
#logo{
	width: 260px;
	height: 90px;
	float: left;
	background-image: url("../images/logo.jpg");
}
#nav-wrapper{
	width: 760px;
	height: 90px;
	float: left;
}
#nav{
	width: 750px;
	clear: both;
}
#nav ul{
	list-style: none;
	margin: 0;
	padding-left: 40px;
	padding-top: 43px;
}
#nav ul li{
	display: block;
	float: left;
	margin-right: 18px;
	color: #FFF;
}
#nav ul li a img{
	border: 0;
}
#nav-bar{
	width: 750px;
	height: 9px;
	padding-top: 12px;
	clear: both;
}
.nav-bar-arrow{
	width: 18px;
	height: 9px;
	background-image: url("../images/nav-arrow.gif");
}
.nav-bar-h{
	margin-left: 60px;
}
.nav-bar-w{
	margin-left: 170px;
}
.nav-bar-s{
	margin-left: 340px;
}
.nav-bar-g{
	margin-left: 535px;
}
.nav-bar-c{
	margin-left: 675px;
}

/* Footer Layout */
#footer-tweet{
	width: 270px;
	height: 140px;
	margin: auto;
}
#footer-tweet-top{
	width: 270px;
	height: 10px;
	background-image: url("../images/footer-tweet-top.gif");
}
#footer-tweet-center{
	width: 270px;
	background-image: url("../images/footer-tweet-center.png");
	background-repeat: repeat-y;
}
#footer-tweet-center-text{
	width: 240px;
	margin-left: 15px;
	padding: 5px;
	font-family: Myriad Pro;
	font-size: 15px;
	color: #231f20;
}
#footer-tweet-bottom{
	width: 270px;
	height: 10px;
	clear: both;
	background-image: url("../images/footer-tweet-bottom.gif");
}
#footer-copyright{
	margin: auto;	
	font-family: Myriad Pro;
	font-size: 15px;
	color: #231f20;
	text-align: center;
}
#footer-copyright span{
	font-size: 13px;
}


/* Index.html */
#index-slideshow{
	width: 1020px;
	height: 420px;
}
#index-text{
	width: 100%;
	padding: 30px;
	overflow: hidden;
}
.index-text-block{
	width: 460px;
	float: left;
	font-family: Verdana;
	font-size: 15px;
	color: #231f20;
	text-align: justify;
}
.index-text-block img{
	border: 0;
	margin-bottom: 10px;
}
.index-left{
	margin-right: 40px;
}

/* Web.html */
.web-text-block{
	width: 170px;
	float: left;
	margin-right: 60px;
	font-family: Verdana;
	font-size: 15px;
	color: #231f20;}
.web-text-block-right{
	width: 270px;
	float: left;
	font-family: Verdana;
	font-size: 15px;
	color: #231f20;
}

/* Contact.html */
#contact-left{
	width: 540px;
	overflow: hidden;
	margin-right: 70px;
	float: left;
	font-family: Verdana;
	font-size: 15px;
	color: #231f20;
}
#contact-right{
	float: left;
	font-family: Verdana;
	font-size: 15px;
	color: #231f20;
}
.contact-error{
	font-family: Verdana;
	font-size: 12px;
	color: #09F;
}

/* Slideshow pages */
.slideshow-pannel{
	width: 1020px;
	height: 420px;
}
#slideshow-container{
	height: 430px;
}
.slideshow-slides{
	width: 1020px;
	height: 420px;
	overflow: hidden;
	clear: both;
}
.slideshow-pannel{
	width: 1020px;
	height: 420px;
}
.slideshow-navigation{
	margin-top
}
.slideshow-scrollButtons{
	position: inherit;
    cursor: pointer;
}
.slideshow-left{
    left: 20px;
}
.slideshow-right{
    right: 20px;
}

#slideshow-software{
	width: 100%;
	height: 420px;
	background-image: url("../images/slideshow-software.png");
}
#slideshow-software-text{
	width: 470px;
	height: 320px;
	margin-left: 470px;
	padding-top: 50px;
	font-family: Verdana;
	font-size: 14px;
	color: #231f20;
}
#slideshow-software-text span{
	font-weight: bold;
}
#slideshow-index{
	width: 100%;
	height: 420px;
	background-image: url("../images/slideshow-blank.gif");
}
.slideshow-index-block{
	height: 155px;
	padding-top: 135px;
	margin-right: 35px;
	float: left;
}
.slideshow-index-block-left{
	margin-left: 110px;
}
.slideshow-index-block a img{
	border: 0;
}
#slideshow-graphics-logos{
	width: 1020px;
	height: 420px;
	background-image: url("../images/slideshow-graphics-logos.png");
}
#slideshow-graphics-logos-text{
	width: 175px;
	height: 400px;
	margin-left: 183px;
	padding-top: 180px;
	font-family: Verdana;
	font-size: 12px;
	color: #231f20;
	font-weight: bold;
}
#slideshow-web-1{
	width: 1020px;
	height: 420px;
	background-image: url("../images/slideshow-web-1.png");
}
#slideshow-web-1-text{
	width: 275px;
	margin-left: 75px;
	padding-top: 75px;
	font-family: Verdana;
	font-size: 12px;
	color: #231f20;
}
#slideshow-web-2{
	width: 1020px;
	height: 420px;
	background-image: url("../images/slideshow-web-2.jpg");
}
#slideshow-web-2-text{
	width: 275px;
	margin-left: 75px;
	padding-top: 75px;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
}
#slideshow-web-3{
	width: 1020px;
	height: 420px;
	background-image: url("../images/slideshow-web-3.png");
}
#slideshow-web-3-text{
	width: 275px;
	margin-left: 75px;
	padding-top: 75px;
	font-family: Verdana;
	font-size: 12px;
	color: #231f20;
}
#slideshow-web-4{
	width: 1020px;
	height: 420px;
	background-image: url("../images/slideshow-web-4.jpg");
}
#slideshow-web-4-text{
	width: 275px;
	margin-left: 75px;
	padding-top: 75px;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
}

/* Tweet */
.tweet{
	overflow: hidden;
}
ul.tweet_list{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.tweet_list li a{
	text-decoration: none;
	color: #09F;
}
