@charset "utf-8";/* CSS Document */* { margin : 0; padding : 0; }body { background : #FFF; font-family: Verdana, "Trebuchet MS", Tahoma, Helvetica, Arial,"sans serif"; font-size : 1em; }a	{ color : #1E7BA2; }a:hover	{ color : #CD8617; }/* main structure */#branding { display : block; margin : 0 auto; position : relative; height : 127px; width : 960px; background : url(http://www.flippygo.com/images/branding.gif); }div#branding a { display : block; text-indent : -9999px; width : 960px; height : 127px; }#container { position : relative; width : 960px; }html>body #content { overflow : hidden; width : 100%; position : relative;  background-color : #FFFFFF;  font-family: Helvetica, Verdana, "Trebuchet MS", Tahoma, Helvetica, Arial,"sans serif";} /* margin-top : 15px; edit out oct 15 used child selector command to ensure correct margins in both IE and FF */#content { background-color : #FFFFFF;  width : 960px; }	#content p { text-align : left;  }#main_body { float: right; width : 770px; font-size : .8em; background : #FFF; }#main_side { float : left; width: 189px; border-right : 1px solid #EFEFEF; background : #FFF; } /*189px width to compensate for 1px border */#main_side img { border : 0; text-decoration : none; }#main_side a { font-size : .9em; color : #6C6C6C; }#main_side a:hover { color : #D0CBC8; }#site_info { width : 800px; margin : 0 auto; font-size : .75em; text-align: center; }#main_body p { margin-bottom : 14px; padding : 0 3px; }/* =browse_products */#browse_products { background : #D0CBC8; width : 960px; }/* =browse_designs */.browse_designs { text-align : left; font-size : 11pt;}.browse_designs h3#mino { background : url(/images/browseDesigns.gif) no-repeat; width : 147px; height : 17px; text-indent : -9999px; margin :10px 5px;}.browse_designs h3#iPhoneSlider { background : url(/images/browseDesignsSlider.gif) no-repeat; width : 155px; height : 17px; text-indent : -9999px; margin :10px 5px;}.browse_designs ul#nav { padding : 0; margin : 0; font-weight : bold; }.browse_designs ul#nav li a { text-decoration : none; }.browse_designs li a:hover { color: #828282; border-bottom : 1px solid #CD8617; }.browse_designs ul { margin : 0 0 8px 20px; padding : 0; }span.dividerText { border-bottom : 1px solid #BBB; padding-bottom : 2px; font-style : italic; margin-left : 12px; display : block; }span.menuText { color : #6B532E; }#browseAll { font-weight: bold }#browseAll a { color: #ED703A }/* =shopping_cart */#shopping_cart { border-bottom : 1px solid #828282; padding : 0 0 10px 0; }/* misc cpshop stuff */.sortorder_image { margin : 0 0 6px 12px; }#productCaption { font-weight : bold; font-size : 11pt; border-bottom : 1px solid #ED703A; font-family : Georgia, "Times New Roman", Times, serif; margin-bottom : 5px; } /* individual product page */#cpshopcpcontainer p { font-weight : bold; color : #F58235;	} /* individual product page */.thumbnail { float : left; width : 150px; margin : 3px 10px; padding : 5px; font-size : .8em; }.container { text-align : left; } /* this is the cafepress set container product page shit */.cpshopbreadcrumb { text-align : left; }.alertmessage { font-weight : bold; color : #ED703A; }#orderingbox { background : #FFCC33; padding : 5px; }td.xsmallText { text-align : center; }#carouselcontainer div {border:none;}/* =section_thumbs grid */.designby { font-size : 8pt; color : #B9B3AC; }.section_thumbs a { color : #8A8175; }.section_thumbs a:hover { color : #337B99; }.section_thumbs table { border : 1px solid #CCC; margin-bottom : 8px; }.thumb { height : 150px; background-color: #FFFFFF; padding: 2px; }.design_name { background-color : #F3F2F1; font-weight : bold; margin : 2px 2px 0 0; }.design_name a { color: #337B99 }.design_name a:hover { color : #8A8175; }/* =product_thumbs grid */.product_thumbs a {  }.product_thumbs a:hover {  }.product_thumbs table {  }#productDescription { text-align : left; padding : 10px; color : #666666; }	#productDescription  h3 { font-size: 1em; }.product_price {  }h1#sectionHeader { margin : 0 0 8px 4px; text-align : left; font-family : Georgia, "Times New Roman", Times, serif; font-size : 1.4em; }h2#sectionSubHeader { text-align : left; font-size : 1.1em; color : #666; margin : 8px 4px; padding : 0; }p.sectionDescription { text-align : left; }/* footer */#footer { background : url(http://www.flippygo.com/images/footer.gif) no-repeat; width : 960px; height : 23px; }/* =help */#help { margin : 3px auto; padding-bottom : 10px; text-align : center; overflow : hidden; width : 764px; font-family : Arial, "sans serif"; }#help ul li { display : inline; float : left; padding : 15px 10px 5px 25px; font-weight : bold; }#help ul { list-style : none; padding : 6px 0 6px 0px; font-size: 10pt; margin-left : 15px; }#help a { color : #666; }#help a:hover { color : #8A7D75; }/* =kippygo_shops */#kippygo_shops { }#kippygo_shops a { background : url(/images/Banner-for-Kippygo.gif) no-repeat; width : 784px; height : 105px; text-indent : -9999px; display : block; margin : 0 auto;}/* shopfront */#shopfront {  }#shopfront img { border : 0; width : 130px; height : 130px; }#featureContainer img { border:none; }/* about */table.mino { text-align : left; width : 00px; }.odd td{ background-color: #FFECB2; }table.mino td { width : 300px; }table.mino th {  width : 30%; text-align : right; border-bottom : 1px solid #CCC; padding-right : 10px;}.spec_heading { font-size : 1.2em; font-weight : bold; margin-bottom : 5px; text-align : left;}/* Search */#mySearchBox { position : absolute; bottom : 22px; z-index : 999; right : 60px;}#shopSearchResults .resultLinks { text-align:center; }#shopSearchResults .categoryGroup { margin-left : 20px; }#shopSearchResults .resultImageContainer { background-color:#F6F3EF; border:1px solid #75838D; }#searchResultsContainer { margin-left : 40px; }#shopSearchResults .resultItem { height:220px; }input#searchterm { width : 200px; }/* Personalizations */.personalize { width : 590px; margin : 20px 0; }.personalize img { float : left; margin : 0 2px; }.personalize h3 { text-align : left; padding-left : 40px; height : 30px; margin : 0; font-size : 16pt; }#instructions { width : 400px; margin-top : 20px; }#instructions ol {  margin : 20px 5px 10px 0; text-align : left; }#instructions li { margin : 0; padding : 5px 0; }#instructions h3 { margin : 5px 0; }#instructions img {   }.highlight { font-weight : bold; color : #ff0101; }
