@import url('layout.css');
body {
	font-family:Arial, Helvetica, sans-serif;
	background:#0E0E0E url(../images/body_bg.gif) repeat-x 0 0;
	color:#fff;
	margin:0;
	height:100%;
	min-height:100%;
	padding:0;
}
td {
	font:normal 13px/24px "Trebuchet MS", "Times New Roman", Georgia;
	color:#C1C1C1;
	padding:0;
	margin:0;
}

.width100per {
	border:0px none;
	width:100%	
}	
.width50per {
	border:0px none;
	width:50%	
}
.width25per {
	border:0px none;
	width:25%	
}
.width33per {
	border:0px none;
	width:33%	
}
.width34per {
	border:0px none;
	width:34%	
}	
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}
.wrapper {
	position: relative;
	width: 100%;
	background:url(../images/ext_bg.gif) repeat-y 0 100%;
	font-size: 0.9em;
	margin: 0 auto -25px 0;
	text-align: left;
}

h1 {
	text-indent: -500em;
}
h2 {
	padding: 0 0 0.6em;
	color: #d00;
	font: 1.4em helvetica,arial,sans-serif;
/*	text-shadow: #ddd 1px 1px 2px;
*/}
p {
	padding: 0 0 1em;
	color: #666;
	font: 1em/1.4em arial,sans-serif;
}
a {
	color: #000;
	text-decoration: none;
}

.leftpane {
	background:#131313 url(../images/leftpane_bg.gif) repeat-x 0 100%;
	width:191px;
	padding:21px 0 0 8px;
	margin:0;
}
.leftpane img.logsmall {
	margin:0 0 99px 15px;
	border:none;
	padding:0;
}
/*----------------Leftpanel Issue solved kuntal 19May09 Starts-----------------*/
.leftpane ul {
	list-style:none;
	padding:0;
	margin:0 34px;
}
.leftpane ul li {
	padding:0 !important;
	margin:0 !important;
	line-height:0px;
	font-size:0px;
}
.leftpane ul li a {
	font-size:1px;
	line-height:1px;
	text-indent:-2000px;
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	margin:12px 0!important;
	padding:0 !important;
}
/*----------------Leftpanel Issue solved kuntal 19May09 Ends-----------------*/
.leftpane ul li a.home {
	background-image:url(../images/link_home.gif);
}
.leftpane ul li a.about {
	background-image:url(../images/link_about.gif);
}
.leftpane ul li a.wedding {
	display:block;
	background-image:url(../images/link_wedding.gif);
}
.leftpane ul li a.publicity {
	background-image:url(../images/link_publicity.gif);
}
.leftpane ul li a.pr {
	background-image:url(../images/link_pr.gif);
}
.leftpane ul li a.clientList {
	background-image:url(../images/link_client.gif);
}
.leftpane ul li a.services {
	background-image:url(../images/link_service.gif);
}
.leftpane ul li a.contact {
	background-image:url(../images/link_contact.gif);
}

.leftpane ul li a:hover, .leftpane ul li a.selected {
	background-position:0 100%;
	}


.rightpane {
	/*margin:0 0 0 233px;*/
	padding:50px 191px 62px 25px;
}
.rightpane h2 {
	font:normal 20px/21px "Trebuchet MS", "Times New Roman", Georgia;
	color:#E2B724;
	text-transform:uppercase;
	padding:0 0 19px 0;
	margin:0;
}
.rightpane h3 {
	font:normal 18px/19px "Trebuchet MS", "Times New Roman", Georgia;
	color:#B89620;
	padding:15px 0 10px 0;
	margin:0;
}
.rightpane img.about {
	float:right;
	/*border:#3B3B3B 6px solid;*/
	margin:9px 0 0 29px;
}
.rightpane p {
	font:normal 13px/24px "Trebuchet MS", "Times New Roman", Georgia;
	color:#C1C1C1;
	padding:0 0 18px 0;
	margin:0;
}
.rightpane p a {
	font:normal 13px/24px "Trebuchet MS", "Times New Roman", Georgia;
	color:#E2B724;
	text-decoration:none;
}
.rightpane p a:hover {
	text-decoration:underline;
}
.rightpane ul.list1 {
	list-style:none;
	padding:0 0 0 50px;
	margin:0;
}
.rightpane ul.list1 li {
	font:normal 13px/17px "Trebuchet MS", "Times New Roman", Georgia;
	color:#C1C1C1;
	background:url(../images/inner_bullets.gif) no-repeat 0 6px;
	padding:0 0 0 15px;
	margin:0 0 10px 0;
}
.rightpane ul.list1 li a {
	color:#C1C1C1;
	text-decoration:none;
}
.rightpane ul.list1 li a:hover {
	color:#E2B724;
	text-decoration:none;
}
.footer {
/*	background:url(../images/footer_bg1.gif) repeat-y 0 0;*/
	position: relative;
	height:25px;
	width: 100%;
	margin: 0;
}
.footer a {
	color: #fff;
	text-decoration: underline;
	border: 0;
}
.footer p {
	font:normal 11px/12px "tahoma", Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 0px;
	padding: 0;
	color:#7B7B7B;
	width:100%;
	text-align: center;
}

.footer  a {
	float:left;
	height:16px;
	text-decoration:none;
	background-position:0 0;
	padding:0 0 0 0;
	margin:0 0 0 35px;
}
.footer a.contact {
	background:url(../images/footer_contact.gif) no-repeat 0 0;
	width:62px;
}
.footer  a:hover {
	background-position:0 100%;
}
.footer a.areas {
	background:url(../images/foter_areas.gif) no-repeat 0 0;
	width:49px;
}
.footer a.links {
	background:url(../images/footer_links.gif) no-repeat 0 0;
	width:41px;
}
.footer a:hover, .footer_inner a.active {
	background-position:0 100%;
}
.footer a:hover {
	text-decoration:none;
	color:#dadada;
}