@charset "utf-8";

/* CSS Document */



body

{

margin:0px auto;

padding:0px;

font-family: Verdana;

color:#7b6d68;

font-size:15px;

background:#fff;

line-height:18px;



}

img

{

border:none;

}

form

{

margin:0px;

padding:0px;

}

P

{

margin:8px 0px;

padding:0px;

}

.left

{

float:left;

}

.right

{

float:right;

}

a

{

text-decoration:none;

color:#333333;

}

a:hover

{

text-decoration:underline;

color:#333333;

}

.container

{

width:1000px;

margin:0px auto;

}

.container-main

{

position:relative;

width:1000px;

float:left;

padding-bottom:20px;

}

.header-main

{

width:1000px;

float:left;

height:262px;

}



.header-top

{

width:1000px;

float:left;

height:176px;

padding-top:13px;

padding-bottom:14px;

}

.header-top-left

{

width:270px;

float:left;

}

.header-top-right

{

width:730px;

float:right;

padding-top:115px;

}

.header-bottom

{

width:1000px;

float:left;

background:url(images/menu-bg.jpg) left top repeat-x;

height:59px;

}



.menu-top

{

width:730px;

float:right;

}



.menu-top ul

{

display:inline;

margin:0px;

padding:0px;

text-align:left;

float:right;

}

.menu-top ul li

{

float:right;

list-style-type:none;

display:inline;

background:url(images/top-menu-line.jpg) left top no-repeat;

height:15px;

text-align:center;



}



.manu-top-gap

{

padding-left:25px;

padding-right:25px;

}

.manu-top-gap1

{

padding-left:25px;

}

.manu-top-gap2

{

padding-right:25px;

}

.menu-top ul li a

{

font-size:13px;

color:#5b4c3f;

text-decoration:none;

text-transform:uppercase;

font-family:Verdana;

}

.menu-top ul li a:hover

{

font-size:13px;

color:#ba006f;

text-decoration:none;

text-transform:uppercase;

font-family:Verdana;

}

.navcontainer

{

width:1000px;

float:left;

}



.navcontainer ul

{

display:inline;

margin:0px;

padding:0px;

text-align:left;

float:left;

}

.navcontainer ul li

{

float:left;

list-style-type:none;

display:inline;

background: url(images/menu-line.jpg) left top no-repeat;

height:59px;

text-align:center;

padding-left:42px;

padding-right:42px;

}





.navcontainer ul li a

{

font-size:14px;

color:#5b4c3f;

text-decoration:none;

text-transform:uppercase;

font-family:Verdana;

}



.navcontainer ul li a:hover

{

font-size:14px;

color:#9e005e;

text-decoration:none;

}

.body-main

{

width:1000px;

float:left;

background:url(images/pattern.jpg) left top repeat ;

margin-top:23px;

}

.body-top

{

width:1000px;

float:left;

}



.body-top-left

{

background:url(images/tpatl.gif) left top no-repeat;

float:left;

width:10px;

height:10px;

}

.body-top-right

{

background:url(images/tpatr.gif) left top no-repeat;

float:right;

width:10px;

height:10px;

}

.body-mid

{

width:960px;

float:left;

padding-left:20px;

padding-right:20px;

padding-top:15px;

}

.body-left

{

width:594px;

float:left;

}

.body-right

{

width:353px;

float:right;

}



.box

{

width:100%;

float:left;

padding-bottom:20px;



}

.box-top

{

float:left;

width:100%;

height:8px;

background:#fff;

}



.box-top-left

{

float:left;

height:8px;

width:11px;

background:url(images/box-top-left.jpg) left bottom no-repeat;

}

.box-top-right

{

float:right;

height:8px;

width:11px;

background:url(images/box-top-right.jpg) right bottom no-repeat;

}

.box-top-image

{

background:url(images/box-top.png) left bottom repeat-x;

float:left;

height:8px;

width:auto;

}

.box-bottom

{



float:left;

width:100%;

background:#fff;

}

.box-bottom-image

{

background:url(images/box-top.png) left top repeat-x #fff;

float:left;

height:8px;

width:auto;

}

.box-bottom-left

{

background:url(images/box-bottom-left.jpg) left top no-repeat;

float:left;

height:8px;

width:11px;

}

.box-bottom-right

{

background:url(images/box-bottom-right.jpg) right top no-repeat;

float:right;

height:8px;

width:11px;



}

.box-mid

{

float:left;

width:100%;

background:#fff;

}

.box-mid-left

{

background:url(images/box-left.png) left top repeat-y;

width:11px;

height:100%;

float:left;

}

.box-mid-content

{

margin:0px auto;

width:96.25%;

background:#fff;

text-align:justify;

}

.box-mid-right

{

background:url(images/box-right.png) left top repeat-y;

width:11px;

height:100%;

float:right;

}

.box-mid-content1

{

float:left;

width:300px;

padding-left:7px;

background:#fff;

text-align:left;

}



.box-mid-content2

{

float:left;

width:160px;

padding-left:7px;

background:#fff;

text-align:left;

}





.title-box

{

width:555px;

float:left;

padding-left:12px;

font-size:14px;

text-align:justify;



}

.title-box a

{

font-family:Verdana;

font-size:14px;

color:#cf1b62;

text-decoration:none;

}

.title-box a:hover

{

font-family:Verdana;

font-size:14px;

color:#cf1b62;

text-decoration:underline;

}

.title-box img

{

padding-right:18px;

float:left;

}

.font-title

{

color:#cf1b62;

font-size:18px;

line-height:normal;

text-align:left;

}

.font-title a

{

color:#cf1b62;

font-size:18px;

line-height:normal;

text-decoration:none;

text-align:left;

}

.font-title a:hover

{

color:#cf1b62;

font-size:18px;

line-height:normal;

text-decoration:underline;

text-align:left;

}

.title-no

{

position:absolute;

left:405px;

top:551px;

width:191px;

float:left;

color:#cf1b62;

font-size:15px;

}

.title-no img

{

margin-left:5px;

}

.title-no-left

{

color:#cf1b62;

font-size:15px;

text-decoration:none;

float:left;

font-family:Verdana;

}



.title-no-left a

{

color:#cf1b62;

font-size:15px;

text-decoration:none;

margin-right:10px;

}

.title-no left a:hover

{

color:#cf1b62;

font-size:15px;

text-decoration:underline;

margin-right:5px;

}

.past-box

{

width:555px;

float:left;

padding-left:12px;

padding-top:20px;

}



.past-content

{

width:555px;

float:left;

text-align:justify;

}

.past-image-box

{

width:555px;

float:left;

padding-bottom:3px;

}

.past-image-box-top

{

width:555px;

float:left;

padding:0px;

margin:0px;

}

.past-image-box-mid

{

background:url(images/past-mid.jpg) left top repeat-y;

width:555px;

float:left;

padding-top:10px;

}

.past-image-content-main

{

width:499px;

margin:0px auto;



}

.past-image-content

{

width:499px;

float:left;

padding-top:5px;

text-align:left;

padding-bottom:5px;

}


.past-image-content1

{

width:555px;

float:left;

padding-top:5px;

text-align:left;

padding-bottom:5px;

line-height:22px;

font-size:13px;

}




.font-past

{

font-family:Verdana;

font-size:20pt;

color:#e1b2c2;

font-weight:bold;

text-decoration:none;

}

.font-past a

{

font-family:Verdana;

font-size:20pt;

color:#e1b2c2;

font-weight:bold;

text-decoration:none;

}

.font-past a:hover

{

font-family:Verdana;

font-size:20pt;

color:#e1b2c2;

font-weight:bold;

text-decoration:underline;

}

.font-past1

{

font-size:12px;

color:#aaa09c;

text-decoration:none;

}

.font-past1 a

{

font-size:12px;

color:#aaa09c;

text-decoration:none;

}

.font-past1 a:hover

{

font-size:12px;

color:#aaa09c;

text-decoration:underline;

}

.font-past2

{

font-family:Verdana;

font-size:30px;

color:#cf1b62;

text-decoration:none;

}

.font-past2 a

{

font-family:Verdana;

font-size:30px;

color:#cf1b62;

text-decoration:none;

}

.font-past2 a:hover

{

font-family:Verdana;

font-size:30px;

color:#cf1b62;

text-decoration:underline;

}

.font-past3

{

font-family:Verdana;

font-size:20px;

color:#cf1b62;

text-decoration:none;

}

 

.font-past3 a

{

font-family:Verdana;

font-size:20px;

color:#cf1b62;

text-decoration:none;

}





.font-past3 a:hover

{

font-family:Verdana;

font-size:20px;

color:#333333;

text-decoration:underline;

}

.font-past4

{

font-family:Verdana;

font-size:20px;

color:#cf1b62;

text-decoration:none;

}

.font-lara

{

font-family:Verdana;

font-size:20px;

color:#cf1b62;

text-decoration:none;

}



.font-lara a

{

font-family:Verdana;

font-size:20px;



color:#cf1b62;

text-decoration:none;

}

.font-lara a:hover

{

font-family:Verdana;

font-size:20px;

color:#cf1b62;

text-decoration:underline;

}

.font-comment

{

font-size:14px;

color:#554742;

text-decoration:none;

}

.font-past a

{

font-size:12px;

color:#aaa09c;

text-decoration:none;

}



.font-past a:hover

{

font-size:12px;

color:#aaa09c;

text-decoration:underline;

}



.post-content

{

width:555px;

float:left;

padding-top:5px;

text-align:left;

padding-bottom:15px;

font-size:18px;

color:#554742;

}



.post-content a

{

font-size:18px;

color:#554742;

text-decoration:none;

}

.post-content a:hover

{

font-size:18px;

color:#554742;

text-decoration:none;

}

.post-content-left

{

width:175px;

float:left;

}

.post-content-mid

{

width:175px;

float:left;

padding-left:10px;

padding-right:10px;



}

.post-content-right

{

width:175px;

float:left;

}

.post-top

{

width:175px;

float:left;

}

.post-mid

{

background:url(images/post-mid.jpg) left top repeat-y;

width:165px;

float:left;

padding-left:5px;

padding-right:5px;

}

.search-box-main

{

width:334px;

float:right;



}

.search-box

{

width:334px;

float:left;

background:#aa9f9b;

}

.search-box a

{

color:#fff;

text-decoration:none;

}

.search-box a:hover

{

color:#fff;

text-decoration:underline;

}

.search-box-gap

{

width:2px;

float:left;

background:#fff;

height:20px;

}

.search-box-name

{

width:81px;

height:20px;

float:left;

background:#aa9f9b;

font-size:14px;

color:#fff;

text-align:center;

}



.search-box-name a

{

font-size:14px;

color:#fff;

text-decoration:none;

}

.search-box-name a:hover

{

font-size:14px;

color:#fff;

text-decoration:underline;

}

.search-box1

{

width:334px;

float:left;

background:#d6d2cf;

padding-top:10px;

padding-bottom:10px;

text-align:center;

}

.input-box

{

width:293px;

height:20px;

border:1px solid #d6d2cf;

}



.text-bg

{

width:334px;

float:left;

text-align:center;

color:#cf1b62;

font-size:22px;

font-family:Verdana;



}



.text-bg a {

color:#cf1b62;

text-decoration:none;

}



.text-bg a:hover {

color:#333333;

text-decoration:none;

}



.search-box3

{

width:334px;

padding-bottom:10px;

float:left;

font-family:Verdana;

font-size:22px;

color:#cf1b62;

background:#fff;

}

.banner-content

{

width:334px;

float:left;

padding-bottom:30px;

}

.banner

{

width:334px;

float:left;

padding-bottom:30px;

}



.nav

{

width:374px;

float:left;

left:630px;

top:265px;

position:absolute;

font-size:13px;

color:#554742;

text-transform:uppercase;

text-align:center;

height:21px;

}

.nav-box-left

{

float:left;

margin-right:5px;

background:#eae8e7;

text-align:center;

}

.nav-box-mid

{

float:left;

margin-left:5px;

margin-right:5px;

background:#eae8e7;

text-align:center;

}

.nav-box-right

{

float:left;

margin-left:5px;

margin-right:3px;

background:#eae8e7;

text-align:center;





}

.nav-image-left

{

width:7px;

height:20px;

float:left;

background:url(images/nav-left.jpg) left top no-repeat;

text-align:center;

}



.nav-image-right

{

width:7px;

height:20px;

float:right;

background:url(images/nav-right.jpg) left top no-repeat;

}

.nav-image-mid

{

height:20px;

float:left;

background:#eae8e7;

text-align:center;

width:auto;

text-decoration:none;

}

.nav-image-mid a

{

text-align:center;

text-decoration:none;

color:#554742;

}

.nav-image-mid a:hover

{

text-align:center;

text-decoration:underline;

color:#554742;

}



.body-bottom

{

width:1000px;

float:left;

}

.body-bottom-left

{

background: url(images/patl.gif) left top no-repeat;

float:left;

height:10px;

width:10px;

}

.body-bottom-right

{

background: url(images/patr.gif) left top no-repeat;

float:right;

height:10px;

width:10px;

}



.post {

text-align: left;

}

.post h3 {

font-family: Verdana;

font-size: 20pt;

line-height:1em;

color:#FF6FCF;

}

.post h3 a, .post h3 a:visited, .post h3 strong {

display:block;

text-decoration:none;

color:#FF6FCF;

font-weight:normal;

}



.post h3 strong, .post h3 a:hover {

color:#333333;

}





.post h2 {

font-family: Verdana;

font-size: 22pt;

line-height:1em;

color:#cf1b62;

font-weight:normal;

}

.post h2 a, .post h2 a:visited, .post h2 strong {

display:block;

text-decoration:none;

color:#cf1b62;

font-weight:normal;

}



.post h2 strong, .post h2 a:hover {

color:#333333;

}



.pagetitle {

margin:.25em 0 0;

padding:0 0 4px;

font-family: Verdana;

font-size: 26pt;

line-height:1.2em;

color:#cf1b62;

font-weight:normal;

}





/* last-modify */



.post-content ul

{

display:inline;

margin:0px;

padding:0px;

text-align:left;

float:left;

}

.post-content ul li

{

float:left;

list-style-type:none;

display:inline;

background:none;

width:154px;

height:164px;

text-align:center;

padding-top:5px;

padding-bottom:13px;

padding-left:5px;

padding-right:13px;

margin-right:13px;

}



.search-box

{

width:334px;

float:left;

background:#aa9f9b;

color:#7b6d68;





}





.search-box1 ul

{

display:block;

margin:0px;

padding:0px;

text-align:left;

float:left;

width:334px;

padding-left:10px;

}

.search-box1 ul li

{

float:left;

list-style-type:none;

display:inline;

text-align:left;

background:url(images/arrow.jpg) 5px 11px no-repeat;

width:310px;

padding-top:2px;

padding-bottom:2px;

padding-left:19px;

}



.search-box1 ul li ul

{

display:block;

margin:0px;

padding:0px;

text-align:left;

float:left;

width:310px;

}

.search-box1 ul li ul li

{

float:left;

list-style-type:none;

display:inline;

text-align:left;

background:none;

width:280px;

padding-top:2px;

padding-bottom:2px;

padding-left:20px;

}



.search-box1 ul li a

{

color:#7b6d68;

text-decoration:none;

}

.search-box1 ul li a:hover

{

color:#7b6d68;

text-decoration:none;

}

.search-box a

{

color:#7b6d68;

text-decoration:none;

}

.search-box a:hover

{

color:#7b6d68;

text-decoration:underline;

}





.navcontainer

{

width:1000px;

float:left;

}



.navcontainer ul

{

display:inline;

margin:0px;

padding:0px;

text-align:left;

float:left;

}

.navcontainer ul li

{

float:left;

list-style-type:none;

display:inline;

background: url(images/menu-line.jpg) left top no-repeat;

height:59px;

text-align:center;

padding-left:40px;

padding-right:40px;

}







.brsnding

{

background:url(images/menu-brsnding-n.jpg) left 1px no-repeat;

height:58px;

width:102px;

float:left;

}

.brsnding:hover

{

background:url(images/menu-brsnding-h.jpg) left 1px no-repeat;

height:58px;

width:102px;

float:left;

}



.brsnding-active

{

background:url(images/menu-brsnding.jpg) left 1px no-repeat;

height:58px;

width:102px;

float:left;

}



.business

{

background: url(images/menu-business-n.jpg) left 3px no-repeat;

width:97px;

height:45px;

float:left;

}

.business:hover

{

background: url(images/menu-business-h.jpg) left 3px no-repeat;

width:97px;

height:45px;

float:left;

}





.business-active

{

background: url(images/menu-business.jpg) left 3px no-repeat;

width:97px;

height:45px;

float:left;

}

.social-media

{

background: url(images/menu-social-media-n.jpg) left 1px no-repeat;

width:163px;

height:46px;

float:left;

}

.social-media:hover

{

background: url(images/menu-social-media-h.jpg) left 1px no-repeat;

width:163px;

height:46px;

float:left;

}

.social-media-active

{

background: url(images/menu-social-media.jpg) left 1px no-repeat;

width:163px;

height:46px;

float:left;

}

.event

{

background: url(images/menu-event-n.jpg) left 2px no-repeat;

width:108px;

height:43px;

float:left;

}

.event:hover

{

background: url(images/menu-event-h.jpg) left 2px no-repeat;

width:108px;

height:43px;

float:left;

}



.event-active

{

background: url(images/menu-event.jpg) left 2px no-repeat;

width:108px;

height:43px;

float:left;

}

.design

{

background: url(images/menu-desigr-n.jpg) left 3px no-repeat;

width:118px;

height:58px;

float:left;

}

.design:hover

{

background: url(images/menu-desigr-h.jpg) left 3px no-repeat;

width:118px;

height:58px;

float:left;

}

.design-active

{

background: url(images/menu-desigr.jpg) left 3px no-repeat;

width:118px;

height:58px;

float:left;

}



.navcontainer ul li a

{

font-size:14px;

color:#5b4c3f;

text-decoration:none;

text-transform:uppercase;

font-family:Verdana;

}



.navcontainer ul li a:hover

{

font-size:14px;

color:#9e005e;

text-decoration:none;

}



.header-new-top-right

{

width:730px;

float:right;

padding-top:1px;

}

.header-new-header-bottom

{

width:730px;

float:right;

padding-top:49px;

text-align:right;

}



.menu-top ul li

{

float:right;

list-style-type:none;

display:inline;

background:url(images/top-menu-line.jpg) left 3px no-repeat;

height:18px;

text-align:center;



}





.header-top

{

width:1000px;

float:left;

height:179px;

padding-top:10px;

padding-bottom:14px;

}





.new-slide-left

{

width:15px;

float:left;

padding-left:0px;

padding-top:40px;

}



.new-slide-right

{

width:15px;

float:right;

padding-top:40px;

}





.new-slide

{

width:300px;

float:left;

}



.new-slide ul

{

display:inline;

margin:0px;

padding:0px;

text-align:left;

float:left;

}

.new-slide ul li

{

float:left;

list-style-type:none;

display:inline;

text-align:center;

padding-left:5px;

padding-right:4px;

}



.sliderbutton {

	float:left;

	width:15px;

padding-top:40px;

}

.sliderbutton1 {

	float:right;

	width:15px;

padding-top:40px;

}

.sliderbutton img {

	cursor:pointer

}

.sliderbutton1 img {

	cursor:pointer

}

.sliderbutton img:hover {

	background:#666

}

#slider {

	float:left;

	position:relative;

	overflow:auto;

	width:300px;

	height:91px;

	background:#fff

}

#slider ul {

	position:absolute;

	list-style:none;

	margin:0px;

	padding:0px;

	top:0;

	left:0

}

#slider li {

float:left;

list-style-type:none;

display:inline;

text-align:center;

margin-left:5px;

margin-right:4px;

width:91px;



}

.pagination {

	float:left;

	list-style:none;

	height:25px;

	margin:0px 0 0 0px;

	display:none;

}

.pagination li {

float:left;

list-style-type:none;

display:inline;

text-align:center;

padding-left:5px;

padding-right:4px;



}

.pagination li:hover {

	background:#777;

	border:1px solid #bbb;

	color:#000

}

li.current {

	border:1px solid #ccc;

	background:#888

}

li#content {

	width:464px;

	height:270px;

	padding:15px 28px 15px 18px

}

#content h1 {

	font:22px Georgia, Verdana;

	margin-bottom:15px;

	color:#036

}


