#AuthorBox {
background-color:#E6E6E6;
display:block;
float:left;
font-size:10px;
height:113px;
margin:0;
padding:0;
position:absolute;
right:0;
text-align:left;
top:348px;
width:254px;
}

#AuthorBox h1{
float:left;
font-size:10px;
margin:0;
padding:0;
text-align:left;
width:100%;
font-size: 10px !important;
}
#AuthorBox p{
margin: 7px 0px 0px 0px;
width: 100%;
padding: 0px;
}

.redTopBar{
background-image:url(../images/profileImage.jpg);
display:block;
float:left;
height:25px;
width:100%;
}
.redTopBarContent {
width: 100%;
float: left;
display: block;
}

#AuthorBox h4{
color:#FFFFFF;
display:block;
float:left;
font-size:14px;
margin:0 0 0 15px;
padding:4px 0 0;
}

.profileBox {
	display: block;
	float: left;
	margin: 2px 0px 0px 2px;
	text-align: left;
	width: 100%;
}

.profileBox1 {
  float: right;
  display: block;
  padding: 0px;
  margin: 0px;
  width: 174px;
}

.profileBox1 h1 {
	font-size: 15px;
	color: #ffffff;
	text-align: left;
}

.profileBox1 h2 {
margin: 0px !important;
padding: 0px !important; 
font-size: 11px;
}

.profileBox1 p {
	font-size: 10px;
  margin: 0px;
  padding: 0;
  width: 174px;
}

.profileBox2 {
  float: left;
  display: block;
  padding: 10px 0px 0px 5px;
  margin: 0px;
  width: 73px;
}

#clickHereBtn{
background-image:url(/templates/doogue/images/clickHereProfileBtn.jpg);
background-repeat:no-repeat;
display:block;
float:right;
height:19px;
width:70px;
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 10px;
}

.profileBoxLeftContent{
display:block;
float:left;
height:176px;
width:132px; 
}

.profileBoxRightContent{
display:block;
float:left;
height:176px;
width:132px;
}

.AuthorDetails {
display:block;
float:left;
margin:0;
padding:0;
width:100%;
}

#ArticlesBox {
	padding: 0px;
	margin: 25px 0px 0px 0px;
	display: block;
	float: left;
	width: 100%;
}
#ArticlesBox h2{
font-size: 12px;
float: left;
text-align: left;
margin: 0px;
padding: 0px;
width: 100%;
}
.ArticleCategory {
display:block;
float:left;
margin:25px 0;
padding:0;
width:63%;
}

.ArticleName {
display:block;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.ArticleText {
display:block;
float:left;
margin:55px 0 5px;
padding:0;
width:100%;
}

.disclaimer {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
  font-size: 10px;
  font-style: italic;
}

.expertise {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

#CaseStudyBox {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

#CaseStudyBox h2{
color: #000000;
margin:0;
padding:0;
font-size: 12px;

}

.CaseCategory {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseName {
display:block;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.CaseFileNo {
display:none;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.CaseOffence {
display:block;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.CasePlace {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseCourt {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseActingSolicitor {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseResults {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.ResultsAchieved {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseTestimonial {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseDisclaimer {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
  font-size: 10px;
  font-style: italic;
}

.CaseExpertise {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

#LawCategoryBox {
	padding: 0px;
	margin: 25px 0px;
	display: block;
	float: left;
	width: 100%;
}

#LawCategoryBox h2{
float:left;
font-size:12px;
margin:0;
padding:0;
text-align:left;
width:100%;
}
.CategoryName {
display:block;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.LawName {
display:block;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.OffenceName {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.TheLaw {
display:block;
float:left;
margin:55px 0 5px;
padding:0;
width:100%;
}

.MaxPenalty {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.PoliceMustProve {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.StreetNames {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.PossibleDefences {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CourtProcess {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.Precedents {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.UsefulLinks {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.RelatedOffences {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CaseStudiesLink {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.disclaimer {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
  font-size: 10px;
  font-style: italic;
}

.expertise {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

#LocationBoxLocation {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.CategoryName {
display:block;
float:left;
margin:5px 0;
padding:0;
width:63%;
}

.LocationName {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.LocationAddress {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.PostalAddress {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.Phone {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.Fax {
	padding: 0px;
	margin: 5px 0px;
	display: block;
	float: left;
	width: 100%;
}

.LocationEmail {
	padding: 0px;
	margin: 5px 0px;
	display: none;
	float: left;
	width: 100%;
}

.LocationPriContact {
	padding: 0px;
	margin: 5px 0px;
	display: none;
	float: left;
	width: 100%;
}