/* CSS Document */

body
{
	margin:0px 0px 0px 0px;
	background: url(../images/back.jpg) repeat;
}
div.maincontainer
{
	width:1002px;
	height:100%;
	background-color: #F7F8F8;
	margin: 0 auto;
}
div.topbar
{
	width:100%;
	height:12px;
	background-color:#42464F;
	font-size:10px;
}
div.innertopbar
{
	width:1002px;
	height:12px;
	margin: 0 auto;
	background-color:#c40075;
}
div.mainbar
{
	width:972px;
	height:100px;
	padding-left:15px;
	padding-right:15px;
	background-image: url(../images/topbannerbg.jpg);
	margin-bottom: 0px;
}
div.maincontent
{
	width:1002px;
	height:100%;
	float: left;
	background-color: #FFFFFF;
}
div.menubar
{
	width:777px;
	height:145px;
	float:left;
	padding-left: 5px;
	margin-top: 6px;
	margin-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(../images/greybg.jpg);
	background-repeat: repeat-x;
}
div.free
{
	width:216px;
	height:153px;
	float:left;
	margin-top: 6px;
	padding-bottom: 8px;
}
div.logo
{
	width:242px;
	height:100px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}
div.topsitemap
{
	width:160px;
	height:70px;
	padding-top:27px;
	padding-bottom:0px;
	float:right;
	line-height: 15px;
	text-align: right;
}
div.toppinkicon
{
	width:116px;
	height:100px;
	float:right;
	line-height: 15px;
}
div.topicon
{
	width:100px;
	height:70px;
	padding-top:15px;
	padding-bottom:15px;
	float:right;
	text-align: center;
}
.topmenuitems
{
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.topmenuitems:hover
{
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
}
.topmenuitemson
{
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
div.flashbar
{
	width:782px;
	height:200px;
	margin: 0px 4px 0px 0px;
	float: left;
}
div.leftcolumn
{
	width:779px;
	height:100%;
	float:left;
	padding-left: 3px;
	margin-right: 4px;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
div.leftcolumntext
{
	width:370px;
	height:100%;
	float:left;
	padding-left: 0px;
	margin-right: 4px;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
div.leftcolumntext-wide
{
	width:370px;
	height:100%;
	float:right;
	padding-left: 0px;
	margin-right: 4px;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
div.leftcolumnwide
{
	width:760px;
	height:100%;
	float:left;
	padding-left: 0px;
	margin-right: 4px;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
div.leftcolumnimages
{
	width:380px;
	height:100%;
	float:right;
	padding-left: 0px;
	margin-right: 4px;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
.wide-column-images
{
	width:380px;
	height:100%;
	float:left;
	padding-left: 0px;
	margin-right: 4px;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
div.rightcolumnthumbimages
{
	width:126px;
	height:100%;
	float:left;
	margin-bottom: 10px;
	text-align: center;
}
div.rightcolumnthumbtext
{
	width:121px;
	height:auto;
	float:left;
	background-color: #FFF;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
	text-align: center;
	padding-right: 5px;
}
div.rightcolumnthumbcontainer
{
	width:126px;
	height:auto;
	float: left;
}
div.rightcolumnthumbnailimages
{
	width:184px;
	height:100%;
	float:left;
	margin-bottom: 5px;
	border: 1px solid #666;
}
div.rightcolumnthumbnailtext
{
	width:185px;
	height:auto;
	float:left;
	background-color: #FFF;
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
	text-align: left;
	padding-right: 5px;
}
div.rightcolumnthumbnailcontainer
{
	width:190px;
	height:auto;
	float: left;
}
div.leftcolumnthumbnailcontainer
{
	width:190px;
	height:auto;
	float: left;
}
.leftthumbcontainer
{
	width:380px;
	height:auto;
	float: left;
}
div.leftcontentonline
{
	width:745px;
	height:auto;
	border-top:1px solid #c40075;
	margin-top:5px;
	padding:15px 5px 5px 15px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}
div.leftcontentonline2
{
	width:763px;
	height:auto;
	border-top:1px solid #EE3525;
	margin-top:5px;
	padding:15px 5px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	padding-left: 15px;
}
div.leftcontact
{
	width:763px;
	height:auto;
	border-top:1px solid #c40075;
	margin-top:5px;
	padding:15px 5px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	padding-left: 15px;
}
div.dropdownbox
{
	width:350px;
	height:100%;
	float:left;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	margin-bottom: 0px;
	padding-left: 15px;
}
div.dropdowntable
{
	width:367px;
	height:15px;
	float:left;
	background-color: #c40075;
	font: normal 10px/11px Tahoma, Verdana, Arial;
	color: #FFF;
	padding: 5px 0px 0px;
	border: 1px solid #FFF;
}
.cafe
{
	float: left; 
	width: 370px; 
	height: auto;
}
div.imagebanner
{
	width:763px;
	height:165px;
	border-top:1px solid #EE3525;
	border-bottom:1px solid #EE3525;
	margin-top:5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
}
div.imageinternet
{
	width:763px;
	height:119px;
	border-top:1px solid #EE3525;
	border-bottom:1px solid #EE3525;
	margin-top:5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
}
div.rightcolumn
{
	width:211px;
	height:auto;
	float:right;
	background-color:#F7F8F8;
	padding-left: 4px;
	padding-right: 0px;
	margin-bottom: 0px;
}
div.menucontainer
{
	width:auto;
	height:145px;
	border-right:1px solid #D5D7DB;
	float:left;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	padding-right:6px;
	line-height:17px;
}
div.n2-inter-sitemap
{
	float: left;
	width: 770px;
	height: auto;
	padding: 0px 0px 20px;
}
div.sitemap
{
	width: 355px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 20px;
}
div.n2mainsitemap
{
	width: 750px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 20px;
}
div.n2mainsitemap1
{
	width: 750px;
	height: 50px;
	float: left;
	padding: 10px 0px 0px 20px;
}
div.sitemapcolumn
{
	width:355px;
	height:auto;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	line-height:17px;
	float: left;
	padding: 0px 0px 20px;
}
div.menucontainer1
{
	width:auto;
	height:145px;
	border-right:1px solid #D5D7DB;
	float:left;
	padding-left:6px;
	padding-right:6px;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	line-height:17px;
}
div.menucontainer2
{
	width:auto;
	height:145px;
	border-right:1px solid #D5D7DB;
	float:left;
	padding-left:6px;
	padding-right:6px;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	line-height:17px;
}
div.menucontainer3
{
	width:140px;
	height:145px;
	border-right:1px solid #D5D7DB;
	float:left;
	padding-left:6px;
	padding-right:6px;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	line-height:17px;
}
div.menucontainer4
{
	width:125px;
	height:155px;
	float:right;
	padding-left:14px;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	line-height:17px;
}
div.casestudybox
{
	width:211px;
	margin-top: 6px;
	height: 136px;
	background-color: #32353E;
}
div.contactbox
{
	width:211px;
	margin-top: 10px;
	height: 168px;
	background-color: #32353E;
}
div.delivery
{
	width:211px;
	margin-top: 10px;
	height: 50px;
	font:bold 12px Tahoma, Verdana, Arial;
	color: #c40075;
	text-align:center;
}
div.latestnewshead
{
	width:201px;
	margin-top:5px;
	height: 32px;
	padding-left: 10px;
	border-top: 1px solid #000000;
	float:left;
}
div.rightcolumnhead
{
	width:198px;
	margin-top:5px;
	height: 32px;
	padding-left: 10px;
}
div.casestudycontent
{
	width:194px;
	margin-top:10px;
	height: 50px;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial;
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 5px;
	line-height: 16px;
}
div.contactboxcontent
{
	width:194px;
	margin-top:10px;
	height: 120px;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial;
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 5px;
	line-height: 16px;
}
div.enewsletter
{
	width:201px;
	margin-top:0px;
	height: 32px;
	padding-left: 10px;
}
div.latestnewsbottom
{
	float:left;
	width:201px;
	height: 2px;
	padding-left: 10px;
	border-top: 1px solid #000000;
	margin-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 0px;
	line-height: 0;
}
div.newsicon
{
	height:32px;
	float:left;
	width:22px;
}
div.casestudyicon
{
	height:32px;
	float:left;
	width:25px;
}
div.newsheading
{
	height:23px;
	float:left;
	width:100px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#666666;
	padding-top:9px;
	padding-left: 5px;
}
div.casestudyheading
{
	height:23px;
	float:left;
	width:120px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#ffffff;
	padding-top:9px;
	padding-left: 5px;
}
div.casestudylogos
{
width:211px;
height:37px;
float:left;
}
div.caselogo
{
width:60px;
height:37px;
float:right;
}
div.casestudyreadmore
{
	width:139px;
	height:27px;
	float:left;
	padding-left: 10px;
	padding-top: 10px;
}
div.enewsheading
{
	height:23px;
	float:left;
	width:150px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#666666;
	padding-top:9px;
	padding-left: 5px;
}
div.news
{
	float: left;
	width:211px;
	height:auto;
}
div.expand
{
width:201px;
height:16px;
padding-left:10px;
}
div.newscontent
{
	width:193px;
	padding-right: 8px;
	padding-top: 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	font-weight: 100;
	line-height: 18px;
	margin-left: 8px;
	height: auto;
	float: right;
}
div.newscontentstatic
{
	width:193px;
	padding-right: 8px;
	padding-top: 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	font-weight: 100;
	line-height: 18px;
	margin-left: 8px;
	height: auto;
	float: right;
}
div.enewslettersignup
{
	width:193px;
	padding-right: 8px;
	padding-top: 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	font-weight: 100;
	line-height: 18px;
	margin-left: 8px;
	height: 100%;
}
div.footer
{
	width:100%;
	height:40px;
	background-color:#F7F8F8;
	float:left;
}
div.innerfooter
{
width:1002px;
margin:0 auto;
height:40px;
}
div.footerright
{
	width:272px;
	height:20px;
	float:right;
	font-family: Tahoma, Verdana, Arial;
	color: #666666;
	padding-right: 15px;
	text-align: right;
	padding-top: 5px;
	font-size: 10px;
}
div.footerleft
{
	width:700px;
	height:20px;
	float:left;
	padding-left:15px;
	padding-top: 5px;
	font-family: Tahoma, Verdana, Arial;
	color: #666666;
	font-size: 10px;
}
div.casestudyimage
{
	width:250px;
	height:149px;
	float:left;
	padding-left: 20px;
	padding-top: 1px;
	margin-bottom: 2px;
	padding-bottom: 3px;
}
div.casestudytextbox
{
	width:450px;
	height:124px;
	float:left;
	padding-left: 2px;
	padding-top: 1px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	margin-top: 25px;
}
div.box5
{
	width:750px;
	height:149px;
	padding-left: 2px;
	padding-top: 1px;
	margin-bottom: 10px;
	padding-bottom: 3px;
	float: left;
}
div.box6
{
	width:750px;
	height:110px;
	float:left;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 3px;
}
div.casestudy
{
	width:747px;
	height:auto;
	float:left;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom:10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
}
.casestudytext
{
	width:747px;
	height:auto;
	float:left;
	padding-left: 20px;
	padding-top: 2px;
	margin-bottom:10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	display: none;
}
.text
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	text-align: left;
}
.webtitlelink
{
	color:#F26728;
	text-decoration:none;
}
.onlinetitlelink
{
	color:#c40075;
	text-decoration:none;
}
.tablelink
{
	color:#FFF;
	text-decoration:none;
}
.ecommercetitlelink
{
color:#B11116;
text-decoration:none;
}
.weblink
{
color:#666666;
text-decoration:none;
}
.weblink:hover
{
	color:#F26728;
	text-decoration:none;
}
.weblinkon
{
	color:#F26728;
	text-decoration:none;
}
.onlinelink2
{
	color:#ED4C92;
	text-decoration:none;
	font-weight: bold;
	padding-bottom:10px;
}
.onlinelink2:hover
{
	color:#ED4C92;
	text-decoration:underline;
	font-weight: bold;
	padding-bottom:10px;
}
.thumblink
{
	color:#ED4C92;
	text-decoration:none;
	font: bold 9px Tahoma, Verdana, Arial;
}
.thumblink:hover
{
	color:#ED4C92;
	text-decoration:none;
}
.onlinelink
{
	color:#666666;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
	background: transparent;
}
.onlinelink:hover
{
	color:#FFFFFF;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
	background-image: url(../images/buttonbg.jpg);
	background-repeat: repeat;
}
.sitemaplink
{
	font: normal 11px Tahoma, Verdana, Arial;
	color:#ED4C92;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
	background: transparent;
}
.sitemaplink:hover
{
	color:#FFF;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
	background-image: url(../images/buttonbg.jpg);
	background-repeat: repeat-x;
}
.privacylink
{
	font: normal 11px Tahoma, Verdana, Arial;
	color:#ED4C92;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
}
.privacylink:hover
{
	text-decoration:underline;
	padding: 1px 1px 1px 1px;
}
.sitelink
{
	font: bold 10px Tahoma, Verdana, Arial;
	color:#c40075;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
	background: transparent;
}
.sitelink:hover
{
	color:#FFF;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
	background-image: url(../images/buttonbg.jpg);
	background-repeat: repeat;
}
.onlinelinkon
{
	color:#FFFFFF;
	text-decoration:none;
	background-image: url(../images/buttonbg.jpg);
	background-repeat: repeat-x;
	padding: 1px 1px 1px 1px;
}
.ecommercelink
{
color:#666666;
text-decoration:none;
}
.ecommercelink:hover
{
color:#B11116;
text-decoration:none;
}
.ecommercelinkon
{
color:#B11116;
text-decoration:none;
}
h1.web
{
	font-size:23px;
	color:#c40075;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 13px 0px;
	font-weight:100;
	line-height: 22px;
}
h2.web
{
	font-size:16px;
	color:#EE3525;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 13px 15px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
}
h1.website
{
	font-size:23px;
	color:#F26728;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 13px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
}
h1.onlinemarketing
{
	font-size:23px;
	color:#EE3525;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 13px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
}
h1.ecommerce
{
	font-size:23px;
	color:#B11116;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 13px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
}
h2.phone
{
	font-size:25px;
	color:#c40075;
	font-family:Tahoma, Verdana, Arial;
	padding:5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	padding-left: 15px;
}
h3
{
	font-size:19px;
	color:#c40075;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 13px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
}
.phone2
{
	font-size:25px;
	color:#EE3525;
	font-family:Tahoma, Verdana, Arial;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	padding-left: 15px;
	line-height: 1;
}
.phone3
{
	font-size:25px;
	color:#c40075;
	font-family:Tahoma, Verdana, Arial;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	padding-left: 15px;
	line-height: 1;
	float: left;
	width: 355px;
}
.titlecontent
{
	font-size:16px;
	color:#c40075;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	line-height:25px;
}
.bigcontent
{
	font-size:16px;
	color:#c40075;
	font-family:Tahoma, Verdana, Arial;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	line-height:25px;
}
.bigcontent1
{
	font-size:18px;
	font-family:Tahoma, Verdana, Arial;
	padding:7px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	line-height:25px;
	color: #c40075;
}
.bigcontentwebsite
{
	font-size:16px;
	color:#F26728;
	font-family:Tahoma, Verdana, Arial;
	padding:7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	line-height:25px;
}
.bigcontentmarketing
{
	font-size:16px;
	color:#EE3525;
	font-family:Tahoma, Verdana, Arial;
	padding:7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	line-height:25px;
}
.bigcontentecommerce
{
	font-size:16px;
	color:#B11116;
	font-family:Tahoma, Verdana, Arial;
	padding:7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	line-height:25px;
}
.listitemcontent
{
color:#666666;
font-size:12px;
font-family:Tahoma, Verdana, Arial;
}
.bullet
{
	color:#c40075;
	font-size: 14px;
}
.bulletwebsite
{
	color:#F26728;
}
.bulletmarketing
{
color:#EE3525;
}
.bulletecommerce
{
	color:#B11116;
}
.pinktext
{
	color:#c40075;
	font: bold 11px/15px Tahoma, Verdana, Arial;
	text-align: left;
}
.newslinktitle
{
font-weight:normal;
font-size:12px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:none;
}
.newslinktitle:hover
{
font-weight:normal;
font-size:12px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:underline;
}
.newslinkreadmore
{
font-weight:normal;
font-size:10px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:none;
}
.newslinkreadmore:hover
{
font-weight:normal;
font-size:10px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:underline;
}
.bottomlink
{
font-weight:normal;
font-size:10px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:none;
}
.bottomlink:hover
{
font-weight:normal;
font-size:10px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:underline;
}
.caselinkreadmore
{
font-weight:normal;
font-size:10px;
font-family:Tahoma, Verdana, Arial;
color:#666666;
text-decoration:none;
}
.caselinkreadmore:hover
{
	font-weight:normal;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial;
	color:#999999;
	text-decoration:underline;
}
img.expandcollapse
{
	margin-left:8px;
}
input.username
{
	height:16px;
	width: 170px;
	border: 1px solid #999999;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial;
	margin-bottom: 5px;
	color:#666666;
	padding-left: 5px;
}
input.submit
{
	height:20px;
	width: 178px;
	border: 1px solid #999999;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial;
	margin-bottom: 5px;
	padding-left: 5px;
	color:#FFFFFF;
	background-color:#ABAEB4;
	text-align:left;
}
.centralcontent
{
	padding-left:15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.centralfloat
{
	padding-left:15px;
	padding-bottom: 10px;
	width: 355px;
	float: left;
}
.banner-kits
{
	font:normal 12px Tahoma, Verdana, Arial;
	color: #c40075;
}
form
{
	margin:0;
	padding:0;
}
img
{
	border: 0px;
}
div.diagram
{
    margin: 0 auto;
    width: 400px;
    height: 400px;
}
div.scope
{
    float: left;
    width: 400px;
    height: 89px;
}
div.refine
{
    float: left;
    width: 91px;
    height: 223px;
}
div.design
{
    float: right;
    width: 91px;
    height: 223px;
}
div.construct
{
    float: left;
    width: 400px;
    height: 88px;
}
div.opt
{
	width: 370px;
	height: auto;
	font: normal 10px/11px Tahoma, Verdana, Arial;
	text-align: center;
	margin: 0px 0px 20px;
	float: left;
}
div.opt1
{
	width: 370px;
	height: auto;
	font: normal 10px/11px Tahoma, Verdana, Arial;
	text-align: center;
	margin: 0px 0px 8px;
	float: left;
}
div.stock
{
	width: 367px;
	height: 15px;
	float: left;
	text-align: center;
	background: #c40075;
	padding: 5px 0px 0px;
	color: #FFF;
	border: 1px solid #FFF;
}
div.aut
{
	width: auto;
	height: auto;
	float: left;
	border: 1px solid #FFF;
}
div.dis
{
	width: 48px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.dis1
{
	width: 48px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.dis2
{
	width: 48px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.dis3
{
	width: 48px;
	height: 68px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.badim
{
	width: 100px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.badim1
{
	width: 100px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.adim
{
	width: 87px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.adim1
{
	width: 87px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.adim2
{
	width: 87px;
	height: 72px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.adim3
{
	width: 87px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.pro
{
	width: 240px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.pro1
{
	width: 240px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.dim
{
	width: 78px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.dim1
{
	width: 78px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.dim2
{
	width: 78px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.dim3
{
	width: 78px;
	height: 68px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.wei
{
	width: 58px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.wei1
{
	width: 58px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.wei2
{
	width: 58px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.wei3
{
	width: 58px;
	height: 68px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.wei4
{
	width: 58px;
	height: 53px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.sto
{
	width: 65px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.sto1
{
	width: 65px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.sto2
{
	width: 65px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.sto3
{
	width: 65px;
	height: 68px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.ord
{
	width: 60px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.ord1
{
	width: 60px;
	height: 15px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.ord2
{
	width: 60px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.ord3
{
	width: 60px;
	height: 68px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.ord4
{
	width: 60px;
	height: 53px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.ord5
{
	width: 60px;
	height: 91px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.ord6
{
	width: 60px;
	height: 148px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	font: normal 9px Tahoma, Verdana, Arial;
	border-bottom: 1px solid #FFF;
}
div.spe
{
	width: 48px;
	height: 30px;
	padding: 3px 0px 0px;
	background: #ED4C92;
	color: #000;
	border-bottom: 1px solid #FFF;
}
div.spe1
{
	width: 48px;
	height: 34px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
div.spe2
{
	width: 48px;
	height: 72px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
div.spe3
{
	width: 48px;
	height: 106px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
div.spe4
{
	width: 48px;
	height: 53px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
div.spe5
{
	width: 48px;
	height: 91px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
div.spe6
{
	width: 48px;
	height: 148px;
	padding: 3px 0px 0px;
	background: #666;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}
div.img-gallery
{
	float: left;
	width: 750px;
	height: auto;
	padding: 10px 0px 0px 11px;
	margin: 0px 0px 20px;
}
div.img-thumb
{
	float: left;
	width: 110px;
	height: auto;
	margin: 0px 4px;
}
div.thumb
{
	float: left;
	width: 108px;
	height: 100px;
	border: 1px solid #666;
}
div.thumb-title
{
	float: left;
	width: 110px;
	height: auto;
	margin: 5px 0 4px;
	text-align: center;
}
.boldtext
{
font-weight:bold;
}
div.n2-websites
{
	width:1002px;
	height:200px;
	float: left;
	background: #FFF;
	font-size: 0px;
	padding-top: 6px;
}
div.review
{
	width:211px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	padding-left: 5px;
	height: auto;
	float: left;
}
div.free-website
{
	width:216px;
	height:200px;
	float: left;
	/*background: #32353E;*/
}
.grey{
	color: #666;
	font: normal 12px Tahoma, Verdana, Arial;
}
.sm{
	color: #c40075;
	font: normal 12px Tahoma, Verdana, Arial;
}
.pink2{
	color: #c40075;
	font-weight: bold;
	font-size: 16px;
}
.leftdetail{
	height:auto;
	width:769px;
}
.feature-images
{
	float:left;
	height:auto;
	width:190px;
}
.image-gallery{
	float:right;
	width:100px;
	height:auto;
}
.info{
	float:left;
	width:250px;
	height:auto;
}
.column-images{
	float:left;
	height:auto;
	width:200px;
}
.product-price{
	float:left;
	height:auto;
	width:100%;
}
.product{ 
	margin:10px 0 0; 
	padding:0 0 0 10px;
}
.spanp
{
	margin:0;
	padding: 0 0 0 15px;
}

div.networkinglinks
{
	width:211px;
	height:auto;
	float:right;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	line-height:17px;
	padding: 0px;
	margin: 0 0 10px 0;
}
div.networkinglinks span
{
	float:left;
	display: block;
	width: 90px;
	text-align: center;
	padding: 0 5px;
	color: #c40075;
}
div.networkinglinks p
{
	float:left;
	width: 200px;
	text-align: center;
	margin: 0;
	padding: 8px 0 0;
}
div.networkinglinks p a
{
	text-align: center;
	color: #c40075;
	font-size: 11px;
	text-decoration:none;
}
div.networkinglinks p a:hover
{
	color: #c40075;
	text-decoration:underline;
}