@import url("reset.css");

/*------------------- Derby Box company ----------------------- */

body
{
	background: url(../images/bgrep.png) ;
	color: #000000;
	line-height: 26px;
	font-family: 'Droid Sans', sans-serif;
}

h1 
	{
		padding:30px 0px 0px 10px; 
		font-size:14px;
	}
	
#topcont
	{
		width:100%;
		height:150px;
		background:#ddd;
	}
	
#top 
	{
		width:900px;
		height:150px;
		margin:0 auto;

	}
	
#topleft
	{
		width:450px;
		float:left;

	}

#topleft p
	{
		font-size:51px;
		color:#444;
		padding:40px 0px 0px 0px;
	}
	
#topright
	{
		width:450px;
		float:left;
	}

#topright ul
	{
		padding:45px 20px 0px 0px;
		list-style-type:none;
		text-align:right;
	}
	
#topright ul li
	{

		text-decoration:none;
		list-style-type:none;
		color:#444;

	}	
	
#container
	{
		width:850px;
		margin:0 auto;
		padding:25px;
		background:#666;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
		border-radius: 15px;	
	}

#maincontentinner
	{
		width:850px;
		background:#fff;
		min-height:500px;
		 height:auto !important;
		 height:500px;
		 margin:30px 0px 0px 0px;
	}

#maincontentinner p 
	{
		font-size:13px;
		text-align:justify;
		font-family: 'Droid Sans', sans-serif;
	}

#gallerycont 
	{
		width:850px; 
		height:300px; 
		background:#fff;
	}
	
#menucont 
	{
		width:100%;
		height:40px;
		background: url(../images/menucontbg.png);
		margin:0px 0px 10px 0px;
	}

#menu
	{
		width:900px; 
		margin:0 auto; 
		height:40px;
	}

#menu ul li 
	{ 
		display:inline;
	}

#menu ul li a 
	{ 
		float:left; 
		line-height:40px; 
		text-decoration:none; 
		color:#fff; 
		font-size:16px; 
		font-weight:bold;
		padding: 0 20px; 
		border-right:1px solid #273036;
		font-family: 'Droid Sans', sans-serif;
	}

#menu ul li a:hover 
	{
		text-decoration:none; 
		background:#ddd;
	}

#menu p
	{
		font-size:15px;
		text-align:right;
		line-height:40px;
		padding:0px 20px 0px 0px;
		color:#fff;
		font-weight:bold;
	}

#left
	{
		width:405px;
		float:left;
		padding:10px;
		margin:0px 20px 0px 0px;
	}
	
#left p
	{
		padding:12px 0px 0px 0px;
	}
	
#left a
	{
		text-decoration:none;
		color:#000000;
	}
	
#right
	{
		width:385px;
		float:left;
		padding:10px 10px 10px 10px;
	}

#right ul 
	{
		margin:10px 0px 10px 0px;
	}
	
#right ul  li
	{
		font-size:13px;
		font-weight:bold;
		list-style-type:square;
		margin:0px 0px 0px 20px;
		font-family: 'Droid Sans', sans-serif;
	}	

#right p
	{
		padding:10px 0px 0px 0px;
	}
#bottom
	{
		width:100%;
		height:60px;
		background:#4A4C4E;
		margin:15px 0px 0px 0px;
	}
	
#links
	{
		clear:both;
	}
	
#links p
	{
		text-align:center;
	}
	
#links a 
	{
		text-decoration:none;
		color:#000000;
		font-weight:bold;
	}

	#footer 
	{
		margin:0 auto;
		width:900px;
		color:#fff;
		font-size:10px;
		text-align:center;
	}

#footer a 
	{
		color:#fff;
		text-decoration:none;
	}
	
#contact
	{
		width:850px;
		font-family: 'Droid Sans', sans-serif;
		font-size:13px;

	}
		
#contactleft
	{
		width:550px;
		float:left;
		padding:0px 0px 70px 0px;
	}

#contactright
	{
		width:300px;
		float:left;
	}		
		
#contactright ul
	{
		margin:0px 0px 0px 50px;
	}
	
#contactright ul li
	{
		padding:10px 0px 0px 0px;
		font-weight:bold;
	}
	
/* 404 Error Form */

.errorform fieldset
{
	margin: 0 0 15px 0;
	padding: 0;
	border: 0;
}

.errorform fieldset input { border: 1px solid #CCC; padding: 5px; }
	

/*------------- End of my styles --------------------*/	
		
.highlight {
	font-size: 120%;
	text-align: center;
}
.testNames {
	font-weight: bold;
	font-style:italic;
}
.badge {
	margin: 5px;
	margin-left: 5px;
}
.sig {
	margin-bottom: 30px;
	margin-right: 40px;
}
.bigbadge {
	margin: 17px 39px 5px 5px;
}

#acf-area { width: 580px; }
#acf-note, .hide { display: none; }
div.escts { padding-top: 14px; }
#acf-fields br { clear: left; }

.notification_ok { margin: 0 0 15px 0; background: #C6FF8C; color: #448800; width: 548px; border: 1px solid #448800; padding: 15px; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.notification_error { margin: 0 0 15px 0; background: #F9DBDE; color: #C00; width: 548px; border: 1px solid #C00; padding: 15px; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

/* Label */
#acf-fields label { width: 200px;  margin: 2px 10px 0 0; float: left; text-align: right; }
#acf-fields label.escts { width: 130px; padding-left: 0px; margin: 8px 19px 8px 1px; text-align: right; float: none; }

/* Input, Textarea */

#acf-fields input[type="text"], select { background: #FEFEFE; margin: 0 0 5px 0; padding: 5px; float: left; border: 1px solid #AAA; color: #333; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#acf-fields textarea { background: #fefefe; width: 300px; margin: 0 0 5px 0; padding: 5px; float: left; border: 1px solid #AAA; color: #333; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#acf-fields input[type="checkbox"] { margin: 1px 1px 0 0; float: left; }

#acf-fields input.error { border: 1px solid #F3CCBE; }
#acf-fields select.error { border: 1px solid #F3CCBE; }
#acf-fields textarea.error { border: 1px solid #F3CCBE; }

#acf-fields input.ok { border: 1px solid #B9E7AE; }
#acf-fields select.ok { border: 1px solid #B9E7AE; }
#acf-fields textarea.ok { border: 1px solid #B9E7AE; }

#acf-fields label.error { font-size: 11px; font-weight: normal; color: red; margin: 0 0 10px 210px; width: 300px; text-align: left; padding: 0px; }

/* Submit Button */
#acf-fields .button { cursor: pointer; width: 135px; background: white url('../contact-app/images/icon-submit.png') no-repeat scroll 11px 50%; border-color:#EDEDED #999999 #999999 #EDEDED; border-style:solid; border-width:1px; color: #333333; padding: 6px 1px 8px 25px; -moz-border-radius: 3px; }

/* The icon used to reload the CATPCHA */
#icon-refresh { margin: 0 0 7px 0; }
#captcha { border: 1px solid #e7e7e7; }

/* CAPTCHA Verified */
#verified { background: url("../images/contact-app/icon-tick-circle-frame.png") no-repeat scroll 0 47% white; color: #21407E; margin: 8px 0 0 0; padding: 5px 0 0 23px !important; min-height: 20px !important; }
#verified .ok { margin: 0px; } 

/* A CAPTCHA DIV */
#sec_div { float: left; }
#sec_div_two { float: left; display: none; margin: 0; }
#ajax-loading { margin: 9px 0 0; padding: 0 0 0 29px; display: none; float:right; width:324px; float: right; background: white url('../contact-app/images/icon-ajax-loader.gif') no-repeat scroll 8px 66%; }

/* Style the error messages */
.styled { font-style: normal; }
	






















}
