* {
margin:0px;
padding:0px;
background-repeat:no-repeat;
}

html, body {
	height: 100%;
}


body {
background:#918F82;
color:#1C3460;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
}
p {
margin-bottom:10px;
line-height:1.5em;

}
a img {
border:none;
}
a, a:link, a:visited {
text-decoration:none;
font-weight:bold;

color:#000000;
}
a:hover {
color:#D21A00;
}
ul {
margin-left:5px;

}
li, ul.property_list li ul li, .newsletter_list .properties li {
padding-top:1px;
padding-bottom:12px;
padding-left:20px;
list-style:none;
background-image: url(../img/bullet.png);
background-repeat:no-repeat;
}

hr, div.hrcontainer {
width:940px;
display:block;
float:none;
margin-top:10px;
margin-bottom:10px;
border:none;
height:20px;
background-image: url(../img/hr_bg.png);
clear:both;
}

.floatLeft {
padding-right: 40px;
float:left;

}
.floatRight {
padding-left: 40px;
float:left;

}
.leftBorder {
padding-left:40px;
border-left: 1px solid #EDB3AC;

}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
h1 {
font-size:1.3em;
display:block;
clear:both;
/*
width:900px;
height:29px;
background-image:url(../img/titles.png);
text-indent:-9999px;
overflow:hidden;
*/
margin-bottom:20px;
}

h2 {
font-size:1.2em;
margin-bottom:5px;
clear:both;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
#header {
background-image: url(../img/header_bg.png);
background-repeat:repeat-x;
background-position:left top;
background-color:#252525;
}
#header #content {
width:960px;
margin:0 auto;
padding-top:10px;

}

#header #logo {
float:left;
display:block;
width:299px;
height:110px;
background-image: url(../img/logo.png);
overflow:hidden;
text-indent:-999px;
margin-left:16px;
}

#header #call_us {
display:block;
width:226px;
height:61px;
background-image: url(../img/call_us.png);
overflow:hidden;
text-indent:-999px;
float:right;
margin-top:40px;
margin-right:16px;
}
#header #image{
clear:both;
padding-top:10px;



}

.menu ul {
margin:0px;
padding:0px;
height:45px;
width:960px;
background-image: url(../img/menu_bg.png);
background-repeat:repeat-x;
display:block;
}

.menu ul li {
float:left;
margin:0px;
padding:0px;
list-style:none;


}

.menu ul li a, .menu ul li a:visited, .menu ul li a:link, .menu ul li a:active,.menu ul li b {
text-transform:uppercase;
color:#fff;
font-weight:normal;
display:block;
height:20px;
padding-top:15px;
padding-bottom:8px;
padding-left:15px;
padding-right:14px;
background-image: url(../img/menu_bg.png);
background-repeat:repeat-x;
border: 1px solid #232323;
border-left-color:#5C5C5B;
border-top-color:#5C5C5B;
border-right-color:#232323;
border-bottom-color:#373736;
}

.menu ul li a:hover {
background-position: 0 -44px;
}
.menu ul li b {
cursor:default;
padding-right:17px;
padding-left:17px;
background-position: 0 -89px;
border-left-color:#BF4424;
border-top-color:#C21200;
border-right-color:#821F06;
border-bottom-color:#C21200;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

#container {

margin:0 auto;
width:1000px;
padding-bottom:30px;
background-image:url(../img/content_bottom.png);
background-position:bottom left;
}
#wrapper {
width:940px;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
padding-right:30px;
background-image:url(../img/content_slither.png);
background-repeat:repeat-y;

}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

#footer {
width:940px;
padding-left:10px;
padding-right:10px;
margin: 0 auto;
clear:both;
color:#fff;
padding-bottom:10px;
font-size:0.9em;
}
#footer a{
color:#fff;
font-weight:normal;
}
#footer a:hover{
color: #ff0000;
}
#footer #valid{
float:right;
}
#footer .menu{
margin-bottom:5px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.three_box a{ color:#fff; font-weight:normal;}
.three_box a:hover{ color:#000; font-weight:normal;}

.three_box {
width:960px;
height:150px;
}

.three_box div{
height:140px;
width:297px;
padding-left:15px;
padding-top:10px;
display:block;
float:left;
margin-right:2px;
color:#fff;
font-size:0.9em;
}
.three_box div p { 
height:75px;

}
.three_box div.commercial{ 
background-image: url(../img/red_bg.png);
background-repeat: no-repeat;
}
.three_box div.business{ 
background-image: url(../img/blue_bg.png);
background-repeat: no-repeat;
}
.three_box div.professional{ 
background-image: url(../img/green_bg.png);
background-repeat: no-repeat;
}

.three_box div h2{
font-size:1em;
display:block;
width:297px;
height:18px;
background: url(../img/box_titles.png);
text-indent:-999px;
overflow:hidden;
margin-bottom:5px;
}

.three_box div.commercial h2{
background-position: 0px 0px;
}

.three_box div.business h2{
background-position: 0px -18px;
}

.three_box div.professional h2{
background-position: 0px -36px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.contentpush {
clear:both;
width:940px;
height:1px;
}
.push {
clear:both;
border:none;
height:1px;
}
.image .push {
width:200px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.box_wide {
background-image:url(../img/content_box_wide.png);
width:647px;
height:251px;
padding:10px;
float:left;
display:block;
margin-right:10px;
margin-top:20px;
}

.box_thin {
background-image:url(../img/content_box_thin.png);
width:235px;
height:251px;
padding:10px;
float:left;
display:block;
margin-top:20px;
}

.box_thin h2.contactus{
background-image:url(../img/titles_red.png);
width:200px;
height:25px;
display:block;
overflow:hidden;
text-indent:-999px;
margin-bottom:10px;
}

.box_wide h3{
color:#333333;
margin-bottom:10px;
}

.box_wide .property img { 
/*border:1px solid #ff0000;*/

width:150px;
margin-right: 10px;
float:left;
}
.box_wide .property ul {
float:left; 
display:block;
padding-right:10px;
margin-right:10px;
border-right: 1px solid #EDB3AC;

}
.box_wide .property {
padding-bottom:10px;
margin-bottom:10px;
clear:both;
border-bottom: 1px solid #EDB3AC;
}
.box_wide .property .text {
float:left;
width:265px;
}
.box_wide .property .actions{
float:left;
padding-top:15px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

.view_pdf {
margin-top:5px;
margin-bottom:5px;
display:block;
overflow:hidden;
background: url(../img/pdf_btn.png);
height:32px;
width:149px;
text-indent:-999px;
}

.view_pdf:hover {background-position: 0 -32px;}

.view_map{
margin-top:5px;
margin-bottom:5px;
display:block;
overflow:hidden;
background: url(../img/location_map_btn.png);
height:29px;
width:172px;
text-indent:-999px;
}

.view_map:hover {background-position: 0 -29px;}

 .property  .view_pdf,  .property .view_map {
 margin-top:20px;
 margin-bottom:20px;
 }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

.view_com_smallbtn {
margin-top:5px;
margin-bottom:5px;
display:block;
overflow:hidden;
background: url(../img/view_com_btn_small.png);
height:32px;
width:225px;
text-indent:-999px;
}
.view_com_smallbtn:hover {background-position: 0 -32px;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

.moreinfo_btn, .edit_btn, .delete_btn, .cust_add_btn, .view_btn, .send_btn, .nl_new_btn, .homepage_btn  {

margin-bottom:5px;
display:block;
overflow:hidden;
background: url(../img/more_info_btn.png);
height:26px;
width:138px;
text-indent:-999px;
}
.edit_btn {
background: url(../img/edit_btn.png);
}
.delete_btn {
background: url(../img/delete_btn.png);
}


.box_thin .moreinfo_btn {
margin-top:50px;
}
.moreinfo_btn:hover, .edit_btn:hover, .delete_btn:hover, .view_btn:hover, .send_btn:hover,  .cust_add_btn:hover, .nl_new_btn:hover, .homepage_btn:hover  {background-position: 0 -26px;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.view_com_btn, .view_bus_btn, .prof_serv_btn {

display:block;
overflow:hidden;
background: url(../img/view_com_btn.png);
height:26px;
width:290px;
text-indent:-999px;
}

.view_bus_btn{background:url(../img/view_bus_btn.png);}
.prof_serv_btn{background:url(../img/view_prof_btn.png);}

.view_com_btn:hover, .view_bus_btn:hover, .prof_serv_btn:hover {background-position: 0 -26px;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

ul.property_list {
width:940px;
padding-left:10px;
padding-right:10px;

}

ul.property_list li {
margin:0px;
padding:0px;
width: 910px;
clear:both;
padding-bottom:10px;
margin-bottom:10px;
border-bottom: 1px solid #EDB3AC;
background:none;

}

ul.property_list li .image {
width:122px; 
min-height:120px;
margin-right:10px;
float:left;
text-align:center;
font-size: 1.2em;
clear:left;
}

ul.property_list li .image .available {color:#AD0800;}
ul.property_list li .image .lease_agreed {color:#aaa;}
ul.property_list li .image img{
width:120px;
margin-bottom:5px;
border: 1px solid #EDB3AC;
background-color:#EDB3AC;
}

ul.property_list li .image img:hover{
opacity:0.7;
}
ul.property_list li .name{
float:left;
width:910px;
font-size:1.4em;
color: #333;
margin-bottom:10px;
}

ul.property_list li .sector {

font-size:0.6em;
color:#aaa;

margin-bottom:5px;
}

ul.property_list li .type {
float:left;
}

ul.property_list li .description {
float:left;
width:303px;
min-height:100px;
display:block;
margin-right:10px;
}
ul.property_list li .features {
float:left;
width:280px;
margin-right:10px;
}


ul.property_list li .name a {
color: #333;
}
ul.property_list li .name span {
font-size: 0.6em;
float:right;
}
ul.property_list li .name a:hover{
color:#AD0800;
}

ul.property_list li .actions, ul.newsletter_list li .actions{
float:right;
width:172px;
}
ul.property_list li .actions a{
margin-bottom:10px;

}
ul.property_list li .price, .property_view .price {
font-weight:bold;
color:#AD0800;
font-size:2em;
padding:5px;
border: 1px solid #EDB3AC;
text-align:center;
margin-bottom:10px;
}
ul.property_list li .price_type, .property_view .price_type {
font-size:0.5em;
color:#333;
}
ul.property_list li .features ul li {
border:none;
margin-bottom:10px;
margin-top:0px;
width:260px;
padding-bottom:0px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

.property_view .leftpanel {
padding: 10px;
margin: 5px;
margin-top:0px;
padding-top:0px;
float:left;

width: 220px;
}

.property_view .leftpanel .image img{
width:220px;
padding-bottom:5px;

}

.property_view .leftpanel .image .thumbs {
width: 220px;
min-height:70px;
}

.property_view .leftpanel .image .thumbs img{
height:70px;
width:auto;
margin-bottom:5px;
padding-right: 5px;

}
.property_view .leftpanel .image .thumbs div.container {
padding-left:2px;
padding-right:2px;
padding-top:2px;
border: 1px #ccc solid;
text-align:center;
margin-right:3px;
width:100px;
float:left;
margin-bottom:3px;
}

.property_view .leftpanel .image .thumbs div input {
margin-right:3px;
}

.property_view .leftpanel .image .thumbs div  img{
width:auto;
height:50px;
}


.property_view .leftpanel .newimage {
clear:both;
margin-top:5px;
padding-top:5px;
border-top:1px #ccc solid;
}
.property_view .leftpanel .newimage input, #PropertyAddForm .property_view .leftpanel .image input {
width:220px;
}



.property_view .leftpanel .details dl {
clear:both;
width:220px;
}
.property_view .leftpanel .details dt{
width: 90px;
float:left;
display:block;
padding-bottom:5px;
padding-top:5px;
}
.property_view .leftpanel dd { 
float:left;
width: 130px;
display:block;
padding-bottom:5px;
padding-top:5px;
}
.property_view .leftpanel .map {
clear:both;
padding-top:10px;
}
.property_view .rightpanel {
padding-left: 10px;
margin-top:0px;
float:left;
width:650px;

} 
.property_view .rightpanel h2 {
display:block;
clear:both;
}

.property_view .rightpanel h1 {
margin-bottom:5px;
display:block;
clear:both;
}
.property_view .rightpanel h3 {
margin-bottom:5px;
display:block;
clear:both;
font-size:1.0em;
line-height:1.5em;
}
.property_view .rightpanel .features, .property_view .rightpanel .actions {
padding:5px;
padding-bottom:5px;
margin-left:5px;
margin-bottom:5px;
width:200px;
border: 1px solid #ccc;
float:right;
}
.property_view .rightpanel .actions{
margin-top:5px;
clear:right;
/*border:none;*/

}
.property_view .rightpanel .features h2{
padding-left:5px;
padding-bottom:5px;
}
.property_view .leftpanel .image, .property_view .leftpanel .details, .property_view .leftpanel .map {
border: 1px solid #ccc;
width:220px;
padding:5px;
margin-bottom:10px;
}
 #PropertyEditForm .submit,  #PropertyAddForm .submit {
 float:right;
 margin-right:30px;
 }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.two-cols {
width:940px;
}
.two-cols .col{
width:470px;


float:left;
}

.two-cols #right-col{
width:450px;
border-left: 1px solid #ccc;
padding-left:10px;
margin-left:9px;
}
.two-cols #right-col .label {
float:left;
padding-right:10px;
padding-top:5px;
width: 50px;
}
.two-cols #right-col .field input, .two-cols #right-col .field textarea{
margin-top:5px;
margin-bottom:5px;
width:300px;
padding:3px;
}

.two-cols #right-col  .submit{
width: 370px;
text-align:right;
margin-top:5px;

}

.two-cols #right-col .error-message {
color:#DF1F00;
width:370px;
text-align:right;

}

.vcard {
padding-top:20px;
text-align:center;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 


#PropertyEditForm input , #PropertyEditForm textarea , #PropertyEditForm select {
margin-bottom:10px;
padding:2px;
}
textarea {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
}
.details label {
float:left;
padding-top:3px;
width: 90px;
display:inline-block;
}



.details input, .details  textarea , .details select {
width: 119px;
margin-bottom:5px;
}
.features textarea{
margin-top:10px;
width: 192px;
height:300px;

}
.title input {
width:363px;
}
.title label {
padding-right:5px;
}
.description label {
display:block;
padding-top:10px;
padding-bottom:5px;
}
.description textarea {
width:400px;
height:400px;
}
.description #PropertyShortDescription {
height:200px;
}
#PropertyEditForm .submit {
text-align:center;
padding-bottom:0px;
float:left;
margin-left:10px;
width:auto;
border:none;
}

#CustomerAddForm  label, #CustomerEditForm  label  { 
width:100px;
display:inline-block;
float:left;
padding-top:3px;

}
#CustomerAddForm .input, #CustomerEditForm .input  {
padding-bottom:5px;
}
#CustomerAddForm .input input, #CustomerAddForm .input  textarea, #CustomerAddForm .input select, #CustomerEditForm .input input, #CustomerEditForm .input  textarea, #CustomerEditForm .input select  {
width:200px;
}

.mailinglistadd #CustomerAddForm {
margin-top: 3px;
padding-left:30px;
padding-right:30px;
width:880px;
background:#ddd;
height:35px;
}
.mailinglistadd #CustomerAddForm label{
float:none;
padding:0px;
padding-right:5px;
width:auto;
}
.mailinglistadd #CustomerAddForm .input, .mailinglistadd #CustomerAddForm span {
height:20px;
float:left;
padding:5px;
width:auto;
display:block;
}
.mailinglistadd #CustomerAddForm input {
padding:2px;
width:auto;
}
 .mailinglistadd #CustomerAddForm .submit{
 padding-top: 3px;
 }

 .mailinglistadd #CustomerAddForm span {
 padding-top:10px;
 }

 
 /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
  .input input, .input textarea, .input select {
border: 1px solid #7F9DB9;
padding:2px;
}

 .error  input, .error textarea {
 border:  1px #ff0000 solid;
 padding:2px;
 background-color: #FFEFEF;
 }

  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
  
 ul.customer_list li img{ 
 float:left;
 padding-right:10px;
 
 }
  ul.customer_list li h2 {
  clear:none;
  }
   ul.customer_list li {
   background-image:none;
   clear:both;
   margin-bottom:10px;
   padding-left:5px;
   padding-top:5px;
   padding-bottom:5px;
   }
    ul.customer_list li dl {
	width:600px;
	float:left;
	}
    ul.customer_list li dl dt{ 
	width:100px;
	padding-bottom:5px;
	float:left;
	}
	ul.customer_list li dl dd{ 
	width:200px;
	float:left;
	padding-bottom:5px;
	}
	ul.customer_list li .actions {
	float:right;
	display:block;
	width:150px;
	}
	ul.customer_list li .edit_btn {
	background-image:url(../img/cust_edit_btn.png);
	}
	
	ul.customer_list li .delete_btn {
	background-image:url(../img/cust_delete_btn.png);
	}
	ul.customer_list li .address {
	height:85px;
	min-height:85px;
	}
	ul.customer_list li:hover,   ul.newsletter_list li:hover { 
	background-color:#EAF4DF;
	
	}
	.cust_add_btn, .nl_new_btn {
	margin-right:12px;
	background-image:url(../img/cust_add_btn.png);
	float:right;
	}
	
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
      ul.newsletter_list {clear:both;}
    ul.newsletter_list li {
	padding-left:0px;
	background-image:none;
	}
  ul.newsletter_list .edit_btn {background-image:url(../img/nl_edit_btn.png);}
  ul.newsletter_list .delete_btn {background-image:url(../img/nl_delete_btn.png);}
  ul.newsletter_list .view_btn {background-image:url(../img/nl_view_btn.png);}
  ul.newsletter_list .send_btn {background-image:url(../img/nl_send_btn.png);}
  ul.newsletter_list img {
		float:left;
		padding-right:10px;
	}
   ul.newsletter_list h2 {clear:none;  }
   ul.newsletter_list li .content {
	float:left; 
	width:420px;
	padding-right:10px;
	}
	 ul.newsletter_list li  .properties {
	 width:200px;
	 padding: 5px;
	 float:left;
	 /*border:1px solid #A80600;*/
	 background-color:#FFF0EF;
	 }

	 	 ul.newsletter_list li .sent {
		 text-align:center;
		width:138px;
		font-weight:bold;
		 }
      .nl_new_btn {
	  margin-right:34px;
	  background-image:url(../img/nl_new_btn.png);
	  }
	  .properties span {
	  font-weight:bold;
	  color:#A80600;
	  display:block;
	  padding-bottom:10px;
	  }
  	 ul.newsletter_list li  .properties li:hover {
	  background-color:#FFF0EF;
	 }
    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
  div.property_scroll {
  float:right !important;
  height:600px;
  width:420px;
  padding:0px;
  overflow:scroll;
  margin-bottom:20px;

  }
    #NewsletterAddForm .input, #NewsletterEditForm .input  {
	padding-bottom:5px;
	}
  #NewsletterAddForm .input input, #NewsletterEditForm .input input {
  width:410px;
  }
    #NewsletterAddForm label, #NewsletterEditForm label { 
	padding-top:5px;
	float:left;
	width:60px;
	display:inline-block;
	}
    #NewsletterAddForm textarea, #NewsletterEditForm textarea {
	height:500px;
	width:410px;
	}
	 
	 #NewsletterAddForm .submit , #NewsletterEditForm .submit{
	 float:right;
	
	 }
	 #NewsletterAddForm .main {
	 padding-right:0px !important;
	 width:480px !important;
	 }
	 
	 .property_scroll img {
	 display:inline-block;
	 float:right;
	 width:100px;
	 
	 }
	 .property_scroll .floatLeft {
	 width:270px;
	 }
	 .property_scroll .floatLeft p {
	 display:block;
	 padding-left:5px;
	 }

	 .property_scroll .floatLeft .input { float:left; display:block; width:270px;}
	 
	 .property_scroll ul li:hover{background-color:#EAF4DF; }
	 #NewslettersAddForm div.property_scroll ul li , #NewslettersEditForm div.property_scroll ul li  {
	 padding-left:5px;
	 padding-right:5px;
	 background-image:none;
	 padding-top:10px;
	 margin-bottom:10px;
	 }
	 #NewsletterAddForm div.property_scroll ul li .floatLeft, #NewsletterEditForm div.property_scroll ul li .floatLeft {
	 padding-right:0px;
	 }
	 #NewsletterAddForm div.property_scroll ul li .input input,  #NewsletterEditForm div.property_scroll ul li .input input {
	 margin:0px;
	 margin-top:7px;
	 float:left;
	 width: 20px;
	 border:none;
	 padding:0px;
	 }
	 #NewsletterAddForm div.property_scroll ul li .input, #NewsletterEditForm div.property_scroll ul li .input  {width:270px; }
	 #NewsletterAddForm div.property_scroll ul li .input  label, #NewsletterEditForm div.property_scroll ul li .input  label {
	 cursor:pointer;
	 width:245px;
	 font-weight:bold;
	 font-size:1.2em;
	 float:right;
	 }
	 #NewsletterAddForm div.property_scroll ul li p, #NewsletterEditForm div.property_scroll ul li p {
	 margin-left:20px;
	 }
  	 #NewsletterAddForm .submit,  #NewsletterEditForm .submit {
	 clear:right;
	 }
      /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
	  #UserLoginForm {
	  width:300px;
	  margin:0 auto;
	  text-align:center;
	  }
	  #UserLoginForm label {
	  font-size:1.1em;
	  font-weight:bold;
	  display:block;
	  margin:0 auto;
	  padding-bottom:5px;
	  width: 200px;
	  }
	  #UserLoginForm .input{
	  padding-bottom:5px;
	  }
	  #UserLoginForm input {
	  padding:3px;
	  }
	  #UserLoginForm .error-message {
	  font-size:0.9em;
	  padding-top:3px;
	  color:#DF1F00;
	  }
	  .center {
	  text-align:center;
	  }
	   .homepage_btn  {background-image:url(../img/homepage_btn.png);}
	   .grey  {background-image:url(../img/homepage_btn_grey.png); cursor:default;}
	   .grey_delete  {background-image:url(../img/delete_btn_grey.png); cursor:default;}
	   
	   
      /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
	  .contact .checkbox {
		padding-left:60px;	  
		padding-top:5px;
		
	  }
	  .contact .checkbox #ContactAddme {
	  margin-right:10px;
	  display:inline-block;
	  }
	  
	 /* - - - - - - - - - - - - - -NAWTE STUFF - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
	 
	 .toolbar {
	margin:0px;
	padding:0px;
	 padding-top:0px;
	 padding-bottom:5px;
	 height:30px;
	 width:400px;
	 display:inline-block;

	 }
	 
	 .toolbar li{
	 margin-right:5px;
	 padding:0px;
	display:block;

	 float:left;
	 background:none;
	 }
	 
	.toolbar li a { 
	border:1px solid #000;
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#E22100;
	text-decoration:none;
	
	}
	.toolbar li a:hover { 
	background-color:#aaa;
	color:#E22100;
	
	
	}
	dl.help  {
	width:200px;
	}
	
	dl.help dt, dl.help dd {
	float:left;
	display:block;
	width:100px;
	padding-bottom:10px;
	
	}
	
	#toolbarnews {
	float:left;
	display:block;
	}
	#NewsletterContent {
	margin-left:58px;
	}
	
	#CustomerEditForm .checkbox, #CustomerAddForm .checkbox {
	width:300px;
	height:30px;
	}
	#CustomerEditForm .checkbox input, #CustomerAddForm .checkbox input{
	float:right;
	width:100px;
	padding-right:70px;
	border:none;
	}
	#CustomerEditForm .checkbox label, #CustomerAddForm .checkbox label{
	width:100px;
	float:left;
	border:none;
	
	}
	#CustomerEditForm .submit , #CustomerAddForm .submit{
	float:right;
	}
	.pages {
	width:	940px;
	text-align: center;
	font-size: 80%;
	clear: both;
	padding-bottom:20px;

	
	/*
	border: 1px solid #E0DCC3;
	background: #FFF;
	*/
	

}

.pages .counter {

float:right;
	padding-left: 2px;
}

.pages .current{
color:#D21A00;
font-weight:bold;
}

#NewsItemEditForm .submit , #NewsItemAddForm .submit{
	float:right;
}
#NewsItemEditForm,  #NewsItemAddForm {
width:940px;
}
#NewsItemEditForm .input ,  #NewsItemAddForm .input  {
padding-bottom:10px;


}
#NewsItemEditForm .input label,  #NewsItemAddForm .input label {
display:block;
padding-bottom:3px;
}
#NewsItemEditForm .input input,  #NewsItemAddForm .input input {
width:400px;
padding:3px;
}
#NewsItemEditForm .input textarea,  #NewsItemAddForm .input textarea{
width:930px;
height:400px;
padding:3px;
}

.newsItem .edit_btn {background-image:url(../img/news_edit_btn.png); }
.newsItem .delete_btn {background-image:url(../img/news_delete_btn.png); }
.news_add_btn {background-image:url(../img/news_add_btn.png); }

.newsItem {
clear:both;
border-bottom:#D21A00 1px solid;
padding-bottom:10px;
margin-bottom:20px;
}
.newsItem .actions {
float:right;
margin-right:11px;
}
.newsItem h2 {
clear:left;
}
.newsItem .date{
padding-right:11px;
font-size:0.8em;
color:#666;
float:right;
}

a.logoout {
margin-top:35px;
margin-right:35px;
font-size:2em;
float:right;
color:#fff;
}
a.logoout:hover {
color:#D21A00;

}