 /* new css structure */

body {
	margin:0;
	padding:0;
	color: #333333;
	background-color: #BEBDC2;
	font: 11px/16px Arial, Helvetica, sans-serif;
} 

 
#pagewidth {
	width:826px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/property_creative_bg.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
} 
 
#header {
	position:relative;
	height:128px;
	background-color:#FFFFFF;
	width:800px;
	background-image: url(../images/property_creative_header.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	padding-right: 13px;
	padding-left: 13px;
} 

#header_logos {
	position:relative;
	width: 800px;
	height: 92px;
} 

#header_menu {
	position:relative;
	width: 800px;
	height: 20px;
	text-align: center;
}

#header_menu a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	padding-left: 11px;
	text-decoration: none;
	padding-right: 11px;
} 

#header_menu a:hover {
	text-decoration: underline;
} 
 
#leftcol {
	width:121px;
	float:left;
	position:relative;
	padding-left: 28px;
	padding-bottom: 15px;
}
 
#twocols {
	width:677px;
	float:right;
	position:relative;
  }
 
#rightcol {
	width:183px;
	float:right;
	position:relative;
	padding-right: 28px;
	padding-bottom: 20px;

}
 
#maincol {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_home.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
	background-color: #FFFFFF;
 }
 
#ticks {
	color: #781D7D;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	list-style-image: url(../images/plus.gif);
 } 

.ticks2 {
	color: #781D7D;
	text-decoration: none;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
 }  
 
#maincol li {
	color: #FF6500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
#maincol_contact {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_contact.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_contact li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_contact li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_contact li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 

 #maincol_developers {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_developers.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_developers li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_developers li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_developers li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_business {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/business.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_business li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_business li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_business li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
#maincol_marketing_manager {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/marketing_manager.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_marketing_manager li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_marketing_manager li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_marketing_manager li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }
 
 #maincol_estate {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_estate.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_estate li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_estate li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_estate li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }  
 
#maincol_news {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_latestnews1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_news li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_news li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_news li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }
 
#maincol_creative {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_creative.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_creative li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_creative li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_creative li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
#maincol_blog{
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_blog.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_blog li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_blog li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_blog li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
#maincol_marketing{
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_marketing.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_marketing li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_marketing li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_marketing li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }   
 
 #maincol_new_media {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_new_media.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 } 
 
#maincol_new_media li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_new_media li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_news_media li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }  
 
 #maincol_what {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_what.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_what li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_what li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_what li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_who {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_who.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_who li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_who li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_who li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }   
 
 #maincol_case {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_case_studies1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_case li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
  #maincol_case1 {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_lynch_pg1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_case1 li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case1 li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case1 li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }   
 
  #maincol_case2 {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/riga_ibp.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_case2 li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case2 li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case2 li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }     
  
  #maincol_case3 {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/uptown_court_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_case3 li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case3 li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_case3 li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 }     
     
 
 #maincol_partners {
	float: left;
	position: relative;
	width:386px;
	background-image: url(../images/property_creative_suppliers.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 150px 40px 30px;
 }
 
#maincol_partners li {
	color: #333333;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_partners li a {
	color: #F06500;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
 #maincol_partners li a:hover {
	color: #781D7D;
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
 } 
 
#footer {
	background-color:#ffffff;
	background-image: url(../images/property_creative_footer.jpg);
	height: 40px;
	background-repeat: no-repeat;
	clear: both;
 } 
 
#footermenu {
	font-size: 10px;
	position: relative;
	top: 6px;
	width: 770px;
	color: #781D7D;
	padding-left: 30px;
}

#footermenu a {
	font-size: 10px;
	color: #781D7D;
	text-decoration: none;

}

#footermenu a:hover {
	font-size: 10px;
	color: #EB6300;
	text-decoration: none;

}

#box_content {
	background-image: url(../images/property_creative_box_bg.gif);
	background-repeat: repeat-y;
	width: 153px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	color: #666666;
}

#box_content_blog {
	background-image: url(../images/property_creative_box_bg.gif);
	background-repeat: repeat-y;
	width: 153px;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
	padding-top: 0px;
	color: #666666;
}

#box_content_blog ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;

}

#box_content_blog li {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;

}

#box_content_blog li a {

}

#box_content_blog li a:hover {

}

#box_content2 {
	background-image: url(../images/property_creative_box_bg.gif);
	background-repeat: repeat-y;
	width: 163px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	color: #666666;
}

.image_right {
	border: 1px solid #C2C3C5;
	margin-left: 10px;
}

.image_middle {
	border: 1px solid #C2C3C5;
}

/* left menu */

ul#leftmenu {
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #68676C;
	list-style-type: none;
	display: block;
}

li#leftmenu {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	display: block;

}

.left_menu_main {
	height: 40px;
	width: 121px;
	background-image: url(../images/main_left_but_up.gif);
	background-repeat: no-repeat;
	text-indent: 26px;
	color: #F06500;
	font: bold 11px/40px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

.left_menu_main a {
	height: 40px;
	width: 121px;
	text-indent: 26px;
	color: #F06500;
	font: bold 11px/40px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../images/main_left_but_up.gif);
	background-repeat: no-repeat;
	display: block;
}

.left_menu_main a:hover {
	height: 40px;
	width: 121px;
	background-image: url(../images/main_left_but_over.gif);
	background-repeat: no-repeat;
	text-indent: 26px;
	color: #781D7D;
	font: bold 11px/40px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

.left_menu_main_select {
	height: 40px;
	width: 121px;
	background-image: url(../images/main_left_but_over.gif);
	background-repeat: no-repeat;
	text-indent: 26px;
	color: #781D7D;
	font: bold 11px/40px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}


.left_menu_sub {
	height: 30px;
	width: 121px;
	background-image: url(../images/sub_left_but_bg.gif);
	background-repeat: no-repeat;
	text-indent: 26px;
	color: #781D7D;
	font: bold 11px/30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

.left_menu_sub a {
	height: 30px;
	width: 121px;
	text-indent: 26px;
	color: #555459;
	font: bold 11px/30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

.left_menu_sub a:hover {
	height: 30px;
	width: 121px;
	text-indent: 26px;
	color: #781D7D;
	font: bold 11px/30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

/* text */


h1 {
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color: #781D7D;
	border-bottom: none;
	border-top: none;
	border-right: none;
	border-left: none;
}

.latest_news_title {
	font-weight: bold;
	color: #781D7D;
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;
}

.latest_news_title a {
	font-weight: bold;
	color: #781D7D;
	text-decoration: none;
}

.latest_news_title a:hover {
	font-weight: bold;
	color: #E97216;
	text-decoration: none;
}

p,td {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #333333;
}

.read_more {
	color: #781D7D;
	text-decoration: none;
	font-weight: bold;
}

.read_more a {
	color: #781D7D;
	text-decoration: none;
	font-weight: bold;
}

.read_more a:hover {
	color: #F06500;
	text-decoration: none;
	font-weight: bold;
}

.read_more_blog {
	color: #781D7D;
	text-decoration: none;
}

.read_more_blog a {
	color: #781D7D;
	text-decoration: none;
}

.read_more_blog a:hover {
	color: #F06500;
	text-decoration: none;
}

p a {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #F06500;
	text-decoration: none;
}

p a:hover {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #781D7D;
	text-decoration: none;
}

b, strong {
	color: #333333;
	line-height: 16px;
	font-weight: bold;
}

.disclaimer {
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.small_left {
	font-size: 10px;
	line-height: 12px;
	display: block;
	width: 98px;
	padding-left: 15px;
	padding-top: 10px;
}


/* forms */

.textinput1 {
	width: 200px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.textinput_newsletter {
	width: 145px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.textinput2 {
	width: 380px;
	border: 1px solid #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 125px;
}


.button {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #F06500;
	background-color: #FFFFFF;
	border: 1px solid #C2C3C5;
	cursor: hand;
}


@media print{ 
/*hide the header, footer and left column when printing*/ 
#header{display:none;} 
#footer{display:none;}
#leftcol{display:none;}

/*hide the right column when printing*/ 
#rightcol{display:none;
} 
#twocols, #maincol{width:100%; float:none;}

body{
	margin:0;
	padding:0;
	color: #666666;
	font: 12px/16px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

#maincol{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
 #maincol_contact{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
  #maincol_developers{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
   #maincol_estate{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
   #maincol_news{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
    #maincol_what{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
   #maincol_who{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
    #maincol_blog{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
   #maincol_new_media{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
    #maincol_marketing{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }  
    #maincol_creative{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 } 
     #maincol_case{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 } 
     #maincol_case1{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 } 
 
 #maincol_case3{
	background-image: none;
	background-color: #FFFFFF;
	width: 640px;
 }
 
 
p,ul,li,td,h1,h2,b,strong,a {
	text-decoration: none;
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
}

p a {
	text-decoration: none;
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
}

}
