/* Theme Name: Live Sassy */



body { margin:0px 0 0 0; background:url(images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; background-color:#CBAAF0; text-align:left; font-size: 14px; color:#000000; letter-spacing:normal; line-height:18px; }



p { margin:1em 0 0 0; font-family:Arial, Helvetica, sans-serif;  font-size: 14px; color:#000000; text-align:left;}



h1 { margin:0em; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#613278; text-align:center; line-height: 28px;}



h2 { margin:1em 0 0 1em; color:#633178; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; }



h3{ margin:0em; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#613278; line-height:27px;}



h4 { margin:1em 0 0 0em; color:#633178; font-family:Arial, Helvetica, sans-serif; font-size:15px;}



#container { position:relative; margin:0px auto; width:982px; height: auto; }



#main{ float:left; width:982px; height:auto; }



#header{ float:left; width:982px; height:167px;  margin:0px; padding:0px; background:url(images/header.jpg)  no-repeat; background-position:top; overflow:hidden; }



#nav_bar { float:right; width:600px; height:36px;  margin:0px; padding:112px 20px 0 0; overflow:hidden;}



#part1{ float:left; width:982px; height:auto; margin:0px 0 0px 0; padding:0px; background:url(images/body_bg.jpg) repeat-y;  }



#part2{ float:left; width:982px; height:auto; margin:0px 0 0px 0; padding:0px; background:url(images/marketing.jpg) no-repeat; background-position:right bottom; }



.left { float:left; width:662px; height:auto; margin:0px; padding:0px; overflow:hidden; }



.top_pic{ float:left; width:662px; height:211px; margin:0px; padding:0px; overflow:hidden;}



.meta_box{ float:left; width:600px; height:auto; margin:0px; padding:0px;}



#side_bar{ float:left; width:320px; /*height:1080px;*/ /*height:1300px;*/ /*height:1400px;*/ /*height:1550px;*/ height:2000px; margin:0px; padding:0px 0px 400px 0px;}







#side_bar_nosb{ float:left; width:320px; margin:0px; padding:0px 0px 0 0px;}







.form_box{ float:left; width:310px; height:245px; background:url(images/form_bg.jpg) no-repeat; margin:0px; padding:0px 0 0 5px;}







.input{ float:left; width:114px; height:21px; border:0px; margin:0px; padding:0px; background:url(images/input.jpg) no-repeat;}















.body_text{float:left; width:622px; height:auto; margin:0px 10px 0 30px; padding:0px 0px 0 0px; text-align:left;}







.text_part{ float:left; width:622px; height:auto; margin:0 0px 0 0; padding:0 0px 0 0; text-align:left;}















#footer { float:left; width:982px; height:115px; background:url(images/footer.jpg) no-repeat; margin:0px; padding:0px;







	







}







.footer_text { float:right; width:462px; height:auto; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4F4F4F; text-transform:uppercase;  text-align:right;}















.b:link { color:#4F4F4F; text-decoration:none;}







.b:hover { color:#4F4F4F; text-decoration:none;}







.b:visited { color:#4F4F4F; text-decoration:none;}







.b:active { color:#4F4F4F; text-decoration:none;}















   .date {







	margin-top: 7px;







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







	width:125px; height:25px;







	font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:15px; text-align:left; padding-top:3px; margin-bottom:5px;







}























.box_blog_entry .post_content {







	margin-top: 10px;







	margin-bottom: 15px;







	margin-left: 0px;







	width: 100%;







	text-align:left;







}















.box_blog_entry .postmetadata {







	font-size: 10px;







}















.blog_entries .box_blog_entry .h1{ text-decoration:none;}















.blog_entries {







	float: left;







	width: 100%;







	margin-top:0px;







	padding:0 0 0 0px;







	overflow:hidden;







}















.blog_entries p {







	margin-bottom: 15px;







}















.blog_entries .navigation {







	font-weight: bold;







	height: 15px;







	margin: 11px;







}















.blog_entries .most_recent_thumbs {







	margin-left: 11px;







}















.blog_entries .most_recent_thumbs img {







	margin-right: 7px;







}















.blog_entries .navigation a { background:none;







	color: #0066FF; font-size:12px;







}















.blog_entries .navigation .alignright {







	float: right;







}















.blog_entries .navigation .alignleft {







	float: left;







}















.box_blog_entry {







	float: left;







	width:100%;







	margin-top: 0px;







	margin-bottom: 10px;







}















.box_blog_entry .post {







	width:100%;







	margin: 0px;







	padding:0px;







}















.box_blog_entry .post img {







	margin: 0;







	margin-bottom: 8px;







}























#entries					{float:left;padding:0 0 0 0px;}







.rapper						{padding:10px 5px 20px 5px;}







.blogEntry					{width:auto;}







#entries img				{display:block;border:0;padding:0;margin:0;}







.blogimages					{border:2px solid #fff; }







.numComments				{}







a:link ,a:visited ,a:active {color:#000000; text-decoration:none; background:none; font-size-adjust:none; background-image:none;}







a:hover						{color:#66CCFF; text-decoration:underline; background:none; font-size-adjust:none; background-image:none;}















.more						{display:block;padding:10px 0 0 0;font-weight:bold;}







#blogCategories				{list-style:none;margin:0;padding:0;}







#linksList					{list-style:none;margin:0;padding:0;}







.avatar 					{float:left;border:1px solid #000;margin:0 20px 10px 0;}







.meta						{color:#4F4F4F; width:280px; height:auto; font-size:14px; padding-top:5px; text-align:left; margin-left:0px;}







.meta a					{ text-decoration:none; color:#4F4F4F; background:none;}







.rapper	h2 { font-size:20px; font-family:Arial, Helvetica, sans-serif;}







#commentform #author, #commentform #email, #commentform #url, #commentform textarea {







	background: #fff;







	border: 1px solid #333;







	padding: .2em;







}







#commentform textarea {







	width: 100%; 







}















.blog_entries .feedback {







	color: #633178;







	text-align:left;







	clear: both;







	padding:0 0 7px 0px; font-weight:bold; font-size:13px; margin:0px 0 0 0; width:320px;







}















.blog_entries .feedback a { text-decoration:none; background:none; color: #633178; font-size:13px; font-family:Arial, Helvetica, sans-serif; background-image:none;}







.storytitle h3{







	margin: 0; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#613278; padding:10px 0 0 15px; text-align:left; width:600px;







}







.storytitle h3 a { font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#613278; background:none; text-decoration:none;}















.storycontent { margin:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; float:left; padding:0px; font-weight:normal; letter-spacing:normal; line-height:20px; width:610px;}







.storycontent a {color:#551A8B; text-decoration:none; background:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:normal; line-height:20px;}







.storycontent a:hover {color:#66CCFF; text-decoration:underline; background:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:normal; line-height:20px; }























#menu { float:left;







	width:320px;







	margin:0px 0 0 0px;







	padding:0px 0 0 0px; 







}















#menu form {







	margin: 0 0 0 0px;







}















#menu input#s {







	width: 80%;







	background: #eee;







	border: 1px solid #999;







	color: #000;







}















#menu ul{







	margin: 10px 0 0 0;







	padding:0px 0 0 0;







		







/*	text-transform: lowercase;







*/}















#menu ul li {







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







	font-size: 12px;







	font-weight: bold;







	background: url(images/menu_title.jpg) left top  no-repeat;







	color: #ffffff;







	font-variant:normal;







	list-style:none;







	margin:0px 0 15px 0;







	padding:10px 0 0px 5px;







	text-align:left;







	text-decoration:none;







	width:320px; height:auto;







	text-transform:uppercase;







		







}















#menu ul ul {







	line-height: 100%;







	margin:0px;







	padding:0px;







	text-align: left;







	







}















#menu ul ul li {







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







	font-size: 12px;







	color: #6C6C6C;







	text-decoration: none;







	font-style:normal;







	letter-spacing: 0px;







/*	list-style-image:url(images/arrow.jpg);







*/	background: url(images/arrow.jpg) left  center no-repeat;







	margin: 0px 0 0 0;







	padding:15px 0px 15px 10px;







	border-bottom:#CCCCCC 1px dotted;







}















#menu ul ul li a {







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







	font-size: 12px;







	color: #6C6C6C;







	text-decoration: none;







	font-style:normal; background:none;







}















	#menu ul ul li a:hover {







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







	font-size: 12px;







	color: #6C6C6C; background:none;







}















#menu ul ul ul.children {







	font-size: 142%;







	padding-left: 0px; background:none;







}























.no-sb {







  padding: 0px 30px 0px 60px;







  border: 0px solid #000;







  margin: 0;







}















.no-sb h1 { margin:0em; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#613278; text-align:center;line-height:30px;}







.no-sb h2 { margin:1em 0 0 1em; color:#633178; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:30px;}







.no-sb h3{ margin:0em; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#613278; line-height:30px;}







.no-sb h4 { margin:1em 0 0 0em; color:#633178; font-family:Arial, Helvetica, sans-serif; font-size:15px;}







.no-sb .black {







	color: #000000;







}















.no-sb .imgfltleft {







float: left;







padding-right: 10px;







padding-bottom: 10px;







}















.no-sb .imgfltrght {







float: right;







padding-left: 10px;







padding-bottom: 10px;







}















.no-sb .underline {







	text-decoration: underline;







}















.no-sb .bold {







	font-weight: bold;







}















#saleslettercontent-testimonial-container    {















               			   width:92%;















						   margin:auto;















						   padding-top:10px;















						   padding-bottom:10px;















						   }















						   















#saleslettercontent-testimonial-box          {















                          width:100%;















						  margin:auto;















						  border:1px #333333 solid;















						  background-color:#FFFFCC;















						  }















						  















#saleslettercontent-testimonial-content      {















                           width:90%;















						   margin:auto;















						   padding-top:10px;















						   padding-bottom:10px;















						   }















						   















						   















#saleslettercontent-testimonial-content h3    {















                          font-family:Tahoma;















						  color:#CC0000;















						  font-size:18px;















						  line-height:20px;















						  text-align:center;















						  margin-top:0px;















						  }































#saleslettercontent-testimonial-content p    {















						  font-size:14px;















						  line-height:16px;















						  text-indent:0em;















						  }















						  















#saleslettercontent-guarantee {















						width:80%;















						margin:auto;















						font-size:16px;















						padding:10px;















						border:1px solid #999999;















						}















						















#saleslettercontent-greenbox {















						width:80%;















						margin:auto;















						font-size:16px;















						padding:10px;















						background-color:#00FF66;















						}















						















#saleslettercontent-orderbox {















						width:80%;















						margin:auto;















						font-size:16px;















						padding:10px;















						border:3px dashed #000000;















						background-color:#FFFFCC;















						}































#salesletter-footer {















width: 705px;















height: 35px;















background: #432460;















margin: 0 auto;















clear: both;















}















.italic {







	font-style: italic;







}























.red {















	color: #CC0000;















}















.red-bold {















	color: #CC0000;















	font-weight: bold;















}















.red-bold-highlight {















	color: #CC0000;















	font-weight: bold;















	background-color: #FFFF00;















}















.red-bold-italic {















	color: #CC0000;















	font-style: italic;















	font-weight: bold;















}















.red-bold-underline {















	color: #CC0000;















	font-weight: bold;















	text-decoration: underline;















}















.red-underline {







	color: #CC0000;







	text-decoration: underline;







}















.bold-highlight {







	font-weight: bold;







	background-color: #FFFF00;







}















.no-sb img {







border-width: 0px;







}



.clear {

  clear: both;

}



.recent-blog {

  border: 0px solid #000;

}



.recent-blog a {

  font-size: 12pt;

  font-weight: bold;

}



.recent-blog h1 {

  text-align: center;

}



.recent-blog h2 a,

.recent-blog h2 a:hover {

  margin-left: 0;

  font-size: 14pt;

  text-align: left;

}



.more p {

  margin-top:-10px;

}
