/*  
Theme Name: Prestige-Cabs
Theme URI: http://www.gowebdesign.net.au
Description: Prestige-Cabs theme by gowebdesign.net.au
Version: 1.0
Author: Singh
Author URI: http://www.gowebdesign.net.au
*/

body {margin:0px;text-align:left;font-family:verdana;font-size:20px;color:#000000;background-image:url("images/1280-BG.jpg"), url("images/bg-repeat.jpg");background-repeat:no-repeat, repeat;background-position:top center;margin-top:80px;}
a img {border:none;}
a {color:#000000;text-decoration:underline;}
H1, H1 a {color:#000000;}

#headerbar {position:absolute;top:0px;left:0px;background-color:black;width:100%;text-align:center;font-size:20px;line-height:20px;color:#FFFFFF;}
#business-name {display:inline-block;}
#salogan {display:inline-block;margin-left:20px;}
#phone {display:inline-block;padding:15px 15px 15px 15px;margin-left:20px;background-color:orange;}

#main {width:1280px;margin:0 auto;}
#wrapper {float:left;display:block;margin:0 auto 20px auto;text-align:left;}
#logo {width:620px;height:149px;margin-top:20px;}
#header {float:left;text-align:center;width:1280px;height:300px;margin:0px;background-image:url("images/1280-Header.png");background-position:top center;background-repeat:no-repeat;}

#top-links {float:left;text-align:center;display:inline;width:1280px;height:40px;margin:32px 0px 0px 0px;}
#top-links ul {padding:0px;margin:0px;}
#top-links li {list-style-type:none;display:inline;}
#top-links a {font-size:16px;line-height:16px;color:#FFFFFF;display:inline-block;text-decoration:none;padding:0px 8px 0px 8px;}
#top-links a:hover {color:#f2a112;}

#call-to-action {float:left;text-align:left;width:480px;margin:10px 0px 10px 400px;font-size:18px;line-height:18px;color:#FFFFFF;}
#phone-number {float:left;width:342px;padding-left:15px;}
#book-now {float:left;width:108px;padding-left:15px;}
#book-now a {color:#FFFFFF;text-decoration:none;}

#cnwrapper {float:left;width:1280px;text-align:left;}

#content {float:left;display:inline;width:950px;overflow:hide;margin:0px 90px 0px 90px;padding:0px 75px 20px 75px;background-color:#FFFFFF;-moz-border-radius-bottomright: 40px;border-bottom-right-radius: 40px;-moz-border-radius-bottomleft: 40px;border-bottom-left-radius: 40px;-webkit-box-shadow: 0 8px 6px -6px black;-moz-box-shadow: 0 8px 6px -6px black;box-shadow: 0 8px 6px -6px black;}
#content p {text-align:justify;margin-bottom:20px;}
#content p, #content li, #content td {line-height:2em;}
#content H1, #content H1 a {font-size:50px;text-decoration:none;margin:10px 0px 10px 0px;font-weight:normal;color:#212121;}

.linklove {display:none;}
input[type=text], input[type=email], textarea {width:90%!important;max-width:300px!important;padding:10px;} 
input[type=date] {width:150px;} 
input[type=select] {width:80px;padding:10px;} 

.alignright {float:right;margin:0px 0px 30px 30px;}
.div-alignleft {float:left;display:block;margin:0px 0px 30px 0px;width:100%;}

#bottom-links {float:left;text-align:center;width:100%;display:inline;margin-top:10px;padding-top:15px;border-top:#CECECE 1px solid;}
#bottom-links ul {padding:0px;margin:0px;}
#bottom-links li {list-style-type:none;display:inline;}
#bottom-links a {font-size:14px;color:#000000;display:inline-block;text-decoration:none;padding:0px 8px 0px 8px;}
#bottom-links a:hover {text-decoration:underline;}
#bottom-links h1 {display:none;}

#footer {float:left;width:1280px;color:#525252;padding-top:15px;padding-bottom:15px;text-align:left;}
#footer a {text-decoration:underline;font-size:10px;color:#525252;}

@media screen and (min-width:980px) and (max-width:1300px) 
{
#headerbar {font-size:16px;line-height:16px;}
body {background-image:url("images/960-BG.jpg"), url("images/bg-repeat.jpg");background-repeat:no-repeat, repeat;}
#main {width:960px;}
#header {width:960px;height:265px;background-image:url("images/960-Header.png");}
#logo {width:500px;height:120px;}
#top-links {width:960px;margin:30px 0px 0px 0px;}
#call-to-action {width:400px;margin:10px 0px 10px 280px;font-size:16px;}
#phone-number {width:282px;padding-left:15px;}
#book-now {width:91px;padding-left:12px;}
#cnwrapper {width:960px;}
#content {width:720px;margin:0px 70px 0px 70px;padding:0px 50px 40px 50px;}
#content img {display:none;}
#footer {width:960px;}
}

@media screen and (min-width:700px) and (max-width:979px) 
{
#headerbar {font-size:18px;line-height:18px;}
#business-name {display:none;}
#salogan {margin-left:0px;}
body {font-size:14px;background-image:url("images/700-BG.jpg"), url("images/bg-repeat.jpg");background-repeat:no-repeat, repeat;}
#main {width:700px;}
#header {width:700px;height:220px;background-image:url("images/700-Header.png");}
#logo {width:400px;height:96px;margin-top:20px;}
#top-links {width:700px;margin:6px 0px 0px 0px;}
#top-links a {font-size:13px;padding:14px 4px 14px 4px;}
#call-to-action {width:300px;margin:11px 0px 0px 200px;font-size:16px;}
#phone-number {width:185px;padding-left:12px;}
#phone-number span {display:none;}
#book-now {width:91px;padding-left:12px;}
#cnwrapper {width:700px;}
#content {width:460px;margin:0px 70px 0px 70px;padding:0px 50px 40px 50px;}
#content img {display:none;}
#footer {width:700px;}
}

@media screen and (min-width:100px) and (max-width:699px) 
{
#headerbar {font-size:16px;line-height:24px;padding:15px 0px 15px 0px;}
#business-name {display:none;}
#salogan {margin-left:0px;}
#phone {display:none;}
body {font-size:14px;background-image:url("images/bg-repeat.jpg"), url("images/bg-repeat.jpg");background-repeat:no-repeat, repeat;}
#main {width:100%;}
#header {width:100%;height:auto;margin:0px;background-image:none;}
#logo {width:100%;max-width:90%;height:auto;margin:2.5% 0px 2.5% 0px;}
#top-links {display:block;width:95%;height:auto;margin:6px 2.5% 0px 2.5%;background-color:#35352F;}
#top-links ul {margin:0px 0px 0px 10px;}
#top-links a {font-size:16px;padding:16px 4px 20px 4px;}
#call-to-action {width:95%;margin:0px 2.5% 0px 2.5%;font-size:16px;color:#FFFFFF;}
#phone-number {width:60%;text-align:center;padding-left:0;background-color:#ff9f07;padding:2.5% 0px 2.5% 0px;}
#phone-number span {display:none;}
#book-now {width:40%;text-align:center;background-color:#0076b2;padding:2.5% 0px 2.5% 0px;}
#cnwrapper {width:100%;}
#content {width:85%;margin:0px 2.5% 0px 2.5%;padding:5%;background-color:#FFFFFF;-moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;}
#content img {display:none;}
#footer {width:100%;}
}

@media screen and (min-width:100px) and (max-width:499px) 
{
#top-links li:last-child a {display:none;}
#content {overflow:show;}
#content img {display:none;}
}