@charset "utf-8";
#main
{
	width:775px;
	margin-left:auto;
	margin-right:auto;
}

#header-links
{
	height:93px;
	background-image:url(../images/smscom_header_bkg.jpg);
	background-repeat:repeat-x;
	padding-top:8px;
}

#flash-banner
{
	background-color:#000000;
	height:169px;
}

#news-ticker
{
	height:32px;
	background-image:url(../images/smscom_news_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
}

#news-ticker-container{
position:relative;
margin-top:0;
margin-bottom:0;
margin-left:0;
list-style:none;}

.news-ticker-item{
position:absolute;
top:0;
left:3px;
padding-top:3px;
display:none;
font-size:11px;
color:#FFFFFF;}

.news-ticker-item a:link, .news-ticker-item a:visited{
text-decoration:none;
color:#FFFFFF;}

.news-ticker-item a:hover{
text-decoration:underline;}

#page-content
{
	background-image:url(../images/smscom_page_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.info-box
{
	background-image:url(../images/smscom_info_box.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align:top;
	width:255px;
	height:146px;
}

.info-box-bottom
{
	background-image:url(../images/smscom_info_boxb.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align:top;
	width:255px;
	height:146px;
}

.info-box-title{
font-weight:bold;}

.info-box-text{}

.info-box-image{
padding-top:20px;
padding-right:10px;}

#footer
{
	color:#FFFFFF;
	background-image:url(../images/smscom_footer.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:68px;
}

#footer-links a:link, #footer-links a:visited
{
	color:#FFFFFF;
}

#navcrumbs { margin-left:0; }

/*Fat Erik's Breadcrumbs*/
#navcrumbslist
{
list-style: none;
padding: 0;
margin: 0;
}

#navcrumbslist li
{
display: inline;
padding: 0;
margin: 0;
}

#navcrumbslist li:before { content: "> "; }
#navcrumbslist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navcrumbslist li
{
background-image: url("../images/gt.gif");
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0.5em 0 1em;
margin: 0 1em 0 -1em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navcrumbslist { height: 1%; }

* html #navcrumbslist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navcrumbslist li:first-child { background-image: none; }

.clients-partners
{
	background-image:url(../images/smscom_banner_bkg.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
}