html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6{margin:0;  padding:0;  border:0;  outline:0;  font-size:100%}
body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	background-repeat:repeat-x;
	background-image:url(../css_images/bg-search.jpg);
	background-color: #000;
	font-family: Calibri,Verdana, Geneva, sans-serif;
	font-size: 12px;
}
form{margin:0; padding:0}
/*body.f-small, body#ff-optima.f-small, body#ff-georgia.f-small{font-size:11px}
body, body.f-default{font-size:13px}
body#ff-optima, body#ff-optima.f-default{font-size:13px}
body#ff-georgia, body#ff-georgia.f-default{font-size:13px}
body.f-large, body#ff-optima.f-large, body#ff-georgia.f-large{font-size:16px; font-family:Arial,Helvetica,sans-serif}*/
p{margin-top:5px; margin-bottom:5px}
h1, h2, h3, h4, h5{padding-bottom:0px; font-weight:normal}
h1{
	font-size:220%;
	line-height:105%;
	font-family: Calibri, arial, serif; 
	color: #333;
	padding-bottom: 15px;
}


h2{
	font-size:15px;
	line-height:120%;
	font-family:Calibri, sans-serif;
	font-weight:bold
}
h3{
	font-size:14px;
	font-weight:bold;
	font-family: Calibri, Monaco, monospace;
}
h4{font-size:120%}
h5{font-size:120%; text-transform:uppercase}
a{text-decoration:none; color:#03F}
a:hover{text-decoration:underline}
.clr{clear:both}
.redirect{font-size:120%; font-family:Arial,Helvetica,sans-serif; color:#3FF}
#wrapper{width:1010px; margin-right:auto; margin-left:auto; padding-top:0px; padding-right:25px; padding-bottom:0px; padding-left:5px; background-repeat:repeat-y}

#outerWrapper #header{
	background-image:url(../css_images/logo.jpg);
	background-repeat:no-repeat;
	height:112px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-bottom: 0px;
}
#outerWrapper #header #menu{
	font-size:18px;
	font-weight:bold;
	line-height:15px;
	background-color: #292b26;
	padding:0px;
	margin-bottom: -5px;	
}

/* jb-mods Columm */
.disclaim{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.footerHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C60;
	padding-left: 15px;
}

.headerOne {
	background-color: transparent;
	background-image: url("http://www.conniebarnes.com/css_images/headerBlueBG.gif");
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0px 2px;
	padding-bottom: 15px;
	height: 2px;
}

.topbarOne{
	background-image: url(/images/stories/home/oct-16/topdaddy_one.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 10px;
	width: 630px;
}
.topbarTwo{
	background-image: url(/images/stories/home/oct-16/topdaddy_two.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 10px;
	width: 630px;

}

.topbarThree{
	background-image: url(/images/stories/home/oct-16/topdaddy_three.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 10px;
	width: 630px;
	
}

.topbarFour{
	background-image: url(/images/stories/home/oct-16/topdaddy_four.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 10px;
	width: 630px;
}





.p7subhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #000;
}

.p7copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #333;
}


.demo-mb-650{

	float: left;
	width: 645px;
	margin-top: -30px;
	margin-right: 10px;
	padding-top: 0px;


}
.clear{
	clear: both;
}

.demo-mb-third {
	float: left;
	width: 30%;
	margin-right: 10px;
	margin-bottom: 15px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.demo-mb-thirdFooter {
	float: left;
	width: 30%;
	margin-right: 10px;
	margin-bottom: 15px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
}


.demo-mb-col {
	float: left;
	width: 47%;
	margin-right: 20px;
	padding-top: 15px;
	
}
.demo-mb-full{
	float: left;
	width: 100%;
	margin-right: 1%;
	color: #999;
}
.demo-mb-375{
	float: left;
	width: 375px;
	margin-right: 1%;
	padding-right: 30px;
}
.demo-mb-349{
	float: left;
	width: 375px;
	margin-right:10px;
	margin-left:10px;
	
}
.demo-facebook{float: left;width:250px;margin-right: 30px;}
.demo-mb-295{float: left;width: 375px;margin-right: 1%;}

.demo-mb-235{
	float: left;
	width: 235px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;	
}

.demoSidebar{
	float: left;
	width: 235px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;
	margin-top: -35px;
}
/*JB Mod - ROTATOR TEXT*/
.rotator-text {
	position:absolute;
	right:0;
	width: 55%;
	color: #fff;
	margin-top: 15px;
	padding-left: 15px;
}
.rotator-textBottom {
	position:absolute;
	right:0;
	width: 85%;
	color: #fff;
	margin-top: 150px;
	padding-left: 15px;
}
.rotator-line1 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-style: normal;
	margin-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	line-height: 35px;
}
.rotator-line2 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: 0px;
	font-weight: bold;
}
.rotator-line3 {
	display: block;
	text-align: left;
	font-size: 18px;
	font-style: normal;
	padding-right: 5px;
	font-weight: bold;
}
.readmore{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	background-image: url(http://www.conniebarnes.com/images/readmore-arrow.png);
	background-repeat: no-repeat;
	padding-left: 11px;
	padding-bottom: 3px;
	font-weight: bold;
	letter-spacing: -.1em;
}
.readmoreSmall{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-image: url(http://www.conniebarnes.com/images/readmore-arrow.png);
	background-repeat: no-repeat;
	padding-left: 11px;
	padding-bottom: 2px;
	letter-spacing: -.1em;
}

JB Add
ul.bullet-sitemap  {
list-style-type: none;
}

ul.bullet-sitemap li {
	list-style-type: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;	
}

ul.bullet-sitemap li a {
	text-decoration: underline;
}

.demo-external{float:left; width:645px; display:none}

/* Transitions */
a {-webkit-transition: color .3s ease-out;}

#outerWrapper #contentWrapper #content{margin:0; background-color:#FFF; padding-top:5px; padding-right:20px; padding-bottom:5px; padding-left:20px}
 #footer{
	border-top:solid 1px #666;
	background-repeat:repeat-x;
	margin-top:0px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color: #FFF;
	height: 500px;
	width: auto;
}
.linksiteNamehyperlink{font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:bold; padding-left:10%; display:block; color:#6FF}

.linkDescription{font-family:Verdana,Geneva,sans-serif; font-size:12px; font-style:normal; display:block; padding-left:10%; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#FFF; padding-bottom:5px}
.blockquote{font-family:Verdana,Geneva,sans-serif; font-size:14px; font-style:italic; display:block; padding-left:10%}
span.inset-left{display:block; color:#000; float:left; font-size:110%; font-weight:bold; font-style:normal; padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:5px}
span.inset-right{display:block; color:#000; padding:5px; float:right; font-size:110%; font-weight:bold; font-style:italic}
.showcaseShadowup{background-image:url(http://www.conniebarnes.net/images/stories/home/sprite-feature-bugs.png); background-repeat:no-repeat; background-position:1px 141px; height:13px; width:940px}
.showcaseShadowbot{background-image:url(http://www.conniebarnes.net/images/stories/home/sprite-feature-bugs.png); background-repeat:no-repeat; background-position:1px 166px; height:17px; width:940px}
From Links Manager
.topText{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal}
.title2{font-family:Arial,Helvetica,sans-serif; font-size:20px; font-style:normal; font-weight:bold; color:#000}
.featuredCategory{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-style:normal; color:#F00; text-align:center; font-weight:bold}
.categories{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold}
.subCategory{font-family:Arial,Helvetica,sans-serif; font-size:10px}
.parentCategorytotalnumberlinks{font-family:Arial,Helvetica,sans-serif; font-size:9px; font-style:italic}
.subCategorytotalnumberlinks{font-family:Arial,Helvetica,sans-serif; font-size:9px; font-style:italic}
.bottomText{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; text-align:center; display:block; width:80%; margin-right:auto; margin-left:auto; padding-top:15px; border-top-width:1px; border-top-style:solid; border-top-color:#CCC}
.searchEngine{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; color:#000; text-align:center; display:block; padding-bottom:20px}
.breadcrumbHyperlinks{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal}
.listSubcategories{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal}
.subcategoryLinks{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal}
.subcategorySectionheader{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; color:#999}
.linkpageTitles{font-family:Georgia,"Times New Roman",Times,serif; font-size:20px; font-style:normal; text-align:left; display:block; font-weight:bold; color:#600; padding-bottom:5px}
.linksiteNamehyperlink2{font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; font-weight:bold;  display:block}
.linkDescription{font-family:Verdana,Geneva,sans-serif; font-size:12px; font-style:normal; display:block; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#FFF; padding-bottom:5px}
.linkpageSearchengine{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; color:#000; text-align:center; display:block}
.pageNumbering{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; vertical-align:middle; display:block; padding:2px; margin-right:auto; margin-left:auto}
.searchResultstoptext{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-style:normal; color:#000}
.searchResultsmessagetext{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-style:normal; color:#F00; text-align:center; display:block; padding:5px; border:1px dotted #CCC; width:80%; margin-right:auto; margin-left:auto}
.searchResultsbottomtext{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal}
#menuMain{}
.footerCopy{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; color:#333}

