body{ margin:0px; padding:0px; background:#000;}

.container

{

	width:1100px; height:auto;  margin:auto;

} 

 

.collection

{

	width:1120px; margin:0 auto; height:auto; 

}

.collection .left

{

	width:230px; height:auto; background:#161616; border:#1d1d1d 1px solid; border-radius:3px; margin-left:10px; float:left;

}

.collection .left h2

{

	color:#FFF; font-family:"Square721 BT"; font-size:18px; text-align:center; font-weight:normal; background:#333; padding:8px 0px 8px 0px;

	margin-top:0px; margin:0;

}



.collection .left ul

{

	margin:0; padding:0;

}



.collection .left ul li

{

	list-style-type:circle; list-style-position:!important; display:block; padding:8px 0px 8px 0px; border-bottom:1px solid #282828;

}

.collection .left ul li a

{

	color:#999; text-decoration:none; font-family:"Square721 BT"; font-size:14px; list-style:disc; display:block; padding-left: 15px;

}

.collection .left ul li a:hover

{

	color:#fff; text-decoration:none; font-family:"Square721 BT"; font-size:14px; list-style:disc; display:block;	

}

.collection .middle

{

	width:850px; height:auto; background:#161616; border:#1d1d1d 1px solid; border-radius:3px; margin-left:10px; float:left;

}

.collection .middle h2

{

	font-family:""Square721 BT""; font-size:18px; color:#FFF; font-weight:normal; padding-left:10px;

}

.collection .middle ul li

{

	list-style:none;

}

.collection .middle p

{

	font-family:""Square721 BT""; font-size:14px; text-align:justify; color:#ccc; font-weight:normal;padding: 0px 10px; line-height:25px;

}

ul li.pic

{

	list-style:none; display:block; width:370px; height:260px; padding:10px; border:1px solid #999; float:left; padding-top:10px; margin-top:5px; margin-bottom:10px;

}

ul li.pic p

{

	font-size:12px; color:#333; font-family:"Square721 BT"; float:left; margin:0;

}

	

.header

{

	width:1100px; height:auto;  margin:auto;

}

	

.logo

{

	width:320px; height:100px; padding:15px 0px 0px 15px; float:left;

}

.nav

{

	width:565px; height:80px; padding:5px; float:right; background:url(../images/bottom.png) bottom right no-repeat; 

}

.nav ul li

{

	list-style:none; display:block; float:left; padding:10px; text-decoration:none; 

}

.nav ul li a

{

	list-style:none; display:block; float:left; padding-right:7px; color:#FFF; font-size:14px; font-family:"Square721 BT"; text-decoration:none; 

}

.nav ul li a:hover 

{

	color:#F1A93D;

}

.footer

{

	width:100%; height:42px; background:url(../images/footer-bottom.png) bottom right no-repeat;

}

.footer p 

{

	color:#999; font-size:12px; font-family:"Square721 BT"; padding-left:10px;

}

.footer p a

{

	color:#999; font-size:12px; font-family:"Square721 BT";

}

.footer p a:hover

{

	color:#FFF;

}

.footer  img

{

	margin-top:-10px; padding-left:10px; padding-bottom:0px;

}

.footer p.right

{

	 float:right; margin-top:-30px;

}

.right span

{ width:50px; float:left; line-height:42px;}





.contents

{ 

	width:1100px; height:500px;  margin:auto; 

} 

.contents h1

{

	color:#FFF; font-size:22px; font-family:"Square721 BT"; font-weight:normal; width:1080px; height:30px; float:left; padding:10px; background:#333;

}



.contents .enquiry

{

	width:580px; float:left; border:solid 1px #3C3C3C; padding-bottom:10px; min-height:350px;

}

.enquiry h2

{

	font-size:15px; font-family:"Square721 BT"; color:#ccc; line-height:12px; padding-left:10px; background:#333; padding:10px;

}



.contents .address

{

	width:500px; float:right; margin-left:4px; border:solid 1px #3C3C3C; min-height:350px; padding-bottom:5px;

}

.address p

{

	font-size:12px; font-family:"Square721 BT";  font-weight:normal; color:#CCC; line-height:12px; padding-left:10px;

}

.address p span

{

	font-size:14px; font-family:"Square721 BT";  font-weight:normal; color:#999; line-height:12px; 

}

.address h2

{

	font-size:15px; font-family:"Square721 BT"; color:#ccc; line-height:12px; padding-left:10px; background:#333; padding:10px;

}

.address h3

{

	font-size:17px; font-family:"Swis721 BT"; font-weight:normal; color:#fff; line-height:1px; padding-left:10px; padding:10px;

}

.address a

{

	font-size:12px; font-family:"Square721 BT"; color:#ccc; line-height:12px; padding-left:10px;

}

.address a:hover

{

	font-size:12px; font-family:"Square721 BT"; color:#F1A93D; line-height:12px; padding-left:10px;

}

.enquiry .label

{

	color:#999; font-size:13px; font-family:"Square721 BT"; padding:10px; width:130px; float:left;

}

.enquiry .text

{

	color:#FFF; font-size:11px; font-family:"Square721 BT"; padding:10px; width:400px; height:13px; border:1px solid #999; margin-left:10px; background:#333; 

} 

.enquiry .msg

{

	color:#FFF; font-size:11px; font-family:"Square721 BT"; padding:10px; width:400px; height:45px; border:1px solid #999; margin-left:10px; background:#333; 

}

.enquiry .button

{

	color:#FFF; font-size:13px; font-family:"Square721 BT"; padding:5px; width:90px; height:30px; border:1px solid #999; margin-left:10px; background:#333; margin-top:10px;

}

.enquiry .button:hover

{

	color:#FFF; font-size:13px; font-family:"Square721 BT"; padding:5px; width:90px; height:30px; border:1px solid #999; margin-left:10px; background:#999; margin-top:10px; cursor:pointer; transition:all ease 1s;

}





<!-----navigation------>

#nav {

    width:800px;

    margin:auto;

    margin-bottom:30px;

    float:left;

}

#nav li {

    list-style:none;

    float:left;

    position:relative;

}

#nav .primary_link {

    display:block;

    text-align:center;

    padding:10px 0;

    background:blue;

    color:#fff;

}

#nav .primary_link:hover {

    opacity:.8;

}

#nav .dropdown {

    display:none;

    background:#666;

    width:70px;

    position:absolute;

    padding:7px;

	margin-top:-5px; border-radius:4px;

    top:100%;

}

#nav li:hover .dropdown {

    display:block;

}

#nav .right {

    right:0;

}

#nav .dropdown p {

    float:left;

    margin-right:15px;

}

#nav .dropdown .col2 {

    width:185px;

}

#nav .dropdown .last {

    margin-right:0;

}

.hide {

    /*display:none !important;*/

}

.dropdown .text ul li

{

	display:inline-block; float:left; padding:5px; color:#666; list-style:none;

}