@charset "utf-8";

#layout-one .left {
	float: left;
	width: 300px;
}
#layout-one h1 {
	color: #CC0000;
	float: left;
	width: 530px;
	padding-bottom: 15px;
	text-decoration: underline;
	font-size: 2.2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#layout-one h1 span {
	text-underline-color: #ffcc00;
	color: #004379;
}
#layout-one .left h2 {
	float: left;
	width: 290px;
	padding-bottom: 10px;
	color: #004379;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#layout-one .left h3 {
	font-size: 1.2em;
	color: #004379;
	float: left;
	width: 100%;
	padding-bottom: 10px;
	padding-top: 5px;
}
#layout-one .left p {
	font-size: 1.1em;
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
#layout-one .left ul {
	float: left;
	width: 275px;
	list-style-type: none;
}
#layout-one .left li {
	float: left;
	width: 275px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-size: 1.1em;
	background: url(../images/template/layouts/common/bullet.gif) no-repeat left top;
}
#layout-one .left table {
	font-size: 1.1em;
	float: left;
	padding-bottom: 10px;
	clear: both;
	width: 290px;
}
#layout-one .left .admin-edit-page {
	float: left;
	font-size: 1.1em;
	color: #FF0000;
	margin-top: 5px;
	margin-bottom: 15px;
	clear: both;
	width: 100%;
}

#layout-one .right {
	float: right;
	width: 220px;
}
#layout-one .right .feature-image {
	float: left;
	width: 220px;
	margin-bottom: 5px;
}
#layout-one .right .panel-gallery {
	float: left;
	width: 200px;
	background: #FFFFFF url(../images/template/common/panel-bk-grad.gif) repeat-x bottom;
	padding: 9px;
	font-size: 1.1em;
	color: #999999;
	border: 1px solid #7fa1bc;
}
#layout-one .right .panel-gallery p {
	padding-left: 30px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(../images/template/layouts/common/icon-gallery.gif) no-repeat left center;
}
#layout-one .right .panel-gallery a {
	font-weight: bold;
	color: #004379;
	text-decoration: underline;

}

#layout-one .right .panel-downloads {
	float: left;
	width: 200px;
	border: 1px solid #7FA1BC;
	margin-top: 10px;
	padding: 9px 9px 5px;
	background: #FFFFFF url(../images/template/common/panel-bk-grad.gif) repeat-x bottom;
}
#layout-one .right .panel-downloads h2 {
	color: #004379;
	float: left;
	padding-bottom: 8px;
	width: 200px;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#layout-one .right .panel-downloads ul {
	float: left;
	width: 200px;
	list-style-type: none;
}
#layout-one .right .panel-downloads li {
	float: left;
	width: 200px;
	padding-bottom: 5px;
}
#layout-one .right .panel-downloads a {
	font-size: 1.2em;
	font-weight: bold;
	color: #004379;
	text-decoration: underline;
	float: left;
	width: 170px;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
}

#layout-one .right .panel-links {
	float: left;
	width: 200px;
	border: 1px solid #7FA1BC;
	margin-top: 10px;
	padding: 9px 9px 5px;
	background: #FFFFFF url(../images/template/common/panel-bk-grad.gif) repeat-x bottom;
}
#layout-one .right .panel-links h2 {
	color: #004379;
	float: left;
	padding-bottom: 5px;
	width: 200px;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#layout-one .right .panel-links ul {
	float: left;
	width: 200px;
	list-style-type: none;
}
#layout-one .right .panel-links li {
	float: left;
	width: 200px;
	padding-bottom: 5px;
}
#layout-one .right .panel-links a {
	font-size: 1.2em;
	font-weight: bold;
	color: #004379;
	text-decoration: underline;
	float: left;
	width: 170px;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
	background: url(../images/template/layouts/common/icon-link.gif) no-repeat left top;
}



#layout-two h1 {
	color: #CC0000;
	float: left;
	width: 530px;
	padding-bottom: 15px;
	text-decoration: underline;
	font-size: 2.2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#layout-two h1 span {
	text-underline-color: #ffcc00;
	color: #004379;
}
#layout-two h2 {
	float: left;
	width: 530px;
	padding-bottom: 10px;
	color: #004379;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#layout-two .admin-edit-page {
	float: left;
	font-size: 1.1em;
	color: #FF0000;
	margin-top: 5px;
	margin-bottom: 15px;
	clear: both;
	width: 100%;
}
#layout-two .feature-image {
	width: 350px;
	margin-bottom: 10px;
}
#layout-two .panel-gallery {
	float: left;
	width: 330px;
	border-right: 1px solid #7fa1bc;
	border-bottom: 1px solid #7fa1bc;
	border-left: 1px solid #7fa1bc;
	background: #FFFFFF url(../images/template/common/panel-bk-grad.gif) repeat-x bottom;
	padding: 9px;
	font-size: 1.1em;
	color: #999999;
	margin-bottom: 10px;
	clear: both;
	margin-top: -10px;
}
#layout-two .panel-gallery p {
	padding-left: 30px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(../images/template/layouts/common/icon-gallery.gif) no-repeat left center;
	width: 300px;
}
#layout-two .panel-gallery a {
	font-weight: bold;
	color: #004379;
	text-decoration: underline;

}
#layout-two h3 {
	font-size: 1.2em;
	color: #004379;
	float: left;
	width: 100%;
	padding-bottom: 10px;
	padding-top: 5px;
}
#layout-two p {
	font-size: 1.1em;
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
#layout-two ul {
	float: left;
	width: 500px;
	list-style-type: none;
}
#layout-two li {
	float: left;
	width: 485px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-size: 1.1em;
	background: url(../images/template/layouts/common/bullet.gif) no-repeat left top;
}
#layout-two table {
	font-size: 1.1em;
	float: left;
	padding-bottom: 10px;
	clear: both;
	width: 530px;
}
#layout-two .panel-downloads {
	float: left;
	width: 510px;
	border: 1px solid #7FA1BC;
	margin-top: 10px;
	padding: 9px 9px 5px;
	background: #FFFFFF url(../images/template/common/panel-bk-grad.gif) repeat-x bottom;
}
#layout-two .panel-downloads h2 {
	color: #004379;
	float: left;
	padding-bottom: 8px;
	width: 510px;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#layout-two .panel-downloads ul {
	float: left;
	width: 510px;
	list-style-type: none;
}
#layout-two .panel-downloads li {
	float: left;
	width: 510px;
	background: url(none);
	margin: 0px;
	padding: 0px 0px 5px;
}
#layout-two .panel-downloads a {
	font-size: 1.2em;
	font-weight: bold;
	color: #004379;
	text-decoration: underline;
	float: left;
	width: 480px;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
}

#layout-two .panel-links {
	float: left;
	width: 510px;
	border: 1px solid #7FA1BC;
	margin-top: 10px;
	padding: 9px 9px 5px;
	background: #FFFFFF url(../images/template/common/panel-bk-grad.gif) repeat-x bottom;
}
#layout-two .panel-links h2 {
	color: #004379;
	float: left;
	padding-bottom: 5px;
	width: 510px;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#layout-two .panel-links ul {
	float: left;
	width: 510px;
	list-style-type: none;
}
#layout-two .panel-links li {
	float: left;
	width: 510px;
	margin: 0px;
	padding: 0px 0px 5px;
	background: url(none);
}
#layout-two .panel-links a {
	font-size: 1.2em;
	font-weight: bold;
	color: #004379;
	text-decoration: underline;
	float: left;
	width: 480px;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 5px;
	background: url(../images/template/layouts/common/icon-link.gif) no-repeat left top;
}

#layout-one .right .panel-downloads .pdf, #layout-two .panel-downloads .pdf {
	background: url(../images/template/layouts/common/icon-pdf.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .excel, #layout-two .panel-downloads .excel {
	background: url(../images/template/layouts/common/icon-excel.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .word, #layout-two .panel-downloads .word {
	background: url(../images/template/layouts/common/icon-word.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .power, #layout-two .panel-downloads .power {
	background: url(../images/template/layouts/common/icon-power.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .image, #layout-two .panel-downloads .image {
	background: url(../images/template/layouts/common/icon-image.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .video, #layout-two .panel-downloads .video {
	background: url(../images/template/layouts/common/icon-video.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .music, #layout-two .panel-downloads .music {
	background: url(../images/template/layouts/common/icon-music.gif) no-repeat left top;
}
#layout-one .right .panel-downloads .generic, #layout-two .panel-downloads .generic {
	background: url(../images/template/layouts/common/icon-generic.gif) no-repeat left top;
}

#gallery h1 {
	color: #CC0000;
	float: left;
	width: 530px;
	padding-bottom: 15px;
	text-decoration: underline;
	font-size: 2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#gallery h1 span {
	text-underline-color: #ffcc00;
	color: #004379;
}
#gallery .controls {
	float: left;
	width: 530px;
	padding-bottom: 15px;
	font-size: 1.1em;
}
#gallery .controls a {
	color: #004379;
}
#gallery .controls .left {
	float: left;
	width: 150px;
}
#gallery .controls .middle {
	text-align: center;
	float: left;
	width: 230px;
}
#gallery .controls .right {
	text-align: right;
	float: right;
	width: 150px;
}
#gallery img {
	float: left;
	width: 530px;
}
#gallery .caption {
	float: left;
	width: 500px;
	font-size: 1.1em;
	text-align: center;
	padding: 15px;
}


#news-list h1 {
	color: #CC0000;
	float: left;
	width: 530px;
	padding-bottom: 15px;
	text-decoration: underline;
	font-size: 2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#news-list h1 span {
	text-underline-color: #ffcc00;
	color: #004379;
}
#news-list h2 {
	float: left;
	width: 530px;
	padding-bottom: 5px;
	color: #004379;
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-top: 5px;
}
#news-list p {
	float: left;
	width: 530px;
	padding-bottom: 5px;
	color: #004379;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#news-list .more {
	padding-bottom: 15px;
}
#news-list a {
	color: #004379;
}




#curriculum-home .top-menu {
	float: left;
	width: 940px;
	list-style-type: none;
	padding-bottom: 10px;
}
#curriculum-home .main-menu {
	float: left;
	width: 940px;
	list-style-type: none;
}
#curriculum-home .main-menu li, #curriculum-home .top-menu li {
	float: left;
}
#curriculum-home .top-menu .pos-1, #curriculum-home .top-menu .pos-2 {
	width: 227px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(../images/template/layouts/curriculum/panel-227-top.gif);
	height: 50px;
}
#curriculum-home .top-menu .pos-3 {
	width: 228px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(../images/template/layouts/curriculum/panel-228-top.gif);
	height: 50px;
}
#curriculum-home .top-menu .pos-4 {
	width: 228px;
	margin-bottom: 10px;
	background-image: url(../images/template/layouts/curriculum/panel-228-top.gif);
	height: 50px;
}
#curriculum-home .main-menu .pos-1, #curriculum-home .main-menu .pos-2 {
	width: 227px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(../images/template/layouts/curriculum/panel-227.gif);
	height: 50px;
}
#curriculum-home .main-menu .pos-3 {
	width: 228px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(../images/template/layouts/curriculum/panel-228.gif);
	height: 50px;
}
#curriculum-home .main-menu .pos-4 {
	width: 228px;
	margin-bottom: 10px;
	background-image: url(../images/template/layouts/curriculum/panel-228.gif);
	height: 50px;
}
#curriculum-home .top-menu a, #curriculum-home .main-menu a {
	text-decoration: none;
	color: #004379;
	float: left;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	width: 170px;
	padding-left: 40px;
	height: 32px;
	padding-top: 8px;
	margin-left: 10px;
	display: inline;
	margin-top: 10px;
}
#curriculum-home .top-menu a:hover, #curriculum-home .main-menu a:hover {
	text-decoration: underline;
}
#curriculum-home .main-menu .dept-art {
	background-image: url(../images/template/layouts/curriculum/icons-30/art.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-beauty {
	background-image: url(../images/template/layouts/curriculum/icons-30/beauty.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-business {
	background-image: url(../images/template/layouts/curriculum/icons-30/business.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-citizenship {
	background-image: url(../images/template/layouts/curriculum/icons-30/citizenship.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-careers {
	background-image: url(../images/template/layouts/curriculum/icons-30/careers.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-catering {
	background-image: url(../images/template/layouts/curriculum/icons-30/catering.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-child {
	background-image: url(../images/template/layouts/curriculum/icons-30/child.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-combined {
	background-image: url(../images/template/layouts/curriculum/icons-30/combined.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-construction {
	background-image: url(../images/template/layouts/curriculum/icons-30/construction.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-critical {
	background-image: url(../images/template/layouts/curriculum/icons-30/critical.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-dance {
	background-image: url(../images/template/layouts/curriculum/icons-30/dance.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-drama {
	background-image: url(../images/template/layouts/curriculum/icons-30/drama.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-technology {
	background-image: url(../images/template/layouts/curriculum/icons-30/technology.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-economics {
	background-image: url(../images/template/layouts/curriculum/icons-30/economics.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-engineering {
	background-image: url(../images/template/layouts/curriculum/icons-30/engineering.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-english {
	background-image: url(../images/template/layouts/curriculum/icons-30/english.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-focus {
	background-image: url(../images/template/layouts/curriculum/icons-30/focus.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-geography {
	background-image: url(../images/template/layouts/curriculum/icons-30/geography.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-health {
	background-image: url(../images/template/layouts/curriculum/icons-30/health.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-history {
	background-image: url(../images/template/layouts/curriculum/icons-30/history.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-baccalaureate {
	background-image: url(../images/template/layouts/curriculum/icons-30/baccalaureate.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-ict {
	background-image: url(../images/template/layouts/curriculum/icons-30/ict.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-l-institute {
	background-image: url(../images/template/layouts/curriculum/icons-30/l-institute.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-mathematics {
	background-image: url(../images/template/layouts/curriculum/icons-30/mathematics.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-languages {
	background-image: url(../images/template/layouts/curriculum/icons-30/languages.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-music {
	background-image: url(../images/template/layouts/curriculum/icons-30/music.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-pe {
	background-image: url(../images/template/layouts/curriculum/icons-30/pe.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-psychology {
	background-image: url(../images/template/layouts/curriculum/icons-30/psychology.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-religious {
	background-image: url(../images/template/layouts/curriculum/icons-30/religious.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-science {
	background-image: url(../images/template/layouts/curriculum/icons-30/science.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-space {
	background-image: url(../images/template/layouts/curriculum/icons-30/space.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#curriculum-home .main-menu .dept-work-learning {
	background-image: url(../images/template/layouts/curriculum/icons-30/work-learning.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


#Homepage .col-left-160 h2 {
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
#Homepage .col-left-160 .side-links {
	float: left;
	width: 160px;
	list-style-type: none;
}
#Homepage .col-left-160 .side-links .half {
	width: 79px;
	list-style-type: none;
	padding-bottom: 2px;
}
#Homepage .col-left-160 .side-links .full {
	float: left;
	width: 160px;
	list-style-type: none;
	padding-bottom: 2px;
}

#Homepage .col-left-160 .side-links .link-sportscollege {
	background-image: url(../images/template/homepage/sidelinks/sports-colleges.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-sportscollege:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-musiccollege {
	background-image: url(../images/template/homepage/sidelinks/music.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-musiccollege:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-training {
	background-image: url(../images/template/homepage/sidelinks/training-school.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-training:hover {
	background-position: left top;
}

#Homepage .col-left-160 .side-links .link-leading {
	background-image: url(../images/template/homepage/sidelinks/leading-edge.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-leading:hover {
	background-position: left top;
}

#Homepage .col-left-160 .side-links .link-bacc {
	background-image: url(../images/template/homepage/sidelinks/int-bac.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-bacc:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-beauty {
	background-image: url(../images/template/homepage/sidelinks/beauty-college.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-beauty:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-ssp {
	background-image: url(../images/template/homepage/sidelinks/ssp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 40px;
	width: 160px;
}
#Homepage .col-left-160 .side-links .link-ssp:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-space {
	background-image: url(../images/template/homepage/sidelinks/space-centre.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-space:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-learning {
	background-image: url(../images/template/homepage/sidelinks/tli.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 79px;
}
#Homepage .col-left-160 .side-links .link-learning:hover {
	background-position: right top;
}

#Homepage .col-left-160 .side-links .link-csl {
	background-image: url(../images/template/homepage/sidelinks/sport-leisure.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	width: 160px;
}
#Homepage .col-left-160 .side-links .link-csl:hover {
	background-position: left top;
}


#Homepage .col-content-530 h1 {
	color: #9031ba;
	float: left;
	width: 530px;
	padding-bottom: 15px;
	text-decoration: underline;
	font-size: 2.2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#Homepage .col-content-530 h1 span {
	text-underline-color: #ffcc00;
	color: #004379;
}
#Homepage .col-content-530 h2 {
	float: left;
	width: 530px;
	padding-bottom: 10px;
	color: #004379;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#Homepage .col-content-530 p {
	font-size: 1.1em;
	float: left;
	width: 530px;
	padding-bottom: 10px;
}
#Homepage .col-content-530 ul {
	float: left;
	width: 500px;
	list-style-type: none;
}
#Homepage .col-content-530 li {
	float: left;
	width: 485px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-size: 1.1em;
	background: url(../images/template/layouts/common/bullet.gif) no-repeat left top;
}

#Homepage #Features {
	float: left;
	width: 530px;
	padding-top: 15px;
}
#Homepage #Features a {
	color: #004379;
}
#Homepage #Features img {
	width: 260px;
	margin-bottom: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 230px;
}
#Homepage #Features h3 {
	font-size: 15px;
	width: 260px;
	font-weight: bold;
	padding-bottom: 8px;
	color: #004379;
}
#Homepage #Features p {
	font-size: 1.1em;
	width: 260px;
	padding-bottom: 5px;
}


#VirtualTour .col-content-530 h1 {
	color: #CC0000;
	float: left;
	width: 530px;
	padding-bottom: 15px;
	text-decoration: underline;
	font-size: 2.2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#VirtualTour .col-content-530 h1 span {
	text-underline-color: #ffcc00;
	color: #004379;
}
#VirtualTour .col-content-530 p {
	float: left;
	width: 530px;
	font-size: 1.2em;
	padding-top: 10px;
}
