a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;

}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;

}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666600;
	text-decoration: none;

}

.headerPic {
	position: absolute;
	left: 20px;
	top: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
.signUp {
	position: absolute;
	height: 58px;
	width: 485px;
	left: 420px;
	top: 34px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: center;
	}
.sideMenu {
	border: thin none;
	position: absolute;
	width: 207px;
	left: 19px;
	top: 158px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
	color: #000066;
	height: 157px;
}
.mainPage {
	position: absolute;
	height: 600px;
	width: 675px;
	left: -45px;
	top: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu {
	position: absolute;
	height: 36px;
	width: 1025px;
	left: 17px;
	top: 110px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.locStore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bolder;
	color: #999966;
}
.locBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000066;
}
.locPic1 {
	border: medium dotted #FF0000;
}
.whatsNew {
	position: absolute;
	height: 400px;
	width: 400px;
	left: 230px;
	top: 180px;
	border: thin solid #FF0000;
}
.dealers {
	position: absolute;
	height: 400px;
	width: 200px;
	top: 180px;
	border: thin solid #0000FF;
	right: 0px;
	left: 700px;
}
.mainPage2 {
	position: absolute;
	height: 8px;
	width: 664px;
	left: 246px;
	top: 166px;
	border: none;
}
.mainPage {
	position: absolute;
	height: 600px;
	width: 675px;
	left: 0px;
	top: 0px;
	border: thin none #FF0000;
	right: 0px;
}
.mainPage3 {
	position: absolute;
	height: 600px;
	width: 675px;
	left: 18px;
	top: 6px;
	border: thin none #0000FF;
	right: 0px;
}
.EmailPicture {
	border: none;
	position: absolute;
	height: 30;
	width: 212px;
	top: 200px;
	left: 20px;
}
.CES {
	border: thin none;
	position: absolute;
	top: 170px;
	left: 630px;
}
.commercial {
	border: thin none;
	position: absolute;
	top: 168px;
	left: 230px;
	width: 386px;
	height: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}
.locations {
	position: absolute;
	top: 160px;
	left: 230px;
	width: 260px;
	height: 550px;
}
.logos {
	left: 40px;
	top: 175px;
}
.MainPageLogos {
	position: absolute;
	top: 171px;
	left: 771px;
	width: 152px;
	height: 321px;
}
.MapGraphic {
	position: absolute;
	left: 540px;
	top: 160px;
	width: 340px;
	height: 520px;
}
.Marie {
	position: absolute;
	left: 410px;
	top: 170px;
	width: 330px;
	height: 275px;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	border: none;
	position: absolute;
	height: 563px;
	width: 680px;
	top: 160px;
	left: 240px;
}
.employment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	border: none;
	position: absolute;
	height: 400px;
	width: 460px;
	left: 450px;
	top: 162px;
}
.employmentImage {
	border: none;
	position: absolute;
	height: 200px;
	width: 190px;
	left: 240px;
	top: 170px;
}
.products {
	border: none;
	position: absolute;
	height: 400px;
	width: 680px;
	left: 240px;
	top: 160px;
}
.signUpImageArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	position: absolute;
	height: 400px;
	width: 680px;
	left: 240px;
	top: 240px;
	font-size: 12px;
	font-weight: bold;
}
.SignUpHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	position: absolute;
	height: 60px;
	width: 680px;
	left: 240px;
	top: 160px;
}
.Coupon1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	border: none;
	position: absolute;
	height: 326px;
	width: 615px;
	left: 270px;
	top: 174px;
}
.Coupon2 {
	border: none;
	position: absolute;
	height: 300px;
	width: 300px;
	left: 600px;
	top: 160px;
}
.CouponDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	border: none;
	height: 60px;
	width: 580px;
	left: 240px;
	top: 550px;
	color: #003399;
}
.comingOnline {
	position: absolute;
	height: 130px;
	width: 160px;
	left: 240px;
	top: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
}
.furniturePage {
	position: absolute;
	height: 40px;
	width: 680px;
	left: 240px;
	top: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000066;
}
.furniturePage2 {
	position: absolute;
	height: 400px;
	width: 300px;
	left: 241px;
	top: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
	font-weight: bold;
}
.furniturePage3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	height: 300px;
	width: 300px;
	left: 600px;
	top: 220px;
	font-weight: bold;
	color: 000066;
}
.SummerSale {
	position: absolute;
	height: 146px;
	width: 500px;
	left: 240px;
	top: 460px;
}
.specialEvent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
	position: absolute;
	height: 135px;
	width: 160px;
	left: 240px;
	top: 310px;
}
.mainContent {
	background-color: #01458E;
	position: absolute;
	height: 260px;
	width: 500px;
	left: 300px;
	top: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.ShopOnlineKoala {
	position: absolute;
	left: 226px;
	top: 477px;
	width: 400px;
	height: 60px;
}
.ShopOnlineIntro {
	position: absolute;
	left: 229px;
	top: 364px;
	height: 20px;
	width: 650px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	line-height: 14px;
	font-weight: bold;
}
.ShopOnlineAnita {
	position: absolute;
	height: 80px;
	width: 400px;
	left: 226px;
	top: 577px;
}
.ShopOnlineSewCraft {
	position: absolute;
	height: 80px;
	width: 650px;
	left: 226px;
	top: 390px;
}
.ShopOnlineMyEmbroideries {
	position: absolute;
	height: 50px;
	width: 250px;
	left: 636px;
	top: 477px;
}
.ShopOnlineEmbroidery {
	position: absolute;
	height: 50px;
	width: 210px;
	left: 641px;
	top: 552px;
}
.SalesAndEvents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	height: 200px;
	width: 650px;
	left: 240px;
	top: 160px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
.EventImage {
	position: absolute;
	height: 486px;
	width: 650px;
	left: 240px;
	top: 374px;
}
.projectsTips {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	position: absolute;
	height: 73px;
	width: 650px;
	left: 240px;
	top: 370px;
	color: 000066;
}
.projectsFree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: 000066;
	position: absolute;
	height: 300px;
	width: 513px;
	left: 240px;
	top: 160px;
	font-weight: bold;
}
.SalesAndEvents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	height: 300px;
	width: 650px;
	left: 240px;
	top: 160px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
}

.productsDropDown {
	position: absolute;
	height: 18px;
	width: 525px;
	left: 252px;
	top: 135px;
	visibility: hidden;
	background-color: #cccc99;
	z-index: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 12px;
	padding-top: 0px;
	vertical-align: middle;
}
.furniturePage {
	position: absolute;
	height: 120px;
	width: 680px;
	left: 240px;
	top: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000066;
	font-weight: normal;
}
.furniturePage2 {
	position: absolute;
	height: 400px;
	width: 300px;
	left: 241px;
	top: 310px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
	font-weight: bold;
}
.furniturePage3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	height: 300px;
	width: 300px;
	left: 600px;
	top: 310px;
	font-weight: bold;
	color: 000066;
}
.fabricKitpage {
	position: absolute;
	height: 90px;
	width: 650px;
	left: 240px;
	top: 165px;
}
.fabricKitPage2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	position: absolute;
	height: 200px;
	width: 650px;
	left: 240px;
	top: 270px;
	color: #000066;
}
.notionsPage {
	position: absolute;
	height: 80px;
	width: 650px;
	left: 240px;
	top: 165px;
}

.notionsPage2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	position: absolute;
	height: 260px;
	width: 650px;
	left: 240px;
	top: 270px;
	color: #000066;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.notionsPage2 p{
	color: #000066;
}

.machinesPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
	position: absolute;
	height: 200px;
	width: 650px;
	left: 252px;
	top: 325px;
}
.machinesPageLogos {
	position: absolute;
	height: 160px;
	width: 650px;
	left: 251px;
	top: 524px;
}
.tips_tricks {
	position: absolute;
	height: 122px;
	width: 421px;
	left: 568px;
	top: 165px;
}
.latestNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	position: absolute;
	height: 400px;
	width: 694px;
	left: 238px;
	top: 153px;
	font-weight: bold;
	color: #000066;
}
.latestBernina {
	position: absolute;
	height: 500px;
	width: 793px;
	left: 241px;
	top: 265px;
}.latestViking {
	position: absolute;
	height: 500px;
	width: 652px;
	left: 240px;
	top: 270px;
	visibility: hidden;
}
.latestBrother {
	position: absolute;
	height: 600px;
	width: 650px;
	left: 240px;
	top: 270px;
	visibility: hidden;
}
.workbookLogo {
	position: absolute;
	height: 183px;
	width: 242px;
	left: 245px;
	top: 156px;
}
.berninaZipFiles {
	position: absolute;
	height: 500px;
	width: 684px;
	left: 247px;
	top: 166px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
}
.aboutUs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
	position: absolute;
	height: 400px;
	width: 650px;
	left: 240px;
	top: 164px;
}
.aboutUs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	position: absolute;
	height: 391px;
	width: 204px;
	left: 17px;
	top: 319px;
	color: #000066;
}
.companyHistory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000066;
	position: absolute;
	height: 511px;
	width: 380px;
	left: 240px;
	top: 165px;
}
.companyHistory2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
	color: #000066;
	position: absolute;
	height: 600px;
	width: 250px;
	left: 650px;
	top: 165px;
}
.signupTable1 {
	position: absolute;
	height: 700px;
	width: 400px;
	left: 400px;
	top: 300px;
}
.signupTable1 {
	border: thin solid #FF0000;
	position: absolute;
	height: 200px;
	width: 200px;
	left: 200px;
	top: 200px;
}
.signupForm1 {
	position: absolute;
	height: 100px;
	width: 400px;
	left: 261px;
	top: 300px;
}
.SignupText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	height: 122px;
	width: 400px;
	left: 291px;
	top: 149px;
	line-height: 18px;
}
.MachineBanner {
	position: absolute;
	height: 13px;
	width: 154px;
	left: 903px;
	top: 368px;
}
.machine_top {
	position: absolute;
	height: 107px;
	width: 669px;
	left: 250px;
	top: 200px;
}
.AboutUs3 {
	position: absolute;
	height: 36px;
	width: 200px;
	left: 19px;
	top: 291px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	color: #000066;
	font-weight: bold;
	z-index: 2;
}
.ShopOnlineImages {
	position: absolute;
	height: 210px;
	width: 650px;
	left: 229px;
	top: 150px;
}
.machineImage {
	position: absolute;
	height: 203px;
	width: 168px;
	left: 18px;
	top: 322px;
}
.Shop_Machines_Online {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	height: 27px;
	width: 600px;
	left: 253px;
	top: 151px;
	color: #cc3399;
}

