﻿/* ************************************************************************** */
/* Louise-Lloyd.com global, Sept 2009 Stylesheet » www.Louise-Lloyd.com       */
/* Author: CamGirlDesign.com, (c)2009 Louise-Lloyd.com                        */
/* Version 1.0                                                                */
/* ************************************************************************** */
/* CSS Document
----------------------------------------------------------*/
body {background:url() repeat fixed left top #fafafa;color:#333333;font-family:'Arial',sans-serif;font-size:10px;}
div, html, body, p, ul, ol, li, a, form, img, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
fieldset, img {border-color:transparent;border-width:0;}  
ul, li {list-style:none;}
a, a:active, a:visited {color:#333333;}
a:hover{color:#FF61AA;text-decoration:underline;}

/* HEADINGS   
----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6{font-size: 1.5em;color:#FF61AA;font-family: Arial, Helvetica, sans-serif;}
h1{font-size: 2em;padding-bottom: 0;margin-bottom: 0;}
h2{font-size: 1.4em;}
h3{font-size: 1.2em;}
h4{font-size: 1.1em;}
h5, h6{font-size: 1em;}

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
#container{width:628px;margin:0 auto;}
#header{height:71px;margin:0 0 10px 0;}
#header h1.logo{width:161px;height:59px;padding:12px 0 0 0;}
#header h1.logo a{width:161px;height:59px;background:url(/Content/Images/Logo_Louise-Lloyd.png) no-repeat;display:block;}
#usernav{height:12px;float:right;padding:0 10px 0 0;}
#usernav ul{}
#usernav ul li{background:#FF61AA;display:inline;border-right:1px solid #E0E0E0;padding:0 2px 0 4px;}
#usernav ul li.start{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
#usernav ul li.end{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;padding:0 4px;border-right:none;}
#usernav ul li a{color:#FFF;text-decoration:none;font-size:9px;font-weight:bold;line-height:12px;text-transform:uppercase;}
#usernav ul li a:hover{color:#000;}
#navigation{width:628px;height:20px;background:#ffffff;-moz-border-radius:8px;-webkit-border-radius: 8px;font-size:11px;}
#navigation ul{text-align:center;line-height:20px;}
#navigation ul li{display:inline;padding:0 14px;}
#navigation ul li a{text-decoration:none;color:#333333;}
#navigation ul li a:hover{color:#FF61AA;text-decoration:none;}
#subnav{width:628px;min-height:20px;background:#ececec;-moz-border-radius:8px;-webkit-border-radius: 8px;}
#subnav ul{text-align:center;line-height:20px;}
#subnav ul li{display:inline;padding:0 14px;}
#subnav ul li a{text-decoration:none;color:#333333;}
#subnav ul li a:hover{color:#FF61AA;text-decoration:none;}
#content{width:604px;margin:3px 0 0 0;background:#F5F5F5;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;border:12px solid #fff;float:left;}
#main{}
#footer{text-align:center;padding:0 0 50px 0;clear:both;}
#footer #footer-menu{width:604px;height:20px;background:#fff;color:#fff;-moz-border-radius-bottomleft:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-left-radius:12px;-webkit-border-bottom-right-radius:12px;border:12px solid #fff;border-top:none;}
#footer #footer-menu ul{width:604px;height:20px;background:#ff61aa;line-height:20px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
#footer #footer-menu ul li{display:inline;padding:0 3px;}
#footer #footer-menu ul li a{color:#fff;text-decoration:none;}
#footer #footer-menu ul li a:hover{color:#000;}
#footer p{padding:10px 0 0 0;}
#footer p a{text-decoration:none;color:#333333;}

/* PAGES   
----------------------------------------------------------*/
/* WTF */
/* ABOUT */
/* BLOG */
body#bg_blog{background:url(/Content/Images/bg-1.jpg) repeat fixed center top;}
#blog{padding:10px;float:left;background:transparent url(/Content/Images/black_vert_dash.gif) repeat-y scroll 462px 0;}
#blog #head_banner{width:462px;height:80px;background:url(/Content/Images/blog_header.gif) no-repeat;float:left;margin:0 0 0 -10px;}
#blog #blog_posts{width:442px;float:left;margin:-10px 0 0 -10px;padding:0 10px 0;}
#blog_posts h2{padding:10px 0 0 0;}
#blog_posts h3.storytitle{font-size:16px;text-align:center;}
#blog_posts h3.storytitle a{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:41px;font-weight:bold;letter-spacing:-0.07ex;word-spacing:-0.05ex;line-height:42px;text-align:center;text-decoration:none;}
#blog_posts h3.storytitle a:hover{}
#blog_posts .storycontent p{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;padding:10px 0;text-align:center;letter-spacing:-0.07ex;word-spacing:-0.05ex;}
#blog_posts .storycontent p img{border:10px solid #fff;}
#blog_posts .storycontent p.left{clear:both;text-align:left;width:100%;}
#blog_posts .storycontent p.right{text-align:right;}
#blog_posts .storycontent h3{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;letter-spacing:-0.07ex;line-height:42px;text-align:center;text-decoration:none;word-spacing:-0.05ex;}
#blog .meta{text-align:right;color:#666666;clear:both;}
#blog .meta a{text-decoration:none;}
#blog .feedback{text-align:right;color:#666666;}
#blog .feedback a{text-decoration:none;}
#blog a.more-link{text-align:right;}
#blog #blog_posts .black_hor_dash{width:462px;height:12px;background:url(/Content/Images/black_hor_dash.gif) repeat-x;margin:0 0 0 -10px;float:left;}
#blog #sidebar{width:130px;float:right;margin:-10px -10px -10px 12px;padding:10px 0 10px 0;text-align:center;}
#blog #sidebar #blog_menu_head{width:130px;height:80px;background:url(/Content/Images/blog_menu_head.gif) no-repeat;margin:-10px 0 0;}
#blog #sidebar ul li.categories{background:url(/Content/Images/blog_categories.gif) no-repeat;padding:30px 0 0 0;}
#blog #sidebar ul li.categories ul li a{width:130px;height:16px;display:block;background:#fbfbfb;line-height:16px;text-decoration:none;margin:0 0 1px 0;}
#blog #sidebar ul li.categories ul li a:hover{block;background:#ececec;color:#FF61AA;}
#blog #sidebar ul li#archives{background:url(/Content/Images/blog_archives.gif) no-repeat;padding:30px 0 0 0;}
#blog #sidebar ul li#archives ul li a{width:130px;height:16px;display:block;background:#fbfbfb;line-height:16px;text-decoration:none;margin:0 0 1px 0;}
#blog #sidebar ul li#archives ul li a:hover{block;background:#ececec;color:#FF61AA;}
#blog #sidebar ul li#search{background:url(/Content/Images/blog_search.gif) no-repeat;padding:30px 0 0 0;}
#blog #sidebar ul li#links{background:url(/Content/Images/blog_links.gif) no-repeat;padding:30px 0 0 0;}
#blog #sidebar ul li#links a#sextoyswishlist{background:url(/Content/Images/blog_btn_wishlist_sextoys.gif) no-repeat top left;height:40px;width:40px;display:inline-block;margin:0 0 1px;}
#blog #sidebar ul li#links a#sextoyswishlist:hover{background-position:top right;}
#blog #sidebar ul li#links a#bloghome{background:url(/Content/Images/blog_btn_home.gif) no-repeat top left;height:40px;width:40px;display:inline-block;margin:0 0 1px;}
#blog #sidebar ul li#links a#bloghome:hover{background-position:top right;}
#blog #sidebar ul li#links a#blogboobs{background:url(/Content/Images/blog_btn_boobs.png) no-repeat top left;height:40px;width:40px;display:inline-block;margin:0 0 1px;}
#blog #sidebar ul li#links a#blogboobs:hover{background-position:top right;}
#blog #sidebar ul li#sponsors{background:url(/Content/Images/blog_sponsors.gif) no-repeat;padding:30px 0 0 0;}
#blog #sidebar ul li#sponsors a img{margin:0 0 5px 0;}
#blog #commentlist .comment{background:#FEFEFE;border:1px solid #EAEAEA;clear:both;height:100%;margin:0 0 12px;padding:12px;}
#blog_posts h2#comments{padding:10px 0;}
#blog h2#postcomment{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:41px;font-weight:bold;letter-spacing:-0.07ex;word-spacing:-0.05ex;line-height:42px;text-align:center;padding:10px 0;}
#blog textarea#comment{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #DDDDDD;font-size:14px;margin:0 0 6px;padding:8px;width:426px;}
#blog form#commentform p#message{color:#FF61AA;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:34px;font-weight:bold;letter-spacing:-0.07ex;line-height:42px;padding:0 0 10px;text-align:center;word-spacing:-0.05ex;}
#blog form#commentform input{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #DDDDDD;font-size:14px;margin:0 0 2px;padding:8px;width:200px;}
#blog form#commentform input#submit{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#DDDDDD url(/Content/Images/bg-btn.gif) repeat-x scroll 0 0;border-color:#DDDDDD #DDDDDD #CCCCCC;border-style:solid;border-width:1px;color:#333333;cursor:pointer;font-family:"Lucida Grande",Sans-serif;font-size:11px;line-height:14px;margin:0;overflow:visible;padding:4px 8px 5px;text-shadow:1px 1px 0 #FFFFFF;width:auto;}
#blog form#commentform input#submit:hover{border-color:#999999 #999999 #888888;color:#000;}
#blog form#commentform label small{font-size:14px;}
#blog #comment-advert{text-align:center;padding:20px 0 0;}
/* STORE */
/* STORE SALES */
#store_sales{}
#store_sales #head_banner{width:604px;height:250px;background:url(/Content/Images/head_banner_store_pussypops.gif) no-repeat;}
#store_sales .product_grid_display{display:block;float:left;margin-bottom:20px;margin-top:10px !important;text-align:center !important;width:100% !important;}
#store_sales .product_grid_item{float:left;height:auto !important;margin-bottom:30px;margin-left:4px;margin-right:4px;margin-top:10px !important;min-height:180px;position:relative;width:143px !important;}
#store_sales .product_grid_item .item_image{margin:0 auto;}
#store_sales .product_grid_item .item_image a:link img, #store_sales .product_grid_item .item_image a:visited img{background:#ECECEC;height:100px !important;margin-left:auto;margin-right:auto;padding:2px !important;width:100px !important;}
#store_sales .product_grid_item .item_image a:hover img, #store_sales .product_grid_item .item_image a:active img{background:#fff;}
#store_sales .product_grid_item .grid_product_info{text-align:center;}
#store_sales .product_grid_item .grid_product_info .product_text{font-size:8pt;margin:0 auto !important;min-height:25px;padding:0;width:110px !important;}
#store_sales .product_grid_item .grid_product_info .product_text .grid_product_title{margin:0 0 10px;height:34px !important;margin-bottom:15px !important;margin-top:10px !important;}
#store_sales .product_grid_item .grid_product_info .product_text .grid_product_title a{color:#FF61AA;font-size:12px;font-weight:bold;text-decoration:none;}
#store_sales .product_grid_item .grid_product_info .grid_price{padding-bottom:2px;padding-top:2px;text-align:center;width:108px;background-color:transparent !important;color:#000 !important;display:block;margin:8px auto !important;font-size:12px;font-weight:bold;}
#store_sales .product_grid_item .grid_product_info .grid_price span.pricedisplay{margin-top:7px;}
#store_sales .product_grid_item .grid_more_info{height:22px;margin:0 auto;}
/* STORE SALES ITEM*/
#store_sales_item{float:left}
#store_sales_item #head_banner{width:604px;height:80px;}
#store_sales_item #breadcrumb p{margin:0 0 0 10px;font-size:11px;}
#store_sales_item #breadcrumb p a{text-decoration:none;}
#store_sales_item #item{margin:5px 0 20px;float:left}
#store_sales_item #item #imagecol{width:220px;height:220px;float:left;padding:15px;background:url(/Content/Images/bg_store_item_image.gif) no-repeat;}
#store_sales_item #item #textcol{width:320px;float:right;margin:0 15px 0 15px;}
#store_sales_item #item #textcol h1{font-size:26px;}
#store_sales_item #item #textcol p{margin-bottom:10px;}
#store_sales_item #item #textcol p.price{color:#000000;font-size:16px;font-weight:bold;}
#store_sales_item #item #textcol p.shortdesc{}
#store_sales_item #item #textcol p.features{}
#store_sales_item #item #textcol p.longdesc{}
body#bg_store_sales_pussypop{background:url(/Content/Images/bg-1.jpg) repeat fixed center top;}
body#bg_store_sales_pussypop #store_sales_item #head_banner{background:url(/Content/Images/head_banner_store_pussypops.gif) no-repeat;}
/* STORE AUCTIONS*/
/* STORE PRIZE*/
/* STORE SEXTOYS*/
/* SMS*/
#bg_sms{background:url(/Content/Images/bg-1.jpg) repeat fixed center top;}
#sms{background:#E4EEE6 url(/Content/Images/bg_content_sms.gif) repeat;text-align:center;}
#sms #head_banner{height:140px;background:url(/Content/Images/sms_header.gif) no-repeat;}
#sms h1{font-family:courier;font-size:56px;color:#7C5C35;padding:0 0 200px;}
#sms h1 span.highlight{background:#7C5C35;color:#fff;padding:0 5px;font-size:56px;}
#sms h1 span{font-size:36px;}
#sms p.rates{font-size:10px;color:#aaaaaa;}
#sms #features{color:#7C5C35;font-family:courier;padding:0 0 120px;}
#sms #features h4{color:#7C5C35;font-family:Courier;font-size:48px;}
#sms #features ul{padding-left:20px;text-align:left;}
#sms #features ul li{padding:3px 0;}
#sms #features ul li p{}
#sms #features ul li p span{background:#7C5C35;color:#FFFFFF;font-size:16px;padding:0 2px;}
#sms #features ul li a{color:#7C5C35; text-decoration:underline;}
#sms #features ul li a:hover{color:#000;}
#sms #members_sms{margin:0 20px;}
#sms #members_sms a{text-decoration:none;}
#sms #members_sms a h3{color:#7C5C35;font-family:Courier;font-size:36px;}
#sms #members_sms a h3 span{font-size:56px;}
#sms #members_sms a h2{font-family:Courier;color:#7C5C35;font-size:46px;}
#sms #members_sms a:hover h2{font-size:90px;}
/* SPLASH */
#bg_splash{background:#f5f5f5;}
#splash{height:650px;background:url(/Content/Images/bg_content_splash.gif) no-repeat;}
#splash #head{width:604px;height:250px;background:url(/Content/Images/bg_splash_head.png) no-repeat;}
#splash #terms_box{background:#FFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#515151;height:200px;margin:0 auto;overflow:auto;text-align:left;width:450px;}
#splash #terms_box p{padding:10px 0 0;}
#splash #terms_box p span{font-weight:bold;}
#splash ul#site_labels{height:31px;margin:60px auto 0;text-align:center;width:300px;}
#splash ul#site_labels li{display:inline;}
#splash #agreement{margin:0 auto;padding:10px 0;width:400px;}
#splash #agreement p{margin:10px 0;}
#splash #agreement p span{background:#fff;color:#000;}
#splash #agreement ul{text-align:center;}
#splash #agreement ul li{display:inline-block;margin:0 20px;text-align:center;width:154px;}
#splash #agreement ul li a{background:#FFFFFF none repeat scroll 0 0;border:2px solid #333333;color:#FF61AA;display:block;font-size:22px;height:40px;line-height:40px;text-decoration:none;width:150px;}
#splash #agreement ul li a:hover{background:#FF61AA none repeat scroll 0 0;border:2px solid #000000;color:#FFFFFF;}
#footer ul#splash_footer_links{height:31px;text-align:center;width:628px;padding:100px 0 0;}
#footer ul#splash_footer_links li{margin:20px 0;}
/* CONTACT */
#contact #contact-form textarea.text_field:focus{border-color:#aaa;background-color:#fafafa;}
#contact #contact-form input.text_field:focus{border-color:#aaa;background-color:#fafafa;}
#contact #contact-form textarea.text_field{font-size:18px;}
#contact #contact-form input.text_field{font-size:18px;}
#contact #contact-form table{border-collapse:collapse;margin:20px 0;}
#contact #contact-form td,#contact-form th{padding:0 0 15px 0;vertical-align:top;}
#contact #contact-form th{font-size:16px;font-weight:normal;text-align:right;color:#666;padding-right:10px;line-height:42px;width:110px;}
#contact #contact-form tr.email th,#contact-form tr.email td{padding-bottom:0;}
/* COTACT THANKYOU */
#contact-thankyou{}
/* CONTACT MODEL */
input#upload{cursor:pointer;font-size:100%;font-weight:normal;margin:3px 0 0;padding:3px 6px;}
/* TERMS */
#terms{height:1200px;background:url(/Content/Images/bg_content_terms.gif) no-repeat;}
#terms #terms_box{background:#EDEDED none repeat scroll 0 0;border:1px solid #CCCCCC;color:#515151;height:200px;margin:0 auto;overflow:auto;text-align:left;width:450px;position:relative;top:820px;}
#terms #terms_box p{padding:10px 0 0;}
#terms #terms_box p span{font-weight:bold;}
/* 2257 */
#usc2257{height:490px;background:url(/Content/Images/bg_content_2257.gif) no-repeat;}
#usc2257 #statement{background:#EDEDED;border:1px solid #CCCCCC;color:#515151;height:260px;margin:0 auto;overflow:auto;text-align:left;left:110px;position:relative;top:85px;width:360px;}
#usc2257 #statement p{padding:10px 0 0;}
/* DISCLAIMER */
#disclaimer{height:400px;background:url(/Content/Images/bg_content_disclaimer.gif) no-repeat;}
#disclaimer #statement{border:1px solid #000;color:#000;height:195px;margin:0 auto;overflow:auto;text-align:left;left:-100px;position:relative;top:120px;width:340px;}
#disclaimer #statement p{padding:10px 0 0;}
/* PRIVACY */
#privacy{height:335px;background:url(/Content/Images/bg_content_privacy.gif) no-repeat;}
#privacy #statement{background:#fff;border:1px solid #000;color:#000;height:200px;margin:0 auto;overflow:auto;text-align:left;position:relative;top:90px;width:360px;}
#privacy #statement p{padding:10px 0 0;}
/* 400 */
#content #error400 {height:600px;background:url(/Content/Images/bg_content_400.gif) no-repeat;}
/* 401 */
body#bg_401 #subnav{background:#ff0000;color:#fff;text-align:center;font-size:16px;font-weight:bold;}
#content #error401 {height:600px;background:url(/Content/Images/bg_content_401.gif) no-repeat;}
/* 403 */
#content #error403 {height:600px;background:url(/Content/Images/bg_content_403.gif) no-repeat;}
/* 404 */
#content #error404 {height:600px;background:url(/Content/Images/bg_content_404.gif) no-repeat;}
/* 500 */
#content #error500 {height:600px;background:url(/Content/Images/bg_content_500.gif) no-repeat;}
/* 503 */
#content #error503 {height:600px;background:url(/Content/Images/bg_content_503.gif) no-repeat;}
/* LoveHoney_Sqweel_in_Action */
#bg_lovehoney_sqweel_in_action{background:url(/Content/Images/bg-1.jpg) repeat fixed center top;}
#lovehoney_sqweel_in_action{height:906px;background:url(/Content/Images/bg_content_lovehoney_sqweel_in_action.gif) no-repeat;text-align:center;}
#lovehoney_sqweel_in_action h1{color:#F36BA9;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:41px;font-weight:bold;letter-spacing:-0.07ex;word-spacing:-0.05ex;line-height:42px;text-align:center;text-decoration:none;}
#lovehoney_sqweel_in_action a#player{margin:100px auto;}
#lovehoney_sqweel_in_action h3 a{color:#85BF07;font:bold 31px/112px Tahoma,Arial,Helvetica,sans-serif;letter-spacing:-0.07ex;margin-bottom:8px;word-spacing:-0.05ex;}
#lovehoney_sqweel_in_action h3 a:hover{color:#F36BA9;}
#lovehoney_sqweel_in_action h3{color:#52A1CE;font:bold 31px/32px Tahoma,Arial,Helvetica,sans-serif;letter-spacing:-0.07ex;margin-bottom:8px;word-spacing:-0.05ex;}
/* Louise-Lloyd-Lottery */
#bg_louise-lloyd-lottery{background:url(/Content/Images/bg-1.jpg) repeat fixed center top;}
#louise-lloyd-lottery{height:906px;background:url(/Content/Images/bg_content_lovehoney_sqweel_in_action.gif) no-repeat;text-align:center;}
#louise-lloyd-lottery h1{color:#F36BA9;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:41px;font-weight:bold;letter-spacing:-0.07ex;word-spacing:-0.05ex;line-height:42px;text-align:center;text-decoration:none;}
#louise-lloyd-lottery h3{color:#fff;font:bold 20px/26px Tahoma,Arial,Helvetica,sans-serif;letter-spacing:-0.07ex;margin-bottom:8px;word-spacing:-0.05ex;}
#louise-lloyd-lottery table tr td a{color:#F36BA9;font:bold 12px/14px Tahoma,Arial,Helvetica,sans-serif;letter-spacing:-0.07ex;margin-bottom:8px;word-spacing:-0.05ex;}
#louise-lloyd-lottery table tr td a:hover{color:#000;}

/* MISC
----------------------------------------------------------*/
.round{-moz-border-radius:5px;-webkit-border-radius:5px;}
.left{float:left}
.right{float:right}
.hidden {display:none;}
input#submit{clear:both;float:none;font-size:100%;font-weight:normal;margin:3px 0 0;padding:3px 6px;cursor:pointer;}
input.upload{cursor:pointer;font-size:100%;font-weight:normal;margin:3px 0 0;padding:3px 6px;}
input.text_field{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border:1px solid #DDDDDD;font-size:14px;margin:0;padding:8px;width:200px;}
textarea.text_field{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border:1px solid #DDDDDD;font-size:14px;margin:0;padding:8px;width:400px;}
.btn-m, input.btn-m[type="submit"], input.btn-m[type="button"] {-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-position:0 -200px;font-size:15px;line-height:20px;padding:5px 15px 6px;}
.btn, input.btn[type="submit"], input.btn[type="button"] {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-x-system-font:none;background:#DDDDDD url(/Content/Images/bg-btn.gif) repeat-x scroll 0 0;border-color:#DDDDDD #DDDDDD #CCCCCC;border-style:solid;border-width:1px;color:#333333;cursor:pointer;font-family:"Lucida Grande",Sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;margin:0;overflow:visible;padding:4px 8px 5px;text-shadow:1px 1px 0 #FFFFFF;width:auto;}
.btn-m:hover,.btn-m:focus,input[type=submit].btn-m:hover,input[type=submit].btn-m:focus,button.btn-m:hover,button.btn-m:focus{background-position:0 -206px;}
.btn:hover,.btn:focus,input[type=submit].btn:hover,input[type=submit].btn:focus,button.btn:hover,button.btn:focus{border-color:#999 #999 #888;color:#000;}