/*
Theme Name: The Pronto Car Theme
Theme URI: http://www.madtech.com.my
Description: Custom Theme for The Pronto Web Site
Version: 1.0
Author: Madtech Online Marketing
Tags: two columns, widgets, wordpress 3.1.2

This template is a custom theme modified for use on The Pronto official website only. 
All rights reserved by Madtech Online Marketing.
*/
body{margin:0 0 0 0;padding:0px 0px 0px 0px; font-family: 'Ubuntu Condensed', sans-serif; color:#222b20; font-size:11pt; border:none;background:#12824b url(images/mainbg.jpg) no-repeat top center;position:relative;z-index:1;}
img {margin:0 0 0 0;padding:0 0 0 0;}
a{text-decoration:none;color:#052e2b;}
a:hover{color:#1fd7cc;}
	
#tupperware{width:962px;overflow:hidden;margin:auto;}
#header{width:962px;float:left;position:relative;z-index:3;}
	#headbox{width:962px;float:left;height:90px;position:relative;background:#12824b;}
	#logo{width:260px;height:80px;background:url(images/pronto-logo.png) no-repeat;position:absolute;top:60px;left:60px;z-index:1003;font-size:1px;}
	#prontotitle{position:absolute;margin:0 0 0 0;padding:0 0 0 0;top:50px;left:340px;z-index:1003;font-family: 'Lato', sans-serif;font-size:24pt;color:#fff;letter-spacing:-2px;}
	#rotator {position:relative;z-index:1;width:960px;border:1px solid #fff;float:left;height:320px;overflow:hidden;background:#fff;}
#btup{width:962px;float:left;background:#fff url(images/contentbg.jpg) no-repeat bottom center;padding:0px 0px 10px 0px;}
	#navbar{width:962px;height:42px;float:left;background:url(images/navmenubg.jpg) repeat-x;position:relative;text-align:left;z-index:1002;}
	#navbar ul {margin: 0 0 0 0;padding: 0 0 0px 10px;}
	#navbar ul li{margin: 0 0 0 0;padding: 10px 10px 0 0;}
	#navbar ul li.lang-en{width:110px;height:36px;float:right;background:url(images/language.png) no-repeat top left;margin:0 0 0 0;padding:8px 5px 0 0;}
	#navbar ul li.lang-en a{display:block;font-size:1pt; color:white;width:20px;height:20px;background:url(images/en.png) no-repeat;float:right;}
	#navbar ul li.lang-cn{float:right;margin:0 0 0 0;padding:8px 5px 0 0;}
	#navbar ul li.lang-cn a{display:block;font-size:1pt; color:white;width:20px;height:20px;background:url(images/cn.png) no-repeat;float:right;}
	#mainpagetitle h1{font-family:arial,helvetica,sans-serif;margin:15px 0px 0px 25px;color:#052e2b;font-weight:900;font-size:20pt;letter-spacing:-2px;float:left;width:600px;}
	#attribdiv {display:none;}
	#bcontent{width:600px;float:left;margin:0px 0px 0px 0px;padding:10px 25px 10px 25px;}
	#bcontent h2.title {font-family:arial,helvetica,sans-serif;font-size:18pt;letter-spacing:-2px;color:#052e2b;margin:20px 0 0 0;padding:0 0 0 0;text-align:left;}
	#bcontent h2.title a{font-family:arial,helvetica,sans-serif;font-size:18pt;letter-spacing:-2px;color:#052e2b;}
	#bcontent h2.title a:hover{font-family:arial,helvetica,sans-serif;font-size:18pt;letter-spacing:-2px;color:#1fd7cc;}
	#bcontent div.storydate{margin:5px 5px 5px 5px;font-style:italic;}
	#bcontent div.post-large {margin:0px 0px 10px 0px;float:left;width:600px;text-align:justify;}
	#bcontent div.homephotog {float:left;margin:10px 0px 10px 0px;width:100%;}
	#bcontent div.homephotog img{}
	#bcontent div.readmore{padding:0px 0px 0px 20px;clear:left;background:url(images/rmarrow.png) no-repeat 0px 4px;font-family:arial,helvetica,sans-serif;}
	#bcontent div.readmore a{font-size:10pt;}
	#bcontent #post-odd{width:287px;float:left;margin:0px 13px 10px 0px;padding:0px 0px 0px 0px;text-align:justify;}
	#bcontent #post-even{width:287px;float:left;margin:0px 0px 10px 13px;padding:0px 0px 0px 0px;text-align:justify;}
	#bcontent #goarchive{width:600px;float:left;border-top:1px solid #c7b088;padding:10px 0px 10px 0px;margin:10px 0px 0px 0px;}
	#bcontent #goarchive a.newer {float:left;}
	#bcontent #goarchive a.older {float:right;}
	#bcontent #youmay {width:600px;float:left;border-bottom:1px solid #c7b088;padding:10px 0px 5px 0px;margin:0px 0px 10px 0px;color:#ff5300;}
	#sidebar{width:287px;float:left;background:#f7f7f7;border:solid 1px #b2b2b2;margin:25px 0px 0px 0px;padding:0 0 0 0px;}
	#sidebar div.widgetbox{width:267px;margin:0 0 10px 0;padding:10px 5px 0px 5px;float:left;text-align:justify;color:#1a2a00;font-family:tahoma;font-size:9pt;}
	#sidebar div.widgetbox a{color:#1a2a00;}
	#sidebar div.widgetbox a:hover{color:#FFA901;}
	#sidebar div.widgetbox ul {list-style-type:none;margin:0 0 0px 0;padding:0 0 0 20px;}
	#sidebar div.widgetbox ul li{margin:0 0 10px 0;padding:0 0 0 0px;}
	#sidebar div.widgettitle{width:244px;margin:10px 0 10px 0;padding:0px 0px 0px 0px;float:left;border-bottom:solid 1px #434343;}
	#sidebar div.widgetbox input{font-size: 10pt;}
	#sidebar div.widgettitle h3{margin:0 0 0 0;padding:0 0 0 0;color:#c76c00;font-family:arial,helvetica,sans-serif;font-size:20pt;letter-spacing:-2px;text-align:left;}	
	#sidebar h2{margin:0 0 0 0;padding:0 0 0 0;color:#c76c00;font-family:arial,helvetica,sans-serif;font-size:20pt;letter-spacing:-2px;text-align:left;}	
	#sidebar div.ngg-widget {float:left;padding:0px 10px 0px 40px;}
	#sidebar div.ngg-widget a{float:left;}
	#sidebar div.ngg-widget a img{float:left;}
	#rgbio div.widgetcontent {font-size:9pt;}
	#rgbio div.widgetcontent h4{margin:0 0 5px 0;padding:0 0 0 0;color:#c76c00;font-family:arial,helvetica,sans-serif;font-size:16pt;letter-spacing:-1px;text-align:left;}
	#rgbio div.widgetcontent ul {list-style-type:none;float:left;width:244px;margin:0 0 0 0;padding:0 0 0 0;}
	#rgbio div.widgetcontent ul li {float:left;width:244px;margin:0 0 0 0;padding:0 0 0 0;text-align:left;}
	#rgbio div.widgetcontent ul li h4{margin:3px 0 3px 0;padding:0 0 0 0;color:#c76c00;font-family:arial,helvetica,sans-serif;font-size:12pt;letter-spacing:-1px;text-align:left;}
	
	/* forms */
	#sidebar form .ginput_container_fileupload input {inline-size:auto;}
	#sidebar form .ginput_complex .ginput_container_time {width:80px;}

	#ftup{width:100%;padding:35px 0px 0px 0px;margin:auto;background:#052e2b url(images/footertopbg.jpg) no-repeat top center;overflow:hidden;position:relative;top:-1px;left:0px;z-index:9;}
#footer{width:962px;float:left;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;position:relative;z-index:9;}
	#footlogo{margin:0px 0px 0px 20px;width:133px;height:188px;border:none;float:left;z-index:10;display:inline;}
	#footlogo img{border:none;}
	#min-height{width:1px;height:188px;float:left;}
	#fmenu1{width:263px;margin:0px 0px 0px 0px;float:left;display:inline;}
		#fmenu1 ul{list-style-type:none;}
		#fmenu1 ul li h3 a{font-size:22pt;letter-spacing:-2px;font-family:arial,helvetica,sans-serif;color:#ab9500;font-weight:normal;}
		#fmenu1 ul li h3 a:hover{color:#FFA901;}
	#fmenu2{width:394px;float:left;display:inline;}
		#fmenu2 h3 {font-size:22pt;letter-spacing:-2px;font-family:arial,helvetica,sans-serif;color:#ab9500;font-weight:normal;margin:10px 0 0 0;padding:0 0 0 0;}
	#fmenu3{width:124px;float:left;padding:7px 7px 7px 7px;font-family:arial,helvetica,sans-serif;font-size:8pt;display:inline;}
		#fmenu3 h3 {color:#ab9500;font-weight:normal;font-size:11pt;letter-spacing:-1px;}
	#footnav{font-family:arial,helvetica,sans-serif;width:960px;height:30px;float:left;margin:0px 0px 10px 0px;color:#629c61;font-size:9pt;letter-spacing:-1px;}
	#footnav a{text-decoration:none;color:#629c61;}
		#fnleft{margin:0 0 0 0;padding:0 0 0 0;float:left;list-style-type:none;display:inline;}
		#fnleft li{margin:0 10px 0 0;padding:0 0 0 0;float:left;display:inline;}
		#fnright{margin:0 0 0 0;padding:0 0 0 0;float:right;list-style-type:none;display:inline;}
		#fnright li{margin:0 10px 0 0;padding:0 0 0 0;float:left;display:inline;}
		#fnmid{margin:auto;width:290px;text-align:center;display:inline;}
	
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.aligncenter {
	display: block;
	padding-top:5px;
	margin-left: auto;
	margin-right: auto;
	border:none;
	clear:left;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
	
img.alignleft2 {
	padding: 0px 0px 0px ;
	margin: 0px 3px 0px 0px;
	float:left;
	display:inline;
	border:none;
	}	

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.wp-caption-text{
	font-size:8pt;text-align:center;
}
/* End Images */

/* Contact Form */
fieldset.cf_hidden {display:none;}
p.linklove{display:none;}

#fmenu2 fieldset {display:none;}
#fmenu2 .cform {width:390px;margin:0 0 0 0;padding: 0 0 0 0;font-family:arial,helvetica,san-serif;font-size:11pt;letter-spacing:-1px;}
#fmenu2 ol.cf-ol {list-style-type:none;margin:0 0 0 0;padding:0px 0 0 0;width:390px;float:left;}
#fmenu2 ol.cf-ol li{margin:0px 0px 10px 0px;padding:0 0 0 0;width:390px;text-align:left;float:left;}
#fmenu2 ol.cf-ol li.cf-box-title{margin:0px 10px 10px 0px;padding:0 0 0 0;width:100px;text-align:right;float:left;}
#fmenu2 ol.cf-ol li.cf-box-group{margin:0px 0px 10px 10px;padding:0 0 0 0;width:250px;text-align:left;}
#fmenu2 .cform label{width:80px;margin:0 20px 0 0px;text-align:right; vertical-align:top;float:left;color:#797241;}
#fmenu2 .cform label span {width:80px;display:block;}
#fmenu2 .cform label.cf-after {clear:right;}
#fmenu2 .cform label.cf-after span {width:100px;text-align:left;}
#fmenu2 .cform label.cf-before {width:100px;text-align:left;}
#fmenu2 .cform label.cf-before span {width:100px;text-align:left;}
#fmenu2 .cform span.reqtxt,#fmenu2 .cform  span.emailreqtxt  {display:none;}
#fmenu2 .cform input.single {width:270px;margin:0 0 0 0;padding:3px 5px 3px 5px;background:#231e02;border:none;color:#312b09;}
#fmenu2 .cform input.cf-box-b {width:25px;margin:0px 0 0 0;padding:0 0 0 0;float:left;background:#231e02;border:none;color:#312b09;}
#fmenu2 .cform textarea{width:270px;margin:0 0 0 0;padding:3px 5px 3px 5px;height:200px;float:left;background:#231e02;color:#312b09;}
#fmenu2 #usermessagea {width:350px;margin:10px 0px 10px 0px;}
#fmenu2 #usermessagea.info {margin:10px 0;text-align:center;}
#fmenu2 #usermessagea.success {color:green;}
#fmenu2 #usermessagea.failure {color:red;}
#fmenu2 p.cf-sb{margin: 0 0 0 0;padding:0 0 0 0;}
#fmenu2 p.cf-sb input.sendbutton{margin: 0 0 0 0;padding:0 0 0 0;width:65px;}

.breakspace .ginput_left  {width:100% !important;}
.breakspace .ginput_right {width:100% !important;float:left !important;}