* {
	margin:0;
	padding:0;
}

html {
 	min-height: 100%;
 	height: auto;
 }


body {
	background:#020202 url(../../Temp-3/Images/body_bg.jpg) repeat-x;
	font: 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:10px auto;
	

}
/*Global
=============================================================*/
.clear {
	clear:both;
}

a img {
	border:none
}

a {
 color:#7C131F;
 text-decoration:none;
}

a:hover {
 color:#7C131F;
 text-decoration:underline;
}

.wraper {
	width:878px;
	margin:0 auto;
}
.logo { text-align:center
	
}

.menu_area {
	padding:10px 0px 10px 112px;
	background:#000;
}
.menu_area a.space{
	padding-right:80px;
	display:inline-block
}
.menu_area a.space span{
	display:none
}

.flash_area { }

.service {
	padding:10px 20px 10px 20px;
	background:#000;
	margin-top:10px;
}

.service .box-1 {
	width:257px;
	float:left;
	margin-right:32px;
}

.service .box-2 {
	width:257px;
	float:right;
}

.link {
	margin-top:5px;
	text-align:right;
}
.copyright {
	margin-top:10px;
	color:#8D8D8D;
	text-align:center
} 
.content_container {
	padding:10px 20px 10px 20px;
	background:#000;
}

/*About Me
=============================================================*/

.aout_us_content_container {
	padding:10px 20px 10px 20px;
	background:#000;
	color:#9A9A9A;
}

.aout_us_content_container .column_1 {
	background:#020202 url(../Images/about_me_1.jpg) left top no-repeat;
	padding:0px 5px 10px 272px;
	margin-top:10px;
	height:331px
}
.aout_us_content_container .column_1 p{
	margin-bottom:10px
}
.signature {
	text-align:right
}
.aout_us_content_container .column_1 h4 {
	background:url(../Images/about_me_title.jpg) no-repeat left top;
	display:block;
	height:13px;
	margin-bottom:10px;
}
.aout_us_content_container .column_1 h4  span{
	display:none
}

.aout_us_content_container span {
	color:#FF69B4;
	font-weight:bold
}
	

/*Services
=============================================================*/
.services_content_container {
	padding:10px 20px 10px 11px;
	background:#000;
	color:#FF69B4;
}
.services_content_container .column_0 {
	padding-top:20px;
	padding-right:5px;
	text-align:left;
	padding-left:299px;
	
}


.serv {
	background: url(../Images/services.jpg) no-repeat;
	height:404px
}
.wed {
	background: url(../Images/services-wed.jpg) no-repeat left top;
}
.priv {
	background: url(../Images/private_bg.jpg) no-repeat left top;
	height:404px
}
.corp {
	background: url(../Images/service_corporate.jpg) no-repeat left top;
	height:404px
}


.services_content_container .column_0 a{
	display:block;
	height:22px;
	font-weight:bold;
	font-size:14px;
	color:#464159;	
	letter-spacing:1px
}
.services_content_container .column_0 a:hover{
	color:#88829e;
	text-decoration:none;
}
.services_content_container .column_0 a.select{
	color:#88829e;
	text-decoration:none;
}

.services_content_container .column_1 {
	padding:0px 5px 10px 5px;
	background:#06080A;
	margin-top:10px;
}
.services_content_container .column_1 p{
	margin-bottom:10px
}

.services_content_container .box_1{
	width:243px;
	float:left;
	margin-top:5px
}

.services_content_container .box_11{
	width:112px;
	float:left;
	margin-right:10px;
}

.services_content_container .box_container{
	width:372px;
	margin:0 auto;
	padding-top:20px;
	height:118px
}

.services_content_container ul {
	margin:0 0 0 10px;
	padding:0;
	list-style:square;
}
.services_content_container ul li {
	margin:5px 0 5px 5px;
	padding:0;
	list-style:square;
	text-align:left;
	color:#9A9A9A
}
.services_content_container h4 {
	font-size:14px;
	color:#e8308c;
}

.services_crporate {
	padding-left:40px;
	margin-top:10px
}

/*Contact Us
=============================================================*/
.contact_content_container {
	padding:10px 20px 10px 11px;
	background:#000;
	color:#FF69B4;
}
.contact_content_container .column_0 {
	width:234px;
	padding-top:50px;
	padding-right:5px;
	float:left;
	text-align:right;
	padding-bottom:250px;
	height:auto
}
.cont {
	background: url(../Images/left_nav_3.jpg) no-repeat 47px 30px;
}

.contact_content_container .column_1 {
	padding:10px 10px 10px 10px;
	background:#06080A;
	margin-top:10px;
	width:auto
}
.contact_content_container .column_1 p{
	margin-bottom:10px
}

.contact_content_container .box_1{
	width:243px;
	float:left;
}
.contact_content_container h4 {
	font-size:14px;
	color:#e8308c;
}
.contact_content_container a{
	color:#464159;
	text-decoration:none;
	font-size:14px	
}
.contact_content_container a:hover{
	color:#88829e;
	text-decoration:underline;
}
.contact_content_container .column_right {
	width:580px;
	float:right
}
/*Form Validation
=============================================================*/
.err {	
	color: #F1293E; 
}
h4.err {
	color: #F1293E; 
	font-size:16px;
}
th {
	font-weight: bold;
	text-align: left;
}
.style1 {
	color: #F1293E; 
	font-weight: bold;
}
.style {
	color: #F1293E;
}
.errmsg {
	color: #F1293E; 
	padding:6px
}
table.contactus  {
	color:#FF69B4;
}

/*Forms
================================================================================*/
.submit { 
	height:22px; 
	width:60px; 
	background: #130B0D;
	border:#de5a9c 2px solid; 
	color:#e8308c; 
	font-size:10px; 
	font-weight:bold;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


.textBox {
	color:#000;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background:#f2d5e3; 
	border:#de5a9c 1px solid;  
}

/*Gallery
=============================================================*/
.gallery_content_container {
	padding:10px 20px 10px 11px;
	background:#000;
	color:#FF69B4;
}
.gallery_content_container .column_0 {
	width:100px;
	padding-top:50px;
	padding-right:5px;
	float:left;
	
	text-align:right;
	padding-bottom:250px;
	height:auto
}
.gal {
	background: url(../Images/left_nav_4.jpg) no-repeat;
}

.gallery_content_container .column_1 {
	padding:10px 10px 10px 10px;
	background:#06080A;
	margin-top:20px;
	width:722px;
	float:right
}



