/*

THEME NAME: Sexy Lingerie Talk

THEME URI: http://mobius-seo.com

DESCRIPTION: Get all the exciting reviews on various womens sexy clothing, womens designer swimwear, adult halloween costumes, womens pajama, sexy lingerie and many more. Also Check out the latest products on womens hoisery, sexy shapewear, Romantic gifts, womens designer swimwear, adult sexy costumes, womens panties and shop them online at www.summitfashions.com.

AUTHOR: <a href="http://mobius-seo.com">Mobius SEO team</a>

AUTHOR URI: http://mobius-seo.com

*/



/*Reset Css Start Here*/



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	line-height: 1;

	color: black;

	background: white;

}

ol, ul {

	list-style: none;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}



a {

	text-decoration: none;

	cursor:pointer;

}

a img{border:none;}



.clear{

clear:both;

}





/*Reset Css End Here*/



body {

	background: #FAFAFA;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	color: #585858;

	background:#d4508c url(images/bg.gif) repeat-x top left;

}



a {

	color: #464646;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



strong {

	font-weight: 700;

}



hr {

	border: none 0;

	border-bottom: 1px solid #E0E0E0;

	height: 1px;

	margin: 10px 0;

}



blockquote {

	font-style: italic;

	background: url(images/quotes.gif) no-repeat top left;

	background-position: 12px 12px;

	color: #595959;

	margin: 5px 0;

	padding: 8px 15px 8px 60px;

}



#wrapper {

	width: 983px;

	background: #FFF;

	margin: 0 auto;

}



#header {

	overflow: hidden;

	width: 983px;

	margin: 0 auto;

}



#logo {

	font-size: 250%;

	margin: 20px 0 20px 0;

	font-weight: bold;

	float:left;

	clear:both;

}



#logo a {

	color: #333333;

}



.search{

width:307px;

height:39px;

float:right;

padding-left:24px;

padding-top:7px;

background:url(images/search.png) no-repeat top left;

}

.searchbox{

width:195px;

float:left;

height:19px;

border:1px solid #767676;

background:#2B2F32;

color:#DADADA;

height:18px;

padding-left:5px;

padding-top:2px;

}

.searchbutton{

border:1px solid #767676;

color:white;

float:left;

font-size:12px;

height:23px;

margin-left:5px;

padding-bottom:2px;

padding-left:0;

padding-right:0;

width:75px;

background:#141414;

}



.catmenu{

border-top:3px solid #C4095A;

background:#2B2F32;

padding-top:5px;

padding-bottom:5px;

overflow:hidden;

}



.catmenu ul{

margin:0px;

padding:0px;

}

.catmenu ul li{

margin:5px 0;

padding:0px;

list-style:none;

float:left;

}

.catmenu ul li a{

border-right:1px solid #A7A6A6;

color:#A7A6A6;

display:block;

font-size:14px;

font-weight:bold;

line-height:16px;

margin:0;

padding:0 6px;

text-decoration:none;

}

.catmenu ul li a:hover{

text-decoration:underline;

}



.breadcrumb{

border-top:1px solid #3A3934;

height:auto;

line-height:20px;

text-align:left;

color:#5E5959;

border-bottom:1px dotted #666666;

background:#A7A6A6;

margin:0px auto;

padding-left:10px;

padding-right:10px;

}

.breadcrumb a{

color:#C4095A;

text-decoration:none;

font-weight:normal;

}

.breadcrumb a:hover{

text-decoration:underline;

}



.slider {

float:left;

height:450px;

width:308px;

}



.topslides{

padding-bottom:10px;

padding-top:7px;

border:1px solid #E0DEDF;

padding-left:7px;

margin-bottom:10px;

}



.popularajax{

width:330px;

float:right;

}

.featheading{

font-size:24px;

color:#404346;

margin:0px;

padding:0px;

font-weight:normal;

border-bottom:1px solid #CCCCCC;

margin-left:5px;

margin-right:5px;

padding-bottom:3px;

padding-left:5px;

text-align:center;

}

.featuredframe{

padding-top:10px;

float:left;

width:156px;

padding-left:6px;

}

.featborder{

border-bottom:1px solid #CCCCCC;

height:10px;

margin-left:5px;

margin-right:5px;

clear:both;

}

.featuredframe2{

padding-top:10px;

float:left;

width:157px;

padding-left:1px;

}



.featpic{

text-align:center;

}

.featpic img{

border:2px solid #000000;

}

.featdescription{

font-size:11px;

line-height:14px;

color:#2B2F32;

}

.featuredtitle{

color:#c4095a;

font-size:12px;

font-weight:bold;

margin:0px;

padding:0px;

padding-top:4px;

padding-bottom:3px;

}



.featuredtitle a{

color:#C4095A;

text-decoration:none;

}

.featuredtitle a:hover{

color:#C4095A;

text-decoration:underline;

}



#container {

	width: 960px;

	overflow: hidden;

	margin:0 auto 25px;

	padding:10px 0 0 0;

}



#content {

	float: left;

	width: 647px;

	clear:both;

}



.latest {

border-bottom:1px dotted #AEADAB;

color:#404346;

font-size:24px;

font-weight:normal;

line-height:36px;

margin:0;

padding:0;

text-align:center;

}



.latest span { color:#C4095A; }



.post {

	margin-bottom: 20px;

	text-align:justify;

	overflow:hidden;

	border-bottom:2px solid #C4095A;

}



.post .post-title {

color:#C4095A;

font-size:22px;

font-weight:normal;

margin:0;

line-height: 1.2;

padding:4px 0 0;

background:#F8F7F4;

}



.post-title a { color: #C4095A; }



.page-subtitle {

	font-weight: 700;

	color: #404346;

	text-transform: uppercase;

	padding-bottom: 5px;

	border-bottom:1px dotted #000000;

	margin-bottom: 5px;

	text-align:center;

	font-size:20px;

}



.page-subtitle span  { color:#C4095A; }



.post-meta {

	font-size: 85%;

	color: #999;

	border-top: 1px solid #EFEFEF;

	border-bottom:1px dotted #AEADAB;

	padding:8px 0 6px 0;

}



.post-meta a {

	color: #8F8F8F;

}



.post-comments {

	float: right;

	background: url(images/cbubble_left.gif) no-repeat top left;

	padding: 3px 0 7px 7px;

}



.post-comments a {

	background: url(images/cbubble_right.gif) no-repeat top right;

	padding: 3px 7px 7px 0;

	color: #FFFFFF;

}



.post-comments a:hover {

	color: #FFFFFF;

}



.post-content {

	margin-top: 15px;

}



.post-content h2 {

	font-size: 140%;

	margin-bottom: 10px;

	border-bottom: 1px solid #EFEFEF;

	padding: 10px 0 5px;

}



.post-content h3 {

	font-size: 110%;

	font-weight: 700;

	margin-bottom: 5px;

	border-bottom: 1px solid #EFEFEF;

	padding: 10px 0 5px;

}



.post-content p, .post-content p span{

	margin-bottom: 10px;

	font-size:10pt;

	line-height:150%;

	font-family:Verdana;

	color:black;

}



.post-content p a, .post-content p span a{color:#c93575; font-weight:bold; }



.post-content img.alignnone {

	background: #FFF;

	border: 1px solid #EFEFEF;

	padding: 4px;


}



.post-content img.alignleft {

	float: left;

	border: 1px solid #EFEFEF;

	margin: 0 10px 10px 0;

	padding: 4px;

}



.post-content img.alignright {

	float: right;

	border: 1px solid #EFEFEF;

	margin: 0 0 10px 10px;

	padding: 4px;

}

.post-content img.aligncenter {

	text-align:center;

	border: 1px solid #EFEFEF;

	margin: 0 auto;

	padding: 4px;

        display:block;

}

.post-content ul,.post-content ol {

	margin-left: 30px;

	margin-bottom: 20px;

}



.post-content ul {

	list-style: outside;

}



.post-content ol {

	list-style: decimal;

}



.post-content ul li,.post-content ol li {

	line-height: 1.3;
	margin-bottom: 5px;
	font-family: Verdana;
    font-size: 10pt;

}

.post-content ul li strong, .post-content ol li strong{color:#c93575;}


.more-link {

	font-weight: 700;

	display: block;

	margin-top: 10px;

}



.section-title {

	font-size: 150%;

	color:#C4095A;

	border-bottom:1px dotted #000000;

    padding:8px 0 8px 10px;

	background:#A7A6A6;

}





.wp-pagenavi{

text-align:center;

padding:5px 10px 5px 5px;

}

.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #66645C;	

}



.wp-pagenavi a:hover {	

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #941111;

}

.wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #0066cc;

	color: #ffffff;

	background-color: #941111;	

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	color: #000000;

	border: 1px solid #000000;

	background-color: #FFFFFF;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #941111;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 1px solid #000000;

	color: #000000;

	background-color: #FFFFFF;

}



.navleft {

	float: left;

	margin: 0 15px 15px 0;

}



.navright {

	float: right;

	margin: 0 0 15px 15px;

}



.navigation div a {

	font-size: 110%;

}



#comments {

border:1px solid #E2E0E1;

margin-bottom:10px;

padding-top:0;

}



#comments ol li {

	margin-top: 2px;

	border-bottom: 1px solid #F0F0F0;

	padding: 10px 0;

	overflow: hidden;

	height: 1%;

	background:#F8F7F4;

}



.comment-gravatar {

	float: left;

	margin-right: 10px;

	background: #FFF;

	border: 1px solid #F0F0F0;

	padding: 3px;

}



.comment-data {

	float: left;

	width: 545px;

	text-align:justify;

}



.comment-data p {

	margin-bottom: 6px;

	line-height: 1.3;

}



.comment-author {

	font-weight: 700;

	margin-bottom: 3px;

}



.comment-meta {

	color: #2860A8;

	margin-bottom: 5px;

	font-size: 85%;

}



.unapproved {

	font-style: italic;

}



#respond {

	margin-top: 30px;

}



#comment-form {

	margin-top: 15px;

	margin-bottom: 10px;

}



#comment-form label {

	font-size: 90%;

	display: block;

	margin-bottom: 5px;

}



#comment-form input {

	width: 240px;

	margin-bottom: 10px;

	padding: 5px;

}



#comment-form textarea {

	width: 455px;

	height: 200px;

	margin-top: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 100%;

	padding: 10px;

}



#sidebar {

	float: right;

	width: 300px;

}



.sidepanel {

	margin-bottom: 30px;

	border:1px solid #E2E0E1;

	padding-top:0;

}

.sidepanel a img{margin:10px 0 0 0;}

.sidepanel ul {background:#F8F7F4;}

.sidepanel h3 {

	text-transform: uppercase;

	padding:8px 5px;

	color: #333333;

	border-bottom:1px solid #CCCCCC;

	color:#404346;

	font-size:18px;

	text-align:center;

}



.sidepanel ul li {

	border-bottom: 2px solid #fff;

	padding: 5px 0;

	line-height: 1.5;

	list-style-position:inside;

	list-style-type:circle;

	margin-left:15px;

}



.sidepanel p {

	margin-top: 8px;

	line-height: 1.3;

}

.cateframe{

padding-top:10px;

padding-bottom:10px;

padding-left:5px;

padding-right:5px;

}

.tabbertab h2 {display:none;}

.tabbertab ul{

margin:0px;

padding:0px;

}

.tabbertab ul li{

padding:0px;

margin:0px;

list-style:none;

border-bottom:1px dotted #8C8C8C;

}



.tabbertab ul li a{

padding:0px;

margin:0px;

display:block;

padding-left:20px;

background:url(images/bullet.gif) no-repeat 7px 7px;

font-size:12px;

padding-right:10px;

color:#575A5D;

text-decoration:none;

line-height:24px;

font-weight:bold;

}

.tabbertab ul li a:hover{

text-decoration:underline;

}

.subbg{

padding-top:0px;

border:1px solid #E2E0E1;

margin-bottom:10px;

background:#a43869 url(images/rss_bg.png) repeat-x top left;

height:121px;

width:auto;

display:block;

}

.subbg .submainbg .rssicon{

background:url(images/rss_icon.png) no-repeat top right; 

display:block;

height:35px;

width:37px;

clear:both;

float:right;

margin:18px 55px 0 0;

padding:0;

}

.sheading{

margin:0px;

padding:0px;

font-size:14px;

color:#E4E1DD;

padding:20px 0 3px 35px;

font-weight:bold;

}



.smainframe{padding-top:15px;}

.sframe{

background:#CFCBC5;

border:1px solid #BAB6AB;

padding-bottom:15px;

width:300px;

}

.ssubframe{

width:125px;

height:125px;

float:left;

padding-left:15px;

padding-top:15px;

}

.ssubframe img{

border:1px solid #A59B9B;

}

.subscriberlinks{

padding-left:37px;

font-size:12px;

color:#fff;

}

.subscriberlinks a{

color:#AEA786;

text-decoration:none;

}

.subscriberlinks a:hover{

color:#AEA786;

text-decoration:underline;

}

.subscriberpic{

width:86px;

float:right;

}

.submainbg{

height:auto;

width:auto;

}

#Subscribe{margin:8px 0 0 0; text-align:center; overflow:hidden; height:25px; }

#Subscribe a{

background:url(images/subscribe_btn.png) no-repeat;

margin:0 auto;

width:107px;

height:25px;

cursor:pointer;

text-indent:-9000px;

}



#Subscribe a:hover{background:url(images/subscribe_btn.png) no-repeat;

width:107px;

height:25px;

background-position:0 -25px;

}



/*Ajax Tap Start Here*/

.tabberlive .tabbertabhide {

 display:none;

}

.tabber {}

.tabberlive {

 margin-bottom:1em;

}



.tabbernav

{

 margin:0;

 padding: 3px 0;

 border-bottom: 1px solid #E2E0E1;

 font: bold 12px Verdana, sans-serif;

}



.tabbernav li

{

 list-style: none;

 margin: 0;

 display: inline;

}



.tabbernav li a

{

 padding: 5px 8px;

 border: 1px solid #778;

 border-bottom: none;

 background: #C4095A;

 text-decoration: none;

}



.tabbernav li a:link { color: #fff; }

.tabbernav li a:visited { color: #667; }



.tabbernav li a:hover

{

 color: #000;

 background: #C4095A;

 border-color: #227;

}



.tabbernav .tabberactive a

{

 background-color: #2B2F32;

}



.tabbernav .tabberactive a:hover

{

 color: #000;

 background: white;

 border-bottom: 1px solid white;

}

.tabberlive .tabbertab {

 padding:5px;

 border:1px solid #E2E0E1;

 border-top:0;

 }

.tabberlive .tabbertab h2 {

 display:none;

}

.tabberlive .tabbertab h3 {

 display:none;

}

.tabberlive#tab1 {

}

.tabberlive#tab2 {

}

.tabberlive#tab2 .tabbertab {

 height:200px;

 overflow:auto;

}



/*Ajax Tap End Here*/



#footer {

    clear:both;

	margin: 0 auto;

	height: 20px;

	border-top:3px solid #C4095A;

	border-bottom:3px solid #C4095A;

	padding: 20px;

	background:#64122c;

	color:#CDCACA;

}



#footer-links {

	list-style: none;

}



#footer-links li {

	text-align:center;

	margin-right: 15px;

}

#footer-links li a {

	color:#e31371;

}

.w3cvalidation {margin-top:8px; text-align:center;}

.w3cvalidation a{}

.w3cvalidation a:hover{}

.sep {

	color: #CCC;

	margin: 0 8px;

}



.ico-small {

	vertical-align: middle;

	margin: 0 5px 2px 0;

}



.thanksgiving img {margin:0 auto; display:block; padding:60px 0 0 0;}

.thanksgiving{background:url(http://nfmblog.com/wordpress/wp-content/uploads/2010/11/thanks_bg.jpg) no-repeat; height:230px; width:220px; margin:0 auto;}
