/*  

Theme Name: Berks

Theme URI: http://###/

Description: Theme coded by Clive (clivepal@gmail.com)

Version: 1

Author: Berks

*/

@import url("global.css");

#HomePage #NavHome a {

		width:58px;

		background:url(images/Nav.gif) no-repeat;

		background-position:0 -35px;

	}

.TanBG {

	/*background:url(images/RightColumnTanBG.gif) repeat-y;*/

}

.TanBTM {

	/*background:url(images/TanBTM.gif) no-repeat;*/

	width:305px;

	height:14px;

}

#TwoBox {

	background:url(images/TwoBoxBG.gif) repeat-y;

	width:626px;

	height:1015px !important;

	display:table;

	clear:both;

	margin:0 0 0 12px;

}

#TwoBoxBTM {

	background:url(images/TwoBoxBTM.gif) repeat-x #778C3D;

	width:626px;

	height:15px;

	clear:both;

	margin:0 0 0 12px;

	

}

#SpecialsBJ {

		background:url(images/Berks-Botox-Specials.gif) no-repeat;

		width:305px;

		height:61px;

		margin-bottom:8px;

	}

#SpecialsFS {

	background:url(images/june-special.jpg) no-repeat;

	width:305px;

	height:61px;

	margin-bottom:8px;	

}

#SpecialsHDR {

	background:url(images/latisse-specials.gif) no-repeat;

	width:305px;

	height:61px;

	margin-bottom:8px;	

}

#SpecialsBTM {

	background:url(images/WhatsNewBTM.gif) no-repeat;

	width:313px;

	height:15px;

	margin-bottom:0px;

}

#EventsCC {

	background:url(images/HDR-blank.gif) no-repeat;

	/*width:305px;*/

	height:300px;

	margin-bottom:8px;	

	font:normal 16px Times New Roman,Times,serif;

	letter-spacing:1px;

	padding:30px 10px 10px 20px;

	text-align:center;

}

#SpecialsCC {

	background:url(images/CC-Specials.gif) no-repeat;

	width:305px;

	height:61px;

	margin-bottom:8px;	

}

#Specials {

	font:normal 16px Times New Roman,Times,serif;

	letter-spacing:1px;

	padding:0 10px 0 20px;

}

#offer {

	margin-top:10px;

	padding-left: 20px;

	width:265px;

	font:bold 11px Arial, Helvetica, sans-serif; ; 

	color:#546292;

}

#WhatsNew {

	float:left;

	width:305px;

	margin:0 16px 0 0;

}

	#WhatsNewHDR {

		background:url(images/WhatsNew-copy.gif) no-repeat;

		width:305px;

		height:61px;

		margin-bottom:8px;

	}

#WhatsNewBTM {

		background:url(images/WhatsNewBTM.gif) no-repeat;

		width:313px;

		height:15px;

		margin-bottom:0px;

	}

#WhyChooseUs {

	float:left;

	width:305px;

	margin:0 16px 0 0;

}

	#WhyChooseUsHDR {

		background:url(images/WhyChooseUs.gif) no-repeat;

		width:305px;

		height:61px;

		margin-bottom:8px;

	}

#WhyChooseUs .TextStyle1 {

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	padding:20px 15px 0 20px;

}

#WhyChooseUs .Associations {

	clear:both;

	height:80px;

	margin:20px 0 0 10px;

}

#WhyChooseUs .Associations .Left {

	float:left;

	width:135px;

	padding:0 0 0 20px;

}

         #WhyChooseUs .Associations .Left p {

		font:13px "Times New Roman", Times, serif;

		padding:0 0 10px 0;

		text-align:center;

	}

#WhyChooseUs .Associations .Right {

	float:left;

	width:90px;

	padding:0 20px 0 30px;

}

#QuickContactI {

	float:right;

	width:305px; /* 305px */

	position:absolute;

	margin-top:0px !important;

	margin-left:321px;

	top:556px;

}

* html #QuickContactI {	margin-left:-8px;top:560px;}

*+html #QuickContactI {	margin-left:0px;top:559px;}

#QuickContactHDR {

		background:url(images/QuickContact.gif) no-repeat;

		width:305px;

margin-top:3px;

		height:61px;

	}

#QuickContactI p {

	font:12px Arial, Helvetica, sans-serif;

	padding:0 0 20px 16px;

}	

#QuickContactI .Map {

	float:right;

	margin-right: 2px;

	top:25px;

	right:15px;

}	

#QuickContactI form {

	margin:0 0 0 40px;

}

#QuickContactI input {

	font:12px Arial, Helvetica, sans-serif;

	color:#fff;

	width:218px;

	height:18px;

	margin:0 0 5px 0;

	padding:2px 0 0 2px;

	border:1px solid #576F39;

	/*background:url(images/FormBG.gif) repeat-x;*/

}

#QuickContactI textarea{

	font:12px Arial, Helvetica, sans-serif;

	color:#fff;

	width:218px;

	height:78px;

	margin:0 0 5px 0;

	padding:2px 0 0 2px;

	border:1px solid #576F39;

	background:/*url(images/FormBG.gif) repeat-x*/ #8B945F;

}

#QuickContactI .SubmitBTN{

	background:url(images/SubmitBTN.gif) no-repeat;

	width:69px;

	height:25px;

	border:none;

}

#MissionStatementBG {

	/*background:url(images/MissionStatementBG.gif) repeat-y;*/

	width:626px;

	margin:0 0 0 12px;

}

#MissionStatement {

	background:url(images/MissionStatementHDR.jpg) no-repeat;

	width:626px;

	clear:both;

	padding-top:65px;

}

	#MissionStatement p {

		font:12px Arial, Helvetica, sans-serif;

		color:#000;

		padding:0 20px 10px 20px;

		line-height:16px;

	}



#rsvp-form {

	padding-top: 1em;

	padding-left: 2em;

	padding-bottom: 1em;

}



#rsvp-form .textbox input {

	display: block;

	margin-bottom: 1em;

}



#formm_57 {

	padding: 2em;

	border: 1px solid black;

	width: 200px;

}

#berks-mini-form textarea, #berks-mini-form .textbox input, #berks-mini-form select, #berks-lords-ladies textarea, #berks-lords-ladies .textbox input{
font: 12px Arial, Helvetica, sans-serif;
color: white;
width: 218px;
height: 18px;
padding: 2px 0 0 2px;
border: 1px solid #576F39;
font: 12px Arial, Helvetica, sans-serif;
background: #8B945F;
}

#berks-mini-form label, #berks-lords-ladies label{
  display: block;
  margin-left: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}

#berks-mini-form input.submit, #berks-lords-ladies input.submit{
  width: 75px !important;
  height: 25px !important;
  padding: 0;
  background: #8B945F !important;
  margin-left: 120px !important;
  margin-top: 10px !important;
  font: 12px Arial, Helvetica, sans-serif !important;
  color: white !important;
  border: 1px solid #576F39 !important;
}

#berks-mini-form textarea, #berks-lords-ladies textarea{
  height: 78px !important;
}

#berks-mini-form select {
  width: 214px !important;
}

#berks-mini-form label.error, #berks-lords-ladies label.error{
  color: red !important;
}

#quickcontact .contactform #berks-mini-form{
float: left;
width: 313px;
margin-left: 30px;
}

#lords-ladies {
  float: right;
  width: 260px;
  margin: 0px 5px 0px 10px;
  text-align: center;
}

#berks-lords-ladies select {
  font: 12px Arial, Helvetica, sans-serif;
  color: white;
  width: 222px;
  height: 22px;
  padding: 2px 0 0 2px;
  border: 1px solid #576F39;
  background: #8B945F;
}

#lords-ladies p, #lords-ladies h3 {
  padding: 0px !important;
  margin-bottom: 10px;
}

#berks-lords-ladies label{
  text-align: left;
  margin-left: 25px !important;
}

#berks-lords-ladies {
  margin-bottom: 10px; 
}

a.hideme {
  text-decoration: none;
  color: inherit;
}
#reviews{
	padding: 0 20px 10px 21px; 
}
.styledreviews #reviews input.submit {
	margin-left:220px;
}
