
	#main
{
margin:0 auto;
position:relative;
width:980px;
height:945px;
z-index:0;
background-color:#FFFFFF;
}
*
{
margin:0px;
padding:0px;
border:0px;
}
body
{
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-color:#1460AB;
background-image:url(/draganddrop/_img/themes/premium/plumbing/bg.jpg);
background-repeat:repeat-x;
}
h1
{
font-size:24px;
}
h2
{
font-size:18px;
}
h3
{
font-size:14px;
}
a:link 
{
color: #333333;
}
a:visited 
{
color: #333333;
}
a:hover 
{
color: #333333;
}
a:active 
{
color: #333333;
}

	#note207
{
/*Generated by drag and drop*/
width:920px;
height:100px;
left:27px;
top:0px;
position:absolute;
z-index:75;
/*Generated by configuring options*/
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
line-height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#114E8B;
}
#note207 a:link
{
color:#114E8B;
}
#note207 a:visited
{
color:#114E8B;
}
#note207 a:hover
{
color:#114E8B;
}
#note207 a:active
{
color:#114E8B;
}
#note207 h1
{
font-size:36px;
}
#note207 h2
{
font-size:18px;
}
#note207 h3
{
font-size:14px;
}#note208
{
/*Generated by drag and drop*/
width:920px;
height:40px;
left:27px;
top:113px;
position:absolute;
z-index:76;
/*Generated by configuring options*/
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
line-height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-image:url(/draganddrop/_img/themes/premium/plumbing/nav.jpg);
background-repeat:no-repeat;
}
#note208 a:link
{
color:#FFFFFF;
}
#note208 a:visited
{
color:#FFFFFF;
}
#note208 a:hover
{
color:#FFFFFF;
}
#note208 a:active
{
color:#FFFFFF;
}
#note208 h1
{
font-size:24px;
}
#note208 h2
{
font-size:18px;
}
#note208 h3
{
font-size:14px;
}#cmsNavigationHorz{text-align:left; /*configurable*/}#cmsNavigationHorz ul{margin: 0;padding: 0;white-space: nowrap;}#cmsNavigationHorz li{display: inline;list-style-type: none;}#cmsNavigationHorz li a { 
text-decoration:none;
padding-left:10px;  /*configurable same value as below*/padding-right:10px; /*configurable same value as above*/ }#cmsNavigationHorz #menu .first a {}
#note209
{
/*Generated by drag and drop*/
width:920px;
height:300px;
left:27px;
top:166px;
position:absolute;
z-index:77;
/*Generated by configuring options*/
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D0D0D;
}
#note209 a:link
{
color:#114E8B;
}
#note209 a:visited
{
color:#114E8B;
}
#note209 a:hover
{
color:#114E8B;
}
#note209 a:active
{
color:#114E8B;
}
#note209 h1
{
font-size:24px;
}
#note209 h2
{
font-size:18px;
}
#note209 h3
{
font-size:14px;
}#note210
{
/*Generated by drag and drop*/
width:602px;
height:377px;
left:28px;
top:482px;
position:absolute;
z-index:79;
/*Generated by configuring options*/
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D0D0D;
}
#note210 a:link
{
color:#114E8B;
}
#note210 a:visited
{
color:#114E8B;
}
#note210 a:hover
{
color:#114E8B;
}
#note210 a:active
{
color:#114E8B;
}
#note210 h1
{
font-size:24px;
}
#note210 h2
{
font-size:18px;
}
#note210 h3
{
font-size:14px;
}#note211
{
/*Generated by drag and drop*/
width:259px;
height:333px;
left:648px;
top:482px;
position:absolute;
z-index:78;
/*Generated by configuring options*/
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D0D0D;
background-color:#F0F0F0;
border-top:Solid 1px #CCCCCC;
border-bottom:Solid 1px #CCCCCC;
border-left:Solid 1px #CCCCCC;
border-right:Solid 1px #CCCCCC;
}
#note211 a:link
{
color:#114E8B;
}
#note211 a:visited
{
color:#114E8B;
}
#note211 a:hover
{
color:#114E8B;
}
#note211 a:active
{
color:#114E8B;
}
#note211 h1
{
font-size:24px;
}
#note211 h2
{
font-size:18px;
}
#note211 h3
{
font-size:14px;
}#note212
{
/*Generated by drag and drop*/
width:900px;
height:40px;
left:28px;
top:875px;
position:absolute;
z-index:80;
/*Generated by configuring options*/
padding-top:0px;
padding-bottom:0px;
padding-left:20px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
line-height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-image:url(/draganddrop/_img/themes/premium/plumbing/nav.jpg);
background-repeat:no-repeat;
}
#note212 a:link
{
color:#114E8B;
}
#note212 a:visited
{
color:#114E8B;
}
#note212 a:hover
{
color:#114E8B;
}
#note212 a:active
{
color:#114E8B;
}
#note212 h1
{
font-size:24px;
}
#note212 h2
{
font-size:18px;
}
#note212 h3
{
font-size:14px;
}
	/* ------- CUSTOM CSS STYLES ------- body.mceContentBody {	background-color: #FFF;	background-image: none;	text-align: left;}*//* ------- NAV - VERT ------- */#cmsNavigationVert{text-align:left;}#cmsNavigationVert ul{margin: 0;padding: 0;list-style:none;border-top:solid 1px #ccc;}#cmsNavigationVert li{height:30px;line-height:30px;padding-left:10px;border-bottom:solid 1px #ccc;}/* ------- NAV - HORIZ ------- */#cmsNavigationHorz{text-align:left;}#cmsNavigationHorz ul{margin: 0;padding: 0;white-space: nowrap;}#cmsNavigationHorz li{display: inline;list-style-type: none;}#cmsNavigationHorz li a { text-decoration:none; padding-left:20px; padding-right:20px; }#cmsNavigationHorz #menu .first a {}/* ------- ECOMMERCE ------- */.product { width:600px; margin-bottom:20px; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; } .productClear { clear:both; } .productImage { width:200px; height:150px; float:left; margin-right:20px; border: 1px solid #CCC; } .productInfo { width:378px; height:auto; float:left; } .productName { margin-bottom:10px; } .productCat { margin-bottom:10px; } .productId { margin-bottom:10px; } .productDesc { margin-bottom:10px; } .productPrice { margin-bottom:10px; } .productStock { margin-bottom:10px; } .productButton { margin-bottom:10px; } .detailProduct { width:600px; margin-bottom:20px; } .detailProductClear { clear:both; } .detailProductImage { width:200px; height:150px; float:left; margin-right:20px; border: 1px solid #CCC; } .detailProductInfo { width:378px; height:auto; float:left; } .detailProductName { margin-bottom:10px; } .detailProductCat { margin-bottom:10px; } .detailProductId { margin-bottom:10px; } .detailProductDesc { margin-bottom:10px; } .detailProductPrice { margin-bottom:10px; } .detailProductStock { margin-bottom:10px; } .detailProductButton { margin-bottom:10px; } .simpleCart_checkout { } .simpleCart_empty { } .simpleCart_items { width:920px; } .cartHeaders { width:920px; height:30px; border-top:solid 1px #ccc; position:relative; } .cartHeaders .itemName { width:300px; padding:5px; float:left; font-weight:bold; } .cartHeaders .itemSize { width:100px; padding:5px; float:left; font-weight:bold; } .cartHeaders .itemPrice { width:100px; padding:5px; float:left; font-weight:bold; } .cartHeaders .itemIncrement { width:10px; padding:5px; float:left; text-align:center; font-weight:bold; color: #fff; } .cartHeaders .itemQuantity { width:60px; padding:5px; float:left; text-align:center; font-weight:bold; } .cartHeaders .itemDecrement { width:10px; padding:5px; float:left; text-align:center; font-weight:bold; color: #fff; } .cartHeaders .itemRemove { width:100px; padding:5px; float:right; font-weight:bold; } .cartHeaders .itemTotal { width:100px; padding:5px; float:left; font-weight:bold; margin-left:40px; } .itemContainer { width:920px; clear:both; border-bottom:solid 1px #ccc; } .itemContainer .itemName { width:300px; padding:5px; float:left; } .itemContainer .itemSize { width:100px; padding:5px; float:left; } .itemContainer .itemPrice { width:100px; padding:5px; float:left; } .itemContainer .itemIncrement { width:10px; padding:5px; float:left; text-align:center; } .itemContainer .itemQuantity { width:60px; padding:5px; float:left; text-align:center; } .itemContainer .itemDecrement { width:10px; padding:5px; float:left; text-align:center; } .itemContainer .itemTotal { width:100px; padding:5px; float:left; font-weight:bold; margin-left:40px; } .itemContainer .itemRemove { width:100px; padding:5px; float:right; font-weight:bold; } .product { width:600px; margin-bottom:20px; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; } .productClear { clear:both; } .productImage { width:200px; height:150px; float:left; margin-right:20px; border: 1px solid #CCC; } .productInfo { width:378px; height:auto; float:left; } .productName { margin-bottom:10px; } .productCat { margin-bottom:10px; } .productId { margin-bottom:10px; } .productDesc { margin-bottom:10px; } .productPrice { margin-bottom:10px; } .productStock { margin-bottom:10px; } .productButton { margin-bottom:10px; } .detailProduct { width:600px; margin-bottom:20px; } .detailProductClear { clear:both; } .detailProductImage { width:200px; height:150px; float:left; margin-right:20px; border: 1px solid #CCC; } .detailProductInfo { width:378px; height:auto; float:left; } .detailProductName { margin-bottom:10px; } .detailProductCat { margin-bottom:10px; } .detailProductId { margin-bottom:10px; } .detailProductDesc { margin-bottom:10px; } .detailProductPrice { margin-bottom:10px; } .detailProductStock { margin-bottom:10px; } .detailProductButton { margin-bottom:10px; } .simpleCart_checkout { } .simpleCart_empty { } .simpleCart_items { width:920px; } .cartHeaders { width:920px; height:30px; border-top:solid 1px #ccc; position:relative; } .cartHeaders .itemName { width:300px; padding:5px; float:left; font-weight:bold; } .cartHeaders .itemSize { width:100px; padding:5px; float:left; font-weight:bold; } .cartHeaders .itemPrice { width:100px; padding:5px; float:left; font-weight:bold; } .cartHeaders .itemIncrement { width:10px; padding:5px; float:left; text-align:center; font-weight:bold; color: #fff; } .cartHeaders .itemQuantity { width:60px; padding:5px; float:left; text-align:center; font-weight:bold; } .cartHeaders .itemDecrement { width:10px; padding:5px; float:left; text-align:center; font-weight:bold; color: #fff; } .cartHeaders .itemRemove { width:100px; padding:5px; float:right; font-weight:bold; } .cartHeaders .itemTotal { width:100px; padding:5px; float:left; font-weight:bold; margin-left:40px; } .itemContainer { width:920px; clear:both; border-bottom:solid 1px #ccc; } .itemContainer .itemName { width:300px; padding:5px; float:left; } .itemContainer .itemSize { width:100px; padding:5px; float:left; } .itemContainer .itemPrice { width:100px; padding:5px; float:left; } .itemContainer .itemIncrement { width:10px; padding:5px; float:left; text-align:center; } .itemContainer .itemQuantity { width:60px; padding:5px; float:left; text-align:center; } .itemContainer .itemDecrement { width:10px; padding:5px; float:left; text-align:center; } .itemContainer .itemTotal { width:100px; padding:5px; float:left; font-weight:bold; margin-left:40px; } .itemContainer .itemRemove { width:100px; padding:5px; float:right; font-weight:bold; }/* ------- BLOG ------- */.blogPost { margin-bottom:20px; padding-bottom:20px; border-bottom:solid 1px #ccc; } .blogPost img { padding:5px; border:solid 1px #ccc; } .blogTitle { font-size:24px; margin-bottom:10px; } .blogDate { font-size:11px; margin-bottom:20px; font-weight:bold; color:#999; } .blogBody { margin-bottom:10px; } .blogCategories { line-height:35px; border-top:solid 1px #ccc; } .blogCat { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; } .blog-add-comment { } .blog-add-comment-header { } .blog-comments { background-color:#f7f7f7; border: solid 1px #ccc; padding:10px; margin-bottom:10px; } .blog-comment-name { } .blog-comment-text { } .blog-latest-stories { line-height:35px; border-top:solid 1px #ccc; } .blog-latest-story { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }/* ------- FORMS ------- */.defaultForm input[type="text"] { padding:5px; width:100%; border: 1px solid #ccc; } .defaultForm select { padding:5px; width:100%; border: 1px solid #ccc; } .defaultForm textarea { padding:5px; width:100%; border: 1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; } .defaultForm input[type="submit"] { background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; font-size:11px; } .defaultForm input[type="submit"]:hover { background-color: #666; } .defaultForm input[type="button"] { background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; } .defaultForm input[type="button"]:hover { background-color: #666; } .defaultForm table { width:100%; border-collapse:collapse; } .defaultForm table td { border-top:1px solid #CCCCCC; border-bottom:0px solid #CCCCCC; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; padding:10px; } .ketchup-error-container {display: none; position:fixed; width: auto;} .ketchup-error-container ol { font-size: 12px; color: #fff; background: black; background: rgba(0, 0, 0, 0.6); padding: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; list-style: none; line-height: 16px; } .ketchup-error-container span { display: block; width: 0; height: 0; border-left: 0 solid transparent; border-right: 15px solid transparent; border-top: 10px solid black; border-top: 10px solid rgba(0, 0, 0, 0.6); border-bottom: 0; margin-left: 10px; }
