body {
    margin:0;
    padding:0;
    height:100%;
    color : #ffffff;
    background-color: #227293;
    font-family: Sans-Serif;
    background-image : URL();
    background-position : top center;
    background-repeat: repeat-x repeat-y;
    text-align: center;
}

div.fullpage {
	width: 975px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	position: relative;
}

div.bannertop {
	height: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	text-align: left;
}

img.boxes1 {
	position: relative;
	left: 282px;
	margin-bottom: 0px;
	height: 17px;
}


div.banner {
	width: 975px;
	height: 207px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;	
}

div.bannerleft {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 10px;
	height: 100%;
	background-color: #76b6d0;	
	float: left;
	position: relative;
}

div.bannercenter {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;		
	width: 955px;
	height: 100%;
	background-color: #ffffff;
	color: #000000;
	float: left;
	position: relative;
	text-align: left;
}

div.bannerright {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 10px;
	height: 100%;
	background-color: #76b6d0;	
	float: left;
	position: relative;
}

div.pagesep {
	height: 5px;
}

div.centertop {
	height: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	text-align: right;
}

img.boxes2 {
	position: relative;
	right: 30px;
	margin-bottom: 0px;
	height: 17px;
}

div.pagecenter {
	width: 975px;
	text-align: left;
	overflow: auto;
        background-color:#76B6D0;
}

table.border1 {
	width: 975px;
	border: none;	
}

td.border1_TL {
	height: 5px;
	width: 5px;
/*	background-image: url(images/centercorners-TL.jpg); */
        background-color: #76b6d0;
	background-repeat: no-repeat;
}

td.border1_TC {
	height: 5px;
	background-color: #76b6d0;
}

td.border1_TR {
	height: 5px;
	width: 5px;
/*	background-image: url(images/centercorners-TR.jpg); */
        background-color: #76b6d0;
	background-repeat: no-repeat;
}

td.border1_CL {
	width: 5px;
	background-color: #76b6d0;
}

td.border1_CC {
	background-color: #76b6d0;
}

td.border1_CR {
	width: 5px;
	background-color: #76b6d0;
}

td.border1_BL {
	height: 5px;
	width: 5px;
/*	background-image: url(images/centercorners-BL.jpg); */
        background-color: #76b6d0;
	background-repeat: no-repeat;
}

td.border1_BC {
	height: 5px;
	background-color: #76b6d0;
}


td.border1_BR {
	height: 5px;
	width: 5px;
/*	background-image: url(images/centercorners-BR.jpg); */
        background-color: #76b6d0;
	background-repeat: no-repeat;	
}

table.border2 {
    margin-top: 10px;
    margin-right: 5px;
}

td.border2_TL {
	height: 5px;
	width: 5px;
/*	background-image: url(images/innercorners-TL.jpg); */
	background-color: #fec830;
	background-repeat: no-repeat;
}

td.border2_TC {
	height: 5px;
	background-color: #fec830;
}

td.border2_TR {
	height: 5px;
	width: 5px;
/*	background-image: url(images/innercorners-TR.jpg); */
	background-color: #fec830;
	background-repeat: no-repeat;
}

td.border2_CL {
	width: 5px;
	background-color: #fec830;
}

td.border2_CC {
	background-color: #fec830;
}

td.border2_CR {
	width: 5px;
	background-color: #fec830;
}

td.border2_BL {
	height: 5px;
	width: 5px;
/*	background-image: url(images/innercorners-BL.jpg); */
	background-color: #fec830;
	background-repeat: no-repeat;
}

td.border2_BC {
	height: 5px;
	background-color: #fec830;
}


td.border2_BR {
	height: 5px;
	width: 5px;
/* 	background-image: url(images/innercorners-BR.jpg); */
	background-color: #fec830;
	background-repeat: no-repeat;	
}

div.centerbot {
	clear: both;
	height: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	text-align: left;
}

img.boxes3 {
	position: relative;
	left: 40px;
	margin-bottom: 0px;
	height: 17px;
}

div.pagebot {
	font-size: 70%;
	font-weight: bold;
}


/***** Front Page Stuff *****/

/** Two Columns **/

table.twoColCont {
	width: 100%;
	border: none;
        height: 100%;
        border-spacing: 15px;
}

td.twoColLeft {
	width: 45%;
	background-color: none;
	vertical-align: top;
}

td.twoColRight {
	width: 55%;
	background-color: none;
	vertical-align: top;
        height: 100%;
        background-color:#FEC830;
        padding: 10px;
}

img.rightheader {
	margin-top: 20px;
	margin-left: 20px;
}

p.rightcontent {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
        color: #000000;
}

img.headline {
	margin-top: 20px; 
	margin-left: 0px;
	/*margin-bottom: -5px;*/
}

table.featured {
	width: 90%;	
	margin-left: 5px;
	margin-top: 10px;
}

td.featuredL {
	vertical-align: top;
	width: 45%;
}

td.featuredR {
	vertical-align: top;
	width: 55%;
}

img.cat {
	margin-left: 10px;
}

img.featured {
	margin-top: 10px;
}

p.featured {
        margin-left:30px;
        margin-right:0;
        margin-top:0;
        width:100%;
        font-size: 110%;
}

img.buttonMore {
	float: right; 
	margin-right:20px; 
	margin-top: 5px; 
	border: none;'
}

div.detail {
	margin-left:30px;
	width: 85%;
}

div.featuredBox1 {
    background-color: transparent;
}

div.featuredBox2 {
    background-color: #227293;
}

div.rightContent {
    margin-right: 10px;
    background-color: #fec830;
    padding:10px 5px;
    width: 485px;
    height: 100%;
    float: right;
    margin-top: 0px;
    margin-bottom: 0px:
}

div.menuBoxA1 {
    position: absolute;
    top: 224px;
    width: 19px;
    height: 40px;
    background-color: #fec82f;
    z-index: 100;
}

div.menuBoxB1 {
    position: absolute;
    top: 254px;
    background-color: #fec82f;
    z-index: 200;
}

div.menuBoxB1 a {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

div.featured {
        margin-left:94px;
        margin-right:0;
        margin-top:-28px;
        margin-bottom: 10px;
        width:100%;
        font-size: 110%;
}

img.detailImage {
	display:block;
	margin-left:auto;
	margin-right:auto;	
}
