a{text-decoration:underline}a:link{color:#009aca}a:visited{color:#2000d6}a:hover{color:#2000d6}a:active{color:#009aca}b{font-weight:bold}body{color:#696969;font-family:"Liberation Sans",Helvetica,Swiss,Arial,sans-serif;font-size:.9em;background-color:#fcedea;margin:0}h1{font-weight:bold;font-size:1.4em;text-align:center;padding-top:1em;padding-bottom:1em}h2{font-style:italic;font-size:1.2em;margin:1em 2em 1em 1em}h3{font-weight:bold;font-size:1.1em;margin-bottom:.25em;color:#01b9f2}i{font-style:italic}img{border:0}ul{line-height:1em;list-style-type:none;list-style-position:outside;margin-top:1em;margin-bottom:1em;margin-left:2em}p{margin:0 2em 1em}dt{margin-top:1em}#main{background-color:white;margin:10px auto;width:750px}#main_header{background:white url(../images/border/top.gif) no-repeat;padding-top:0;width:100%;height:120px;float:left}#main_middle{background:white url(../images/border/middle.gif) repeat-y;padding-top:15px;padding-bottom:15px;float:left;width:100%}#main_footer{background:white url(../images/border/bottom.gif) no-repeat;float:left;width:100%;padding-bottom:20px}#logo{float:left;margin:10px}#menu{width:100%;float:left;margin-top:7px}#menu-right{position:relative;top:-30px;left:-5px;float:right}#menu-left{margin-left:4px}#header_title{color:#01b9f2;float:left;margin-left:40px;height:50px;margin-top:20px;width:350px;font-weight:bold;font-size:1.2em}#cart_show{text-decoration:none;background-image:url(../images/cart.gif);float:right;width:116px;height:54px;margin:10px;color:#01b9f2;font-style:italic;font-weight:bold;font-size:12px;text-indent:48px}#heading,#list_heading,.pagination_desc{color:#01b9f2;font-style:italic;font-weight:bold;font-size:1.1em;margin-bottom:1em;padding-left:1em;float:left}a.backtocategory,a#backtoindex{font-weight:bold}#breadcrumb{font-style:italic;vertical-align:middle;margin-left:1em;padding-top:10px;width:400px}.bottom_nav{text-align:center;border-top:1px solid #ea0070;padding-left:10px;margin-right:10px;margin-left:10px;padding-top:10px}.bottom_nav a:link{text-decoration:none}.bottom_nav a:hover{text-decoration:underline}.copyright,.copyright a{color:#afafaf;font-style:italic;font-size:.7em;text-align:center;margin-top:12px;padding-bottom:18px}.center{text-align:center}.edit_menu{float:left;clear:both}.contact{background:url(../images/contact/form_background.gif) no-repeat;text-align:left;margin:12px 12px 0;padding:70px 0 0 40px;height:410px}.wide_text{padding-right:4em;padding-bottom:2em;padding-left:4em;clear:both}.error_list{color:red;font-style:italic;font-weight:bold}.error_list.li{display:inline}#side_bar{float:left;clear:both;margin-right:10px;margin-bottom:20px;margin-left:5px;border-right:1px solid #e495ba;width:176px}.side_bar_categories{margin-bottom:1em}.side_bar_categories a{background:url(../images/menu/spacer.gif);padding-left:35px;width:132px;height:18px;text-decoration:none;display:block;color:#c5121a}.side_bar_categories #active-medium{background:url(../images/menu/shader.gif)}.side_bar_categories #active-category{background:url(../images/menu/shader.gif)}.side_bar_categories a:link{color:#b22222;text-decoration:none}.side_bar_categories a:visited{color:#c53461;text-decoration:none}.side_bar_categories a:hover{color:#b22222;background:url(../images/menu/shader.gif);text-decoration:none}.side_bar_categories a:active{color:#c53461;text-decoration:none}#side_bar .heading{color:#01b9f2;font-weight:bold}.facebook_link{text-align:center}.list{float:left;margin-right:20px;padding-bottom:20px;width:530px;height:auto}.list_col1,.list_col2{float:left;padding-right:35px;padding-left:35px;width:202px;height:100%}.list_col2{border-left:1px solid #e495ba}.list_col1 .product,.list_col2 .product{float:left;margin-bottom:10px}.list_col1 .product .title,.list_col2 .product .title{float:left;text-align:center;margin-top:.5em;width:100%;height:36px}.list .book{float:left;margin-bottom:10px;width:100%}.list .book .text{padding-left:20px;float:left;width:350px}.index-thumbnail{width:204px;height:204px;text-align:center}#show-photo{border:solid 2px #ddd;text-align:center}.list img,.list_col1 img,.list_col2 img{border:solid 2px #ddd}.list img{float:left}.list_col1 img,.list_col2 img{width:auto;height:200px}.text .title{font-weight:bold;font-style:italic;font-size:1.07em;color:#009aca}.text .title a:link{color:#009aca}.text .title a:visited{color:#2000d6}.text .title a:hover{color:#2000d6}.text .title a:active{color:#009aca}.text .description{float:left;clear:left;margin-top:1em}.text .designer{float:left;clear:left}.show .price{float:right;clear:right;color:#009aca;font-weight:bold}.price{margin-top:1em;float:left;clear:left;color:#009aca;font-weight:bold}.text .left{margin-top:1em;float:left;clear:left}.text .right{margin-top:1em;float:right;clear:right}.text .testingit{margin:0}.text .sold{font-weight:bold;color:#cf1800}.item_sep{float:left;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #e495ba;width:100%}.pagination{float:right;margin-top:1em;padding-right:40px;margin-bottom:1em;width:80%;text-align:right;color:#009aca;font-weight:normal;font-size:26px;letter-spacing:4px;font-style:normal}.pagination .current{color:#d12200}.pagination_desc{float:right;padding-right:1em}.show{float:left;margin:20px;width:auto}.show .product,.show .book{float:left;width:454px;height:100%;text-align:center}.show .text{margin-bottom:20px;float:left;width:100%;text-align:left}#thumbnail_list,#thumbnail_spacer{float:left;margin-right:20px;margin-bottom:20px;margin-left:20px;width:120px;height:100%}#thumbnail_spacer{width:90px}#thumbnail_list img{margin-bottom:8px;width:120px}.cart{clear:both;margin:20px}.cart table{border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-collapse:collapse;width:100%}.cart td,th{padding:5px;border-bottom:1px solid #d7d7d7}.cart th{font-style:italic;font-weight:bold;background-color:#f9b7b7;text-align:left}.cart .right{text-align:right;margin-top:1em;margin-right:5px}.cart .left{text-align:left;margin-top:1em;margin-right:5px}td .right{text-align:right}th .right{text-align:right}#paypalseal{float:right}#googleCheckoutLogo{float:right}@media screen and (max-device-width:1023px){body{background-color:white;width:750px}#main{margin:5px;width:100%}#main_header{background:white none no-repeat}#main_middle{background:white none repeat-y}#main_footer{background:white none no-repeat}}