/*Style sheet for Silver Web Solutions*/



body {

	font-family: arial, verdana, helvetica, Sans-Serif; 

	color:#464A53;


	font-size:11px;

	margin: 0;

	padding: 0;

	line-height: 130%;

	background: url(../images/bg-hm.gif);

	background-repeat: repeat-x;

	background-color:#ECEDF0;

text-align:center;
}



a {

	color: #930;

}



a:link {

	

}



a:hover {

	color: #FABD64;	

}



a:visited {

	

}



a: FDEBAA {

	color: #DEB82F;

}



#containerall {

	border: 0px solid #000;

	padding-bottom: 15px;

	width: 760px;

	background: url(../images/bg-hm.gif) repeat-x;
	margin:0 auto;
text-align: left;
 position:relative;
}



#logo {

	border: 0px solid #c00;
float:left;
}



#navContainer {

	border:0px solid #c00;

	/* begin box model hack */

		width: 760px !important; /*Gecko-Netscape */

		width:  760px; /*IE 5.x/Win */	

		width/**/:/**/ 760px; /*IE 6.x/Win */

	/* end hack */

	

	padding: 7px 5px 10px 20px;

	background: url(../images/bg-nav.gif) repeat-y;

	float: left;

}



.nav {

	border-left: 1px solid #fff;

	width: 30px;

	color: #fff;

	float: left;

	background: url(../images/bg-nav-off.gif) left top repeat-x;

	text-decoration: none;

}



.nav a{

	color: #fff;

	padding: 0 10px 0 10px;

	float: left;

	text-decoration: none;

}



.nav a:link{

	color: #fff;

	float: left;

	text-decoration: none;

}



.nav a:visited{

	color: #fff;

	float: left;

	text-decoration: none;

}





.nav a:hover{

	border: 0px solid #fff;

	color: #FDF1B1;

	float: left;

	background: url(../images/bg-nav-on.gif) repeat-x;

}



#header{

	border: 0px solid #fff;

	float: left;

}



h1 {

	color: #f93;

	font-weight: bold;

	font-size: 18px;

	margin-bottom: 15px;

}



h2 {

	color: #333;

	font-weight: bold;

	font-size: 14px;

	margin-bottom: 5px; margin-top: 15px;

}



h3 {

	color: #fff;

	font-weight: bold;

	font-size: 14px;

	background: #930;

	margin-bottom: 5px; margin-top: 0px;

}



h4 {

	color: #9B4934;

	font-weight: bold;

	font-size: 14px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}



h5 {

	color: #9B4934;

	font-weight: bold;

	font-size: 28px;

	margin: 0px;

	padding-bottom: 20px;

	text-align:center;

	border: 0px solid #c00;

}



.hint {

	color: #333;

	font-weight: normal;

	font-size: 10px;

	background: #ff9;

	text-decoration: none;

	margin-bottom: 5px; margin-top: 0px;

}



.popCopy {

	color: #333;

	font-weight: normal;

	font-size: 10px;

	background: #fff;

	margin-bottom: 5px; margin-top: 0px;

}



.image {

	width:198px;

	border: 0px solid #c00;

	float: left;

}



#mainContainer {

	background: url(../images/bg-main.gif) repeat-y;

	width:760px;

	border: 0px solid #c00;

	padding: 0 0 18px 19px;

	float: left;

}



#portfolioContainer {

	background: url(../images/bg-portfolio.gif) repeat-y;

	width:760px;

	border: 0px solid #c00;

	padding: 0 0 18px 19px;

	float: left;

}



#portfolioLeft {

	background: #7E5416;

	width:191px;

	border: 0px solid #c00;

	padding: 0;

	float: left;

	height: 300px;

}



.portfolio-lt-hdr {

	background: #322209;

	color: #fff;

	width:191px;

	border: 0px solid #c00;

	padding: 3px 0 3px 0;

	float: left;

	font-weight: 12px;

	font-weight: bold;

	text-align: center;

	margin: 10px 0 5px 0;

}



.portfolio-link {

	background: url(../images/bg-portfolio-lt.gif) no-repeat;

	font-weight: bold;

	color: #f93;

	/* begin box model hack */

		width: 170px !important; /*Gecko-Netscape */

		width:  191px; /*IE 5.x/Win */	

		width/**/:/**/ 191px; /*IE 6.x/Win */

	/* end hack */

	font-size: 11px;

	border: 0px solid #c00;

	padding: 3px 0 3px 20px;

	float: left;

}



.portfolio-link a{

	color: #f93;

	text-decoration: underline;

}



.portfolio-link:a:link{

	color: #f93;

	text-decoration: underline;

}



.portfolio-link a:hover{

	color: #FABD64;

	text-decoration: none;

}



.screenHm{

	position:absolute;

	left:544;

	top:418; 

	width:172; 

	visibility:none; 

	z-index:2;

}



.screen{

	background: url(../images/bg-screen.gif) no-repeat;

	border: 0px solid #c00;

	padding: 30px 0 0 13px;

	/* begin box model hack */

		width: 245px !important; /*Gecko-Netscape */

		width:  258px; /*IE 5.x/Win */	

		width/**/:/**/ 258px; /*IE 6.x/Win */

	/* end hack */

	height: 263;

	float:left;

}



.slideHm-arrow-lt{

	position:absolute;

	left:509px;

	top:542px; 

	border:0px solid #c00;

	float: left; width: 33px;

}



.slideHm-arrow-rt{

	position:absolute;

	left:714px;

	top:542px; 

	border:0px solid #c00;

	float: left; width: 33px;

}



.screen-title{

	position:absolute;

	left:542px;

	top:542px;

	text-align:center; width: 172px; padding: 5px 0 5px 0; height:33px;

	background: url(../images/bg-feature02-bottom.gif) repeat-x;

	border:0px solid #c00; float:left;

	}



#portfoliocontent {

	position:absolute;

	width:532px;

	padding: 0px 0 0 7px;

	border: 0px solid #c00;

	float: left;
	left:0px;
	margin-left:100px;

}

#portfoliocontent1 {

	position:absolute;

	width:532px;

	padding: 0px 0 0 7px;

	border: 0px solid #c00;

	float: left;
	left:0px;
	margin-left:100px;

}
.slides_wrapper {
	position:relative;
	margin:-565px auto 0;
	width:540px;
}
.slides_wrapper1 {
	position:relative;
	margin:-565px auto 0;
	width:540px;
}
.bottom_patch {
	position:absolute;
	top:280px;
	left:150px;
}
.bottom_patch1 {
	position:absolute;
	top:265px;
	left:150px;
}
.portfoliocopy {

	font-family: verdana, arial, helvetica, Sans-Serif;

	background: #D7D8DC;

	/* begin box model hack */

		width: 229px !important; /*Gecko-Netscape */

		width:  259px; /*IE 5.x/Win */	

		width/**/:/**/ 259px; /*IE 6.x/Win */

	/* end hack */

	margin-top: 10px;

	/* begin box model hack */

		margin-right: 8px !important; /*Gecko-Netscape */

		margin-right:  0px; /*IE 5.x/Win */	

		margin-right/**/:/**/ 0px; /*IE 6.x/Win */

	/* end hack */

	padding: 15px;

	border: 0px solid #c00;

	float: right;

}



#content {

	font-family: verdana, arial, helvetica, Sans-Serif;

	width:485px;

	padding: 18px 0 0 32px;

	border: 0px solid #c00;

	float: left;

}



.graylink {

	padding: 0 0 8px 0;

	border: 0px solid #c00;

}



.bullet {

	padding: 0 0 3px 35px;

	color: #930;

	border: 0px solid #c00;

	background: url(../images/bullet.gif) no-repeat;

}



.required {

	color: #c00;

	font-weight: bold;

}



.formText {

	color: #464A53;

	font-size: 11px;

}



.serviceContainer {

	float:left;

	width: 450px;

	border: 0px solid #000;

}



.serviceColumn {

	padding:10px;

	/* begin box model hack */

		width: 180px !important; /*Gecko-Netscape */

		width:  210px; /*IE 5.x/Win */	

		width/**/:/**/ 210px; /*IE 6.x/Win */

	/* end hack */

	/* begin box model hack */

		height: 620px !important; /*Gecko-Netscape */

		height:  665px; /*IE 5.x/Win */	

		height/**/:/**/ 565px; /*IE 6.x/Win */

	/* end hack */

	border: 1px solid #998529;

	float: left;

	margin-right: 10px;

	/* begin box model hack */

		margin-bottom: 25px !important; /*Gecko-Netscape */

		margin-bottom:  0px; /*IE 5.x/Win */	

		margin-bottom/**/:/**/ 0px; /*IE 6.x/Win */

	/* end hack */

	background: #F5E9B3;

}



.serviceName {

	font-family: verdana, arial, helvetica, Sans-Serif;

	font-size: 12px;

	padding: 0 0 5px 0;

	color: #51440A;

}



.SEOTable {

	font-size:12px;

}





/* ############ Footer Starts ####### */



#footerContainer {

	color: #464A53;

	border: 0px solid #c00;

	width: 860px;

	height: 25px;

	padding: 6px 5px 0 0px;

	float: left;

}



.footerShape {

	margin-top:-1px;

	border: 0px solid #c00;

	padding: 0px;

	float: left;

}



.footer {

	border-left: 1px solid #464A53;

	width: 50px;

	color: #464A53;

	float: left;

	text-decoration: none;

}



.footer a{

	color: #464A53;

	padding: 0 10px 0 10px;

	float: left;

	text-decoration: none;

}



.footer a:link{

	color: 464A53#fff;

	float: left;

	text-decoration: none;

}



.footer a:visited{

	color: #464A53;

	float: left;

	text-decoration: none;

}





.footer a:hover{

	border: 0px solid #464A53;

	color: #888D99;

	float: left;


}



/* ############ Footer Ends ####### */



/*############ Forms ###########*/



input {

	background: #fff;

	font-size: 10pt;

	color: #000;

	font-size: 11px;

	font-family: arial, verdana, helvetica,Sans-Serif;

	padding: 0;

	margin: 1px 0 0 0;

	

}



INPUT.hintTextbox { color: #888; } INPUT.hintTextboxActive { color: #000; }

/*########## END FORMS ###########*/


