/* HTML ELEMENTS */
img, div, #logo h1, h2, h3, h4, h5, h6, ul, li.menu  
{ 
	behavior: url('http://www.48celsius.net/css/iepngfix.htc');
}
body
{
	display:block;
	margin: 0px auto 0px auto;
	background: #000000;

}
h1, h2, h3, h4, h5, h6
{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family: "Helvetica Neue", MS Arial, sans-serif;
	color: #6699ff;
}
h2
{
	font-size:14px;
	font-weight: bold;
}
h3
{
	font-size:12px;
	font-weight: bold;
}
p, ul, li
{
	color: #FFFFFF;
	font-family: "Helvetica Neue", MS Arial, sans-serif;
	font-size: 12px;
	line-height:18px;
	text-align:justify;
	word-wrap: break-word;
}
a
{
	color: #00CCFF;
	font-family: "Helvetica Neue", MS Arial, sans-serif;
}
/* SPECIFIC DIVS */
#page-wrapper
{
	width:1024px;
	margin: 0px auto 0px auto;
	/*background: #000000 url('../images/body_background.png') no-repeat top left;*/
}
#page-content
{
	display:block;
	margin: 0px auto 0px auto;
	width:920px;
}
#header
{
	display:block;
	margin:0px;
	padding:0px;
	width: 920px;
	height:190px;
}
#logo
{
	display:block;
	height:160px;
}
#logo h1
{
	display:block;
	margin-top:25px;
	width: 348px;
	height:68px;
	background: url('../images/48celsius_logo.png') no-repeat top left;
	float:left;
}
#logo h1 span
{
	display:none;
}

#top-menu
{
	display:block;
	margin: 0px;
	padding:0px;
	height: 30px;
}
#top-menu ul
{
	margin:0px; 
	padding:0px;
	list-style:none;
	float:right;
}
#top-menu ul li
{
	display:block;
	margin: 0px 0px 0px 5px;
	padding:0px;
	height:30px;
	background-color: #000000;
	float:left;
}
#top-menu ul li.active
{
	display:block;
	margin: 0px 0px 0px 5px;
	padding:0px;
	height:30px;
	background: #666666;
	float:left;
}
#top-menu ul li a
{
	padding:5px 15px 0px 15px;
	height:30px;
	float:left;
	color: #6699ff;
	background-color: #000000;
	font-size: 14px;
	font-weight: normal;
	background: url('../images/li-inactive.png') no-repeat top left;
	text-decoration: none;
}
#top-menu ul li a:hover
{
	padding:5px 15px 0px 15px;
	height:30px;
	float:left;
	color: #6699ff;
	font-size: 14px;
	background: url('../images/li-inactive-over.png') no-repeat top left;
	text-decoration: none;
}
#top-menu ul li.active a
{
	padding:5px 10px 0px 10px;
	height:30px;
	float:left;
	color: #FFFFFF;
	background: #666666;
	font-size: 14px;
	text-decoration: none;
}
#content-wrapper
{
	display:block;
	width:920px;
	margin:0px;
	padding:0px;
	background: #666666;
}
#content-wrapper-1
{
	display:block;
	width: 920px;
	height: 10px;
	margin:0px;
	padding:0px;
	background: #666666 url('../images/page-top.png') no-repeat top left;
}
#content-wrapper-2
{
	display:block;
	width: 920px;
	margin:0px;
	padding:0px;
	background: #666666 url('../images/page-center.png') repeat-y top left;
	overflow:hidden;
}
#content-wrapper-3
{
	display:block;
	width: 920px;
	height: 10px;
	margin:0px;
	padding:0px;
	background: #666666 url('../images/page-bottom.png') no-repeat top left;
}
#content
{
	display:block;
	margin:0px 10px 0px 10px;
	background:#333333;
	overflow:hidden;
}
#content-main
{
	display:block;
	width: 670px;
	margin-right:10px;
	float:left;
}
#content-right
{
	display:block;
	float:right;
}
#footer
{
	position:relative;
	display:block;
	margin:0px 0px 50px 0px;
	padding:0px;
	width:920px;
	height: 135px;
	background: #666666;
}
#copyright
{
	position:absolute;
	width:411px;
	height:11px;
	bottom:10px;
	left:10px;
	background: url('../images/copyright.png') no-repeat top left;
}
#copyright p
{
	display:none;
	font-size: 10px;
	
}
#contact
{
	position:absolute;
	bottom:0px;
	right:10px;
}
#contact p 
{
	font-size:10px;
}
#contact p a 
{
	text-decoration:none;
}
#leadingproviders
{
	display:block;
	width:315px;
	height:44px;
	background: url('../images/lp_logo_header.png') no-repeat -20px -30px;
}

#leadingproviders span
{
	display:none;
}

/* headers */
#tags span {display:none;}
#tags {display:block;width:100%;height:18px;background: url('../images/text-icons/tags.png') no-repeat top left;}
#welcome-to-48celsius-web-development span {display:none;}
#welcome-to-48celsius-web-development  {display:block;width:100%;height:18px;background: url('../images/text-icons/welcome-to-48-celsius-web-development.png') no-repeat top left;}
#why-choose-48celsius span {display:none;}
#why-choose-48celsius {display:block;width:100%;height:18px;background: url('../images/text-icons/why-choose-48-celsius.png') no-repeat top left;}
#provides-services span {display:none;}
#provides-services {display:block;width:100%;height:18px;background: url('../images/text-icons/provides-services.png') no-repeat top left;}
#for-commerce span {display:none;}
#for-commerce {display:block;width:100%;height:18px;background: url('../images/text-icons/for-commerce.png') no-repeat top left;}
#for-information-management span {display:none;}
#for-information-management {display:block;width:100%;height:18px;background: url('../images/text-icons/for-information-management.png') no-repeat top left;}
#technical-information span {display:none;}
#technical-information {display:block; width:100%; height:18px; background: url('../images/text-icons/technical-information.png') no-repeat top left;}
#scope-of-work span {display:none;}
#scope-of-work {display:block;width:100%;height:18px;background: url('../images/text-icons/scope-of-work.png') no-repeat top left;}
#content-management-systems span {display:none;}
#content-management-systems {display:block;width:100%;height:18px;background: url('../images/text-icons/content-management-systems.png') no-repeat top left;}
#web-application-development-and-design span {display:none;}
#web-application-development-and-design {display:block;width:100%;height:18px;background: url('../images/text-icons/web-application-development-and-design.png') no-repeat top left;}
#application-programming-interface-integration span {display:none;}
#application-programming-interface-integration {display:block;width:100%;height:18px;background: url('../images/text-icons/application-programming-interface-integration.png') no-repeat top left;}
#database-design-and-management span {display:none;}
#database-design-and-management {display:block;width:100%;height:18px;background: url('../images/text-icons/database-design-and-management.png') no-repeat top left;}
#search-engine-optimization span {display:none;}
#search-engine-optimization {display:block;width:100%;height:18px;background: url('../images/text-icons/search-engine-optimization.png') no-repeat top left;}
#proficiencies span {display:none;}
#proficiencies {display:block;width:100%;height:18px;background: url('../images/text-icons/proficiencies.png') no-repeat top left;}
#frameworks span {display:none;}
#frameworks{display:block;width:100%;height:18px;background: url('../images/text-icons/frameworks.png') no-repeat top left;}
#platforms span {display:none;}
#platforms{display:block;width:100%;height:18px;background: url('../images/text-icons/platforms.png') no-repeat top left;}
#programming-languages span {display:none;}
#programming-languages{display:block;width:100%;height:18px;background: url('../images/text-icons/programming-languages.png') no-repeat top left;}
#scripting-languages span {display:none;}
#scripting-languages {display:block;width:100%;height:18px;background: url('../images/text-icons/scripting-languages.png') no-repeat top left;}
#server span {display:none;}
#server{display:block;width:100%;height:18px;background: url('../images/text-icons/server.png') no-repeat top left;}
#portfolio span {display:none;}
#portfolio {display:block;width:100%;height:18px;background: url('../images/text-icons/portfolio.png') no-repeat top left;}
#site-components span{display:none;}
#site-components {display:block;width:100%;height:18px;background: url('../images/text-icons/site-components.png') no-repeat top left;}