/* Stylesheet for www.thewallworks.com - Created by Green Fire Web Design */

/* Global styling */
* {margin:0; padding:0;}
body {text-align:center; font-family:Arial, Helvetica, sans-serif;}
div, input, textarea, select, option, ul, li {text-align:left;}
h1 {text-align:center; color:#999797; font-size:15pt; padding:3px;}
#clear, .clear {clear:both;}
#d {width:1024px; background:url(/img/divider.png) repeat-x; height:2px; margin:10px 0;}
a {color:#333333;}
a:hover {color:#A2B13D;}
#page-title {text-align:center; font-size:14pt; padding:4px 0 10px 0; color:#a47e8b;}
.content div a img {border:none;}
a img {border:none;}



/* Push Boxes */
#push10 {height:10px;}

/* Top Section */
#header-links {list-style:none; margin-top:10px;}
#header-links li {float:left; margin-right:10px;}
#content {margin:auto; width:1024px;}
#logo {float:left; width:374px; height:66px;}
#search {float:right; margin-top:13px;}
#search-bar {float:left; background:url(/img/search-bar.png) no-repeat; width:190px; height:36px;}
#search-bar input {border:0; width:180px; margin:7px 0 0 10px; font-size:13pt; color:#999797;}
#search-button {float:left;}
#welcome {font-size:14pt; text-align:center; color:#666; padding:7px; background:#E7ED8A;}
#welcome span {font-weight:bold; color:#90526D;}
#shopping-cart {float:left; width:150px;}
#shopping-cart a {text-decoration:none;}
#shopping-cart img {border:0; height:25px;}
#shopping-cart div {display:inline;}
#comm100_ButtonImage {width:140px;}
.color-out {background:url(/images/color-out.png);}
#new-top-nav a {display:inline-block; padding: 5px 10px; font-size:15pt; color:#333; font-weight:bold;}

/* Main Content */
#top {background:url(/img/content-top.png) no-repeat; width:1007px; height:35px;}
#mid {background:url(/img/content-mid.png) repeat-y; width:1007px;}
#bot {background:url(/img/content-bot.png) no-repeat; width:1007px; height:35px;}
#mid-text {padding:0 25px;}
#product-menu, #mboxImported-default-wallworks_global_top_nav-0 {text-align:center; color:#CFAAB7; line-height:130%;}
#product-menu a, #mboxImported-default-wallworks_global_top_nav-0 a {padding:0 5px; color:#999797; font-size:11pt; text-decoration:none;}
#product-menu a:hover, #mboxImported-default-wallworks_global_top_nav-0 a:hover {text-decoration:underline; color:#A2B13D;}
#featured-img {height:60px; padding:0 15px;}
#featured-imgs {text-align:center; padding:10px;}

/* Left Menu */
#left {width:161px; float:left;}
#left-menu {background:url(/img/left-menu-bg.png) no-repeat; width:161px;}
#left-menu-text {padding:5px 1px; width:159px; font-size:10pt; display:block;}
#left-menu-text a {display:block;}
#left-menu-text div {width:159px; text-indent:10px; padding:3px 0;}
#left-menu-text div:hover {background:#e7ed8a;}
#left-menu-text a:hover {color:#905268;}

/* Center Content */
#site-text {width:843px; float:left; margin:0 0 0 20px;}

/* Right Content */
#right-box {width:370px; float:right; color:#484848; line-height:170%; font-size:10pt;}

/* Scroller */
#mycarousel a {text-decoration:none;}
#mycarousel img {padding-bottom:15px;}

/* Footer */
#footer {text-align:center; font-size:10pt; color:#666; padding:0 0 10px 0;}

/* Create Your Own Page */
#font-window	{border:1px solid #553942; max-height:180px; overflow:auto;}
#fonts	{padding:4px;}
#fonts:hover	{padding:3px; border:1px dashed #829d29;}

/* Pre-cart */
#precart-text	{font-size:14pt; color:#553942; float:left; width:150px;}
#precart-container	{float:left; font-size:14pt; color:#829d29;}
#fonttext {width:600px; height:30px; background-color:#ead5dc; font-size:16pt; border: solid 1px #553942; color:#553942;}

/* Products Pages */
#prodimg {max-height:400px; max-width:400px;}
#prod-img {margin-bottom:15px; border:1px solid white; padding-top:5px; padding-bottom:5px; text-align:center;}
#prod-img:hover {border:1px dashed #906475;}
a#prodview  {color:#553942; font-weight:bold; text-decoration:none;}
a#prodview:hover {color:#829d29; text-decoration:underline;}
#prod-title {text-align:center; padding:3px; color:#666;}

#page-links a {display:block; margin:10px 0;}
