	body {text-align:center; margin:0; padding:0; font-size:15px; font-family: verdana, "Trebuchet MS", Tahoma, Arial, Lucida; background: #000 url(i/bg.png) repeat-x top; letter-spacing:-1px;}
	
	ul {list-style-type:none; padding:0; margin:0;}
	img {border:0;}
	em {font-style:normal;}
	form, fieldset {margin:0; padding:0; border:0;}
	a {text-decoration:none;}	
	p{margin:0; padding:12px 12px 0 12px;}
	
	#wrapper {min-width:920px; margin:0 auto; height:224px; border-top:1px solid #ffdc00; border-bottom:1px solid #ffdc00}
	#top {width:920px; margin:0 auto; text-align:right; height:43px; background:url(i/top.jpg); font-size:20px; color:#ffdc00}
	#top a {font-size:20px; color:#ffdc00}
	#top a:hover {color:#fff}
	
	#header {width:920px; margin:0 auto; text-align:left; background:url(i/logo.jpg); height:224px;}
	h1 {margin:0; padding:0; font-size:20px;}
	#header ul {list-style-type:none; padding:0; margin:0;}
	#header li {float:left; display:inline;}
	
	#mainwrap { background:url(i/content.jpg) repeat-y center; margin:0 auto; text-align:center; overflow:auto;}
	#main {width:920px; margin:0 auto; text-align:left; padding-bottom:24px; overflow:auto;}
	#main a {color:#ffdc00;}
	#main a:hover {color:#fff;}
	#parlour #main {
	background:url(i/parlour.jpg) no-repeat;
	height:540px;
	padding-bottom:0;
}
	#side {float:left; display:inline; width:280px; margin-left:24px; color:#fff;}
	#index #main {background:url(i/alex.jpg) no-repeat ; height:612px; padding-bottom:0;}
	
	#intro #main {background:url(i/intro.jpg) no-repeat ; padding-bottom:0; overflow:hidden}
	#index #side {width:250px;}
	#intro #side{width:540px; _width:522px;}
	#intro #side ul {padding-bottom:32px;}
	#intro #content img {width:310px;}
	#contact #side {width:340px;}
	#side ul{margin-top:24px; font-size:23px; letter-spacing:-2px; line-height:32px;color:#806e00; overflow:auto;}
	#side a {font-size:23px; color:#707070; cursor:pointer;}
	#side .a a, #side a:hover {color:#fff;}
	#side a span {color:#806e00;}
	#side .a a span, #side a:hover span {color:#ffdc00;}
	#side span {display:inline; float:left; clear:left; margin-right:8px;}
	#side em {float:left;}
	#side p {padding-left:0;}
	#side img {width:280px;}
	#content {float:left; display:inline; width:606px; color:#fff; line-height:21px; letter-spacing:-1px;}
	#contact #content {width:540px;}
	#index #content {
	width:636px;
}
	#intro #content {width:336px; font-size:14px; line-height:19px; _width:326px;}
	#content h2 {
	color:#ffdc00;
	letter-spacing:0;
	font-size:22px;
	text-align:left;
	font-weight:normal;
	padding:12px 12px 0 12px;
	margin:0;
}
	#index #content p {text-align:right;}
	#content p.left {text-align:justify;}
	#content img {border:1px solid #ffdc00;}
	#content h3 {font-size:20px; color:#ffdc00; text-align:right; margin:0; padding:8px 12px 0 12px; line-height:26px; font-weight:normal}
	#content a {color:#ffdc00;}
	#content a:hover {color:#fff;}
	#content p img {float:left; margin-right:12px;}
	#content label {width:150px; float:left; display:inline; width:175px;}
	#content textarea, #content input {border:1px solid #8e7c0b; background:#1a1700; width:165px; padding:2px 4px; color:#fff; font-family:verdana;}
	#content .send {width:145px; margin-left:185px; margin-top:24px; cursor:pointer;}
	#content .img {padding:0;}
	#content .img img {float:left; margin:24px 0 0 12px;}
	#content .cite {font-style:italic;}
	#content em {color:#fdd71e; font-weight:normal;}

	
	#bottom {clear:both; color:#fff; letter-spacing:0px;}
	img { border:1px solid #ffdc00;}
	
	#footwrap {min-width:920px; margin:0 auto; border-top:1px solid #ffdc00; border-bottom:1px solid #ffdc00; clear:both; }
	#parlour #footwrap {background:url(i/parlour.jpg) no-repeat center -500px; }
	#footer {width:920px; margin:0 auto; text-align:left; overflow:auto; background: transparent url(i/black.png) !important; background: transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='i/black.png');}
	#footer li {float:left; display:inline; padding:12px 7px; background:url(i/sep.png) no-repeat left; font-family:arial; font-weight:bold;}
	#footer li.first {background:none;}
	#footer a {color:#fff; font-size:12px;}
	#footer .a a, #footer a:hover {color:#ffdc00;}
	#footer span {display:none;}
	
	#mainwrap .foot a{color:#ffdc00; font-size:17px;}
#mainwrap .foot a:hover {color:#fff;}

 /* shahinbdboy - extra css */
	#indexwrap{ width:840px; margin:45px auto 0;   background: url(i/alexcrow_photo.jpg) no-repeat center top;}
	
	.logolink{display:block;height:80px;margin:130px 0 0 20px;width:325px;}
	
	.floatl, .floatleft{ float: left;}
	.floatr, .floatright{ float: right;}
	.clear{ clear: both;}
	
	.indexright{ width: 300px; float: right; padding: 0 0 0 40px; text-align: center; font-size: 12px;}
	 
	.indexleft{ text-align: left; line-height: 18px; }
	.indexleft a.clickhere{ border-bottom: 1px dotted #E7E7E7; color: #E7E7E7;}
	.indexleft a.clickhere:hover{ border-bottom: 1px dotted #fff; color: #fff;}
	.indexleft p{ color: #E7E7E7; font-size: 13px; font-weight: 700;}
	.indexleft y{ color: #FFDC00; font-size: 17px; font-weight: 700;}
	a img{ border: none;}
	.af-footer{ display: none;}
	

	.pagenav{
	color:#ffdc00;
	letter-spacing:0;
	font-size:22px;
	text-align:right;
	font-weight:normal;
	padding:5px 20px 0 5px;
	margin:0 auto;
	width: 900px;
}
	.topnav{ background: url(i/intro.png) no-repeat center top; width: 920px; margin: 0 auto;}
	.signupform{ float: right; width: 300px;}
	.topmenus{
		color:#FFFFFF;
		display:inline;
		float:left;
		margin-left:24px;
		width:280px;
		color:#806E00;
		font-size:23px;
		letter-spacing:-2px;
		line-height:32px;
		margin-bottom:50px;
		overflow:auto;
		text-align: left;
		}
	.topmenus li a{
	color:#707070;
	cursor:pointer;
	font-size:23px;
	text-align: left;
	}
	.topmenus li a span{ 
	color:#806E00; 
	clear:left;
	display:inline;
	float:left;
	margin-right:8px;
	}
	.topmenus li a:hover span, .topmenus li.a a span{ 
	color:#FFDC00; 
	}
	.topmenus li a:hover, .topmenus li.a a{ 
	color:#fff;  
	}
	
	.contact{ color:#FFDC00;
	font-size:20px;
	font-weight:normal;
	line-height:26px;
	margin:0;
	padding:8px 25px 0;
	text-align:right;
	float: right;
	}
	.spaceright,.pr45{ padding-right: 45px;}
	.spaceleft,.pl45{ padding-left: 45px;}
	.eqspace{ padding: 20px;}
	#main{ color: #e7e7e7;}
	
	p.img{ text-align: center;}
	p.img img{ margin: 10px; border: 1px solid #FFDC00; }
	
	.contactformcol{ width: 400px;}
	.details{ width: 350px; height: 80px;}
	 

