﻿/* CSS style for Eve Robinson Designs by Wen Huang */
/* active link style */
A:active {
	color: #ccc;
	text-decoration: none;
}
A:visited {
	color: #ccc;
	text-decoration: none;
}
A:link {
	color: #ccc;
	text-decoration: none;
}
A:hover {
	color: #d5f8f7;
	text-decoration: none;
}
A:active.navlink {
	color: #cccccc;
	text-decoration: none;
}
A:link.navlink {
	color: #cccccc;
	text-decoration: none;
}
A:visited.navlink {
	color: #cccccc;
	text-decoration: none;
}
A:hover.navlink {
	color: #d5f8f7;
	text-decoration: none;
}
.color_orange {
	color: #ff9900;
}
.color_gray {
	color: #d5f8f7;
}


hr {
margin-top:25px;
border-left-color:black;
border-right-color:black;
border-top-color:black;
border-bottom: 1px dotted #333; 
}


body {
	margin: 0;
	padding: 0;
	background: #7f7f7f;
}

ul {
	 padding-left:10px;
}


/* English text style */
.header {
	font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	font-size: 18px;
	color: #ff9900;
	text-decoration: none;
}
.subhead {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
}
.text {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
	line-height: 21px;
	text-decoration: none;
	text-align:justify;
}

.text_news {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
	line-height: 17px;
	text-decoration: none;
	margin-bottom:10px;
}


A.text_news:active {
	color: #fff;
	text-decoration: none;
}
A.text_news:link {
	color: #fff;
	text-decoration: none;
}
A.text_news:visited {
	color: #fff;
	text-decoration: none;
}
A.text_news:hover {
	color: #d5f8f7;
	text-decoration: none;
}




.navlink {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
	line-height: 21px;
	text-decoration: none;
	text-align:justify;
}




.dscr {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
	text-align:right;
	margin-right:10px;
}

.pagi_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
	text-align:right;
	margin-right:10px;
	word-spacing: 5px;
}
.page_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d5f8f7;
	text-decoration: none;
}
.port_list li {
	display: inline;
	float: left;
	padding:0px;
	margin-right: 6px;
	margin-bottom: 6px;
}


.press_list li {
	display: inline;
	float: left;
	padding:0px;
	margin-right: 15px;
	margin-bottom: 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ccc;
}




/* div------------------------------------------------ */

#wrapper_main {
width:1100px;
margin-left: auto;
margin-right: auto;
overflow:auto;
}


#wrapper {
width:1000px;
margin-left: auto;
margin-right: auto;


}

#header {
	margin-top: 50px;
	width: 100%;
	padding-bottom:10px;
	border-bottom: 1px solid #b2b5b7;
	border-bottom-style: solid;
	margin-bottom:10px;
}
#menu {
	top: 0;
	float: right;
}
#news {
	position: absolute;
	width: 250px;
	z-index: 100;
	margin-top: 30px;
	padding: 15px 30px 10px 30px;
	background-image: url('images/bg_trans.png');
}




#body {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	min-height:600px;
	overflow:auto;
}


#column1 {
	width: 475px;
	float:left;
}

#column1b {
	width: 458px;
	height:600px;
	float:left;
	padding-right: 20px;
	padding-left: 0px;
}

#column1_port {
	width: 290px;
	height:600px;
	float:left;
	padding-right: 20px;
	padding-left: 0px;
}


#column2 {
	width: 670px;
	height:600px;
	float:right;

}


#column2b {
	width: 475px;
	height:600px;
	float:right;
	padding-right: 0px;
	padding-left: 0px;
}



#column_design {
	width: 215px;
	height: 600px;
	float: right;
	padding-right: 0px;
	padding-left: 20px;
}


#column_contact {
	width: 205px;
	height: 600px;
	float: left;
	padding-right: 20px;
	padding-left: 0px;
}


#column_background {
	width: 485px;
	height:600px;
	float:right;
	padding-right: 20px;
	padding-left: 20px;
}


#img {
	float: left;
	margin-top:5px;
	margin-right: 20px;
	margin-bottom: 35px;

}


#footer {
	padding-top: 5px;
	margin-top:10px;
	width: 100%;
	text-align: right;
	color: #bfbfbf;
	border-top: 2px #d5f8f7 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom:20px;
}
#column1_news {
	width: 680px;
	height: 600px;
	float:left;
	padding-right: 20px;
	padding-left: 0px;
}
#column2_news {
	width: 210px;
	height: 520px;
	float: right;
	margin-top:60px;
	padding-right: 0px;;
	padding-left: 27px;
	padding-top: 0px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}



/* Generated by PURE CSS Menu Maker. This file may be modified freely. */

#cm-nav {
	 float:right;}


#cm-nav li a.arrow {background-image: url(arrow-right.gif)}

#cm-nav > li > a.arrow {background-image: url(arrow-down.gif)}

ul#cm-nav ,
ul#cm-nav ul {
 list-style-type: none;
 margin: 0px;
 list-style-image: none;
 padding: 0px
}

ul#cm-nav li {
 position: relative;
 list-style-type: none;
 margin: 0px;
 width: auto;
 float: left;
 list-style-image: none;
 padding: 0px
}

ul#cm-nav li li {
 width: auto;
 float: none
}

#cm-nav a {
 border-bottom: black 1px solid;
 text-align: left;
 border-left: black 1px solid;
 padding-bottom: 5px;
 display: block;
 white-space: nowrap;
 background: yellow;
 border-top: black 1px solid;
 border-right: black 1px solid;
 text-decoration: none;
 padding-top: 5px
}

#cm-nav a:focus {
 outline-style: none;
 outline-color: invert;
 outline-width: medium
}

#cm-nav a.no-click {cursor: default}

#cm-nav li a {margin: -1px -1px 0px 0px}

#cm-nav li li a {margin: 0px 0px -1px}

#cm-nav > li > a.arrow {padding-right: 14px}

#cm-nav ul.arrow-pad > li > a {padding-right: 11px}

#cm-nav li a.arrow ,
#cm-nav > li > a.arrow {
 background-repeat: no-repeat;
 background-position: right 50%
}

#cm-nav li ul ,
#cm-nav li:hover ul ul ,
#cm-nav li:hover ul ul ul ,
#cm-nav li:hover ul ul ul ul ,
#cm-nav li:hover ul ul ul ul ul ,
#cm-nav li:hover ul ul ul ul ul ul ,
#cm-nav li:hover ul ul ul ul ul ul ul ,
#cm-nav li:hover ul ul ul ul ul ul ul ul {
 z-index: 999;
 position: absolute;
 display: none
}

#cm-nav li:hover ul {display: block}

#cm-nav li li:hover ul ,
#cm-nav li li li:hover ul ,
#cm-nav li li li li:hover ul ,
#cm-nav li li li li li:hover ul ,
#cm-nav li li li li li li:hover ul ,
#cm-nav li li li li li li li:hover ul {
 display: block;
 margin-left: 100%
}

#cm-nav li:hover ul {margin-left: 0px}

#cm-nav ul ul {
 top: 1px;
 left: -1px
}

#cm-nav li {top: -1px}

#cm-nav a {font-weight: bold}

#cm-nav a {font-family: arial}

#cm-nav a {font-variant: normal}

#cm-nav a ,
#cm-nav li:hover > a {background-color: transparent}

#cm-nav a {border-color: transparent}

#cm-nav a {color: #bfbfbf}

#cm-nav li:hover > a {color: #d5f8f7}

#cm-nav a {font-size: 12px}

#cm-nav a {padding-left: 14px}

#cm-nav a {padding-right: 2px}

#press_wrapper {
	width: inherit;
	height: 410px;
}

#pagination {
	display: inline;
	float: right;
	clear: both;
	position: relative;
}
