/* baseline definitions - common to all pages */
body			{background-color:#5f5542; font-family:Georgia, serif; font-weight:normal; color:#333333; margin-top:0px;}
h1				{background-image:none;}
.eleven			{font-size:11px; line-height:15px;}
.twelve			{font-size:12px; line-height:16px;}
.thirteen		{font-size:13px; line-height:18px;}
.fourteen		{font-size:14px; line-height:18px;}
.fifteen		{font-size:15px; line-height:19px;}

/* outermost wrapper - common to all pages */
.wrapper		{width:990px; margin:0px auto; padding:0px 0px; position:relative;}

/* head section - common to all pages */
.head			{height:69px; width:990px; background-color:#5f5542; background-image:url(../../images/head_bg.gif); background-repeat:repeat-y; position:relative;}
.shawlogo		{position:absolute; top:19px; left:28px;}
.shawlogo img	{border:none;}
.headnav		{position:absolute; top:0px; right:28px;}
.topnav			{height:30px; width:990px; background-image:url(../../images/top_nav.gif); background-repeat:no-repeat; position:relative;}
.topnavimg		{position:absolute; top:0px; left:10px;}

/* foot section - common to all pages */
.foot			{height:74px; width:990px; background-color:#a09b88; background-image:url(../../images/foot_bg.gif); background-repeat:no-repeat; position:relative;}
.foot_text		{position:absolute; top:15px; left:28px; color:#f3f1e7; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.foot_text a	{color:#f3f1e7; font-family:Arial, Helvetica, sans-serif;}
.foot_line		{position:absolute; top:0px;}

/* top content - home page */
.homecomputer		{position:absolute; top:86px; right:10px; z-index:1;}
.topcontent_home	{height:391px; width:990px; background-image:url(../../images/hometop_bg.jpg); background-repeat:no-repeat; position:relative;}
.homebulletpoints	{position:absolute; left:50px; top:193px; color:#837b6b; font-size:16px; line-height:23px; list-style-image:url(../../images/check_large.gif); margin-top:0; margin-left:0; padding-left:0;}
.homebulletpoints li{margin-left:25px;  padding-left:0;}
.learnmore			{position:absolute; top:307px; left:80px;}
.learnmore img		{border:none;}
.homeviewdesigns	{position:absolute; top:307px; left:230px;}
.homewatchvideo	{position:absolute; top:307px; left:320px;}
.homeviewdesigns img{border:none;}
.homewatchvideo	img, .homewatchvideo img{border: none;}
/* MODIFIED 01/21/2011 - bottom content - home page */
/* bottom content - home page */
.Newbottomcontent_home	{height:313px; width:990px; background-image:url(../../images/homebottom_bg.jpg); background-repeat:no-repeat; position:relative;} 
/* .Newbottomcontent_home	{height:388px; width:990px; background-image:url(../../images/Newhomebottom_bg.jpg); background-repeat:no-repeat; position:relative;} */
.ImageMarketing{margin:60px 0px 0px 40px; Display:none;}
.Newhometext			{position:absolute; left:36px; top:95px; color:#f3f1e7; font-size:15px; line-height:19px; width:220px;}
/*.Newhometext		{position:absolute; left:300px; top:70px; color:#f3f1e7; font-size:15px; line-height:19px; width:500px;}*/
.Newlearnmorebottom	{position:absolute; top:204px; left:31px;}
.Newlearnmorebottom img{border:none;}
/*.Newlearnmorebottom	{position:absolute; top:70px; right:31px;}
.Newlearnmorebottom img{border:none;}*/

.homewatchvideobottom{position:absolute; top:254px; left:31px;}
.homewatchvideobottom img{border:none;}

.homebanner_1		{position:absolute; top:65px; left:285px; width:210px;}
.homebanner_2		{position:absolute; top:65px; left:519px; width:224px;}
.homebanner_3		{position:absolute; top:65px; left:753px; width:212px;}
/*
.homebanner_1		{float:left; width:210px; margin:40px 0px 0px 20px;}
.homebanner_2		{float:left; width:210px; margin:40px 0px 0px 40px;}
.homebanner_3		{float:left; width:210px; margin:40px 0px 0px 30px;}
.homebanner_4		{float:left; width:210px; margin:40px 0px 0px 30px;}

.Newhomebanner_1		{float:left; width:210px; margin:40px 0px 0px 20px;}
.Newhomebanner_2		{float:left; width:210px; margin:40px 0px 0px 40px;}
.Newhomebanner_3		{float:left; width:210px; margin:40px 0px 0px 30px;}
.Newhomebanner_4		{float:left; width:210px; margin:40px 0px 0px 30px;} */

.option				{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:9px; color:#f3f1e7; display:block; line-height:15px; padding-left:13px; letter-spacing:2px;}
.siteaddonname		{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:13px; color:#f3f1e7; display:block; line-height:15px; padding-left:13px;}
.text				{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:12px; color:#f3f1e7; display:block; line-height:15px; padding-left:13px; padding-top:4px;}

/* top content - already pages */
.samples				{position:absolute; top:57px; right:10px; z-index:1;}
.topcontent_already		{height:382px; width:990px; background-image:url(../../images/alreadytop_bg.jpg); background-repeat:no-repeat; position:relative;}
.toolstext				{position:absolute; top:30px; left:39px;}
.catalogdatalink		{position:absolute; top:0px; left:10px;}
.catalogdatalink img	{border:none;}
.topcontent_text		{position:absolute; top:263px; left:44px; padding-top:5px; color:#333333; font-size:14px; line-height:19px;}
.topcontent_text h1		{font-size:30px; margin-bottom:10px; margin-top:0px; font-weight:100;}
.buynow					{position:absolute; top:165px; left:50px;}
.buynow	img				{border:none;}
.watchVideoTool 		{position:absolute; top:165px; left:227px;}
.buynow	img				{border:none;}

/* bottom content - already pages */
.bottomcontent_already	{min-height:75px; width:990px; background-image:url(../../images/alreadybottom_bg.gif); background-repeat:repeat-y; position:relative;}
.alreadybottom_head		{/*position:absolute; left:0px; top:0px;*/}
.whatisit				{position:absolute; left:253px; top:15px;}
.whoisitfor				{position:absolute; left:608px; top:15px;}
.whybuyit				{position:absolute; left:816px; top:15px;}
.tbl_already			{border-top:1px solid #d2cfc9; margin-left:25px;}
.tbl_already td			{vertical-align:top; text-align:left; padding-top:30px; padding-bottom:30px;}
.top					{border-top:none;}
.tbl_already_img		{width:235px;}
.tbl_already_text		{width:320px;}
.tbl_already_leftspace	{width:34px;}
.tbl_already_leftlist	{width:155px;}
.tbl_already_rightspace {width:35px;}
.tbl_already_rightlist	{width:155px;}
.productcatalog_text	{padding-top:5px; color:#333333; font-size:13px; line-height:17px;}
.productcatalog_text h1	{font-size:22px; margin-bottom:10px; margin-top:0px; font-weight:100;}
.catalogdata_text		{padding-top:5px; color:#333333; font-size:13px; line-height:17px;}
.catalogdata_text h1	{font-size:22px; margin-bottom:10px; margin-top:0px; font-weight:100;}
.premiumcontent_text	{padding-top:5px; color:#333333; font-size:13px; line-height:17px;}
.premiumcontent_text h1	{font-size:22px; margin-bottom:10px; margin-top:0px; font-weight:100;}
.learnmoresmall			{display:block; position:relative; top:10px; left:-6px;}
.learnmoresmall img		{border:none;}

/* already page bulleted lists */
.a1						{position:absolute; top:90px; left:615px;}
.a2						{position:absolute; top:90px; left:805px;}
.b1						{position:absolute; top:282px; left:615px;}
.b2						{position:absolute; top:282px; left:805px;}
.c1						{position:absolute; top:490px; left:615px;}
.c2						{position:absolute; top:490px; left:805px;}
.alreadybulletpoints	{color:#333333; font-size:13px; line-height:17px; list-style-image:url(../../images/check_small.gif); margin-top:0; margin-left:0; padding-left:0;}
.alreadybulletpoints li	{margin-left:15px; margin-bottom:5px;}

/* catalog data landing page */
.topcontent_catalogdata				{height:253px; width:990px; background-image:url(../../images/catalogdatatop_bg.jpg); background-repeat:no-repeat; position:relative;}
.toptext_catalogdata				{width:990px; background-image:url(../../images/catalogdatatoptext_bg.gif); background-repeat:repeat-y; position:relative;}
.naturalcollection					{position:absolute; top:70px; right:10px; z-index:1;}
.catalogdatatext					{position:absolute; top:50px; left:40px;}
.topcontent_catalogdata .buynow		{position:absolute; top:152px; left:295px; z-index:2;}
.topcontent_catalogdata .buynow img	{border:none;}
.toptext_catalogdata				{height:136px;}
.what_catalogdata					{position:absolute; top:20px; left:40px;}
.who_catalogdata					{position:absolute; top:20px; left:365px;}
.why_catalogdata					{position:absolute; top:20px; left:685px;}
.what_text							{position:absolute; top:55px; left:42px; width:256px;}
.who_text							{position:absolute; top:55px; left:367px; width:256px;}
.why_text							{position:absolute; top:55px; left:687px; width:256px;}
.toptextbase						{position:absolute; bottom:0px;}
.catalogdatabottom					{width:990px; background-image:url(../../images/catalogdatabottom_bg.gif); background-repeat:repeat-y; position:relative;}
.catalogdatabottomrail				{position:relative;}
.catalogdatabottomrail .buynow		{position:absolute; top:28px; left:825px; z-index:2;}
.catalogdatabottomrail .buynow img	{border:none;}
.tbl_catalogdata td					{text-align:left; vertical-align:top;}
.catalogdata_left					{width:345px; padding-left:30px; padding-bottom:310px;}
.viewexamples						{display:none; position:relative; top:-5px; left:10px;}/* phase 2 feature */
.viewexamples img					{border:none;}
.catalogdata_right					{width:560px;}
.catalogdatabenefitsspace			{height:10px;}
.breathelifespace					{height:30px;}
.left li							{padding-top:5px; border-top:1px solid #c9c5b4; width:277px;}
.catalogdataleft_product			{position:absolute; left:10px; bottom:0px;}
html* .catalogdataleft_product		{position:absolute; bottom:-3px;}
.howitworks , .whatittakes			{display:block;}
.visual								{margin-left:20px;}

/* premium content - uses catalog data as a base */
.topcontent_premiumcontent				{height:253px; width:990px; background-image:url(../../images/premiumcontenttop_bg.gif); background-repeat:no-repeat; position:relative;}
.premiumcontent							{position:absolute; top:99px; right:10px; z-index:1;}
.catalogdatabuynow						{position:absolute; top:142px; left:269px; z-index:2;}
.catalogdatabuynow img					{border:none;}
.premiumcontentleft_product				{position:absolute; left:10px; bottom:0px;}

/* product catalog - uses catalog data as a base */
.topcontent_productcatalog				{height:253px; width:990px; background-image:url(../../images/premiumcontenttop_bg.gif); background-repeat:no-repeat; position:relative;}
.topbannervariableimage					{position:absolute; bottom:0px; right:10px; z-index:1;}
html* .topbannervariableimage			{bottom:-2px;}
.productcatalogbuynow					{position:absolute; top:160px; left:265px; z-index:2;}
.productcatalogbuynow img				{border:none;}
.productcatalogleft_product				{position:absolute; left:10px; bottom:0px;}

/* dynamic websites */
.websitebenefits 			{margin-left:0px; padding:0 0; position:absolute; left:10px; top:90px; width:294px;}
.websitebenefits li			{padding:7px 0 7px 32px; border-bottom:1px solid #c9c5b4; width:294px; list-style-type:none; font-size:16px;}
.websitebenefits li a		{font-weight:bold; color:#50493a; text-decoration:none;}
.websitebenefits li.active	{background-color:#f5f3eb;}
.websitebenefits li.inactive{background-color:none;}
.websitebenefits li.top		{border-top:1px solid #c9c5b4;}
.dynamicwebsites_left		{width:345px; padding-left:30px;}
.dynamicwebsites_right		{width:560px; height:401px;}
.dws_content_1				{position:relative;}
.dws_content_2				{position:relative; display:none;}
.dws_content_3				{position:relative; display:none;}
.dws_content_4				{position:relative; display:none;}
.dws_content_5				{position:relative; display:none;}
.dws_content_6				{position:relative; display:none;}
.dws_content_7				{position:relative; display:none;}
.dws_content_8				{position:relative; display:none;}
.websitebenefitsheadline	{position:absolute; top:60px; left:8px; z-index:2;}
.websitebenefitstext		{position:absolute; top:130px; left:8px; width:310px; z-index:2;}
.designoptionsheadline		{position:absolute; top:30px; left:8px; z-index:2;}
.designoptionstext			{position:absolute; top:70px; left:8px; width:310px; z-index:2;}
.dws_image					{position:absolute; right:-45px; bottom:-300px; z-index:1;}
.dynamicwebsitesbase		{position:relative; height:290px; background-image:url(../../images/dynamicwebsitesbase_bg.gif); background-repeat:no-repeat; background-color:#f7f0dd; padding:40px 0 30px 40px;}
.dynamicwebbase_buynow		{display:block; position:relative; left:-5px;}
.dynamicwebbase_buynow img	{border:none;}
.dynamicwebbase_text		{width:270px; margin-bottom:15px;}
.viewdesigns				{display:block; position:absolute; top:140px; left:0px; cursor: pointer; z-index:2;}
.viewdesigns img			{border:none;cursor: pointer;}
.designoptions_image		{position:absolute; right:-45px; bottom:-401px; z-index:1;}
.packageoption				{margin-bottom:6px;}
.tbl_features				{position:absolute; top:40px; left:350px;}
.tbl_features td			{border-top:1px solid #beb8a6; font-size:13px;}
.tbl_featuresspace			{width:10px; border-top:none !important;}
.tbl_featuresnolinebg		{width:140px; border-top:none; background-color:#e0dac7;}
.tbl_featuresnoline			{width:140px; border-top:none;}
.td_features				{width:273px; text-align:left;}
.td_package					{width:140px; text-align:center;}
.td_noline					{border-top:none !important;}

/* generic page template */
.genericbody	{background-image:url(../../images/generic_bottom.gif); background-repeat:repeat-y; width:910px; position:relative; padding:35px 40px 40px 40px;}
.generichead	{position:absolute; top:0; left:0;}

/*GALLERY LIGHTBOX*/

#GalleryWrapper{
position:relative;background-image:url(../../images/BgGallery.png); 
width:787px; height:520px;background-repeat:no-repeat; 
background-position:top center;
}

.GalleryTitle{position:absolute; top:15px; left:18px;width:175px}
.TemplateCounter{position:absolute; top:15px; left:372px;font:bold 16px 'Times New Roman', Times, serif ; color:#ffffff;}
.BtnCloseGallery{position:absolute; top:10px; right:0px;width:26px}
.BtnCloseGallery img{cursor: pointer}
.TemplateContainer{position:absolute; top:35px; left:130px;width:510px;height:326px}
.LeftThumbnail{position:absolute; top:30px; width:150px; height:150px; text-align:center; z-index:8px;border:none}
.RightThumbnail{position:absolute; top:30px; right: -5px; width:150px; height:150px; text-align:center; z-index:8px;border:none}
.MainSlideshowImage{position:absolute; top:0px; left:90px; width:335px; height:335px; text-align:center; z-index:10px;border:none; cursor: pointer;}
.BtnNextSlideShow{position:absolute; right:52px; bottom:75px;border:none}
.BtnPrevSlideShow{position:absolute; left:52px; bottom:75px;border:none}

.TemplatesLinks{position:absolute; top:364px; left:55px;text-align:center;font: normal 11px Georgia, 'Times New Roman', Times, serif ;color:#5f5542}
.TemplateLinkTitle{text-transform:uppercase}
.TemplatesLinks a:link{font: normal 11px Georgia, 'Times New Roman', Times, serif ;color:#5f5542;text-transform:uppercase; text-decoration:underline;}
.TemplatesLinks a:active{font: normal 11px Georgia, 'Times New Roman', Times, serif ;color:#5f5542;text-transform:uppercase; text-decoration:underline;}
.TemplatesLinks a:visited{font: normal 11px Georgia, 'Times New Roman', Times, serif ;color:#5f5542;text-transform:uppercase; text-decoration:underline;}
.TemplatesLinks a:hover{font: normal 11px Georgia, 'Times New Roman', Times, serif ;color:#5f5542;text-transform:uppercase; text-decoration:underline;}

.ThumbnailWrapper{position:absolute; bottom:20px; left:15px;text-align:center;font: normal 11px Georgia, 'Times New Roman', Times, serif ;color:#5f5542;width:750px; height:66px;}
.ThumbnailImage{float:left;margin:5px 4px 0px 4px}
.NextButton{float:left;margin-top:10px;margin-right:5px;border: none}

.PrevButton{float:right;margin-top:10px}

.ThumbnailWrapper1
{
	overflow: hidden;
	width: 696px;
	position: relative;
	float: left;
}

.galleryThumnails
{
	width: 1980px;
	left: 0px;
	position: relative;
	margin-left: 1px;
}

div.topImages img
{
	position: absolute;
}

img.sImg
{
	width: 132px;
	z-index: 0;
	top: 35px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

img#sImg1, img#sImg2
{
	opacity: 1;
	filter: alpha(opacity=100);
}

img#sImg1
{
	left: 96px;
	top: 0px;
	width: 317px;
	z-index: 100;
}

img#sImg2
{
	left: 378px;
}

img#sImg3
{
	left: 578px;
}


/*NEW SEO CLASSES*/

.topcontent_SEOdata	{height:253px; width:990px; background-image:url(../../images/SEOtop_bg.jpg); background-repeat:no-repeat; position:relative;}
.thirteen		{font-size:12px; line-height:18px;}
.SEO_benefits{margin-left:10px;}
.table_benefits tr td{padding:6px 0px;}
.Benefits_text{border-top:solid 1px #C9C5B4; font-size:14px;}
.Border_bottom{border-bottom:solid 1px #C9C5B4}
.SEO_logo_wrapper{width:85%; text-align:center; margin-top:20px;}
.Seo_Title{font-size:26px; line-height:26px; margin:13px 0px;font-weight:normal}
.BigCopy{font-size:14px; line-height:19px;}
.SEO_bg{background-image:url(../../images/BottomSEO_bg.png); width:990px; height:94px; background-repeat:no-repeat; position:relative}
.SEO_bg img {position:absolute; top:30px; right:50px; z-index:8}
.SeoCopy{font-weight:bold; font-size:26px;padding:0px 0px 0px 70px; line-height:100px;}
.BottomCopy{font:normal 18px Georgia, 'Times New Roman', Times, serif; color:#fff; position:absolute; top:20px; right:50px; z-index:8}

.ListofArticles {
	margin-left: 15px;
	margin-top: 2px;
}

.SMArticleDetail {
	background-image: url("../../images/alreadybottom_bg.gif");
    background-repeat: repeat-y;
    min-height: 75px;
}

#LeftArticleWrapper {
    float: left;
    width: 800px;
}

.LeftArticleSep {
    border-bottom: 1px solid #FFFFFF;
    float: left;
    height: 10px;
    margin-bottom: 10px;
    width: 800px;
}

#LeftArticleImageWrapper {
    background-color: #D9D4BB;
    float: left;
    height: 138px;
    width: 138px;
}
#LeftArticleImageWrapper .ImageWrapper {
    height: 124px;
    margin: 7px 0 0 7px;
    overflow: hidden;
    width: 124px;
}
.LeftArticlesText {
    color: #F3F1E7;
    float: left;
    font: 12px/17pt Georgia,'Times New Roman',Times,serif;
    margin: 20px 0 0 10px;
    text-align: left;
    width: 650px;
}
.LeftArticlesText h1 {
    color: #333333;
    font: bold 17px Georgia,'Times New Roman',Times,serif;
    margin: 0;
}
.LeftArticlesText a:link {
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font: 14px Georgia,'Times New Roman',Times,serif;
    text-transform: capitalize;
}
.LeftArticlesText a:visited {
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font: 14px Georgia,'Times New Roman',Times,serif;
    text-transform: capitalize;
}

#LeftFormWrapper {   
    width: 950px;
    margin-left: 5px;
}
#LeftFormWrapper .Message {
    border-bottom: 1px solid #D2D0C5;
    border-top: 1px solid #D2D0C5;
    color: #3B3C32;
    font: 12px Georgia,'Times New Roman',Times,serif;
    padding: 5px 0;
    text-align: left;
    width: 100%;
}
#LeftSubWrapper {
    text-align: left;
    width: 800px;
}
#LeftSubWrapper h1 {
    font-size: 25px;
    margin-left: 10px;
}

#LeftFormWrapper p {
    margin: 0 0 20px;
    margin-left: 10px;
}
#LeftFormWrapper .BottomLink {
    color: #000000;
    font: bold 12px Georgia,'Times New Roman',Times,serif;
}
#LeftFormWrapper .BottomLink a:link {
    color: #000000;
    font: 12px Georgia,'Times New Roman',Times,serif;
    text-decoration: underline;
}
#LeftFormWrapper .BottomLink a:active {
    color: #000000;
    font: 12px Georgia,'Times New Roman',Times,serif;
    text-decoration: underline;
}
#LeftFormWrapper .BottomLink a:visited {
    color: #000000;
    font: 12px Georgia,'Times New Roman',Times,serif;
    text-decoration: underline;
}
#LeftFormWrapper .BottomLink a:hover {
    color: #5E9A78;
    font: 12px Georgia,'Times New Roman',Times,serif;
    text-decoration: underline;
}

