@charset "utf-8";
.basic {
	}
.main{
	width: 962px;
	position: relative;
	height: auto;
	margin-top: -10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	
	
	}
.headertop{
	height: 130px;
	width: 962px;
	
	}
.navigation{
	background-image: url(../images/navigation-bg.png);
	height: 404px;
	width: 962px;
	}
.navigation1{
	background-image: url(../images/navigation-bg1.png);
	height: 91px;
	width: 962px;
	}	
.navbox{
	height: 255px;
	width: 320px;
	border: 1px solid #CCC;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	background-color: #f7f7f7;
	}
.navbox1{
	height: 255px;
	width: 605px;
	border: 1px solid #CCC;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	overflow: hidden;
	background-color: #f7f7f7;
	}	
.navbox p{
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	}		
#chat {
	position: absolute;
	left: 1038px;
	top: 83px;
	z-index: 500;
}

	#Main #navigation #topnav {
	position: absolute;
	top: 99px;
	left: 20px;
	background-image: url(../images/header-transparent.png);
	height: 67px;
	width: 922px;
}

#Main #navigation #topnav ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 140px;
	list-style-image: url(../images/list12.png);
}
#Main #navigation #topnav ul li {
	float: left;
	margin-left: 70px;
}
#Main #navigation #topnav ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999;
	text-decoration: none;
	line-height: 67px;
	font-weight: bold;
}
#Main #navigation #topnav a:hover {
	color: #666;
}
#Main #navigation #mmar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	width: 950px;
	position: absolute;
	top: 499px;
	left: 6px;
	font-variant: small-caps;
	
}
#Main #navigation #mmar marquee a {
	color: #000;
}


#Main #navigation ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: url(../images/list.png);
}
#Main #navigation ul li {
	float: left;
	margin-left: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#Main #navigation ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height: 85px;
	z-index: 500;
}
#Main #navigation a:hover {
	color: #999;
}
.body{
	width: 962px;
	margin-top: 2px;
	height: auto;
	}
.body-middle{
	height: 1570px;
	width: 962px;
	background-color: #FFF;
	
	}
.body1{
	width: 962px;
	margin-top: 2px;
	height: auto;
	}
.body-middle1{
	height: 1030px;
	width: 962px;
	background-color: #FFF;
	margin-top: 0px;
	
	}
.body-middle2{
	height: 3590px;
	width: 962px;
	background-color: #FFF;
	
	}	
.body-middle3{
	height: 2950px;
	width: 962px;
	background-color: #FFF;
	
	}	
.body-middle4{
	height:1100px;
	width: 962px;
	background-color: #FFF;
	
	}	
.body-middle5{
	height: 1300px;
	width: 962px;
	background-color: #FFF;
	margin-top: 0px;
	
	}

.body-middle6{
	height: 2550px;
	width: 962px;
	background-color: #FFF;
	margin-top: 0px;
	
	}
.body-middle7{
	height:1350px;
	width: 962px;
	background-color: #FFF;
	}	
.body-middle8{
	height:2700px;
	width: 962px;
	background-color: #FFF;
	}	
		
				
.box1{
	height: 312px;
	width: 320px;
	float: left;
	background-image: url(../images/box1bg.png);
	margin-left: 1px;
	background-repeat: no-repeat;
	border: 1px none #CCC;
	}
.box11{
	height: auto;
	width: 640px;
	float: left;
	border: 1px none #CCC;
	}	
.box111{
	height: auto;
	width: 640px;
	float: left;
	border: 1px none #CCC;
	}
.box111 h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #003;
	font-weight: bold;
	}	
.box111 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: -5px;
	}
.box111 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-top: 5px;
}
				
.box1 img{
	float: left;
	
	
	}	
	.imgbx1{
	margin-top: 25px;
	margin-left: 60px;
	}

.box2{
	float: right;
	height: auto;
	width: 286px;
	border: 1px none #999;
	}
.box22{
	height: auto;
	width: 286px;
	border: 1px none #999;
	z-index: 500;
	position: absolute;
	left: 665px;
	top: 231px;
	}
.align{
	height: auto;
	width: 942px;
	margin-right: 10px;
	margin-left: 10px;
	
	}
.headingtagh2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #003;
	text-align: center;
	clear: both;
	}
.hrbg{
	text-align: center;
	clear: both;
	background-image: url(../images/hr-bg2.png);
	height: 5px;
	width: 302px;
	}	
.box1 p{
	margin-right: 15px;
	margin-left: 15px;
	text-align: justify;
	padding-top: 10px;
	}	
.readmore{
	text-align: center;
	
	}
.list-top{
	margin-top: 0px;
	background-image: url(../images/listings-top.png);
	height: 11px;
	width: 286px;
	
	}	
.list-midd{
	background-image: url(../images/listings-bg.png);
	background-repeat: repeat;
	height: auto;
	width: 286px;
	margin-top: -15px;
	
	}
.list-bottom{
	background-image: url(../images/listings-bottom.png);
	margin-bottom: 0px;	
	}	
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.otherh{
	font-family: Asha;
	font-size: 14px;
	color: #003;
	text-align: center;
	margin-top: 15px;
	
	}
.wid-title{
	text-align: center;
	clear: both;
	background-image: url(../images/widget-title.png);
	height: 18px;
	width: 280px;
	}
.otherh4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003;
	margin-top: -6px;
	margin-left: 40px;
	}
.otherh4 a{ 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003;
		}	
.otherh4 a:hover{
	color: #999;	
	}		
.list-midd ul{
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 52px;
	list-style-image: url(../images/list.png);
	margin-top: -10px;
	}
.list-midd li{
	margin-top: 8px;
	width: auto;
	}
.list-midd li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	}
.list-midd a:hover{
	color: #999;	
	}

.ftp{
	color: #666;
	width: 962px;
	text-align: center;
	height: auto;
	background-color: #FFF;
	border: 1px none #CCC;
	margin-top: 5px;
	border-radius:10px;
		}
.ftp ul{
	padding: 0px;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 270px;
	}
.ftp ul li{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	}	
.ftp ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	border-right-width: 1px;
	border-right-style: groove;
	border-right-color: #f7f7f7;
	display: block;
	width: 75px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #f7f7f7;
	height: 15px;
	line-height: 15px;
	}
.ftp a:hover{
	color: #BCA6BB;	
	}
.ftp a{
	color: #666;	
	}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003;
}
.box11 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: -5px;
}
address {
	margin-left: 10px;
}
.contact-us{
	background-image: url(../images/contact-us.jpg);
	height: 207px;
	width: 610px;
	margin-left: -10px;
	}
.h1-underline{
	background-image: url(../images/h1-underline.png);
	height: 18px;
	width: 600px;
	}
.gunshead{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003;
	margin-left: 10px;
	margin-top: 10px;
	}
.gunsa{
	float: left;
	height: auto;
	width: 640px;
	border: 1px none #000;
	margin-top: 5px;
	}	
.gunsb{
	float: right;
	height: auto;
	border: 1px none #000;
	width: auto;
	padding-right: 5px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	}	
.gunsc{
	height: auto;
	width: auto;
	float: left;
	border: 1px none #000;
	text-align: justify;
	}
.top{
	height: 18px;
	width: 50px;
	border: 1px solid #900;
	float: left;
	margin-left: 2px;
	}
.top a{
	height: 18px;
	width: 50px;
	display: block;
	line-height: 20px;
	text-align: center;
	color: #000;
	background-color: #7FBFE2;
	}	
.back{
	background-color: #7FBFE2;
	height: 20px;
	width: 50px;
	border: 1px solid #900;
	float: left;
	cursor: pointer;
	}
.back:hover{
	color: #900;	
	}	
.backtop{
	height: auto;
	width: 110px;
	text-align: center;
	margin-left: 525px;
	
	}
.needle{
	height: 1550px;
	width: 932px;
	margin-left: 10px;
	position: absolute;
	top: 770px;
	}
.needlee{
	height: 1450px;
	width: 932px;
	margin-left: 10px;
	position: absolute;
	top: 770px;
	}
.needle h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 450px;
	}	
.needlee h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 450px;
	}	
.need h3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 932px;
	}	
.neede h3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 932px;
	}	
.guncc {
	width: 450px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	border: 1px solid #CCC;
	height: 220px;
	}	
.guncc td{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;	
	}
.needle1{
	float: left;
	height: auto;
	width: 450px;	
	}
.needle2{
	float: right;
	height: 1050px;
	width: 450px;
	margin-top: 500px;
	margin-right: 10px;
	}	
.need{
	height: auto;
	width: 932px;
	position: absolute;
	top: 2320px;
	left: 20px;
	}
.neede{
	height: auto;
	width: 932px;
	position: absolute;
	top: 2110px;
	left: 20px;
	}
.tgit{
	height: 367px;
	width: 250px;
	float: left;
	}
.tgit li{
	float: right;
	margin-top: 5px;
}
.tgit li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	}
.tgit a:hover{
	color: #900;	
	}
.address{
	height: 400px;
	width: 200px;
	border: 1px dashed #CCC;
	float: left;
	background-color: #FFF;
	margin-bottom: 5px;
	}	
.comments{
	height: 400px;
	width: 430px;
	border: 1px dashed #CCC;
	float: right;
	margin-bottom: 5px;
	}	
.addrcomm{
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
.contactinfos{
	height: auto;
	width: 500px;
	clear: both;
	margin-left: 10px;
	}
.add1{
	height: auto;
	width: 200px;
	float: left;
	}
.add2{
	float: left;
	height: auto;
	width: 200px;
	margin-left: 20px;
	}
.name {
	background-color: #999;
	clear: right;
	float: left;
	height: 30px;
	width: 99.5%;
	position: absolute;
	top: 100px;
	font-weight: bold;
}

.fname-t {
	background-color: #CCC;
	float: left;
	height: 24px;
	width: 30%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-left: 5px;
	text-align: center;
	margin-top: 3px;
	clear: none;
}
.fname-f {
	height: 24px;
	width: 65%;
	margin-top: 3px;
	left: 150px;
	float: right;
	margin-right: 4px;
	clear: right;
}
#fname {
	width: 300px;
	height: 27px;
	float: left;
}
.myname {
	margin-top: 0px;
	position: absolute;
	top: 461px;
	height: 36px;
	width: 450px;
	left: 238px;
	
}


.myname-2 {
	margin-top: 0px;
	position: absolute;
	top: 495px;
	height: 36px;
	width: 450px;
	left: 238px;
	
}



.myname-3 {
	margin-top: 0px;
	position: absolute;
	top: 529px;
	height: 36px;
	width: 450px;
	left: 238px;
	
}


.myname-4 {
	margin-top: 0px;
	position: absolute;
	top: 562px;
	height: 36px;
	width: 450px;
	left: 238px;
	
}



.myname-33 {
	margin-top: 0px;
	position: absolute;
	top: 597px;
	height: 36px;
	width: 450px;
	left: 238px;
	
}




.myname-5 {
	margin-top: 0px;
	position: absolute;
	top: 636px;
	height: 274px;
	width: 450px;
	left: 237px;
	
}




.myname-6 {
	margin-top: 0px;
	position: absolute;
	top: 235px;
	height: 250px;
	width: 450px;
	left: 5px;

}






.mylabel {
	float: left;
	width: 30%;
	height: 28px;
	text-align: left;
	margin-top: 4px;
	margin-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}


.mylabel-cap {
	float: left;
	width: 50%;
	height: 28px;
	text-align: left;
	margin-top: 4px;
	margin-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}




.mytext {
	float: left;
	width: 300px;
	margin-top: 2px;
	margin-left: 5px;
	height: 30px;
}


.mytext2 {
	float: left;
	width: 200px;
	margin-top: 2px;
	margin-left: 5px;
	height: 250px;
}



.mytlength {
	height: 24px;
	width: 210px;
	margin-top: 2px;
}

.gapleft5p {
	margin-left: 5px;
}
.mytlength2 {
	width: 210px;
	height: 170px;
}

.onlysinglenetr {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.lastentry {
	margin-top: 3px;
}
.firstentry {
	margin-top: 0px;
	margin-bottom: 0px;
}


.myh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	height: 60px;
	width: 260px;
	margin-left: 30px;
	margin-top: 65px;
	margin-bottom: 0px;
	background-color: #8BB2D3;
	border: thin solid #3E87B2;
	padding: 5px;
}
.a{
	height: 250px;
	width: 640px;
	}
.a div{
	float: left;
	height: 200px;
	width: 150px;
	margin-left: 10px;
	}
.a div h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: center;
	}	
.contents {
	position: absolute;
	height: 1400px;
	width: 900px;
	left: 31px;
	top: 1408px;
	float: left;
	border: 1px none #000;
	overflow: hidden;
}
.contents #con1 {
	float: left;
	height: auto;
	width: 150px;
	position: absolute;
	text-align: center;
	left: 17px;
	border: 1px solid #999;
	top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.contents #con2  {
	height: auto;
	width: 236px;
	position: absolute;
	left: 169px;
	top: 14px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.contents #con2 #FormName select {
	height: 24px;
	width: 236px;
}
.contents #con3 {
	position: absolute;
	left: 406px;
	width: 236px;
	height: auto;
	overflow: hidden;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.contents #con3 #FormName select{
	height: 24px;
	width: 236px;
}
.contents #con1 #detail {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	background-color: #207782;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	color: #FFF;
}
.contents #con4 {
	position: absolute;
	left: 643px;
	width: 236px;
	top: 14px;
	height: auto;
	text-align: center;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003;
}
.contents #con4 #FormName select {
	width: 236px;
	height: 24px;
}
.cmprehead{
	position:absolute;
	top:1330px;
	text-align: center;
	width: 962px;
	left: 0px;
	}
.cmprehead h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	}
.floating{
	background-color: #f7f7f7;
	height: 200px;
	width: 150px;
	position: fixed;
	left: 1160px;
	top: 220px;
	border: 1px dotted #999;
	border-radius:15px;
	background-repeat: no-repeat;
	}

.tst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003;
	text-align: justify;
	font-weight: bold;
	margin-top: 10px;
}
.tst1 {
	position: absolute;
	left: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #176C78;
	font-weight: bold;
	text-align: justify;
	margin-right: 10px;
}


.tst2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	position: absolute;
	left: 198px;
	text-align: justify;
	margin-right: 5px;
	width: 450px;
}
.follow p{
	margin-top: 20px;	
	}
.follows h3{
	margin-left: 10px;
	background-color: #f7f7f7;
	}
.follows h4{
	margin-left: 10px;
	}
.follows ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	}		
.sitemap{
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bold;
	}
.uls{
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
	}
.uls li{
	margin-top: 5px;
	}	
.uls li a{
	color: #003;
	text-decoration: none;
	font-weight: 100;
	}	
.uls a:hover{
	color: #900;
	}
