@charset "utf-8";
/* CSS Document */

html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }

html, body{ 
	 margin:0; 
	 padding:0; 
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #000000;
}

body {
	background-repeat: no-repeat;
	background-color: #4D4D4D;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	margin-top:0;
}

#container {
	width: 880px;
	margin:0px auto;
}

#header {
	width:880px;
	margin:0;
	background-color:#FFFFFF;
	position:relative;
	z-index:9998;
}

#content-container {
	background-color:#FFFFFF;
	height:auto;
}

#content-wrap {
	width:850px;
	margin:0 auto;
	padding:20px 0 30px;
}

#left-content-container {
	float:left;
	width:147px;
	margin:0;
}

#left-menu {
	float:left;
	width:100%;
	margin:0;
	background:url(/Images/bg-left.gif) right repeat-y;
}

#left-menu a {
	color:#403f3f;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
}

#left-menu ul li {
	list-style:none;
	font-weight:bold;
	margin-top:5px;
}

#left-menu ul li a {
	padding-right:7px;
}

#left-menu ul li ul {
	margin-top:2px;
}

#left-menu li li {
	list-style:none;	
	border-bottom:1px dotted #e4e4e4;
	font-weight:normal;	
	font-size:8px;
	padding-right:0px;
	margin-top:0px;
}

#left-menu li li a {
	display:block;
	padding:2px 0;
	padding-left:9px;
	padding-right:7px;
}

#left-menu li li a:hover {
	background:#edf2f4;	
}

li.parentmenu {
	font-weight:bold;
	font-size:12px;
}

#right-content-container {
	float:left;
	margin:0;
	padding:0;
	width: 670px;
}

#right-content-wrap {
	float:left;
	width:670px;
	padding:0 0 0 15px;
}

#blog-content-container {
	float:left;
	width:744px;
	margin:0;
	padding:0 0 0 15px;
	display:table;
}

#footer {
	margin:20px 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.clear {
	clear:both;
	padding:0;
	margin:0;
}

/* css below is taken from the live site */

.bloglink {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	line-height:120%
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active {
	text-decoration: none;
}
. {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
}

h1 {
	color: #00508D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.style2 {color: #000000; font-size: 12px; font-family: Arial; font-weight: bold; }
.index_h1 {font-family: "Century Gothic"; color: #FFFFFF; font-weight: bold; font-size: 14px; }
.name {color: #147CCB; font-size: 12px; font-family: Arial; font-style: italic; font-weight: bold; }
.h2 {color: #147CCB; font-weight: bold; font-family: "Century Gothic"; font-size: 16px; }

.heading {	font-size: 14px;
	font-family: "Century Gothic";
	font-weight: bold;
	color: #00508D;
}
.heading2 {	color: #990000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {color: #000000; font-size: 12px; font-family: Arial; font-weight: bold; }
.footer {	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	margin-bottom:0;
	padding-bottom:0;
}

h2 .magenta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330099;
}

.title-blue {
	font-size:14px;
	color:#00508D;
	font-family: "Century Gothic";
}

.no-top-space {
	margin-top:0;
	padding-top:0;
}

#pickup-right {
	width:213px;
	margin:0 auto;
	margin-top:20px;
}

#pickup-right li {
	list-style:none;
	width:213px;
	height:71px;
}

#pickup-right li a#free-newsletter {
	width:213px;
	height:71px;
	display:block;
	background:url(/images/bannerRED-FN.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#free-newsletter {
	background-position:0 -71px;
}

#pickup-right li a#free-newsletter-blue {
	width:213px;
	height:72px;
	display:block;
	background:url(/images/bannerTEAL-FN.gif) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#free-newsletter-blue {
	background-position:0 -72px;
}

#pickup-right li a#improved-editing-skill {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerTEAL-EE.gif) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#improved-editing-skill {
	background-position:0 -73px;
}

#pickup-right li a#travel-writing {
	width:213px;
	height:74px;
	display:block;
	background:url(/images/bannerRED-TW.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#travel-writing {
	background-position:0 -74px;
}

#pickup-right li a#potential {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerRED-CW.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#potential {
	background-position:0 -73px;
}

#pickup-right li a#kidbook {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerRED-WCB.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#kidbook {
	background-position:0 -73px;
}

#pickup-right li a#memoirs {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerRED-LW.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#memoirs {
	background-position:0 -73px;
}

#pickup-right li a#feelfree {
	width:213px;
	height:82px;
	display:block;
	background:url(/images/bannerRED_B-contact.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#feelfree {
	background-position:0 -82px;
}

#pickup-right li a#feelfree-blue {
	width:213px;
	height:82px;
	display:block;
	background:url(/images/bannerTEAL_B-contact.gif) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#feelfree-blue {
	background-position:0 -82px;
}

#pickup-right li a#writing-enrol-blue {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerTEAL-enrol.gif) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#writing-enrol-blue {
	background-position:0 -73px;
}

#pickup-right li a#enrolleft {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerRED-enrol.gif) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#enrolleft {
	background-position:0 -73px;
}

#pickup-right li a#magazine-blue {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerTEAL-FW.gif) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#magazine-blue {
	background-position:0 -73px;
}

#pickup-right li a#magazine-blue-bottom {
	width:213px;
	height:82px;
	display:block;
	background:url(/images/bannerTEAL_B-FW.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#magazine-blue-bottom {
	background-position:0 -82px;
}

#pickup-right li a#travel-writing-blue {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerTEAL-TW.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#travel-writing-blue {
	background-position:0 -73px;
}

#pickup-right li a#online-classes {
	width:213px;
	height:73px;
	display:block;
	background:url(/images/bannerRED-online.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#online-classes {
	background-position:0 -73px;
}

#pickup-right li a#potential-bottom {
	width:213px;
	height:82px;
	display:block;
	background:url(/images/bannerRED_B-CW.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup-right li a:hover#potential-bottom {
	background-position:0 -82px;
}

a#inhouse-button {
	width:213px;
	height:83px;
	display:block;
	background:url(/images/banner_inhouse.gif) no-repeat;
	text-indent:-9999px;
	margin:0 auto;
}

a:hover#inhouse-button {
	background-position:0 -81px;
}

#body-content {
	width:100%;
	padding: 0;
}

#body-content-whitelist {
	padding:10px;
}

#body-content-whitelist ol {
	margin-left:20px;
	padding-left:10px;
	padding-bottom:10px;
}



#body-content-left {
	width:370px;
	float:left;
	padding:0 10px 0 0;
}

#body-content-left ul{
	margin:10px;
	padding-left:10px;
}

ul.paris{
	margin:10px;
	padding-left:10px;
}


#body-content-right {
	width:273px;
	float:right;
}

#body-content h1 {
	font-size:14px;
	color:#00508D;
	font-family: "Century Gothic";
}

#body-content-team {
	width:620px;
	padding: 0;
}

#body-content-team h2 {
	text-indent:-9999px;
	width:620px;
	height:27px;
}

#body-content-team p {
	/* width:620px; */
	width:auto;
}

#body-content-team .btn-course-info {
	width:126px;
	height:29px;
	background:url(/images/coursedetails.gif) no-repeat;
	display:inline-block;
	text-indent:-9999px;
	float:right;
}

#body-content-team .btn-seminar-info {
	width:126px;
	height:29px;
	background:url(/images/coursedetails02.gif) no-repeat;
	display:inline-block;
	text-indent:-9999px;
	float:right;
}

.img-left {
	margin-right:10px;
}

#body-content-team h2.feature-writing {
	background:url(/images/team_FW.gif) no-repeat
}

#body-content-team h2.creative-writing {
	background:url(/images/team_CW.gif) no-repeat
}

#body-content-team h2.children {
	background:url(/images/team_WBC.gif) no-repeat
}

#body-content-team h2.hook {
	background:url(/images/team_hook.gif) no-repeat
}

#body-content-team h2.life {
	background:url(/images/team_LW.gif) no-repeat
}

#body-content-team h2.travel {
	background:url(/images/team_BP.gif) no-repeat
}

#body-content-team h2.freelance {
	background:url(/images/team_FS.gif) no-repeat
}

#body-content-team h2.media {
	background:url(/images/team_MR.gif) no-repeat
}

#body-content-team h2.editing {
	background:url(/images/team_EE.gif) no-repeat
}

#body-content-team h2.professional {
	background:url(/images/team_RW.gif) no-repeat
}

#body-content-team h2.web {
	background:url(/images/team_web.gif) no-repeat
}

#body-content-team h2.assessment {
	background:url(/images/team_manuscript.gif) no-repeat
}

#body-content-team h2.newmedia {
	background:url(/images/team_newmedia.gif) no-repeat
}

#body-content-team h2.resource1 {
	background:url(/images/resources-vkbnet01.gif) no-repeat
}

#body-content-team h2.resource2 {
	background:url(/images/resources-podcast01.gif) no-repeat
}

#body-content-team h2.resource3 {
	background:url(/images/resources-mel01.gif) no-repeat
}

#body-content-team h2.resource4 {
	background:url(/images/resources-pamela01.gif) no-repeat
}

#body-content-team h2.resource5 {
	background:url(/images/resources-valerie01.gif) no-repeat
}

#body-content-team h2.resource6 {
	background:url(/images/resources-kerry01.gif) no-repeat
}

#body-content-team h2.resource7 {
	background:url(/images/resources-steve01.gif) no-repeat
}

#body-content-team h2.resource8 {
	background:url(/images/resources-margo01.gif) no-repeat
}

#body-content-team h2.resource9 {
	background:url(/images/resources-louise01.gif) no-repeat
}

#body-content-team h2.resource10 {
	background:url(/images/resources-lisa01.gif) no-repeat
}

#body-content-team h2.resource11 {
	background:url(/images/resources-catherine01.gif) no-repeat
}

#body-content-team h2.resource12 {
	background:url(/images/resources-geoff01.gif) no-repeat
}

#body-content-team h2.resource13 {
	background:url(/images/resources-judith01.gif) no-repeat
}

#body-content-team h2.resource14 {
	background:url(/images/resources-katrina01.gif) no-repeat
}

#body-content-team h2.resource15 {
	background:url(/images/resources-other.gif) no-repeat
}

#short-courses-title {
	width:620px;
	height:27px;
	background:url(/images/course-01.gif) no-repeat;
	text-indent:-9999px;
}

#evening-seminars-title {
	width:620px;
	height:27px;
	background:url(/images/course-02.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

#business-writing-title {
	width:620px;
	height:27px;
	background:url(/images/course-03.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

#online-courses-title {
	width:620px;
	height:27px;
	background:url(/images/course-04.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

.course-item {
	width:620px;
	border-bottom:1px solid #000;
	padding-bottom:20px;
}

.course-item a{
	color:#993a3a;
	text-decoration:none;
}

.course-item .magenta {
	color:#330099;
}

.course-item .grey {
	color:#999999;
}

.course-item .blue {
	color:#0000ff;
}

.course-item .lightblue {
	color:#7f7fff;
}

.course-item2 {
	width:620px;
	padding-bottom:20px;
}

.course-item2 a{
	color:#993a3a;
	text-decoration:none;
}

.course-item2 .magenta {
	color:#330099;
}

.course-item2 .grey {
	color:#999999;
}

.course-item2 .blue {
	color:#0000ff;
}

.course-item2 .lightblue {
	color:#7f7fff;
}

.btn-course-info {
	width:126px;
	height:29px;
	background:url(/images/coursedetails.gif) no-repeat;
	display:inline-block;
	text-indent:-9999px;
}

.btn-seminar-info {
	width:126px;
	height:29px;
	background:url(/images/coursedetails02.gif) no-repeat;
	display:inline-block;
	text-indent:-9999px;
}

.btn-how-to-enroll {
	width:126px;
	height:29px;
	background:url(/images/course-enrol.gif) no-repeat;
	display:inline-block;
	text-indent:-9999px;
}

#enrol-box {
	width:555px;
	border:1px solid #000;
	padding:20px;
}

.clear {
	clear:both;
	font-size:1px;
	height:1px;
}

.clear2 {
	clear:both;
	font-size:1px;
	height:20px;
}

.grey {
	color:#999999;
}

.blue {
	color:#0000ff;
}

.lightblue {
	color:#7f7fff;
}

.darkblue {
	color:#00508D;
}

.magenta {
	color:#330099;
}

a.red-link {
	color:#990000;
}

.red-bold {
	color:#990000;
}

a#enrolme {
	width:269px;
	height:38px;
	display:block;
	background:url(/images/enrolnow-course.gif) no-repeat;
	text-indent:-9999px;
}

a#enrolme-seminar {
	width:269px;
	height:38px;
	display:block;
	background:url(/images/enrolnow-seminar.gif) no-repeat;
	text-indent:-9999px;
}

a:hover#enrolme {
	background-position:0 -38px;
}

a:hover#enrolme-seminar {
	background-position:0 -38px;
}

#reinvent-box {
	width:282px;
	padding:10px 20px;
	border:2px solid #00508d;
}

a#boxaus1 {
	width:177px;
	height:173px;
	display:block;
	background:url(/images/register/reinvent_aust.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}

a#boxaus2 {
	width:177px;
	height:173px;
	display:block;	
	background:url(/images/register/reinvent_world.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}

a#subscriber {
	width:319px;
	height:142px;
	display:block;
	text-indent:-9999px;
	background:url(/images/enrolnow-stylesub.gif) no-repeat;
}

a:hover#subscriber {
	background-position:0 -142px;
}

a#notsubscriber {
	width:319px;
	height:122px;
	display:block;
	text-indent:-9999px;
	background:url(/images/enrolnow-stylenosub.gif) no-repeat;
	margin-top:10px;
}

a:hover#notsubscriber {
	background-position:0 -122px;
}

#paris-photo {
	width:160px;
	float:right;
	padding-top:20px;
}

#parisreview-photo {
	width:160px;
	float:right;
	padding-top:30px;
	padding-left:15px;

}

#paris-photo img {
	margin-bottom:8px;
}

#newsletter-right {
	padding-left:50px;
}

#newsletter-right-2 {
	width:186px;
	background:#f5f8f9;
	border:2px solid #4d4d4d;
	padding-top:20px;
	padding-left:36px;
	float:right;
	margin-right:10px;
	padding-bottom:20px;
}

#newsletter-right-2 ul, #newsletter-right-2 ol {
	margin-left:30px;
	
}

#newsletter-right-2 ol.blogsitesummary {
	list-style-type:circle;
}
#newsletter-right-2 .blogsitesummary .author {
	display:none;
}
#newsletter-right-2 .blogsitesummary .date {
	display:none;
}


a.readmore {
	width:108px;
	height:29px;
	text-indent:-9999px;
	display:block;
	background:url(/images/resources-readmore.gif) no-repeat;
	margin-left:110px;
}

a.watchvideo {
	width:115px;
	height:29px;
	text-indent:-9999px;
	display:block;
	background:url(/images/videobutton.gif) no-repeat;
	margin-left:110px;
}

#competition-box {
	width:557px;
	border:2px solid #b2b2b2;
}

#competition-box h2 {
	width:517px;
	color:##990000;
	font-size:14px;
	text-indent:0;
}

.competition-video {
	text-align:center;
	padding:20px 0;
}

a.enternow {
	width:80px;
	height:20px;
	text-indent:-9999px;
	background:url(/images/competitions/button-enternow.gif) no-repeat;
	display:block;
	float:right;
}

.competition-row {
	width:517px;
	padding:20px;
	padding-bottom:30px;
	border-bottom:2px solid #b2b2b2;
}

.closed-button {
	width:182px;
	height:20px;
	text-indent:-9999px;
	background:url(/images/competitions/button-compclosed.gif) no-repeat;
	display:block;
	float:right;
}

#podcast-area {
}

#podcast-area h2 {
	width:620px;
	height:27px;
	text-indent:0;
}

#podcast-area h2 a {
	width:620px;
	height:24px;
	display:block;
	background:url(/images/podcast/heading.gif) no-repeat;
	display:block;
	color:#4d4d4d;
	text-decoration:none;
	font-size:12px;
	padding-left:22px;
	padding-top:3px;
}

a.listen-podcast {
	width:350px;
	height:29px;
	text-indent:-9999px;
	background:url(/images/podcast/podcast-button.gif) no-repeat;
	display:block;
	margin-left:120px;
}

#transcript {	
	padding-top:20px;
}

#transcript h2 {
	color: #00508D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin:0;
	padding:0;
}

#transcript p.smalltext {
	font-size:10px;
	margin-top:0;
	padding-top:0;
}

.banner-general {
	margin:0 auto;
	width:600px;
}

.pickup {
	width:300px;
	float:left;
}

/* TEAL */

.pickup-header {
	width:286px;
	height:24px;
	background:url(/images/index/top_teal.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content {
	width:300px;
	background:url(/images/index/lines_teal.gif) repeat-y;
}

.pickup-img {
	width:275px;
	height:128px;
	margin:0 auto;
	padding:6px 0;
}

.pickup-text {
	width:275px;
	margin:0 auto;
	padding:6px 0;
}

.pickup-content p {
	margin:0;
	padding:0;
}

.pickup-footer {
	width:300px;
	height:24px;
	background:url(/images/index/base_teal.gif) no-repeat;
}

/* TEAL END */

/* PURPLE */

.pickup-header-purple {
	width:286px;
	height:24px;
	background:url(/images/index/top_purp.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-purple {
	width:300px;
	background:url(/images/index/lines_purp.gif) repeat-y;
}

.pickup-content-purple p {
	margin:0;
	padding:0;
}

.pickup-footer-purple {
	width:300px;
	height:24px;
	background:url(/images/index/base_purp.gif) no-repeat;
}

/* PURPLE END */

/* BLUE */

.pickup-header-blue {
	width:286px;
	height:24px;
	background:url(/images/index/top_blue2.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-blue {
	width:300px;
	background:url(/images/index/lines_blue2.gif) repeat-y;
}

.pickup-content-blue p {
	margin:0;
	padding:0;
}

.pickup-footer-blue {
	width:300px;
	height:24px;
	background:url(/images/index/base_blue2.gif) no-repeat;
}

/* BLUE END */

/* RED */

.pickup-header-red {
	width:286px;
	height:24px;
	background:url(/images/index/top_red.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-red {
	width:300px;
	background:url(/images/index/lines_red.gif) repeat-y;
}

.pickup-content-red p {
	margin:0;
	padding:0;
}

.pickup-footer-red {
	width:300px;
	height:24px;
	background:url(/images/index/base_red.gif) no-repeat;
}

/* RED END */

/* GREEN */

.pickup-header-green {
	width:286px;
	height:24px;
	background:url(/images/index/top_green.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-green {
	width:300px;
	background:url(/images/index/lines_green.gif) repeat-y;
}

.pickup-content-green p {
	margin:0;
	padding:0;
}

.pickup-footer-green {
	width:300px;
	height:24px;
	background:url(/images/index/base_green.gif) no-repeat;
}

/* GREEN END */

/* ORANGE */
.pickup-header-orange {
	width:286px;
	height:24px;
	background:url(/images/index/top_orange.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-orange {
	width:300px;
	background:url(/images/index/lines_orange.gif) repeat-y;
}

.pickup-content-orange p {
	margin:0;
	padding:0;
}

.pickup-footer-orange {
	width:300px;
	height:24px;
	background:url(/images/index/base_orange.gif) no-repeat;
}
/* ORANGE END */

/* BLUE2 */

.pickup-header-blue2 {
	width:286px;
	height:24px;
	background:url(/images/index/top_blue.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-blue2 {
	width:300px;
	background:url(/images/index/lines_blue.gif) repeat-y;
}

.pickup-content-blue2 p {
	margin:0;
	padding:0;
}

.pickup-footer-blue2 {
	width:300px;
	height:24px;
	background:url(/images/index/base_blue.gif) no-repeat;
}

/* BLUE2 END */

/* YELLOW  */
.pickup-header-yellow {
	width:286px;
	height:24px;
	background:url(/images/index/top_yellow.gif) no-repeat;
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:6px;
}

.pickup-content-yellow {
	width:300px;
	background:url(/images/index/lines_yellow.gif) repeat-y;
}

.pickup-content-blue2 p {
	margin:0;
	padding:0;
}

.pickup-footer-yellow {
	width:300px;
	height:24px;
	background:url(/images/index/base_yellow.gif) no-repeat;
}
/* YELLOW END */

#pickup-wrapper {
	width:600px;
	margin:0 auto;
}

#banner-home {
	width:611px;
	margin:0 auto;
}

#top-pickup {
	width:600px;
	margin:0 auto;
	margin-top:10px;
}

.top-pickup-item {
	width:200px;
	height:182px;
	float:left;
}

#banner-quickstart {
	width:600px;
	height:72px;
	margin:17px auto;
}

#banner-quickstart a {
	width:600px;
	height:72px;
	background:url(/images/index/quickstart.gif) no-repeat;
	display:block;
	text-indent:-9999px;
}

#banner-quickstart a:hover {
	background-position:0 -72px;
}

#what-people-say {
	margin:20px 0;
	padding:0 20px;
}

#what-people-say strong {
	color:#147CCB;
	font-style:italic;
}

#what-people-say h2 {
	font-family:"Century Gothic", Arial;
	font-size:16px;
	color:#147CCB;
	text-align:center;
}

.readhome {
	color:#0000FF;
	font-style:normal;
	font-weight:bold;
}

#banner-blog {
	width:600px;
	height:151px;
	background:url(/images/index/feedburner.gif) no-repeat;
	margin:0 auto;
}

#banner-blog-row-1 {
	text-align:right;
	padding-right:20px;
	padding-top:20px;
}

#banner-blog-row-2 ul {
	margin:6px;
	padding:6px;
	padding-left:50px;
}

#quickstart {
	width:600px;
	margin:0 auto;
}

#quickstart h2 {
	font-size:16px;
}

a.request-courses {
	width:203px;
	height:36px;
	display:block;
	background:url(/images/index/qs-courseoutline.jpg) no-repeat;
	text-indent:-9999px;
	float:left;
	margin-right:10px;
}

a:hover.request-courses {
	background-position:0 -36px;
}

a.past-student-say {
	width:203px;
	height:36px;
	display:block;
	background:url(/images/index/qs-reviews.jpg) no-repeat;
	text-indent:-9999px;
	float:left;
}

a:hover.past-student-say {
	background-position:0 -36px;
}

a.request-seminar {
	width:203px;
	height:36px;
	display:block;
	background:url(/images/index/qs-seminaroutline.jpg) no-repeat;
	text-indent:-9999px;
	float:left;
	margin-right:10px;
}

a:hover.request-seminar {
	background-position:0 -36px;
}

a.request-survey {
	width:203px;
	height:36px;
	display:block;
	background:url(/images/index/qs-grammar.jpg) no-repeat;
	text-indent:-9999px;
	float:left;
	margin-right:10px;
}

a:hover.request-survey {
	background-position:0 -36px;
}

.blog-row {
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}

.blog-row ul {
	margin:0 10px;
	padding:0 10px;
}

.blog-row h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-bottom:0;
}

#archive-newsletter ul {
	margin:0 10px;
	padding:0 10px;
}

.blog-trackback {
	font-size:12px;
}

.trackbacks dt{
	font-size:14px;
 	font-weight:bold;
}


/* adding some styles to booking module below */

.booking-container #CampaignList, .booking-container #CampaignListField, .booking-container #Fee {
	display:none;
}

#booking-form-table #AmountText {
	font-weight:bold;
}

#booking-form-table {
	background-color: #EAEAEA;
}

#booking-form-table .cat_textbox {
	width:250px;
}


/* adding some styles to shopping module below */

#shop-checkout-form-table {
	background-color: #EAEAEA;
}

#shop-checkout-form-table .cat_textbox {
	width:250px;
}

#shop-checkout-form-table #AmountText {
	font-weight:bold;
}

input.cat_textbox_not_look_as_field {
	border: 0;
	background-color:#eaeaea;
	font-weight:bold;
	cursor:default;
}
.headLeft{width:621px;float:left;height:130px;}
.headRight{width:247px;float:left;height:62px;background:url(/images/headerRight.jpg) top left no-repeat #ffffff;padding:65px 0px 0px 12px;overflow:hidden;}
.headRight .cat_textbox_small{width:110px;}