/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: May 25 2016 | 03:11:32 (pm)
/*
/******* Do not edit this file *******/

h2 {font-size: 24px; margin: 15px 0;}
#top-menu {float: left;margin-left: 43px;margin-top: 0;}
#top-menu a, a.mobile_nav {font-size: 18px; padding: 5px 9px;}
#top-area {padding: 10px 0 26px;}
.et_color_scheme_blue #main-header {background: linear-gradient(to bottom, #71a4e0 0%, #4e88cc 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
#logo {margin-bottom: 0px; margin-top: 0px;}
#user {color: #F6F3E0;}
#featured h2, #featured p {color: #F6F3E0;}
#featured h2 {font-size: 52px;font-weight: 800;letter-spacing: -4px;margin-bottom: 14px;}
#main-area {background-color: #F6F3E0;border-bottom: 1px solid #E0DDDD;}
#featured .description {color: #FFFFFF;font-size: 26px;letter-spacing: -1px;padding-bottom: 24px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}
#home-section-info {background-color: #FFFFFF;padding: 30px 0 104px;}
a.learn-more, .comment-reply-link, .form-submit input {display: none;}
#services {padding-bottom: 22px;text-align: left;}
#home-section-info {background-color: #FFFFFF;padding: 30px 0 20px;}
#home-section-news {background-color: #636B66;padding: 20px 0 27px;}
.section-title h2, #page-name h1 {font-size: 52px;font-weight: 800;letter-spacing: -4px;padding-bottom: 15px;}
#home-section-news .section-title h2, #home-section-news .section-title .section-subtitle, #home-section-pricing .section-title h2, #home-section-pricing .section-title .section-subtitle {
    color: #F6F3E0;}
.section-title .section-subtitle, .main_post_info {font-size: 26px;font-weight: 300;}
.home-section .section-title {padding-bottom: 20px;}
.blog-post h3 {font-size: 19px;font-weight: 800;letter-spacing: -1px;padding-bottom: 7px;}
.blog-post {float: left; margin: 0 69px 0 0; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3); width: 274px;}
#page-name .section-title {padding-bottom: 10px; padding-top: 25px;}
#content-area {padding: 20px 0 40px; position: relative;}

/* CSS Changes - null old and place new here */

#ausmap {
 width: 258px;
 height: 233px;
 margin:0 auto;
 background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) no-repeat;
 position: relative;
}
#ausmap li {background: none repeat scroll 0 0 transparent; margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#ausmap a {display: block; text-decoration: none; font-size:11px; font-weight:bold; line-height:normal;}

#wa { left: 0px; top: 21px; width: 101px; z-index:10;}
#wa a {height: 72px; text-align:center; padding-top:80px; padding-left:15px; color:#fff;}
#wa a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) 0 -254px no-repeat; text-decoration:none;}

#nt { left: 102px; top: 2px; width: 56px; z-index:10;}
#nt a {height: 46px; text-align:center; padding-top:60px; padding-left:0px; color:#fff;}
#nt a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) -102px -235px no-repeat; text-decoration:none;}

#sa { left: 102px; top: 108px; width: 75px; z-index:10;}
#sa a {height: 70px; text-align:center; padding-top:15px; padding-left:0px; color:#fff;}
#sa a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) -102px -341px no-repeat; text-decoration:none;}

#tas { left: 200px; top: 212px; width: 25px; z-index:10;}
#tas a {height: 19px; text-align:center; padding-top:2px; padding-left:0px; color:#fff; letter-spacing:-1px;}
#tas a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) -200px -445px no-repeat; text-decoration:none;}

#qld { left: 159px; top: 0; width: 99px; z-index:9;}
#qld a {height: 49px; text-align:center; padding-top:80px; padding-right:20px; color:#fff;}
#qld a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) -159px -466px no-repeat; text-decoration:none;}

#nsw { left: 178px; top: 123px; width: 80px; z-index:10;}
#nsw a {height: 46px; text-align:center; padding-top:20px; padding-right:20px; color:#fff;}
#nsw a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) -178px -356px no-repeat; text-decoration:none;}

#vic { left: 178px; top: 166px; width: 57px; z-index:11;}
#vic a {height: 23px; text-align:center; padding-top:13px; padding-right:25px; color:#fff;}
#vic a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/ausmap.png) -178px -632px no-repeat; text-decoration:none;}

#act { left: 224px; top: 167px; width: 40px; z-index:12;}
#act a {height: 22px; text-align:right; padding-top:0px; padding-right:0px; color:#ea9034;}
#act a:hover {background: url(http://gator1492.hostgator.com/~tamayo67/surfunation.com.au/images/actdot.png) 0 0 no-repeat; text-decoration:none; color:#322e2b;}

.et_page_icon { left:77px; position:absolute; top:0; }

#ausmap2 {
 width: 258px;
 height: 233px;
 margin:0 auto;
 background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) no-repeat;
 position: relative;
}
#ausmap2 li {background: none repeat scroll 0 0 transparent; margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#ausmap2 a {display: block; text-decoration: none; font-size:11px; font-weight:bold; line-height:normal;}

#southwestWA { left: 0px; top: 131px; width: 61px; z-index:10;}
#southwestWA a {height: 32px; text-align:center; padding-top:22px; padding-left:0px; color:#fff;}
#southwestWA a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) 0 -364px no-repeat; text-decoration:none;}
#southwestWA .some-element {display: none; left: -84px; position: absolute; top: -33px; width: 435px;}

#midsouthSA { left: 152px; top: 166px; width: 25px; z-index:10;}
#midsouthSA a {height: 26px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#midsouthSA a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -152px -399px no-repeat; text-decoration:none;}
#midsouthSA .some-element {display: none; left: -236px; position: absolute; top: -69px; width: 435px;}

#greatoceanVIC { left: 176px; top: 186px; width: 25px; z-index:10;}
#greatoceanVIC a {height: 26px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#greatoceanVIC a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -176px -652px no-repeat; text-decoration:none;}
#greatoceanVIC .some-element {display: none; left: -263px; position: absolute; top: -89px; width: 435px;}

#easternVIC { left: 200px; top: 182px; width: 35px; z-index:10;}
#easternVIC a {height: 26px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#easternVIC a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -200px -415px no-repeat; text-decoration:none;}
#easternVIC .some-element {display: none; left: -118px; position: absolute; top: -85px;}

#southcoastNSW { left: 228px; top: 168px; width: 25px; z-index:10;}
#southcoastNSW a {height: 22px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#southcoastNSW a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -228px -634px no-repeat; text-decoration:none;}
#southcoastNSW .some-element {display: none; left: -151px; position: absolute; top: -70px;}

#sydneyNSW { left: 234px; top: 158px; width: 16px; z-index:10;}
#sydneyNSW a {height: 10px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#sydneyNSW a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -234px -391px no-repeat; text-decoration:none;}
#sydneyNSW .some-element {display: none; left: -174px; position: absolute; top: -60px;}

#midnorthNSW { left: 238px; top: 139px; width: 23px; z-index:10;}
#midnorthNSW a {height: 22px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#midnorthNSW a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -238px -605px no-repeat; text-decoration:none;}
#midnorthNSW .some-element {display: none; left: -171px; position: absolute; top: -41px;}

#northcoastNSW { left: 246px; top: 124px; width: 16px; z-index:10;}
#northcoastNSW a {height: 14px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#northcoastNSW a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -246px -357px no-repeat; text-decoration:none;}
#northcoastNSW .some-element {display: none; left: -167px; position: absolute; top: -26px;}

#goldcoastQLD { left: 244px; top: 115px; width: 21px; z-index:10;}
#goldcoastQLD a {height: 10px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#goldcoastQLD a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -244px -581px no-repeat; text-decoration:none;}
#goldcoastQLD .some-element {display: none; left: -148px; position: absolute; top: -17px;}

#sunshinecoastQLD { left: 244px; top: 105px; width: 16px; z-index:10;}
#sunshinecoastQLD a {height: 10px; text-align:center; padding-top:0px; padding-left:0px; color:#fff;}
#sunshinecoastQLD a:hover {background: url(http://surfunation.com.au/wp-content/uploads/2013/07/surf-report-australia-map.png) -244px -338px no-repeat; text-decoration:none;}
#sunshinecoastQLD .some-element {display: none; left: -160px; position: absolute; top: -7px;}

.some-element {font-size: 12px; color: #4b4239;}

#southwestWA:hover .some-element, #midsouthSA:hover .some-element, #greatoceanVIC:hover .some-element, #easternVIC:hover .some-element, #southcoastNSW:hover .some-element, #sydneyNSW:hover .some-element, #midnorthNSW:hover .some-element, #northcoastNSW:hover .some-element, #goldcoastQLD:hover .some-element, #sunshinecoastQLD:hover .some-element { display: block; }

.home #footer-widgets {display:none; visibility:hidden;}