body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-color: #111111;
}


a img{
border:0
}

a{
color:#A0522D
}

h1{
text-align:center;
line-height:140%;
}

.floatRight{
float:right;
margin-left:20px
}

.floatLeft{
float:left;
margin-right:20px
}

#container {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
	background: url("images/container-bg.jpg") center top no-repeat #000000;
}

.spacer {
	clear: both;
}


#main-pages {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-image: url(images/body-bg.jpg);
	background-color: #ffffff;

}

#body-pages {
margin: 0 auto;
padding: 0 0 0 0;
text-align: left;
width: 100%;
float: left;
background-color: #ffffff;
}





#main-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 956px;
}

#whole-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#left-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 207px;
	float: left;
	background-color: #CCCCCA;
	background-image: url(images/leftnav-bg.jpg);
	background-repeat: no-repeat;
	/*height: 695px;*/
}

#right-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 749px;
	float: right;
}

#left-inr {
	margin: 0 auto;
	padding: 20px 7px 10px 7px;
	text-align: left;
}

#leftheader-top {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#leftheader-bottom {
	margin: 0 auto;
	padding: 10px 0 0 0;
	text-align: left;
}

.total {
	margin: 0 auto;
	padding: 0px 0px 0 0px;
	text-align: left;
        font-family: Arial, sans-serif;
	font-size: 12px;
        width: 100%;
        float: left;
        background-color: none; 
}	 

.left-navs {
	margin: 0 auto;
	padding: 12px 0 12px 19px;
	text-align: left;
}


.black-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 19px;
}


.black-txt a {
	color: #000000;
	text-decoration: none;
}


.black-txt a:hover {
	color: #A48B65;
	text-decoration: none;
}

.ash-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #7C7C7C;
	font-weight: bold;
}


.margin-top {
	margin-top: 10px;
}


.left-navs2 {
	margin: 0 auto;
	padding: 5px 0 5px 19px;
	text-align: left;
}

#right-header {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	height: 336px;
}

#rightheader-top {
	margin: 0;
	padding: 0;
	text-align: right;
	height: 55px;
	background-color: #000000;
}

#mail-id {
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	text-align: right;
}
.bbb {
	width: 40px;
	float: left;
}


.brown-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #A48B65;
}

.brown-txt a {
	color: #A48B65;
	text-decoration: none;
}

.brown-txt a:hover {
	color: #A48B65;
	text-decoration: underline;
}

#rightheader-mid {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	height: 251px;
}

#rightheader-bottom {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	height: 30px;
	background-image: url(images/header-nav-bg.gif);
	background-repeat: no-repeat;
}

#top-nav {
	margin: 0 auto;
	padding: 8px 0 0 31px;
	text-align: left;
}

#topnav-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.menus {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
}

.menus-space {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	width: 24px;
}

.white-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.white-txt a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.white-txt a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#main-body {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-image: url(images/body-bg.jpg);
	background-repeat: repeat-x;
}

#body-left {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 457px;
	float: left;
}

#bodyleft-content {
	margin: 0 auto;
	padding: 3px 35px 0 18px;
	text-align: left;
}

.bodyleft-inrcontent {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.smallbox-1 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	height: 120px;
	width: 202px;
	background-image: url(images/smallbox1.jpg);
	background-repeat: no-repeat;
}

.point-placements1 {
	margin: 0 auto;
	padding: 18px 0 0 13px;
	text-align: left;
}

.point-placements2 {
	margin: 0 auto;
	padding: 18px 0 0 20px;
	text-align: left;
}

.smallbox-heading1 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	color: #BAA17B;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

.smallbox-heading1 a {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-heading1 a:hover {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-heading2 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	color: #BAA17B;
	font-family: Arial, sans-serif;
	font-size: 18px;
}

.smallbox-heading2 a {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-heading2 a:hover {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-2 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	height: 135px;
	width: 202px;
	background-image: url(images/smallbox2.jpg);
	background-repeat: no-repeat;
}

.smallbox-3 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 401px;
	background-image: url(images/smallbox3.jpg);
	background-repeat: no-repeat;
	height: 101px;
}

#content3-pacement {
	margin: 0 auto;
	padding: 10px 10px 0 8px;
	text-align: left;
}

#content3-left {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	width: 141px;
}

#content3-right {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: right;
	width: 240px;
}

#body-right {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 292px;
	float: right;
}

#bodyright-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#rtcontent-left {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 35px;
	float: left;
}

#rtcontent-right {
	margin: 5px auto;
	padding: 0;
	text-align: left;
	width: 257px;
	float: right;
	background-color: #020202;
}

.rtcontent-inrright {
	margin: 0 auto;
	padding: 9px 0 9px 10px;
	text-align: left;
}

#veiw-video {
	margin: 0 auto;
	padding: 9px 0 0 40px;
	text-align: left;
}

#last-layer {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-image: url(images/last-bg.gif);
	background-repeat: repeat-x;
}

#last-content {
	margin: 0 auto;
	padding: 0;
	text-align: right;
	width: 956px;
	height: 105px;
}

#end-txt {
	margin: 0 0 0 0
	padding: 19px 0px 0 0;
	text-align: right;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5B4F3D;
	width: 100%;
	float: left;
}



