﻿div#container {
	position:relative; 
	margin:0; 
	width:999px;
	height:auto !important; 
	height:100%; 
	min-height:100%; 
	background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/bg-full.gif) no-repeat scroll right top;
}

div#content {
	padding-bottom: 30px;
}
div#footer {
	position:absolute;
	width:100%;
	height: 30px;
	bottom:0;
	background:transparent;
}
div#ls {
	width: 219px;
	float: left;
}
div#bd {
	width: 420px;
	float: left;
	padding-bottom: 30px;
}
div#rs {
	width: 360px;
	float: left;
}
.clear {
	clear: both;
}

#logo {
	position: absolute;
	top: 53px;
	left: 21px;
}
#dc-menu {
	padding: 0px 0 0 0px;
}
#dc-menu li a {
	width: 157px;
	height: 65px;
	background: none;
}
#dc-menu li ul li a {
	width: 211px;
	height: 18px;
	background: none;
}
#lecture { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_lecture_off.gif) no-repeat scroll 0 0; }
#lecture a:hover {	background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_lecture_on.gif) no-repeat scroll 0 0; }
#program { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_program_off.gif) no-repeat scroll 0 0; }
#program a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_program_on.gif) no-repeat scroll 0 0; }
#booth {	background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_booth_off.gif) no-repeat scroll 0 0; }
#booth a:hover {	background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_booth_on.gif) no-repeat scroll 0 0; }
#ticket { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_ticket_off.gif) no-repeat scroll 0 0; }
#ticket a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_ticket_on.gif) no-repeat scroll 0 0; }
#eventreport { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_eventreport_off.gif) no-repeat scroll 0 0; }
#eventreport a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_eventreport_on.gif) no-repeat scroll 0 0; }
#blogs { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_blog_off.gif) no-repeat scroll 0 0; }
#blogs a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/bt_blog_on.gif) no-repeat scroll 0 0; }

#our-company { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/thm_1bwj_off.gif) no-repeat scroll 0 0 }
#our-company a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/thm_1bwj_on.gif) no-repeat scroll 0 0 }
#our-approach { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/thm_2bwj_off.gif) no-repeat scroll 0 0 }
#our-approach a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/thm_2bwj_on.gif) no-repeat scroll 0 0 }
#our-team-culture { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/thm_3bwj_off.gif) no-repeat scroll 0 0 }
#our-team-culture a:hover { background: transparent url(http://bodyplus-net.com/beautyworkoutjam2010/img/thm_3bwj_on.gif) no-repeat scroll 0 0 }
#our-careers { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/our-careers_off.gif) no-repeat scroll 0 0 }
#our-careers a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/our-careers_on.gif) no-repeat scroll 0 0 }

#internet { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/internet_off.gif) no-repeat scroll 0 0 }
#internet a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/internet_on.gif) no-repeat scroll 0 0 }
#digital-marketing { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/digital-marketing_off.gif) no-repeat scroll 0 0 }
#digital-marketing a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/digital-marketing_on.gif) no-repeat scroll 0 0 }
#branding { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/branding_off.gif) no-repeat scroll 0 0 }
#branding a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/branding_on.gif) no-repeat scroll 0 0 }
#design { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/design_off.gif) no-repeat scroll 0 0 }
#design a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/design_on.gif) no-repeat scroll 0 0 }
#advertising { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/advertising_off.gif) no-repeat scroll 0 0 }
#advertising a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/advertising_on.gif) no-repeat scroll 0 0 }
#corporate-services { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/corporate-services_off.gif) no-repeat scroll 0 0 }
#corporate-services a:hover { background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/menu/dropdown/corporate-services_on.gif) no-repeat scroll 0 0 }

.subpad {
	background: #fee9b4 !important;
	width: 211px !important;
	height: 6px !important;
}
#hd-ls {
	float: left;
	width: 639px;
	height: 90px;
	background: #363637;
}
#hd-rs {
	float: left;
	width: 360px;
	height: 90px;
	background: #181919;
}
#hd-title {
	padding: 24px 0 0 232px;
}
#hd-subtitle {
	padding: 0 0 0 232px;
}
#hd-ls h1 {
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
#hd-ls h2 {
	font-size: 16px;
	color: #00a2e9;
	font-weight: bold;
	text-transform: uppercase;
}
#headgap {
	width: 999px;
	height: 10px;
	background: #181919;
}
#layout {
	padding: 0 9px;
}
#quote {
	padding: 0 10px 0 62px;
}
#quote h3 {
	font-size: 16px;
	color: #00a8ed;
	text-transform: uppercase;
}
#sideinfo p {
	line-height: 13px;
}
.accordionWrapper{display:inline-block; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}
#accset {
	height: 90px;
	overflow: hidden;
}
#accset .content {
	width: 297px;
}
#accset .typography {
	padding: 1px 5px;
}
#ft {
	margin: 0 370px 0 224px;
	padding: 3px 0 0 0;
	color:#636363;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	border-top: 1px #636363 dotted;
}
#ft a:link, #ft a:active, #ft a:visited, #ft a:hover {
	color:#636363;
	text-decoration:none;
}
#ft a:hover {
	text-decoration: underline;
	color: #00a2e9;
}


div.tab {
	background-color: #202020;
	border: 1px #333 solid;
}
#charleft {
	padding-left: 30%;
	margin-top: -10px;
	padding-bottom: 10px;
}
fieldset ul.tabstrip {
	border-bottom: 0px #333 solid;
}
fieldset ul.tabstrip li {background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/tab/norm_li_bg.gif) no-repeat;}
fieldset ul.tabstrip li a {background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/tab/norm_a_bg.gif) no-repeat scroll right top;}
fieldset ul.tabstrip li.current, fieldset ul.tabstrip li.ui-tabs-selected, fieldset ul.tabstrip li.sel, fieldset ul.tabstrip li.over {background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/tab/sel_li_bg.gif) no-repeat;}
fieldset ul.tabstrip li.current a, fieldset ul.tabstrip li.ui-tabs-selected a, fieldset ul.tabstrip li.sel a, fieldset ul.tabstrip li.over a {background: transparent url(http://www.distinctcorp.com.au/themes/distinct/images/tab/sel_a_bg.gif) no-repeat scroll right top;}

#zonemenu {
	padding: 10px;
}
#zonemenu ul {
	margin: 0;
}
#zonemenu li {
	line-height: 1.4;
	background-position: 0 6px;
}
#zonemenu h2 {
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}
#zonemenu a.current {
	color: #00a8ed;
}
#zonemenu a.link {
	color: #fafafa;
}
#filelist {
	width: 396px;
}
#filelist th {
	background: #fff;
	color: #000;
	border: none;
	text-align: left;
	padding: 6px 7px;
}
#filelist td {
	text-align: center;
	vertical-align: middle;
	border: none;
}
#filelist tr.even {
	background: #444;
}
#filelist td.filename {
	text-align: left;
}
#filelist td.filename a {
	color: #ccc;
}
#filelist td.size {
	text-align: right;
}
#filelist td.download a {
	background: none;
	padding: 2px;
}
#dcflash {
	width: 1000px;
	height: 178px;
}
#Remember {
	display: none;
}
#ForgotPassword {
	display: none;
}
#CustomLogin_LoginForm label {
	display: none;
}
#CustomLogin_LoginForm_AuthenticationMethod {
	display: none;
}
#homeside {
	padding: 5px;
}
#homeside h1 {
	text-transform: uppercase;
	color: #fff;
	font-size: 11px;
	border-top: 1px #4b4c4c solid;
	border-bottom: 1px #4b4c4c solid;
	padding: 4px;
}
#homeside.typography p {
	font-size: 10px;
	line-height: 14px;
}
#login {
	float: left;
	width: 172px;
	padding-right: 5px;
}
#login .message {
	padding: 5px;
}
#corporateprofile {
	float: left;
	width: 172px;
}
#corporateprofile p {
	padding: 4px;
	line-height: 16px;
}
#corporateprofile a {
	padding: 4px;
}
#homeside input {
	border: 1px #4b4c4c solid;
	background: #1e1f1f;
	color: #ccc;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	height: 15px;
	width: 110px;
	font-size: 11px;

}
#homeside div.field {
	margin-bottom: 3px;
	padding-left: 5px;
}
#homeside #Email {
	margin-top: 6px;
}
#homeside div.Actions {
	padding: 2px 0 2px 5px;
}
#homeside div.Actions input {
	width: 50px;
	border: none;
	padding: 0;
	margin: 0;
	font-size: 10px;
	text-transform: uppercase;
}
#subscribe {
	clear: both;
	padding-top: 10px;
}
#subscribe p {
	padding: 5px;
}
#subscribe input {
	margin-left: 5px;
	float: left;
	height: 15px;
}
#subscribebuttonholder {
	float: left;
}
input#subscribebutton {
	width: 50px;
	height: 15px;
	border: none;

}
#blog {
	padding-top: 10px;
}
#blog h1 a {
	color: #00a2e9;
}
#blog a {
	color: #ccc;
}
#blog ul {
	margin: 5px;
}
#blog li {
	margin: 0;
	padding: 2px 5px 2px 15px;
	background-position: 5px 9px;
	clear: both;
	height: 19px;
}
#blog li.odd {
	background-color: #333;
}
.btitle {
	width: 210px;
	float: left;
}
.bdate {
	float: right;
}
#profilepop {
	background: url(http://www.distinctcorp.com.au/themes/distinct/images/profile-overlay.png) no-repeat;
	padding: 0;
	width:450px;
	height: 450px;
	display:none;
	border: 1px #444 solid;
}
#profilepop div.close {
	background:url(http://www.distinctcorp.com.au/themes/distinct/images/profile-overlay-close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
	z-index: 910;
}
#Form_ProfileForm {
	padding-top: 40px;
	text-align: center;
}
#Form_ProfileForm label {
	display: none;
}
#Form_ProfileForm div.Actions {
	padding: 10px 0 0 98px;
}

.mailroom {
	display: none;
}
.WidgetHolder p.tagcloud a, .WidgetHolder ul li a {
	color: #ccc;
}
.WidgetHolder {
	padding: 10px;
}
#Form_CareersForm_action_SendCareersForm, #Form_ContactForm_action_SendContactForm, #Form_ProfileForm_action_SendProfileForm, #Form_ContactForm_action_SendSMS {
	margin: 0;
	padding: 0;
	border: none;
}
#Form_CareersForm .Actions, #Form_ContactForm .Actions {
	padding-top: 0;
	padding-bottom: 30px;
}
#Form_ContactForm .Actions {
	padding-top: 10px;
}
#PageComments_holder {
	padding-top: 20px;
}
#blogall {
	padding: 7px 5px 4px 12px;
}
#blogall a {
	font-size: 11px;
	color: #ccc;
}
.blogSummary {
	padding-bottom: 14px;
}
div.box_leftouter1 {
	background-color:#f1b7c7;
	width:592px;
	margin-top:22px;
	padding: 1px;
}
div.box_leftouter2 {
	background-color:#f1b7c7;
	width:592px;
	margin-top:8px;
	padding: 1px;
	clear: both;
}

div.box_leftouter1_l {
	background-color:#f1b7c7;
	width:894px;
	margin-top:22px;
	padding: 1px;
}
div.box_leftiner {
	width:572px;
	background-color:#FFF;
	padding:10px;
	clear: both;
}
div.box_leftiner_l {
	width:874px;
	background-color:#FFF;
	padding:10px;
}
div.box_leftiner_h {
	width:421px;
	margin:1px;
	background-color:#FFF;
	padding:10px;
}
div.box_rightouter1 {
	background-color:#f1b7c7;
	width:277px;
	margin-top:22px;
	padding: 1px;
}
div.box_rightouter2 {
	background-color:#f1b7c7;
	width:277px;
	margin-top:8px;
	padding: 1px;
}
div.box_leftouter2_l {
	background-color:#f1b7c7;
	width:894px;
	margin-top:8px;
	padding: 1px;
}
div.box_leftouter2_h {
	background-color:#f1b7c7;
	width:443px;
	margin-top:8px;
	float: left;
	margin-bottom: 2px;
}
div.box_rightiner {
	width:277px;
	background-color:#f1b7c7;
}
#tittle {
	margin:auto;
	width:942px;
	background-color:#f1b7c7;
	padding: 1px;
}
/* =========================================================
	FRONT-LINE-LIST
========================================================= */
div#news {
	width:550px;
}

div#news ul.frontlineList {
	margin: 0 !important;
	padding: 0;
	list-style-type: none;
}

div#news ul.frontlineList li {
	margin: 0;
	padding: 4px 0 6px 0px;

	*padding: 4px 0 6px 0px;
	text-indent: 0;

	*text-indent: 0;
	text-decoration:none;
	border-bottom-style:dotted;
	border-width:thin;
	border-bottom-color:#CCC;
	
}

div#news ul.frontlineList li a {
	padding: 0px;
	font-size: 100%;
	zoom: 0;
	text-decoration:none;

}

div#news ul.frontlineList li a:link {
	color: #5e5e5e;
}

div#news ul.frontlineList li a:visited {
	color: #5e5e5e;
}

div#news ul.frontlineList li a:hover,
div#news ul.frontlineList li a:active {
	color: #c00;
}

