BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #ffffff;
	text-align:center;
}

TABLE {
	border-collapse:collapse;
	border-spacing:none;
}

TD {
	
}

 ul, li {
 marign-left: 10px; 
 padding-left: 10px;
 
 }


div.logo {
	position:relative;
	display:table;
	width: 141px; 
	height: 141px;
	margin-left: 40px;
	margin-top: -106px;
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	z-index: 6;
}

img, div, a, input { 
	behavior: url(iepngfix.htc) 
}

div.header {
	position:relative;
	display:table;
	margin-left:auto;
	margin-right: auto;
	width: 723px; 
	height: 28px;
	background-image:url(http://columbusculturalplan.com/images/header.gif);
}


div.divBar {
	position:relative;
	display:table;	
	margin-left:auto;
	margin-right: auto;
	margin-bottom:20px;
	margin-top:20px;
	width: 450px; 
	height: 1px;
	background-image:url(http://columbusculturalplan.com/images/dotTile.gif);
	
}

div.divDoubleBar {
	position:relative;
	display:table;	
	margin-left:auto;
	margin-right: auto;
	margin-bottom:20px;
	margin-top:20px;
	width: 450px; 
	height: 3px;
	background-image:url(http://columbusculturalplan.com/images/doubleLineLong.gif);
	
}

div.divDoubleBarSide {
	position:relative;
	display:table;
	margin-top:10px;
	margin-left:auto;
	margin-right: auto;
	width: 200px; 
	height: 3px;
	background-image:url(http://columbusculturalplan.com/images/doubleLine.gif);
}

div.divDoubleBarTop {
	position:relative;
	display:table;	
	margin-left:auto;
	margin-right: auto;
	margin-bottom:20px;
	margin-top:11px;
	width: 450px; 
	height: 3px;
	background-image:url(http://columbusculturalplan.com/images/doubleLineLong.gif);
	
}

div.dotBar {
	position:relative;
	display:table;
	margin-left:auto;
	margin-right: auto;
	width: 723px; 
	height: 19px;
	background-image:url(http://columbusculturalplan.com/images/dotBar.gif);
}

div.container {
	position:relative;
	display:table;
	margin-left:auto;
	margin-right: auto;
	margin-top: 30px;
	width: 723px; 
	vertical-align:top;
	text-align:left;
}

div.flexibleLine {
	position:relative;
	display:table;	 
	height: 1px;
	background-image:url(http://columbusculturalplan.com/images/dotTile.gif);
	
}

div.frame {
	position:relative;
	width: 500px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

div.frameContainer {
	position:relative;
	display:table;
	margin-left:auto;
	margin-right: auto;
	width: 700px; 
	overflow:hidden;
	vertical-align:top;	
}

div.framePosition {
	position:relative;	
	width: 500px;
	margin-left: 30px;
	margin-top: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

div.footerBar {
	position:relative;
	display:table;
	
	margin-left:auto;
	margin-right: auto;
	width: 723px; 
	height: 1px;
	background-image:url(http://columbusculturalplan.com/images/dotTile.gif);
	
}



div.footerNav {
	position:relative;
	display:table;
	top: 20px;
	margin-left:auto;
	margin-right: auto;
	width: 700px; 
	vertical-align:top;
	width: 723px; 
	height: 68px;
	
}

div.headline {
	position:relative;
	display:table;
}

div.homeBg {
	float:left;
	width: 723px;
	left: 0px;
	margin-top: 20px;
	color: #999;
	background-repeat:no-repeat;
}

.list {
list-style:none;
list-style-position:outside;
}

div.mainHold {
	position:relative;
	width: 450px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	
}

div.mainBg {
	position:relative;
	width: 723px;
	margin-top: 160px;
	color: #999;
	background-repeat:no-repeat;
	background-image:url(images/bg.gif);
	border:solid;
}

div.nav {
	position:relative;
	left: 1px;
	top: 5px;
	width: 723px; 
	height: 24px;
}



div.navWrap {
	position:relative;
	display:table;
	margin-left:auto;
	margin-right: auto;
	width: 723px; 
	height: 24px;
	background-image:url(images/navBg.gif);
}

div.outerContainer {
	position:relative;
	display:table;
	margin-left:auto;
	margin-right: auto;
	width: 880px; 
	vertical-align:top;
}

div.side {
	position:relative;
	width: 200px;
	
	margin-top: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	
}

div.spacer {
	position:relative;
	display:table;
	width: 10px;
	height:10px; 
}

div.subnav {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	width: 400px; 
}

.post {
margin:10px 0 2.5em;

}

.post-body {
margin:0 0 .75em;
line-height:1.5em;
}


.body21{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 21px;
	font-weight : normal;
	color : #b1b4b5;
}

.body10{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #888888;
}

.body14{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #25408f;
	line-height:1.2;
}

.body14special{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #25408f;
}

.body11{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #666666;
}

.body19{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #afafaf;
}

.boldfont {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
 }
 
.bold6 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
 }

.email {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : ffffff;
}

.footerText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #bcbec0;
}

.navfont {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	text-shadow:#FFFFFF;
}

.noncurrent {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #bfbfbf;
}

.selected {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #f26622;
	text-decoration:underline;
}

.small {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #666666;
}

.specialP {
	margin-top: 10px;
	margin-bottom:20px;
}

.specialP2 {
	position:relative;
	display:table;
	top: -10px;
	margin-left:auto;
	margin-right: auto;
	width: 200px; 
	vertical-align:top;
	height: 3px;
}

.vline {
	position:relative;
	display:table;
	background-color:#81c550;
}

A:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #00aeef;
	text-decoration : underline;
}

A:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #00aeef;
	text-decoration : underline;
}

A:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #00aeef;
	text-decoration : underline;
}

A:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #25408f;
	text-decoration:underline;
}





#main {
    width:450px;
    position:relative;
    padding:0px 0 0px;
    font-size:85%;
    }
  #main2 {
    padding:0px 0px 0px;
    }
  #sidebar {
    width:200px;
    float:left;
    font-size:85%;
    padding-bottom:20px;
    }
  #sidebar2 {
    padding:0px 0px 0px;
    width:200px;
    width/* */:/**/180px;
    width: /**/180px;
    }

