	body{background-color:#FFFFFF}
	
.green{color:#F00; }
ol, ul{list-style-type:inherit}

a:hover{text-decoration:none; }

#header{padding:10px 0 3px; height:100px; border-bottom: 1px solid #999; border-top:1px solid #999; background:transparent url(images/bg-content-top.png) repeat-x scroll center -1px;}

#logo{width:940px; text-align:center; }

#logo .site-title, #logo .site-description{padding:10px }

/**

#myNav{clear:both; width:940px; margin:-40px auto 40px; height:100px}

#myNav #nav{width:auto; margin:auto;}

**/

.entry h2 {	font-size:20px;	color:#1F4E90;	font-weight:bold; text-shadow: 1px 1px 1px #ccc;	}

.entry h3 {font-weight:bold; font-size:14px;	}

.entry h4{	font-weight:bold;	}

#breadcrumb{line-height:30px; height:30px }

#logo .site-title a {font-family: "adrianne-1","adrianne-2",serif; font-weight:400; font-size:50px; color:#333; letter-spacing:2px   }

#logo .site-title a:hover{text-decoration:none; }

#featured h2 {	font-size:21px;}

#featured p{	text-align:justify;	font-size:18px;	line-height:22px;	padding-bottom:18px;}

#featured .featured-image{	margin-right:75px;	padding-left:100px;	}

#mini-features{	text-align:justify;	}

#mini-features h3{	font-size:20px; color:#000; font-weight:bold; text-align:center;}

#mini-features a.btn{	margin-top:10px;	}

#mini-features .block{	width: 580px; margin-top:50px;}

#mini-features .block ol, ul{	list-style-type: none;	}


.entry ul {list-style-type:inherit;}
.entry ul li  {	list-style-type: inherit; }

.entry ul ul li  { list-style-type: inherit; }

.entry  ol li  { list-style-type: inherit;}

.entry  ol li ol li  { list-style-type: inherit }

#customNav ol, #customNav ol li { list-style-type: inherit; }

#featured ol{

	list-style: inherit;

	margin:0 0 28px 30px;

	color:#FFF;

	}

.entry p {

	text-align:justify;

}

.entry img, img.thumbnail {

	background: none;

	border: none;

}

#customNav  {

	background:none repeat scroll 0 0 #F4F6F6;

	border:1px dotted #CED0D3;

	float:right;

	margin: -50px 100px 5px 55px;

	padding:5px 10px;

	}

.customNavTit{

	font-size:larger;

	}

.imageLeft{

	float:left;

	margin:10px;

	}

.imageRight{

	float:right;

	margin:10px;

	}

.ipdfcBox {border:thin solid #ccc;margin:10px auto;	padding:20px 0;	text-align:center;	width:590px;-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius:7px 7px 7px 7px;}

.notes {

	font-style:italic;

	}



.video, .entry .video p {

	margin:10px auto 50px;

	text-align:center;

	width:auto;

}
.widget .textwidget{background:#fff;}
/*tru corset*/

.truBox{

	clear:both;

	}

.truCorset{

	border: thin solid #CCC;

	width:300px;

	float:right;

	padding:7px 10px;

	margin-left:5px;

	margin-top: 15px;

	}

.truCorset p{

	margin:0;

	padding: 0 0 10px 0;

	text-align:justify;

}

.truImage{

	display:inline-block;

	width:180px;

	margin-top:15px;

}

.truBottomP  {

	font-style:italic;

	font-weight:bold;

	margin:15px 0;

/*tru corset end*/

}

.buyNow{

	text-align:center;

	width:900px;

	margin:10px auto 20px;

	clear:both;

	

		}

.buyNow form{

	margin:15px auto 0;

	padding:20px 0 20px;

	}

.buyNow p{

	text-align:center;

	}

.price{

	text-shadow: #999999 1px 1px 3px;

	font-size:15px;

	}

.pricelg{

	text-shadow: #999999 1px 1px 3px;

	font-size:18px;

	}

.buyBox{

	width:900px;

	clear:both;

	height:auto;

	padding: 10px;

	margin: 0 auto 5px;

	border: thin solid #999;

	text-align:center;

	}

.optionsBox{

	text-align:center;

	width:400px;

	margin:10px auto;

	clear:both;

	}

.questions, .entry .plBox .questions a {

	color:#F00;

	text-shadow: #999 2px 1px 2px;

	text-decoration:none;

	position:absolute;

	}

.entry .plBox .questions a:hover{ margin-top:1px;color:#FF007F}



.buyBox form p {

	display:inline;

}

.ec_ejc_thkbx {

	width:100px;

	margin:auto;

	border:none;

}

#searchBar{

	float: right;

		}

#main .archive_header img{

	margin:-50px 0 -20px 530px;

	}

#main .tag_archive{

	background:url("images/bg-border.png") no-repeat scroll center bottom transparent;

	display:block;

	float:left;

	font-family:'Droid Serif',Georgia,serif;

	font-size:16px;

	font-weight:bold;

	margin:0 0 25px;

	padding:0 0 20px;

	width:100%;	

	}



#main .tag_archive img{

	margin: -59px 0 -20px -30px;

	}

#main .tag_archive_uspdf img{

	margin:-20px 18px 10px 20px;

	

	}

.artHead {

	display:inline-block;

	margin:-50px 0 0 -20px;

}



.buyBtnC{

	margin:auto;

	text-align:center;

	width:300px;

	height:96px;

	}

.entry a.buyBtn {

	background:url("http://dallaspoledancing.com/images/btnRight-slider-a.png") no-repeat scroll right top transparent;

	display:block;

	float:left;

	font-size:20px;

	font-weight:bold;

	height:96px;

	margin-bottom:20px;

	margin-right:15px;

	padding-right:26px;

	text-decoration:none;

	text-transform:uppercase;

	width:300px;

	text-align:center;

	

}

.entry a.buyBtn span {

	background:url("http://dallaspoledancing.com/images/btnLeft-slider-span.png") no-repeat scroll 0 0 transparent;

	display:block;

	line-height:96px;

	padding:0 0 0 26px;

}

.entry a.buyBtn:hover { opacity:.9; color: #1EB441;outline: none;}

.entry a.buyBtn:hover span { padding: 0 0 0 26px;} 

.entry .savings{

	color:#333;

	font-size:32px;	

	text-shadow: #999999 5px 5px 4px;

	line-height:50px;

	text-align:center;

	clear:both;

	}

.clear{

	clear:both}

.mPlBx{

	background-image: url(http://dallaspoledancing.com/images/elipse.png);

	background-position: center top;

	padding-top:30px;

	background-repeat: no-repeat;

	}

.plBox{

	border: thin solid #090;

	padding:20px;

	margin: 30px auto 10px;

	clear:both;

	width:100%;	

	}

.entry img{

	background-color:#FFF;	

	border:none;	

	}

.top{

	float:right;

	}

/*widget specific*/



#text-14 .textwidget{

	-moz-box-shadow: none;

	 margin-left:7px;

	  

	}

.widget ul{

	background-color:#FFF;

	}
#text-5 .textwidget {background:none repeat scroll 0 0 #FFFFFF;margin-top:0;}
#sidebar .widget{margin:40px auto 60px }
#text-12 .textwidget{background:none}

#text-22 .textwidget{margin-top:165px }

#sidebar .widget h3{text-align:center; margin-bottom:-20px }

#text-15 .textwidget,#text-17 .textwidget,#text-18 .textwidget{text-align:center; -moz-box-shadow:none;-webkit-box-shadow:none; padding:0;margin-top:25px}

div#text-17.widget{margin-top:70px;}

#text-6 .textwidget{text-align:center; }

#text-10 .textwidget {background-color:#FFF;margin-top:-10px;}



#text-6 .textwidget, #text-9 .textwidget, #text-7 .textwidget{

	-moz-box-shadow: none;
	-webkit-box-shadow:none;

	background-color: #FFF;

	margin-top:18px;

	}

#text-6 h3, #text-9 h3, #text-7 h3{

	margin-bottom:-22px;

	color:#FC9D27;

	font-weight:bold;

	text-shadow: 2px 2px 4px #FC9D27;

	font-size:18px;

	}
#text-23 .textwidget p, #text-24 .textwidget p{text-shadow:.1px .3px .3px; text-align:center}
.textwidget a:hover img.hover{filter:alpha(opacity=88);-moz-opacity: 0.88;opacity: 0.88;}
#text-6 a, #text-9 a, #text-7 a{

	margin-left:-13px;

	}

	

#tag_cloud-2, #tag_cloud-3 {

	margin-top:70px;

	text-align:center;	

	}

#tag_cloud-2 h3, #tag_cloud-3 h3 {

	display:none;

	}

.post .title {font-size:21px;}
.post .title a:hover{color:#4E4E4E; text-decoration:none}
.widget_woo_news a:hover{color:#888;}


#dancePoleBtn a {

	background:url("http://dallaspoledancing.com/images/buy-dance-pole.png") repeat scroll 0 0 transparent;

	color:#000000;

	display:block;

	font-family:"Book Antiqua",Verdana,"Lucida Handwriting";

	font-size:20px;

	height:84px;

	line-height:84px;

	text-align:center;

	text-shadow:1px 1px 2px #000000;

	width:233px;	

	}



#dancePoleBtn a:hover{

	background-position: 0 -84px;

	}



#dancePoleBtn a:active{

	background-position:0 -84px;

	}	

#mountBox{

	width:100%;

	margin:auto;

	text-align:center;

	margin-top:50px;

	}

.poleMnt{

	text-align:center;

	display:inline-block;

	width:200px;

	height:233px;

	padding: 15px;

	}



.mountBx{

	background-position: center top;

	padding-top:30px;

	background-repeat: no-repeat;

	}

.mtBox{

	border: thin solid #090;

	padding:20px;

	margin: 30px auto 10px;

	clear:both;

	}

.mtBox h3{

	text-align:center;

	}

.mtBox .savings{

	font-size:24px;

	}

.post{

	margin-top:30px;

	}

.mtBox a{

	text-decoration:none;

	}

/*gravity forms*/

#mynxForm{

	width:600px;

	margin:auto;

	}

.entry .mynxp{

	text-align:center;

	font-size:18px;	

		}

.entry .spc1{

	margin-top:80px;

	}

.entry .finalst{ display:inline-block;	width:290px;}

.entry .finalst p{text-align:center}

.xoption{

	width: auto;

	margin:auto;

	text-align:center;

		}

.inline{

	width:231px;

	padding:10px;

	display:inline-block;

	border: thin solid;

	margin:10px;

	}

.inline p{

	color:#666666;

	font-weight:bold;

	text-align:center;

	size:25px;

	}

.extPrices{

	}

p.large{ font-size:18px}

p.center{text-align:center}

/*TOP 20 IPC FINALISTS*/

div.centerBox{margin:auto; width:auto; text-align:center; font-size:16px}

div.centerBox .inlineImage{display:inline-block; width:auto; height:300px; padding:0 40px;}

div.entry div.centerBox .inlineImage p{text-align:center;}

#DDSliderCont{border-bottom:solid thin #333}
.drop_cap{font-size:14px; color:#03C;}

div.update{width: 85%; margin:auto; background-color:#FFFF7A; border:solid 1px #ccc; padding:10px;}

.page-id-2153 .post .title{text-align:center;}
div#rental{text-align:center}
div#rental p{ text-align:center}
div#rental .name{font-size:28px}
div#rental .no, div#rental .libles{ color:#F00; text-shadow:1px 1px 3px #ccc; font-size:16px;}
div#rental p.buy{size:17px; text-shadow:1px 1px 3px #CCCCCC}
div#rental .know{font-size:25px;}
div#ol{width:280px; margin:auto;}
div#ol li{text-align:left;}
div#rental .find{ font-size:18px; text-shadow:1px 1px 3px #ccc;}

