/* General Styles */

body {background:#1EC1DE; font: 11pt "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

table {border:0px; margin:0px; }
td { border-collapse:collapse; vertical-align:top; border:0px; padding:0px;
	font: 11pt "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

a:link {color:#180aa0}
a:visited {color:#564bc5}
a:active {color:#180aa0}
a:hover {color:#b878ea}
a {border:0; text-decoration:none;}

a.top_menu:link {color:#fff}
a.top_menu:visited {color:#fff}
a.top_menu:active {color:#fff}
a.top_menu:hover {color:#dfbff8}

img {border:0px}

hr {color:#1E60DC; width:66%; align:center}

h1 {font-weight:normal; margin-bottom:2px;  }
h2 {font-weight:normal; margin-bottom:2px; margin-top:2px;}
h3 {font-weight:normal; margin-bottom:2px; }

/* Index Page Styles */
.new_prod_table {margin-left:20px}
.new_prod_table td {padding:10px; }
.new_prod {padding:7px; border:1px solid #000; height:286px; }
.other_prod {height:300px; }

.updates {width:740px; margin-left:20px; border:0px; padding:0px; border-collapse:collapse;  }

/* Museblog (on Index Page) */

.museblog2 {background:#fff; border:1px dashed #1E60DC;}
.museblog2_mainarea {width:540px; padding:10px; }
.museblog2_right_sidebar {width:200px; border-left:1px dashed #1E60DC; padding:10px;}

.content_full2 img {width:400px; padding:5px; background:#fff; border:1px solid #000; 
	margin-right:auto; margin-left:auto; margin-top: 7px; margin-bottom:7px; display:block; }


/* Page Styles */

table.page {width:1050px; border-collapse:collapse;  }
td.header_img {border-collapse:collapse;}
.header_menu {background:#1E60DC; color:#ffffff; padding:5px; }
td.main_menu {background:#ffffff; width:220px; border-right:1px dashed #1E60DC;
	padding-left:8px; padding-top:10px; padding-right:5px; padding-bottom:10px;}

td.body {background:#ffffff; padding-left:15px; padding-top:10px; padding-bottom:10px; padding-right:40px;}

td.bottom_info {background:#ffffff; padding-top:10px; padding-bottom:10px; padding-left:7px; padding-right:7px; 
	border-bottom:1px dashed #1E60DC; border-top:1px dashed #1E60DC; border-collapse:collapse; }
td.bottom_img {border-collapse:collapse; }

.smallprint {font-size:80% }

/* Museblog */
.museblog {width:100%;}
.museblog td {border-collapse:collapse; }
.museblog_mainarea {}
.museblog_right_sidebar {padding-left:8px; border-left:1px dashed #1E60DC; width:205px !important;  
	padding-top:10px; }

.pdf_download {font-size:85%; padding-top:15px; }

/* General Blog Styles */
.bPosts {width:100%; }
.content_full {width:100%; padding-bottom:15px; padding-right:10px; }
.bPosts h2 {}
.bPost {}

.prevnext_post {background:#afe3fb}

.content_full img {width:450px; padding:5px; background:#fff; border:1px solid #000; 
	margin-right:auto; margin-left:auto; margin-top: 15px; margin-bottom:7px; display:block; }
img.blog_right {float:right; padding:5px; background:#fff; border:1px solid #000; margin:5px; width:150px; }
img.blog_left {float:left; padding:5px; background:#fff; border:1px solid #000; margin:5px; width:150px; }
img.unknown_size {padding:5px; background:#fff; border:1px solid #000; 
	margin-right:auto; margin-left:auto; margin-top: 7px; margin-bottom:7px; display:block;}
img.tute_list {padding:5px; background:#fff; border:1px solid #000; margin:5px; width:240px; display:inline; }
img.tute_header {padding:0px; margin-right:auto; margin-left:auto; margin-top:0px; margin-bottom:0px; 
	background:transparent; border:0px; height:55px;  }

img.creativemusings {width:200px; height:200px; background:#ffffff; border:1px solid #000; padding:3px; margin-bottom:2px !important; margin-top:10px; margin-right:10px; margin-left:10px;  }

.musing_table {width:100%; border:0px; margin-bottom:7px; }
.musing_table img {width:200px; height:200px; background:#ffffff; border:1px solid #000; padding:3px; margin-bottom:2px !important; margin-top:10px; margin-right:10px; margin-left:10px;  }

.bTitle {font-size:130%; margin-bottom:0px; }
.prevnext_post {width:100%; font-size:80%; font-weight:normal; }
.bSmallPrint {margin-top:0px; }
.bSideItem {width:100%; }

.feedback_feed_msg { }

.SearchField {border: 1px solid #888; margin:0px}
.widget_core_coll_search_form { text-align:center; margin-left:10px;}
.widget_core_coll_search_form h3 {display:none;}
.search {margin-bottom:0px; padding:0px; margin-top:2px;}
.submit {margin:0px; padding:0px}
input.SearchField { width: 150px;}

.bSmallPrint, div.bCommentSmallPrint { margin-bottom: 10px; padding: 0px; font-size: 85%;}
.bSmallPrint {margin-top:0px}
.small_print{ margin-bottom: 1px; padding: 0px; font-size: 85%; clear: right; }
#pingbacks {display:none}

.bComment {}
.fieldset {}
div.bComment {color:#000000; text-color:#000000; }
div.bCommentTitle {color:#000000; margin-bottom:2px}
div.bCommentText {color:#000000; text-color:#000000; padding:5px; padding-left:10px;}

p.bMore a {font-size: 90%; font-weight: normal; }

div.bCommentSmallPrint {clear: none; font-size: 85%;}
.bCommentTitle {font-size:80%;}
.bCommentText {margin-top:3px; margin-bottom:10px; }

.widget_core_coll_category_list {margin-left:0px; margin-top:0px; padding:0px;}
.widget_core_coll_category_list h3 {display:none}
.widget_core_coll_category_list li {list-style: none; margin-left:0px; padding-left:0px; }
.widget_core_coll_category_list ul {margin-left:0px; padding-left:0px; margin-top:1px;}

.bSideItem {margin-left:0px; margin-top:0px; padding:0px;}
.bSideItem li {list-style: none; margin-left:0px; padding-left:0px; }
.bSideItem ul {margin-left:0px; padding-left:0px; margin-top:1px;}

span.rightalign {font-weight:bold; }

.offsite {margin-left:10px; list-style-type: square; }
.offsite a {target-name: new; target-new: blank;}
.onsite {margin-left:10px; list-style-type: circle;}



/* Shop Styles */
.shop_div {margin-left:15px;  }

.pattern_title {padding:5px; background:#fff; border:1px solid #000; margin:5px; width:250px; display:inline; }



/* Product Styles */
.product_table {margin-left:20px; margin-right:20px; margin-top:20px; border:0px; width:700px}

.product_button {padding-top:40px; padding-right:15px;  }
.product_img {width:400px; padding:5px; border: 1px solid #000}

.imgl img {border: 1px solid #000; padding:5px; background:#fff; width:125px;  }

.small_image {height:120px; padding:5px; background:#fff; border: 1px solid #000; }

.addToCartButton  { border: 2px solid #006; background: #45b3f3; color: #006; padding:3px; margin-left:50px;
	font-family:century gothic; font-size: 11pt;}

.moreimages img {margin-right:5px; margin-left:5px; }

.black_overlay {
display: none;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 200%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80); }

.white_content {
display: none;
position: fixed;
top: 50px;
left: 20%;
width: 650px;
height: 460px;
padding: 10px;
border: 1px solid #000;
background-color: white;
z-index:1002;
overflow: auto; }

.white_content img {height:425px; }

/* Recipe Wiki */

.recipe_menu {width:210px; background:#fff; padding:10px; border-right:1px dashed #1E60DC;}
.recipe_content {background:#fff; padding-top:10px; padding-bottom:10px; padding-right:40px; padding-left:25px;}
.recipe_content img { }

.footnav {margin-top:25px; }

