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

body {
	background-image: url(../images/bg_main.jpg);
	background-color: #040001;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #775d6a;
	background-repeat: no-repeat;
	background-position: center top;
}

A:link {COLOR: #9a8691; TEXT-DECORATION: none}
A:visited {COLOR: #9a8691; TEXT-DECORATION: none}
A:hover {COLOR: #ffffff; TEXT-DECORATION: none}

A.footer:link {COLOR: #6f6d6e; TEXT-DECORATION: none}
A.footer:visited {COLOR: #6f6d6e; TEXT-DECORATION: none}
A.footer:hover {COLOR: #ffffff; TEXT-DECORATION: none}


.home-bottom {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

.footer {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.header {
	background-image: url(../images/sscreative-logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 121px;
	width: 914px;
	margin-right: auto;
	margin-left: auto;
}

/*PORTFOLIO VIEWER*/ 
.svw {
	width: 500px;
	height: 200px;
} 
.svw ul {position: relative; left: -999em;}  /*core classes*/ 
.stripViewer {
	position: relative;
	overflow: hidden;
	margin: 0 0 1px 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
} 
.stripViewer ul {
	/* this is your UL of images */ margin: 0;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	list-style-type: none;
} 
.stripViewer ul li {  float:left; } 
.stripTransmitter { overflow: auto; width: 1%; } 
.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{
	text-align: center;
	line-height: 22px;
	color: #999999;
	text-decoration: none;
	display: block;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
} 
.stripTransmitter a:hover, a.current{
	color: #FFFFFF;
} 

/*END PORTFOLIO VIEWER*/ 


.specialize {
	background-image: url(../images/specialize-main.jpg);
	background-repeat: no-repeat;
	height: 176px;
	width: 914px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 21px;
}
.top-menu {
	background-image: url(../images/bg-menu.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 914px;
	margin-right: auto;
	margin-left: auto;
}

ul#menu {
	padding:0px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}  
ul#right_menu {   
	padding:0px;
	float: right;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;   
}  
ul#menu li, ul#right_menu li {
	padding:0px;
	list-style:none;
	margin-right:15px;
	font-size:10px;
	text-transform:uppercase;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}  
ul#menu li a {
	text-decoration:none;
	color:#8fb1d4;
} 

ul#right_menu li a {
	text-decoration:none;
	color:#ecb8bf;
} 

ul#menu li a:hover, ul#right_menu li a:hover {  
    text-decoration:none;  
    color:#ffffff;  
}  
.content-home {
	background-color: #010003;
	background-image: url(../images/bg-content.jpg);
	background-repeat: no-repeat;
	width: 914px;
	margin-right: auto;
	margin-left: auto;
	display: table;
}
.content-portfolio {
	background-image: url(../images/bg-portfolio.jpg);
	width: 914px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-color: #010003;
}

.content-inner {
	width: 865px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-top: 20px;
}

p {
	line-height: 22px;
}

.footer-left {
	margin-right: auto;
	margin-left: auto;
	padding-top: 28px;
	float: left;
	font-size: 11px;
}

.footer-right {
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	float: right;
	font-size: 11px;
	text-align: right;
	color: #6f6d6e;
	line-height: 18px;
}

.portfolio-inner {
	width: 865px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 1px;
}
