@charset "utf-8";
/* CSS Document */
a {outline:none; border:0px; text-decoration:none;}
a img {outline:none; border:0px;}
html,body {padding: 0; margin: 0;}
div,p,ul,ol,li, form, h1, h2, h3, select{padding: 0; margin: 0;}
h1, h2, h3 {font-weight:normal;}
strong,b{font-weight: bold;}
ul,ol,li {list-style:none; list-style-image:none;}
.gaper {display:block; clear:both; margin:0px; padding:0px; width:100%;}

h3 {
	font-size:11px;
	display:inline;
	float:left;
}

h2 {
	font-size:22px;
	display:inline;
	float:left;
	color:#948286;
	border-bottom:#ab1355 1px solid;
}

h4 {
	font-size:14px;
	display:inline;
	float:left;
	color:#b6aaac;
	width:255px;
	text-align:center;
	margin: 6px 0 0 0;
	padding:0px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	background-color:#fff/*#c0c0c0*/;
}

#wrapper {
	width:853px;
	display:block;
	background:#fff;
	overflow:hidden;
	margin:0px auto;}
	
#container {
	width:886px;
	display:block;
	margin:0px auto;}
	
	
	
#container #header {
	width:886px;
	display:block;
	margin:0 auto;
	/*float:left;
	margin:10px 0 0 0;*/
	}
	

	
#container #header .title {
	width:274px;
	display:inline;
	float:left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#7e696d;
	text-align:center;
	text-transform:uppercase;
	padding:0 0 0 0;
	margin:0 0 0 300px;
	}
	
#container #header .title p.line {
	width:274px;
	height:1px;
	display:inline;
	float:left;
	margin:5px 0 0 0;}
	
#container #header .title p.text14 {
	width:274px;
	display:inline;
	float:left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aea9a9;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px 0 0 0;
	}
	
#container #header #src_block {
	display:inline;
	float:right;
	width:175px;
	margin:0 0 0 0;}
	
#container #header #src_block .src_field {
	display:inline;
	float:left;
	width:144px;
	height:22px;
	border-bottom:1px solid #dbdbdb;
	border-top:none;
	border-right:none;
	border-left:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0 0 0 0;
	margin:0 0 0 0;}
	
#container #header #src_block .src_butt {
	display:inline;
	float:left;
	width:18px;
	height:22px;
	background:url(../images/src_butt.jpg) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	margin:0 0 0 0;}
	
#container #header .navlink {
	/*width:478px;*/
	width:886px;
	display:block;
	margin:0 auto;
	position:relative;
	/*float:left;*/
	/*margin:10px 0 0 200px;*/
	}
	
#container #header .navlink ul {
	width:886px;
	/*display:block;
	margin:0 auto;*/
	}
	
#container #header .navlink ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#container #header .navlink ul li a {
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;
	text-transform:uppercase;
	padding:0 14px 0 14px;
	margin:0 0 0 0;}
	
#container #header .navlink ul li a.active {
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	padding:0 14px 0 14px;
	margin:0 0 0 0;}
	
#container #header .navlink ul li a:hover {
	color:#b6326c;}
	
#container #mid_contaner {
	/*width:886px;
	display:block;
	margin:0px auto;*/
	width:886px;
	display:block;
	margin:0px auto;
	height:463px;
	padding:50px 0 0 0;
	}
#container #mid_contaner #left_colom {
	width:262px;
	display:inline;
	float:left;
	margin:65px 0 0 50px;
	/*margin:65px 0 0 150px;*/
	}
#container #mid_contaner #left_colom .left_cont p {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding: 0 0 0;
	margin:0 0 0 0;
	}
	
#container #mid_contaner #left_colom .left_cont p a {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#container #mid_contaner #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#container #mid_contaner #left_colom .g_map {
	display:inline;
	float:left;
	width:262px;
	height:261px;
	margin:22px 0 0 0;}
	
/*#container #mid_contaner #left_colom .g_map span {
	display:inline;
	float:left;
	width:262px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0 0 20px;}*/

#container #mid_contaner #right_colom {
	width:438px;
	display:inline;
	float:right;
	margin:65px 0 0 0;
	}
	
#container #mid_contaner #right_colom .r_content {
	width:438px;
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#container #mid_contaner #right_colom .r_content p {
	width:438px;
	display:inline;
	float:left;
	font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
	font-size:22px;
	text-transform:uppercase;
	color:#7e696d;
	padding:0 0 0 0;}
	
	
#container #mid_contaner #right_colom .r_content .name_field {
	display:inline;
	float:left;
	width:402px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919191;
	font-weight:bold;
	border:2px solid #e5e5e5;
	line-height:20px;
	padding:0 0 0 4px;
	margin:15px 0 0 0;}
	
#container #mid_contaner #right_colom .r_content .msg_field {
	display:inline;
	float:left;
	width:402px;
	height:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919191;
	font-weight:bold;
	border:2px solid #e5e5e5;
	line-height:20px;
	padding:2px 0 0 4px;
	margin:15px 0 0 0;}
	
#container #mid_contaner #right_colom .r_content .send {
	display:inline;
	float:left;
	width:402px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#ab1355;
	font-weight:bold;
	text-align:right;
	padding:2px 0 0 0;
	}
	
#container #mid_contaner #right_colom .r_content .send a {
	color:#ab1355;}
	
#container #mid_contaner #right_colom .r_content .send a:hover {
	color:#000;}
	
#footer {
	float:left;
	display:block;
	width:925px;
	height:210px;
	background:url(../images/contact_bottombg.gif) no-repeat;
	margin:0 0 0 0;}
	
#footer #f_content {
	float:right;
	display:inline;
	width:220px;
	margin:170px 0 0 0;}
	
#footer #f_content .f_text p {
	float:right;
	display:inline;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8e8e8e;
	font-weight:bold;
	padding:0 0 0 0;}
	
#footer #f_content .text p img {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#container #mid_contaner #left_colom .left_cont2 p {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding: 0 0 0;
	margin:0 0 0 0;
	}
	
#container #mid_contaner #left_colom .left_cont2 p span {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 20px 0 0 0;
	margin:0 0 0 0;
	}

	
/*****************************************************************************************************************************/
/************************************************  home page  ****************************************************************/
/*****************************************************************************************************************************/

#wrapper #header-home {
	width:886px;
	display:block;
	margin:0 auto;
	position:relative;
	/*float:left;
	margin:0px 0 0 0;*/
	}
	
#wrapper #header-home .menu-title {
	width:274px;
	display:block;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e696d;
	text-align:center;
	text-transform:uppercase;
	padding:10px 0 6px 0;
	/*margin:0 0 0 300px;*/
	/*border-bottom:#eeeeee 1px solid;*/
	}
	
/*#wrapper #header-home .title {
	width:274px;
	display:inline;
	float:left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#7e696d;
	text-align:center;
	text-transform:uppercase;
	padding:0 0 0 0;
	margin:10px 0 0 300px;
	}
	
#wrapper #header-home .title p.line {
	width:274px;
	height:1px;
	display:inline;
	float:left;
	margin:5px 0 0 0;}
	
#wrapper #header-home .title p.text14 {
	width:274px;
	display:inline;
	float:left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#857168;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px 0 0 0;
	}*/
/***********************************************************************************************************************/
/**************************************************** nav *******************************************************************/
/***********************************************************************************************************************/
#wrapper #header-home .navlink {
	width:530px;
	display:inline;
	float:left;
	margin:10px 0 0 200px;
	}
	
#wrapper #header-home .navlink ul {
	width:530px;
	display:inline;
	float:left;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#wrapper #header-home .navlink ul li a {
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;
	text-transform:uppercase;
	padding:0 14px 0 14px;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink ul li a.active {
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	padding:0 14px 0 14px;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink ul li a:hover {
	color:#b6326c;
	}
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/******body*******/

#wrapper #container #mid_contaner-home {
	width:886px;
	display:block;
	margin:0px auto;
	height:463px;
	padding:122px 0 0 0;
	background:url(../images/home-bg.jpg) left bottom no-repeat;
	}
	
#wrapper #container #mid_contaner-home #left_colom {
	width:262px;
	display:inline;
	float:left;
	margin:45px 0 0 150px;
	}
#wrapper #container #mid_contaner-home #left_colom .left_cont p {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-home #left_colom .left_cont p a {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner-home #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner-home #left_colom .left_cont2 p {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 0;
	margin:0 0 0 0;
	}


/******************************************/

#wrapper #home-footer {
	/*float:left;
	display:block;*/
	display:inline;
	float:left;
	width:925px;
	height:56px;
	margin:8px 0 0 0;}
	
#wrapper #home-footer #f_content {
	float:right;
	display:inline;
	width:220px;
	/*margin:170px 0 0 0;*/}
	
#wrapper #home-footer #f_content .f_text p {
	float:right;
	display:inline;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8e8e8e;
	font-weight:bold;
	padding:0 0 0 0;}
	
#wrapper #home-footer #f_content .text p img {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	

/***********************************************************************************************************************/
/***********************************************************************************************************************/
/*******************************  about us   ***************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/


#wrapper #header-home .logo {
	width:274px;
	display:block;
	margin:0 auto;
	padding:10px 0 6px 0;
	/*margin:0 0 0 300px;*/
	}
	
#wrapper #header-home .slogan {
	width:848px;
	display:block;
	margin:0 auto;
	padding:0 0 0 0;
	/*margin:0 0 0 300px;*/
	}	
	
/***********************************************************************************************************************/
/***********************************************************************************************************************/
#wrapper #header-home #src_block {
	display:inline;
	float:right;
	width:175px;
	margin:0 0 0 0;
	}
	
#wrapper #header-home #src_block .src_field {
	display:inline;
	float:left;
	width:144px;
	height:22px;
	border-bottom:1px solid #dbdbdb;
	border-top:none;
	border-right:none;
	border-left:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #header-home #src_block .src_butt {
	display:inline;
	float:left;
	width:18px;
	height:22px;
	background:url(../images/src_butt.jpg) no-repeat;
	border:none;
	font: Helvetica;
	cursor:pointer;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink {
	/*width:600px;*/
	display:block;
	float:left;
	margin:10px 0 0 175px;
	}
	
#wrapper #header-home .navlink ul {
	/*width:600px;*/
	display:inline;
	float:left;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#wrapper #header-home .navlink ul li a {
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:center;
	text-transform:uppercase;
	padding:0 14px 0 14px;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink ul li a.active {
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	padding:0 14px 0 14px;
	margin:0 0 0 0;
	}
	
#wrapper #header-home .navlink ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#b6326c;
	}
	
/*****************************************************************************************************************************/
/************************************************  about page  ****************************************************************/
/*****************************************************************************************************************************/

#wrapper #container #header-home {
	width:886px;
	display:block;
	margin:0 auto;
	/*float:left;
	margin:0px 0 0 0;*/
	}
	
#wrapper #container #header-home .menu-title {
	width:274px;
	display:block;
	margin:0 auto;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e696d;
	text-align:center;
	text-transform:uppercase;
	padding:10px 0 6px 0;
	/*margin:0 0 0 300px;*/
	border-bottom:#eeeeee 1px solid;
	}
	
#wrapper #container #header-home .title {
	width:274px;
	display:inline;
	float:left;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#7e696d;
	text-align:center;
	text-transform:uppercase;
	padding:0 0 0 0;
	margin:10px 0 0 300px;
	}
	
#wrapper #container #header-home .title p.line {
	width:274px;
	height:1px;
	display:inline;
	float:left;
	margin:5px 0 0 0;}
	
#wrapper #container #header-home .title p.text14 {
	width:274px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#857168;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px 0 0 0;
	}

/******body*******/

#wrapper #container #mid_contaner-aboutus {
	display:inline;
	float:left;
	width:886px;
	display:block;
	margin-top:40px;
	padding:0 0 0 0;
	/*background:url(../images/aboutus-new.jpg) right top no-repeat;*/
	}
	
#wrapper #container #mid_contaner-aboutus #left_colom {
	width:275px;
	display:inline;
	float:left;
	margin:0px 0 0 71px;
	}
#wrapper #container #mid_contaner-aboutus #left_colom .left_cont p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-aboutus #left_colom .left_cont p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner-aboutus #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner-aboutus #left_colom .left_cont2 p {
	width:275px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 56px;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-aboutus #left_colom .left_cont2 p span {
	width:322px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 0 0 0 0;
	margin:5px 0 0 0;
	line-height:16px;
	}

#wrapper #container #mid_contaner-aboutus #left_colom .left_cont2 h1 {
	width:275px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 56px;
	margin:0 0 0 0;
	}
	
/*#wrapper #container #mid_contaner-aboutus #right_colom {
	display:inline;
	float:right;
	width:420px;
	margin:45px 0 0 0;
}

#wrapper #container #mid_contaner-aboutus #right_colom .img_block {
	display:inline;
	float:left;
	width:148px;
	padding:0 0 21px 0;
	margin:0 0 0 23px;
}

#wrapper #container #mid_contaner-aboutus #right_colom .img_block a {
	color:#808080;
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	display:inline;
	float:left;
	text-transform:uppercase;
}

#wrapper #container #mid_contaner-aboutus #right_colom .img_block a:hover {
	color:#000;
}
*/
/**************************************************************** press ***************************************************************/
/**************************************************************** press ***************************************************************/
/**************************************************************** press ***************************************************************/


#wrapper #container #mid_contaner-press {
	width:886px;
	display:block;
	margin:120px 0 0 0;
	height:440px;
	padding:70px 0 0 0;
	/*background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	}
	
#wrapper #container #mid_contaner-press #left_colom {
	width:275px;
	display:inline;
	float:left;
	margin:0px 0 0 61px;
	}
#wrapper #container #mid_contaner-press #left_colom .left_cont p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-press #left_colom .left_cont p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner-press #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner-press #left_colom .left_cont2 p {
	width:275px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0 0 3px 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-press #left_colom .left_cont2 p span {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 0 0 0 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-press #left_colom .left_cont2 h1 {
	width:275px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:3px 0 3px 0;
	margin:0 0 0 0;
	}
	
/******************************  right  *****************************/

#wrapper #container #mid_contaner-press #right_colom {
	width:438px;
	display:inline;
	float:right;
	margin:35px 0 0 0;
	}
	
#wrapper #container #mid_contaner-press #right_colom .r_content {
	width:438px;
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#wrapper #container #mid_contaner-press #right_colom .r_content p {
	width:438px;
	display:inline;
	float:left;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-transform:uppercase;
	color:#ab1355;
	padding:0 0 0 0;
	margin:0 10px 10px 0;
	}

#wrapper #container #mid_contaner-press #right_colom .r_content p .pagination_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
	font-weight:bold;
	text-decoration:none;
}
#wrapper #container #mid_contaner-press #right_colom .r_content p .pagination_text a{
	color:#707070;
	text-decoration:none;
}
#wrapper #container #mid_contaner-press #right_colom .r_content p .pagination_text a:hover{
	color:#ab1355;
	text-decoration:none;
}

#wrapper #container #mid_contaner-press #right_colom .r_content p .pagination_text_highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
	
#wrapper #container #mid_contaner-press #right_colom .r_content p img {
	width:184px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin:0 10px 0px 0;
	padding:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-press #right_colom .r_content p span {
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-transform:uppercase;
	color:#707070;
	padding:2px 0 2px 0;
	}
	

/******************************************** design  ***********************************************************************/
/******************************************** design  ***********************************************************************/
/******************************************** design  ***********************************************************************/

/******body*******/

#wrapper #container #mid_contaner-design {
	width:886px;
	display:block;
	margin:90px 0 0 0;
	height:463px;
	padding:70px 0 0 0;
	background:url(../images/design-bg.jpg) center bottom no-repeat;
	}
	
#wrapper #container #mid_contaner-design #left_colom {
	width:275px;
	display:inline;
	float:left;
	margin:0px 0 0 61px;
	}
#wrapper #container #mid_contaner-design #left_colom .left_cont p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-design #left_colom .left_cont p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner-design #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner-design #left_colom .left_cont2 p {
	width:275px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-design #left_colom .left_cont2 p span {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 20px 0 0 0;
	margin:0 0 0 0;
	}
	
/*****************************************************************************************************************************************/
/*******************************************************************************************************************************************/
/*********************************************************************************************************************************************/

/*#wrapper #container #mid_contaner {
	/*width:886px;
	display:inline;
	float:left;
	display:block;
	margin:0px auto;
	height:463px;
	padding:70px 0 0 0;/*
	width:886px;
	display:block;
	margin:0px auto;
	height:463px;
	padding:70px 0 0 0;
	background:url(../images/homedecor-bg.jpg) center bottom no-repeat #ffffff;
	}*/

/******/
/*#wrapper #container #mid_contaner #mid_contaner-art {
	width:886px;
	display:inline;
	float:left;
	margin:0 0 0 0;
	/*height:463px;/*
	padding:70px 0 0 0;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat #ffffff;
	}*/
/*******/
	
/*#wrapper #container #mid_contaner #mid_contaner-art #left_colom {
	width:275px;
	display:inline;
	float:left;
	margin:0px 0 0 61px;
	}
#wrapper #container #mid_contaner #mid_contaner-art #left_colom .left_cont p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner #mid_contaner-art #left_colom .left_cont p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner #mid_contaner-art #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner #mid_contaner-art #left_colom .left_cont2 p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner #mid_contaner-art #left_colom .left_cont2 p span {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 20px 0 0 0;
	margin:0 0 0 0;
	}*/

/*************************************************************************************************************************************/
/****************************************************************************************************************************************/
/*******************************************************************************************************************************************/

#wrapper #container #mid_contaner-art {
	/*width:886px;
	display:inline;
	float:left;
	display:block;
	margin:0px auto;
	height:463px;
	padding:70px 0 0 0;*/
	width:886px;
	display:block;
	margin:0px auto;
	height:463px;
	padding:70px 0 0 0;
	background:url(../images/homedecor-bg.jpg) center bottom no-repeat #ffffff;
	}

/******/
/*#wrapper #container #mid_contaner-art {
	width:886px;
	display:inline;
	float:left;
	margin:0 0 0 0;
	/*height:463px;/*
	padding:70px 0 0 0;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat #ffffff;
	}*/
/*******/
	
#wrapper #container #mid_contaner-art #left_colom {
	width:275px;
	display:inline;
	float:left;
	margin:0px 0 0 61px;
	}
#wrapper #container #mid_contaner-art #left_colom .left_cont p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-art #left_colom .left_cont p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner-art #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner-art #left_colom .left_cont2 p {
	width:275px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-art #left_colom .left_cont2 p span {
	width:275px;
	display:inline;
	float:left;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 20px 0 0 0;
	margin:0 0 0 0;
	}


/**************************************************************************************************************************************************/
/***************************************  artist  *************************************************************************************************/
/**************************************************************************************************************************************************/


#wrapper #container #mid_contaner-artist {
	width:886px;
	display:block;
	margin:0px auto;
	/*height:463px;*/
	padding:70px 0 10px 0;
	/*background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	}
	
#wrapper #container #mid_contaner-artist #left_colom {
	width:275px;
	display:inline;
	float:left;
	/*margin:0px 0 0 61px;*/
	margin:5px 0 0 61px;
	}
#wrapper #container #mid_contaner-artist #left_colom .left_cont p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-artist #left_colom .left_cont p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#696767;
	text-transform:none;
	padding:5px 0 0 0;}
	
#wrapper #container #mid_contaner-artist #left_colom .left_cont p a:hover {
	text-decoration:underline;
	color:#000;}
	
#wrapper #container #mid_contaner-artist #left_colom .left_cont2 p {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:27px;
	color:#979595;
	font-weight:normal;
	padding:0px 0 15px 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-artist #left_colom .left_cont2 p span {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	color:#5a5a5a;
	font-weight:normal;
	padding: 0 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-artist #left_colom .left_cont2 p.heading2 {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#b6326c;
	font-weight:normal;
	padding:0px 0 5px 0;
	margin:0 0 0 0;
	}
#wrapper #container #mid_contaner-artist #left_colom .left_cont2 p a {
	width:275px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-transform:none;
	padding:5px 0 0 0;
	text-decoration:underline;
	}
	
#wrapper #container #mid_contaner-artist #left_colom .left_cont2 p a:hover {
	text-decoration:none;
	color:#ab1355;}
	
/******************************  right  *****************************/

#wrapper #container #mid_contaner-artist #right_colom {
	width:438px;
	display:inline;
	float:right;
	margin:15px 90px 0 0;
	border:#d1d1d1 1px solid;
	}
	
#wrapper #container #mid_contaner-artist #right_colom .r_content {
	width:418px;
	display:inline;
	float:left;
	margin:10px;
	
	}
	
#wrapper #container #mid_contaner-artist #right_colom .r_content p {
	width:438px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	text-transform:uppercase;
	color:#ab1355;
	padding:0 0 0 0;
	margin:0 10px 10px 0;
	}
	
#wrapper #container #mid_contaner-artist #right_colom .r_content p img {
	width:184px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	margin:0 10px 0px 0;
	padding:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-artist #right_colom .r_content p span {
	display:inline;
	float:left;
	font: Helvetica;
	font-size:11px;
	text-transform:uppercase;
	color:#707070;
	padding:2px 0 2px 0;
	}

#wrapper #container #mid_contaner-artist #right_colom .r_content .artist-heading {
	display:block;
	margin:0 auto;
	font: Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#ab1355;
	padding:5px 0 5px 0;
	}
#wrapper #container #mid_contaner-artist #right_colom .r_content .artist-heading1 {
	display:block;
	margin:0 auto;
	font: Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ab1355;
	padding:5px 0 0 0;
	}
#wrapper #container #mid_contaner-artist #right_colom .r_content .artist-heading2 {
	display:block;
	margin:0 auto;
	font: Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#ab1355;
	padding:5px 0 0 0;
	}
	
#wrapper #container #mid_contaner-artist #right_colom .r_content .artist-heading a {
	display:block;
	margin:0 auto;
	font: Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#ab1355;
	}


/******************************  List Menu  *****************************/
.listBox_design{
/*background:url(../images/bg-listBox.gif) no-repeat 0 0;*/
/*width:160px;
height:108px;*/
padding:5px;
top:153px;
left:564px;
/*margin:135px 0 0 570px;*/
display:block;
position:absolute;
background:#fff;
}

.listBox_design ul{
padding:0;
margin:0;
list-style-type:none;
}

.listBox_design li{
height:15px;
padding:0;
margin:0 0 5px 0;
}

.listBox_design li img{
float:left;
margin:0 8px 0 0;
clear:both;
}

.listBox_design li a:link, .listBox_design li a:active, .listBox_design li a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-decoration:none;
float:left;
display:block;
text-transform:normal;
}

.listBox_design li a.active{
text-decoration:none;
font-size:10px;
color:#B6326C;
}

.listBox_design li a:hover{
text-decoration:none;
font-size:10px;
color:#B6326C;
}

.listBox{
/*background:url(../images/bg-listBox.gif) no-repeat 0 0;*/
/*width:160px;
height:108px;*/
padding:5px;
top:153px;
left:630px;
display:block;
position:absolute;
background:#fff;
}

.listBox ul{
padding:0;
margin:0;
list-style-type:none;
}

.listBox li{
height:15px;
padding:0;
margin:0 0 5px 0;
}

.listBox li img{
float:left;
margin:0 8px 0 0;
clear:both;
}

.listBox li a:link, .listBox li a:active, .listBox li a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-decoration:none;
float:left;
display:block;
text-transform:normal;
}

.listBox li a.active{
text-decoration:none;
font-size:10px;
color:#B6326C;
}

.listBox li a:hover{
text-decoration:none;
font-size:10px;
color:#B6326C;
}


/*********************************************************************************************************************************************/
/********************************************************* CONTACT  ************************************************************************************/
/*********************************************************************************************************************************************/

/**********************   02-04-2011 */

#wrapper #container #mid_contaner-contact {
	/*width:760px;*/
	width:740px;
	display:block;
	margin:0px auto;
	padding:0 0 0 0;
	/*background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	}
	

#wrapper #container #mid_contaner-contact #mid_contaner2 {
	width:786px;
	display:inline;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 -30px;
	}

#wrapper #container #mid_contaner-contact #mid_contaner2 #left_colom2 {
	width:300px;
	display:inline;
	float:left;
	margin:62px 0 0 50px;
	/*margin:65px 0 0 150px;*/
	}
#wrapper #container #mid_contaner-contact #mid_contaner2 #left_colom2 .left_cont p {
	width:300px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#888585;
	text-transform:uppercase;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #left_colom2 .left_cont p a {
	width:262px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#888585;
	text-transform:none;
	padding:0 0 0 0;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #left_colom2 .left_cont p a:hover {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#7a0000;
	}
	
/*****************************************************************************/
#wrapper #container #mid_contaner-contact #mid_contaner2 #left_colom2 .g_map {
	display:inline;
	float:left;
	width:262px;
	height:261px;
	/*background:url(../images/google_map.jpg) no-repeat;*/
	margin:18px 0 0 0;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #left_colom2 .g_map span {
	display:inline;
	float:left;
	/*width:262px;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0 0 20px;}
/*****************************************************************************/

#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 {
	width:428px;
	display:inline;
	float:right;
	margin:50px 0 0 0;
	}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content {
	width:428px;
	display:inline;
	float:left;
	margin:0 0 0 10px;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content p {
	width:428px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-transform:uppercase;
	color:#7e696d;
	padding:0 0 0 0;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content .name_field {
	display:inline;
	float:left;
	width:402px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#919191;
	border:2px solid #e5e5e5;
	line-height:20px;
	padding:0 0 0 4px;
	margin:15px 0 0 0;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content .msg_field {
	display:inline;
	float:left;
	width:402px;
	height:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#919191;
	border:2px solid #e5e5e5;
	line-height:20px;
	padding:2px 0 0 4px;
	margin:15px 0 0 0;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content .send {
	display:inline;
	float:left;
	width:402px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#ab1355;
	font-weight:bold;
	text-align:right;
	padding:2px 0 0 0;
	}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content .send a {
	color:#ab1355;}
	
#wrapper #container #mid_contaner-contact #mid_contaner2 #right_colom2 .r_content .send a:hover {
	color:#000;}
	
/********************* 02-04-2011  */

/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/

#wrapper #home-footer2 {
	display:inline;
	float:left;
	width:925px;
	margin:0 0 10px 0;
	}
	
#wrapper #home-footer2 #f_content {
	float:right;
	display:inline;
	width:220px;
	/*margin:170px 0 0 0;*/
	}
	
#wrapper #home-footer2 #f_content .f_text p {
	float:right;
	display:inline;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8e8e8e;
	font-weight:bold;
	padding:0 0 0 0;}
	
#wrapper #home-footer2 #f_content .text p img {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
	
	
/********* 02 - 05 - 2011 ********************/

#wrapper #container #mid_contaner-press #left_colom .img_content {
	width:324px;
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
#wrapper #container #mid_contaner-press #left_colom .img_content p {
	/*width:324px;*/
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	color:#ab1355;
	padding:0 0 0 0;
	margin:0 10px 10px 0;
	}
	
#wrapper #container #mid_contaner-press #left_colom .img_content p img {
	/*width:184px;*/
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:10px;
	margin:0 10px 0px 0;
	padding:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-press #left_colom .img_content p span {
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	color:#707070;
	padding:2px 0 2px 0;
	}
/********* 02 - 05 - 2011 ********************/

/**************************************************************************************************************************************************************************/
/********************************************************  02-05-2011  portfolio page *************************************************************************************/
/**************************************************************************************************************************************************************************/

#wrapper #container #mid_contaner-portfolio {
	width:760px;
	display:block;
	margin:0px auto;
	height:463px;
	padding:70px 0 60px 36px;
	/*background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	}


#wrapper #container #mid_contaner-portfolio #portfolio-left_colomn {
	width:760px;
	display:inline;
	float:left;
	margin:40px 0 0 36px;
	}
#wrapper #container #mid_contaner-portfolio #portfolio-left_colomn .portfolio-heading {
	width:760px;
	display:inline;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#888585;
	}
	
#wrapper #container #mid_contaner-portfolio #portfolio-left_colomn .portfolio-heading p {
	width:720px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	padding:5px 0 15px 0;
	}
	
#wrapper #container #mid_contaner-portfolio #portfolio-left_colomn .portfolio-img-content {
	width:720px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	}

#wrapper #container #mid_contaner-portfolio #portfolio-left_colomn .portfolio-img-content #img-content-main {
	width:720px;
	display:inline;
	float:left;
	font: Helvetica;
	font-size:14px;
	color:#888585;
	}
#wrapper #container #mid_contaner-portfolio #portfolio-left_colomn .portfolio-img-content #img-content-main .img-content-heading {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#808080;
	padding:5px 0 5px 0;
	font-weight:bold;
	text-transform:uppercase;
	}

/******************************************/

#wrapper #portfolio-footer {
	/*float:left;
	display:block;*/
	display:inline;
	float:left;
	width:925px;
	margin:0 0 8px 0;}
	
#wrapper #portfolio-footer #f_content {
	float:right;
	display:inline;
	width:220px;
	/*margin:170px 0 0 0;*/}
	
#wrapper #portfolio-footer #f_content .f_text p {
	float:right;
	display:inline;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8e8e8e;
	font-weight:bold;
	padding:0 0 0 0;}
	
#wrapper #portfolio-footer #f_content .text p img {
	display:inline;
	float:left;
	margin:0 0 0 0;}
	
/********************************************************************/




/*********************Artist Category*****************************/

.categoryback {
/*background:#fbfbfb;*/
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;}

.category {
overflow:scroll;
overflow-x:hidden;
height:280px;
width:196px;}

.category ul{
margin:0px;
padding:0px;
width:180px;
float:left;
list-style-image:none;
list-style:none;}

.category ul li {
height:34px;
width:180px;
float:left;
background:url(../images/dot-line.gif) repeat-x;
background-position:top;}

.category ul li.first {
height:34px;
width:180px;
float:left;
background:none;
background-position:top;}

.category ul li .bullet {
background:url(../images/blackbullet.gif) no-repeat left;
background-position:right;
float:left;
margin:8px 10px 0 0;
width:15px;
float:left;
}

.category ul li a{
font-family:Helvetica 25 UltraLight","Helvetica Neue","Helvetica 25 UltraLight R;
line-height:32px;
font-size:11px;
color:#979595;
text-align:left;
float:left;
text-decoration:none;
text-transform:uppercase;
}

.category ul li a.active {
font-family:"Helvetica 25 UltraLight","Helvetica Neue","Helvetica 25 UltraLight R";
line-height:32px;
font-size:11px;
color:#9E0508;
text-align:left;
float:left;
}

.category ul li a:hover {
font-family:Arial, Helvetica, sans-serif;
line-height:32px;
font-size:11px;
color:#9E0508;
text-align:left;
float:left;
}

.artist_overview {
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
font-weight:normal;
text-align:justify;
}

.artist_port {
overflow:scroll;
overflow-x:hidden;
height:265px;
}

.back {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#808080;
	padding:5px 0 5px 0;
	font-weight:bold;
	text-transform:uppercase;}
/************************End**************************/


/***************************************************************************************************************************************************************************/
/***************************************  sohopenthouse  05-05-2011  **********************************************************************************************/
/***************************************************************************************************************************************************************************/
#wrapper #container #mid_contaner-press2 {
	width:886px;
	display:inline;
	float:left;
	/*height:463px;*/
	padding:0 0 0 0;
	margin:10px 0 0 0;
	/*background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	}

#wrapper #container #mid_contaner-press2 .press_block2 {
	width:886px;
	display:inline;
	float:left;
	/*height:463px;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	margin:10px 0 0 0;
	}
	
#wrapper #container #mid_contaner-press2 .press_block2 .press-img-block {
	width:720px;
	display:inline;
	float:left;
	/*height:463px;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	margin:0 0 0 66px;
	padding:0 0 0 0;
	}

#wrapper #container #mid_contaner-press2 .press_block2 .press-img-block .img_block2 {
	width:178px;
	display:inline;
	float:left;
	color:#888585;
	padding:0 0 0 0;
	margin:0 0 20px 0;
	}
#wrapper #container #mid_contaner-press2 .press_block2 .press-img-block .img_block3 {
	width:178px;
	display:inline;
	float:left;
	color:#888585;
	padding:0 0 0 0;
	margin:0 0 20px 0;
	}

/************************************END*********************************************/






/***************************************************************************************************************************************************************************/
/***************************************  design-farm  17-05-2011  *********************************************************************************************************/
/***************************************************************************************************************************************************************************/
#wrapper #container #mid_contaner-farm2 {
	width:853px;
	display:inline;
	float:left;
	/*height:463px;*/
	padding:0 0 0 0;
	margin:40px 0 0 0;
	/*background:url(../images/contact_bottombg.gif) center bottom no-repeat;
	border:#FF0000 1px solid;*/
	}

#wrapper #container #mid_contaner-farm2 .farm_block2 {
	width:786px;
	display:inline;
	float:left;
	/*height:463px;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat;
	border:#003300 1px solid;*/
	margin:40px 0 0 0;
	}
	
/***************************/	
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-menu-block {
	width:184px;
	display:inline;
	float:left;
	margin:0 0 0 66px;
	padding:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-menu-block ul {
	width:184px;
	display:inline;
	float:left;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-menu-block ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-menu-block ul li a {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#999999;
	text-align:center;
	text-transform:uppercase;
	padding:5px 14px 5px 14px;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-menu-block ul li a.active {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	/*padding:7px 14px 7px 14px;*/
	margin:0 0 0 0;}
	
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-menu-block ul li a:hover {
	color:#b6326c;}
	
	
	
	
/**********************************/
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-img-block {
	width:530px;
	display:inline;
	float:right;
	/*height:463px;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
	}	

#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-img-block .img_block2 {
	width:170px;
	display:inline;
	float:left;
	color:#888585;
	padding:0 0 0 0;
	margin:0 0 22px 0;
	/*border:#FF00FF 1px solid;*/
	}
#wrapper #container #mid_contaner-farm2 .farm_block2 .farm-img-block .img_block3 {
	width:170px;
	display:inline;
	float:left;
	color:#888585;
	padding:0 0 0 0;
	margin:0 0 22px 0;
	}
	



#wrapper #container #mid_contaner-farm2 .farm_block4 {
	width:786px;
	display:inline;
	float:left;
	margin:40px 0 0 50px;
	}
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-img-block {
	width:530px;
	display:inline;
	float:right;
	/*height:463px;
	background:url(../images/contact_bottombg.gif) center bottom no-repeat;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
	}	

#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-img-block .img_block2 {
	width:170px;
	display:inline;
	float:left;
	color:#888585;
	padding:0 0 0 0;
	margin:0 0 22px 0;
	/*border:#FF00FF 1px solid;*/
	}
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-img-block .img_block3 {
	width:170px;
	display:inline;
	float:left;
	color:#888585;
	padding:0 0 0 0;
	margin:0 0 22px 0;
	}
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-menu-block {
	width:184px;
	display:inline;
	float:left;
	margin:0 0 0 66px;
	padding:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-menu-block ul {
	width:184px;
	display:inline;
	float:left;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-menu-block ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-menu-block ul li a {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#999999;
	text-align:center;
	text-transform:uppercase;
	padding:5px 14px 5px 14px;
	margin:0 0 0 0;
	}
	
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-menu-block ul li a.active {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	/*padding:7px 14px 7px 14px;*/
	margin:0 0 0 0;}
	
#wrapper #container #mid_contaner-farm2 .farm_block4 .farm-menu-block ul li a:hover {
	color:#b6326c;}

	
/****************************************************************/

#wrapper #header-home .top {
	width:853px;
	display:inline;
	float:left;
	padding:15px 0 0 0;
	}

#wrapper #header-home .top .menu-title {
	width:853px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e696d;
	text-align:center;
	text-transform:uppercase;
	padding:0 0 0 0;
	/*margin:0 0 0 300px;
	border-bottom:#eeeeee 1px solid;*/
	}


#wrapper #header-home .top #src_block {
	display:inline;
	float:right;
	width:175px;
	margin:0 0 0 0;}
	
#wrapper #header-home .top #src_block .src_field {
	display:inline;
	float:left;
	width:144px;
	height:22px;
	border-bottom:1px solid #dbdbdb;
	border-top:none;
	border-right:none;
	border-left:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0 0 0 0;
	margin:0 0 0 0;}
	
#wrapper #header-home .top #src_block .src_butt {
	display:inline;
	float:left;
	width:18px;
	height:22px;
	background:url(../images/src_butt.jpg) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	margin:0 0 0 0;}
	
#wrapper #header-home .top .logo {
	/*width:274px;*/
	display:inline;
	float:left;
	width:269px;
	margin:0 0 6px 293px;
	/*margin:0 0 0 300px;*/
	}	

/****************************************************************/	


/***************************************************************************************************************************************************************************/
/***************************************  commingsoon  06-05-2011  **********************************************************************************************/
/***************************************************************************************************************************************************************************/
#wrapper #container #mid_contaner-commingsoon {
	width:886px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	height:636px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(../images/comingsoon-bg.jpg) center bottom no-repeat;
	}

#wrapper #container #mid_contaner-commingsoon .commingsoon_block {
	width:786px;
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 100px;
	color:#5a5a5a;
	}
	
#wrapper #container #mid_contaner-commingsoon .commingsoon_block .commingsoon p {
	width:766px;
	display:inline;
	float:left;
	margin:0 0 0 0;
	font: Helvetica;
	font-size:12px;
	color:#878787;
	font-size:30px;
	}

#wrapper #container #mid_contaner-commingsoon .commingsoon_block .commingsoon p span {
	font: Helvetica;
	font-size:12px;
	color:#5f5f5f;
	font-size:30px;
	font-style:italic;
	}


/*------------------07.06.11---------------------*/

#inner-page {
	display:block;
	float:left;
	width:760px;
	margin:0 0 0 70px;
}

#inner-page .leftcolom {
	display:inline;
	float:left;
	width:240px;
}

#inner-page .leftcolom h1 {
	color: #979595;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 27px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    width:240px;
}

#inner-page .leftcolom p {
	display:inline;
	float:left;
	width:240px;
	color:#5a5a5a;
	font-size:11px;
	margin:12px 0 0 0;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}

#inner-page .leftcolom p a {
	color: #999999;	
    display: inline;
    float: left;
    font-size: 11px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
}

#inner-page .leftcolom p a:hover {
	color: #B6326C;
}

#inner-page .leftcolom p a.active {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	margin:0 0 0 0; }

#inner-page .rightcolom {
	display:inline;
	float:right;
	width:520px;
	margin:45px 0 0 0;
}

#inner-page .rightcolom .img_block {
	display:inline;
	float:left;
	width:148px;
	padding:0 0 0 0;
	margin:0 0 0 23px;
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
}

#inner-page .rightcolom .img_block a {
	color:#808080;
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	display:inline;
	float:left;
	text-transform:uppercase;
}

#inner-page .rightcolom .img_block a:hover {
	color:#000;
}

#design-page {
	display:block;
	float:left;
	width:760px;
	margin:0 0 0 70px;
}

#design-page .leftcolom {
	display:inline;
	float:left;
	width:274px;
}

#design-page .leftcolom h1 {
	color: #979595;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 27px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    width:290px;
}

#design-page .leftcolom p {
	display:inline;
	float:left;
	width:275px;
	color:#5a5a5a;
	font-size:11px;
	margin:0 0 0 0;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}

#design-page .leftcolom p span {
	margin:12px 0 0 0;
	padding:0 0 47px 0;
	display:inline;
	float:left;
	width:275px;
}

#design-page .leftcolom p a {
	color: #999999;	
    display: inline;
    float: left;
    font-size: 11px;
    margin: 0px;
    text-align: center;
    text-transform: uppercase;
}

#design-page .leftcolom p a:hover {
	color: #B6326C;
}

#design-page .leftcolom p a.active {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	margin:0 0 0 0; }

#design-page .rightcolom {
	display:inline;
	float:right;
	width:486px;
	margin:45px 0 0 0;
}

#design-page .rightcolom .img_block {
	display:inline;
	float:left;
	width:148px;
	padding:0 0 21px 0;
	margin:0 0 0 23px;
}

#design-page .rightcolom .img_block a {
	color:#808080;
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	display:inline;
	float:left;
	text-transform:uppercase;
}

#design-page .rightcolom .img_block a:hover {
	color:#000;
}

#about-page {
	display:block;
	float:left;
	width:760px;
	margin:0 0 0 70px;
}

#about-page .leftcolom {
	display:inline;
	float:left;
	width:350px;
}

#about-page .leftcolom h1 {
	color: #979595;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 27px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    width:340px;
}

#about-page .leftcolom p {
	display:inline;
	float:left;
	width:350px;
	color:#5a5a5a;
	font-size:11px;
	margin:12px 0 0 0;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}

#about-page .leftcolom p a {
	color: #999999;	
    display: inline;
    float: left;
    font-size: 11px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
}

#about-page .leftcolom p a:hover {
	color: #B6326C;
}

#about-page .leftcolom p a.active {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	margin:0 0 0 0; }

#about-page .rightcolom {
	display:inline;
	float:right;
	width:380px;
	margin:45px 0 0 0;
}

#about-page .rightcolom .img_block {
	display:inline;
	float:left;
	width:148px;
	padding:0 0 0 0;
	margin:0 0 0 23px;
}

#about-page .rightcolom .img_block a {
	color:#808080;
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	display:inline;
	float:left;
	text-transform:uppercase;
}

#about-page .rightcolom .img_block a:hover {
	color:#000;
}

#press-page {
	display:block;
	float:left;
	width:760px;
	margin:0 0 0 70px;
}

#press-page .leftcolom {
	display:inline;
	float:left;
	width:340px;
}

#press-page .leftcolom h1 {
	color: #979595;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 27px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    width:340px;
}

#press-page .leftcolom p {
	color: #5A5A5A;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    margin: 12px 0 0;
}

#press-page .leftcolom p a {
	color: #999999;	
    display: inline;
    float: left;
    font-size: 11px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
}

#press-page .leftcolom p a:hover {
	color: #B6326C;
}

#press-page .leftcolom p a.active {
	display:inline;
	float:left;
	font:"Trebuchet MS";
	font-size:11px;
	color:#b6326c;
	text-align:center;
	text-transform:uppercase;
	margin:0 0 0 0; }

#press-page .rightcolom {
	display:inline;
	float:right;
	width:380px;
	margin:45px 0 0 0;
}
#press-page .rightcolom p {
	width:380px;
	display:inline;
	float:left;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-transform:uppercase;
	color:#ab1355;
	padding:0 0 0 0;
	margin:0 10px 0 0;
	}
#press-page .rightcolom p .pagination_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
	font-weight:bold;
	text-decoration:none;
}
#press-page .rightcolom p .pagination_text a{
	color:#707070;
	text-decoration:none;
}
#press-page .rightcolom p .pagination_text a:hover{
	color:#ab1355;
	text-decoration:none;
}

#press-page .rightcolom p .pagination_text_highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
#press-page .rightcolom p img {
	width:184px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin:0 10px 0px 0;
	padding:0 0 0 0;
	}
	
#press-page .rightcolom p span {
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-transform:uppercase;
	color:#707070;
	padding:2px 0 2px 0;
	}
