/* CSS Document */

#con { width:100%; margin-top:4px; padding:0px; }
#contop { width:940px; margin:auto; padding:0px; }
	#contop-left { width:575px; margin:4px; padding:4px; float:left; }
		#contop-left table { margin-left:auto; margin-right:auto; text-align:center; font-size:12px;}
			#contop-left h1, #contop-left h2 {margin-top:0px; margin-bottom:8px; color:blue; border-bottom: #AEAEFF solid 2px; letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
			#contop-left table caption { font-size:14px; font-weight:bold; color:#999999;}
			#contop-left table td img { border:3px double #333333; margin:4px 6px 4px 6px;}	
			#contop-left table td a { text-decoration:none }			
	#contop-right { width:320px; margin:4px; padding:4px; float:left; }
#conbottom {  width:940px; margin:4px auto; padding:4px; clear:both; }
	#conbottom-left { width:575px; margin:4px; padding:4px; float:left; }
		.bbus {width:575px;height:124px;text-transform:lowercase;margin-bottom:16px;border-bottom:1px dotted #666666;}
			.bthumb {float:left; width:166px; height:124px;}
			.bdescription {float:left; width:409px; height:124px;}
				.bdcontent {float:left; width:305px;height:100px; margin-right:4px; overflow:hidden; font-size:12px;}
					.bdcontent a {font-size:14px; font-weight:bold; text-transform:capitalize; text-decoration:
					none; color:#0000FF;}
				.bsidemenu {font-size:12px; float:left; width:100px; height:100px; text-transform:lowercase;}
					.bsidemenu a {font-size:12px; text-decoration:none; color:#0000FF; text-transform:lowercase;}
					.bmore {width:100%;}
						.bmore div a {font-size:12px; text-decoration:none; color:#0000FF;}
					.bmoreleft {float:left; font-size:12px;}
					.bmoreright {float:right; margin-right:10px; font-size:12px;}					
	#conbottom-right { width:320px; margin:4px; padding:4px; float:left; }
/* -------- for bus pages below --------> */
.itop {}
	.ih1 {margin:0px; padding:0px; border:0px; width:100%;}
		.ih1 h1 {margin:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:white; background-color:#AEAEFF;}
.icontentleft {float:left; width:640px;}
	.iimages {float:left; width:120px; background-color:#BBBBFF; color:#000088; margin:5px 0px;}
		.iimages h2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0px; color:blue;}
		.ismallpic {width:100px; height:75px; border:4px groove #333333; margin:6px;}
		.ibigpic {border:0px; height:300px; width:400px; position:absolute; left:0px;}
	.iscript {float:left; background-color:#FFFFFF; width:510px; margin:5px; text-align:center;}
		.iscript h3, .iscript h2 {font-size:20px; text-align:center; margin:0px; color:purple; text-align:left; border-bottom:6px solid #AEAEFF;}
		.iscript b {text-align:left; width:510px; display:block; color:brown; border-bottom:2px dotted brown;font-variant:small-caps;/*background-image:
		url(../ybimages/iscript-b-bgimg.png);*/}
		.iinterior, .iexterior, .ifeatures, .idescription, .ispecs {margin: 0px; padding:20px 5px; text-align:left; font-size:12px;}
		.busfunctionwrap {width:510px; height:30px;}
			.busfunctions {font-size:22px; color:#0000FF; float:left; width:170px; height:30px; margin:0px; border:0px; padding:0px;}
				.busfunctions a {text-decoration:none} 
					.busfunctions a img {border:0px; margin:0px; padding:0px;}
		.busfeedbackwrap {width:510px; height:40px; margin:0px; border:0px; position:relative;}
			.busrate, .busviews {display:inline; width:255px; height:30px; margin:0px; border:0px; padding:0px; text-align:center;
			 font-size:22px; color:#999999; font-family:Arial, Helvetica, sans-serif; position:absolute; top:10px;}
			.busrate {left:0px;}
			.busviews {left:256px;}
.icontentright {float:left; width:330px; margin:5px 0px;}
		.ioptions {background-color:#AEAEFF; width:100%; border:0px; padding:0px;}
		
/* code below is for login area */
#loginwrap {width:318px; border:1px solid #C0C0C0; background-color:#FFFFFF;}
	#loginhead {width:318px; border:0px; padding:0px; margin:0px;}
		#logheadleft, #logheadright {width:159px; border:0px; padding:0px; margin:0px; float:left; font-family:Arial, Helvetica, sans-serif;}
		#logheadleft {text-align:left; font-size:18px; font-weight:bold;}
		#logheadright {text-align:right; font-size:14px;}
	#loginbody {width:318px; border:0px; padding:0px; margin:0px 0px 10px 0px;}
		#loginbody form {margin:0px; border:0px; padding:0px;}
			.loginput {clear:both; width:230px; text-align:right; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}
				.loginput input {width:100px;}
	#loginfoot {text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/* sellabus.php */
#sellbushead {text-align: center;}
	.h1sell {font-size:24px; color:#999999; display:inline;}
#sellbuslefthead {text: center;}		
	.h2sell {font-size:18px; color:#999999; display:inline;}
	
	/* Added On THURSDAY OCTOBER 9TH, 2008 */
	
#contop form .submit {
		 background-color:lightblue;
		 font-variant:small-caps;
		 color:navy;
		 margin:10px 130px;
		 float:right;
		 font-size:16px;
		 }

#contop form textarea, input {
		 background-color:beige;
		 }
#contop form textarea { width:100%; height:80px; } 

#contop form { color:mediumslateblue; }

/* For sellabusform.php and submit-bus.php */
.req {color:#FF0000;}
	
/* for bus-wanted-ads.php */
#ad-table {font-size:15px;}
.ad-title {font-size:15px;}
.ad-date {border-bottom:1px solid black;}
.ad-text {font-size:15px;}
.ad-post {border-bottom:2px solid black;}
.ad-loc {border-bottom:1px solid black;}
.ad-email {border-bottom:2px solid black;}
.ad-row {}

/* ad-template.php */
.p1 {border-top:1px solid black; font-size:12px; text-align:left;}
.ireply {font-size:12px;}
.ireply h3 {font-size:14px;}

/* for buses-new.php (may be renamed!!!) */
#bus-title {text-align:left; font-size:12px; font-weight:bold; font-variant:small-caps; margin:0px;}

/* for promoteabus pages (..fullpage.php, ..standard.php, ..promote.php, ..recent.php) */
#promote {margin-top:0px; margin-bottom:8px; color:blue; border-bottom: #AEAEFF solid 2px; letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:17px;}