html, body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, blockquote, fieldset, input {

	margin: 0;

	padding: 0;

}

html, body, form {

	background-color:#ffffff;

	font-size:14px;

	color:#000000;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	height: 100%;

}

.PageBreak {

	PAGE-BREAK-AFTER: always;

}

img {

	border-width: 0px 0px 0px 0px;

}

div {

	padding:0px 0px 0px 0px;

	border-width: 0px 0px 0px 0px;

}

/************************************************************************

* 	Main Containers & Borders

************************************************************************/

#wrap {

	min-height: 100%;

	background: #fff;

}

div#MainContainer {

	/*overflow:auto;*/

		/*padding-bottom: 220px;*/

}

/************************************************************************

*	Header

************************************************************************/

div#HeaderContainer {

	width:990px;

	height:154px;

	float:left;

	padding:0px 0px 0px 36px;

}

div#Logo {

	width:133px;

	height:65px;

	float:left;

	padding:46px 39px 48px 6px;

	background:url('../images/logo.gif') no-repeat 6px 46px;

}

.HomeLink {

	width:133px;

	height:65px;

	display:block;

}

div#SocialMediaContainer {

	width:575px;

	height:63px;

	float:left;

	padding:12px 0px 7px 0px;

	text-align:right;

}

div#MainNavigationContainer {

	width:602px;

	float:left;

}

div#EnterNowButtonContainer {

	width:150px;

	float:left;

}

/************************************************************************

*	MainBody

************************************************************************/

div#MainBodyContainer {

	width:100%;

	float:left;

}

div#BreadcrumbsContainer {

	width:100%;

	height:60px;

	float:left;

	background:url('../images/BreadcrumbsBg.gif') repeat-x;

}

div#BreadcrumbsInnerContainer {

	width:990px;

	float:left;

	padding:0px 0px 0px 36px;

	height:60px;

	background:url('../images/BreadcrumbsBg.gif') repeat-x;

}

div#MainGalleryContainer {

	width:100%;

	height:340px;

	float:left;
	
	min-width: 1026px;

	background:url('../images/GalleryBg.gif') repeat-x;

}

div#MainArtDetailContainer {

	width:100%;

	height:480px;

	float:left;

	background:url('../images/ArtDetailBg.gif') repeat-x;

}

div#ArtDetailNavigationContainer {

	width:990px;

	float:left;

	padding:0px 0px 0px 36px;

	height:60px;

	background:url('../images/ArtDetailBg.gif') repeat-x;

}

div#ArtDetailEntryLocations {

	width:661px;

	height:60px;

	float:left;

	padding:0px 0px 0px 0px;

}


div#ArtDetailHomeLink {

	width:43px;

	float:left;

	padding:7px 0px 0px 11px;

}

div#ArtDetailPrintLink {

	width:43px;

	float:left;

	padding:7px 0px 0px 11px;

}

#artnavi {

	width:116px;

	float:left;

	padding:7px 12px 0px 0px;

}

#artnavi a {

	margin-left:11px;

}

div#ArtDetailContainer {

	width:990px;

	float:left;

	padding:0px 0px 0px 36px;

	height:480px;

	background:url('../images/ArtDetailBg.gif') repeat-x 0px -60px;

	clear:both;

}

div#ArtDetailLeft {

	width:682px;

	float:left;

}

div#ArtDetail_Image {

	width:631px;

	float:left;

	padding:7px 40px 0px 11px;

	text-align:center;

}

div#ArtDetailRight {

	width:308px;

	float:left;

	padding:19px 0px 0px 0px;

}

div#ArtDetailRight_Title {

	width:308px;

	float:left;

	font-family:proxima-nova, Arial;

	font-weight:700;

	font-style:normal;

	color:#000000;

	font-size:14px;

	text-transform:uppercase;

	padding:0px 0px 1px 0px;

}

div#ArtDetailRight_Value {

	width:255px;

	float:left;

	font-family:proxima-nova, Arial;

	font-weight:400;

	font-style:normal;

	color:#000000;

	font-size:14px;

	padding:0px 53px 8px 0px;

}

div#ArtDetailCommentMainContainer {

	width:1015px;

	float:left;

}

div#ArtDetailCommentContainer {

	width:631px;

	float:left;

	padding:5px 42px 50px 46px;

}

#dsq-pagination {

	display:none;

}

.dsq-brlink {

	display:none;

}

.dsq-reply {

	border-top:1px solid #ebebeb!important;

	padding-top:15px!important;

	margin-top:15px!important;

}

.dsq-comment {

	margin-bottom:31px!important;

}

.dsq-comment-footer {

	border-bottom:1px dotted #959595!important;

	padding-bottom:35px!important;

}

.dsq-comment-meta li a:link {

	font-size:14px;

	color:#000000;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-decoration:none;

}

.dsq-comment-meta li a:visited {

	font-size:14px;

	color:#000000;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-decoration:none;

}

 .dsq-comment-meta li a:actice {

font-size:14px;

color:#000000;

font-weight:400;

font-style:normal;

font-family:proxima-nova, Arial;

text-decoration:none;

}

.dsq-comment-meta li a:hover {

	font-size:14px;

	color:#000000;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-decoration:underline;

}

.dsq-comment-actions li a:link {

	font-size:14px;

	color:#0cb9e2;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-decoration:none;

}

.dsq-comment-actions li a:visited {

	font-size:14px;

	color:#0cb9e2;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-decoration:none;

}

 .dsq-comment-actions li a:actice {

font-size:14px;

color:#0cb9e2;

font-weight:400;

font-style:normal;

font-family:proxima-nova, Arial;

text-decoration:none;

}

.dsq-comment-actions li a:hover {

	font-size:14px;

	color:#0cb9e2;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-decoration:underline;

}

.dsq-font {

	line-height:14px;

}

div#ArtDetailRightPortfolio {

	width:296px;

	float:left;

	padding:0px 0px 0px 0px;

	border-top:6px solid #ebebeb;

	margin-top:60px;

}

div#EntryLocations {

	width:790px;

	height:60px;

	float:left;

	padding:0px 0px 0px 36px;

}

#search{
	background: transparent url('../images/searchfield.png') no-repeat 0 0;
	width: 158px;
	height: 36px;
	border: none;
	float: left;
	padding: 0 30px 0 10px;
	color: #666;
}
	
#search:focus{
	outline: 0;
 border: 0; 	
}

#searchSubmit{
	background: transparent url('../images/go.jpg') no-repeat 0 0;
	width: 25px;
	height: 26px;
	border: none;
	position: absolute;
	right: 10px;
	top: 16px;
	z-index: 999;
	cursor: pointer;
}
	

div#ArtSearch {

	width:200px;

	float:left;
	position: relative;
	padding: 12px 0px 0px 0;

}


div#EntryLocationDropdownContainer {

	width:198px;

	float:left;

	padding:12px 0px 0px 162px;

	background:url('../images/ViewingEntriesFrom.png') no-repeat 10px 27px;

}

div#EntryLocationDropdown {

	width:181px;

	height:23px;

	float:left;

	background:url('../images/EveryWhere.png') no-repeat;

	position:relative;

	z-index:889;

	font-family:proxima-nova, Arial;

	font-weight:600;

	font-style:normal;

	color:#9a9a9a;

	font-size:12px;

	padding:13px 0px 0px 17px;

}

div#EntryLocationSubMenu {

	width:197px;

	float:left;

	position:relative;

	z-index:888;

	background:url('../images/LocationMenuBottom.png') no-repeat bottom;

	padding:0px 0px 18px 0px;

	margin-top:-14px;

	display:none;

}

div#EntryLocationSubMenuItemContainer {

	width:197px;

	float:left;

	background-color:#FFF;

	padding:5px 0px 0px 0px;

}

div#EntryLocationSubMenuItem {

	width:181px;

	float:left;

	padding:10px 0px 0px 16px;

	font-family:proxima-nova, Arial;

	font-weight:600;

	font-style:normal;

	color:#000000;

	font-size:12px;

	background-color:#FFF;

}

#EntryLocationSubMenuItem a {

	font-family:proxima-nova, Arial;

	font-weight:600;

	font-style:normal;

	color:#000000;

	text-decoration:none;

	font-size:12px;

}

div#MainContentContainer {

	width:978px;

	float:left;

	padding:40px 0px 100px 48px;

}

div#MainEntryContentContainer {

	width:978px;

	float:left;

	padding:32px 0px 70px 48px;

}

div#EntryContentLeftContainer {

	width:631px;

	float:left;

	padding:0px 0px 0px 0px;

}

div#EntryFormTitle {

	width:379px;

	float:left;

	padding:12px 0px 0px 0px;

}

div#EntrySteps {

	width:252px;

	float:left;

	padding:10px 0px 28px 0px;

}

div#EntryFormContent {

	width:631px;

	float:left;

	padding:34px 0px 0px 0px;

	border-top:1px solid #ebebeb;

}

div#EntryFormStep1 {

	width:631px;

	float:left;

	padding:10px 0px 0px 0px;

}

div#EntryFormStep1Left {

	width:167px;

	float:left;

	padding:31px 0px 0px 0px;

}

div#EntryFormStep1Right {

	width:464px;

	float:left;

	padding:22px 0px 0px 0px;

}

.EntryFormFieldsContainer {

	width:464px;

	float:left;

	padding:0px 0px 0px 0px;

}

.EntryFormTitleContainer {

	width:126px;

	float:left;

	padding:9px 0px 0px 0px;

	font-size:14px;

	color:#000000;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

}

.EntryFormValueContainer {

	width:318px;

	height:26px;

	float:left;

	padding:10px 0px 7px 20px;

	background:url('../images/EntryFieldBg.gif') no-repeat;

}

.EntryFormValueCopy {

	width:298px;

	border:0px;

	color:#000000;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial!important;

}

.EntryFormMultiValueContainer {

	width:318px;

	height:109px;

	float:left;

	padding:10px 0px 7px 20px;

	background:url('../images/MultiFieldBg.gif') no-repeat;

}

.EntryFormMultiValueCopy {

	width:298px;

	height:99px;

	border:0px;

	color:#000000!important;

	font-weight:400!important;

	font-style:normal!important;

	font-size:14px!important;

	font-family:proxima-nova, Arial!important;

	padding:0px;

	margin:0px;

	overflow:auto;

	resize: none;

}

.EntryFormCheckboxValueContainer {

	width:338px;

	float:left;

	padding:10px 0px 6px 0px;

}

.EntryFormCheckboxCopy {

	width:338px;

	float:left;

	display:block;

}

.EntryFormCheckboxCopy input {

	float:left;

}

.EntryFormCheckboxCopy label {

	float:left;

	color:#000000!important;

	font-weight:400!important;

	font-style:normal!important;

	font-size:14px!important;

	font-family:proxima-nova, Arial!important;

	padding:0px 0px 0px 10px;

	margin-top:-2px;
	
	width: 300px;

}

.EntryFormValidationContainer {

	width:317px;

	float:left;

	padding:0px 0px 0px 147px;

	margin-top:-8px;

}

.EntryFormValidationContainer2 {

	width:317px;

	float:left;

	padding:0px 0px 0px 20px;

	margin-top:-5px;

}

.EntryFormErrCopy {

	font-size:13px;

	color:#F00;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial!important;

}

div#EntryFormStep2 {

	width:631px;

	float:left;

	padding:10px 0px 0px 0px;

}

div#EntryFormStep2Left {

	width:157px;

	float:left;

	padding:31px 0px 0px 0px;

}

div#EntryFormStep2Right {

	width:474px;

	float:left;

	padding:22px 0px 20px 0px;

	background:url('../images/max.gif') no-repeat 11px bottom;

	text-align:left;

}

div#EntryUploadImage {

	width:474px;

	float:left;

	text-align:left;

}

#ctl01_AsyncFileUpload1_ctl01 {

	width:457px!important;

	height:35px!important;

	float:left!important;

	background:url('../images/Upload.gif') no-repeat!important;

	padding:5px 16px 0px 0px;

	text-align:right;

}

#ctl01_AsyncFileUpload1_ctl01 div {

	width:351px!important;

	height:25px!important;

	margin-top:-25px!important;

	padding:5px 0px 0px 20px;

	text-align:left!important;

	float:left!important;

}

#ctl01_AsyncFileUpload1_ctl02 {

	height:25px!important;

	text-align:right;

}

#ctl01_AsyncFileUpload1_ctl04 {

	width:350px!important;

	border:0px!important;

	background-color:#FFF!important;

	color:#000000!important;

	font-weight:400!important;

	font-style:normal!important;

	font-family:proxima-nova, Arial!important;

}

div#upImg {

	float:left;

	width:457px!important;

	height:35px!important;

	background-image:url('../images/Upload.gif');

	background-repeat:no-repeat;

	padding:5px 16px 0px 0px;

	text-align:right;

}

#ctl01_FileUpload1 {

	height:25px!important;

	text-align:right;

}

div#upTxt {

	width:351px!important;

	height:25px!important;

	margin-top:-35px!important;

	padding:5px 0px 0px 20px;

	text-align:left!important;

	float:left!important;

}

#upTxt input {

	width:350px!important;

	border:0px!important;

	background-color:#FFF!important;

	color:#000000!important;

	font-weight:400!important;

	font-style:normal!important;

	font-family:proxima-nova, Arial!important;

}

.EntryFormSubmitContainer {

	width:462px;

	float:left;

	padding:5px 2px 0px 0px;

	text-align:right;

}

div#EntryFormStep2ImageContainer {

	width:631px;

	float:left;

	padding:10px 0px 0px 0px;

}

.EntryFormStep2BackContainer {

	width:410px;

	float:left;

	padding:23px 16px 0px 0px;

	text-align:right;

}

.EntryFormStep2SubmitContainer {

	width:201px;

	float:left;

	padding:5px 2px 0px 0px;

	text-align:right;

}

div#EntryFormStep3 {

	width:631px;

	float:left;

	padding:0px 0px 0px 0px;

}

div#EntryFormStep3Left {

	width:167px;

	float:left;

	padding:9px 0px 0px 0px;

}

div#EntryFormStep3Right {

	width:464px;

	float:left;

	padding:0px 0px 0px 0px;

}

.EntryFormStep3BackContainer {

	width:412px;

	float:left;

	padding:28px 16px 0px 0px;

	text-align:right;

}

.EntryFormStep3SubmitContainer {

	width:201px;

	float:left;

	padding:11px 2px 0px 0px;

	text-align:right;

}

div#EntryContentRightContainer {

	width:294px;

	float:left;

	padding:0px 17px 0px 36px;

}

div#MainIntContentContainer {

	width:978px;

	float:left;

	padding:32px 0px 70px 48px;

}

div#PageTitleContainer {

	width:978px;

	float:left;

	padding:0px 0px 14px 0px;

}

.PageTitleCopy {

	font-family:proxima-nova, Arial;

	font-weight:700;

	font-style:normal;

	color:#000000;

	font-size:36px;

}

div#PageContentLeftContainer {

	width:631px;

	float:left;

	border-top:1px solid #ebebeb;

	padding:28px 0px 0px 0px;

}

div#ThankYouPageContentContainer {

	width:631px;

	float:left;

	border-top:1px solid #ebebeb;

	padding:18px 0px 0px 0px;

}

div#ThankYouPageLeftContainer {

	width:168px;

	float:left;

}

div#ThankYouPageRightContainer {

	width:463px;

	float:left;

	padding:8px 0px 0px 0px;

}

#lblEntryNumber {

	font-size:14px;

	color:#000000;

	font-weight:700;

	font-style:normal;

	font-family:proxima-nova, Arial;

	padding:0px;

	margin:0px;

}

div#ThankYouPageSocialButtonsContainer {

	width:474px;

	float:left;

	padding:28px 0px 0px 0px;

}

div#ThankYouPageSocialButtonsLeft {

	width:237px;

	float:left;

	padding:0px 1px 1px 0px;

}

div#ThankYouPageSocialButtonsLeft_Google {

	width:237px;

	height:70px;

	float:left;

	padding:0px 1px 1px 0px;/*background:url(../images/ShareOn_Google.gif) no-repeat!important;*/

}

div#ThankYouPageSocialButtonsRight {

	width:235px;

	float:left;

	padding:0px 0px 1px 0px;

}

#button {

	background:url(http://w3svc1285.staging2-sl.netstarter.com.au:81../images/ShareOn_Google.gif) no-repeat!important;

}

div#ThankYouRightContainer {

	width:296px;

	float:left;

	border-top:6px solid #ebebeb;

	padding:20px 0px 0px 0px;

	margin-left:41px;

}

div#PageContentRightContainer {

	width:296px;

	float:left;

	border-top:6px solid #ebebeb;

	padding:20px 0px 0px 0px;

	margin-left:41px;

}

div#PageContentRightContainer2 {

	width:296px;

	float:left;

	padding:46px 0px 0px 0px;

	margin-left:41px;

}

/************************************************************************

*	Footer

************************************************************************/

#footer {

	position: relative;

	/*  margin-top: -220px; negative value of footer height */

		 height: 250px;

	clear:both;

	background-color:#e1e1e1;
	
	/*margin-top: -220px;*/

}

div#FooterTopContainer {

	width:100%;

	float:left;

	height:167px;

	background-color:#f4f4f4;

}

div#FooterContainer {

	width:990px;

	float:left;

	padding:0px 0px 0px 36px;

	height:167px;

	background-color:#f4f4f4;

}

div#FooterContentContainer {

	width:320px;

	float:left;

	padding-top: 17px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 1px;

}

div#FooterSocialContainer {

	float: left;

	height:131px;

	width:165px;

	padding-top:30px;

}

div#FooterSocialContainer td {

	padding-right:5px;

}

div#NewsletterSigupContainer {

	width:224px;

	float:left;

	padding:42px 0px 0px 2px;

	background:url('../images/SignupToOurNewsletter.gif') no-repeat 36px 20px;

}

div#FooterBottomContainer {

	width:990px;

	float:left;

	padding:0px 0px 0px 36px;

	height: 53px;

	background-color:#e1e1e1;

}

div#FooterCopyright {

	width:167px;

	float:left;

	padding:32px 0px 0px 11px;

	font-size:12px;

	color:#606060;

	font-weight:600;

	font-style:normal;

	font-family:proxima-nova, Arial;

}

div#FooterBranding {

	width:799px;

	float:left;

	padding:17px 13px 0px 0px;

	font-size:14px;

	color:#606060;

	font-weight:400;

	font-style:normal;

	font-family:proxima-nova, Arial;

	text-align:left;

}

/************************************************************************

*	count down

************************************************************************/

div#count_down {

	float: right;

	background: #F5F5F5;

	border: 3px solid #eee;

	-moz-border-radius: 30px;

	border-radius: 30px;

	width: 170px;

	padding: 3px 10px;

}

#countin {

	padding-top:53px;

	padding-left:20px;

	height: 56px;

	width: 160px;

	background-image:url('../images/count.jpg');

	color:#FFF;

}

#countin div {

	float:left;

	width:14px;

	text-align:center;





}





@font-face {

    font-family: 'proxima-nova';

    src: url('font/proximanova-regular-webfont.eot');

    src: url('font/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/proximanova-regular-webfont.woff') format('woff'),

         url('font/proximanova-regular-webfont.ttf') format('truetype'),

         url('font/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');

    font-weight: 100;

    font-style: normal;



}


.noEntry, .noEntry a, .noEntry a:hover{
	font-size: 22px;
	color: #333;
}
