/* CSS Document */

* {
  margin:0;
  padding:0;
}

body {
  background:white;
}

a img {
  border:0;
}

.small-text {
  text-align:justify;
  margin: 5px 5px 0 5px;
  font-size:11px;
  color:#242424;
	font-family:arial;
}
.small-text a {
  text-decoration: none;
  font-size:11px;
  color:#7e2c14;
  font-weight:bold;
	font-family:arial;
}

.small-text input {
  width:190px;
  height:14px;
  border:1px;
  border-color:black;
  border-style:solid;
  color:#4D5241;
  font-weight:normal;
  font-size:10px;
  background:#EEECE0;
  padding:2px 0 0 4px;
  margin-bottom:5px;
}

.small-text textarea {
	width:190px;
	height:85px;
	color: #202426;
	overflow: auto;
	padding:5px 0 0 5px;
	background-color:#EEECE0;
}

.small-text span {
  line-height:20px
}

.medium-text {
  font-family: Arial;
  text-align:justify;
  margin: 5px 5px 0 5px;
  font-size:12px;
  color:#242424;
}

.clear {
  clear:both;
}

#container {
  height:auto;
  width:680px;
  margin:0 auto 0 auto;
}

#seo-experts-asia {
  height:57px;
  width:197px;
  float:left;
}

#top-nav {
  height:60px
}

#top-menu {
  height:57px;
  width:483px;
  float:left;
  line-height:18px;
  text-align:right
}

#tsep1 {
  height:4px
}

#tsep1 {
  height:4px;
  width:222px;
  float:left;
  background:#7E3B00
}

#tsep2 {
  height:4px;
  width:458px;
  float:left;
  background:#3E3E3E
}

#menu {
  height:211px;
  width:222px;
  float:left;
  margin-top:1px;
}

#menu ul {
  list-style:none;
}

#menu li {
  height:51px;
  width:192px;
  line-height:15px;
  margin-top:1px;
  padding-left:30px;
  background:url(../images/menubg.gif) left top repeat-x #FAFAF8;
  color:#4D5241;
  font-weight:bold;
	font-family:Arial;
	font-size:10px;
  cursor: pointer;
}

#menu li:hover {
  height:51px;
  width:192px;
  line-height:15px;
  margin-top:1px;
  padding-left:30px;
  background:url(../images/menubg2.gif) left top repeat-x #565656;
  color:#FFCA3C;
  font-weight:bold;
	font-family:Arial;
	font-size:10px
}

#menu li a, #selected-menu div{
  line-height:28px;
  text-decoration: none;
  font-size:16px;
  color:#7e2c14;
  font-weight:bold;
	font-family:arial;
}

#menu li:hover a, li a:hover, #selected-menu div {
  text-decoration: none;
  color:white;
}

#selected-menu {
  height:51px;
  width:192px;
  line-height:15px;
  margin-top:1px;
  padding-left:30px;
  background:url(../images/menubg2.gif) left top repeat-x #565656;
  color:#FFCA3C;
  font-weight:bold;
	font-family:Arial;
	font-size:10px
}


#image {
  height:210px;
  width:458px;
  float:left;
  margin-top:2px;
}

#left-block {
  height:343px;
  width:220px;
  float:left;
  background:url(../images/vsep.gif) right top repeat-y;
}

.scpic {
  float:left;
  width:75px
}

.sctext {
  float:left;
  width:140px
}

h5 {
  height:18px;
  width:220px;
  padding-top: 15px;
  background:url(../images/lbgy.gif) left top repeat-x #D7A200;
  font-weight:bold;
  font-size:12px;
  color:white;
	font-family:arial;
}

h6 {
  height:18px;
  width:220px;
  padding-top: 11px;
  background:url(../images/lbgg.gif) left top repeat-x #D7A200;
  font-weight:bold;
  font-size:12px;
  color:white;
	font-family:arial;
}

#showcase {
  height:18px;
  width:220px;
  padding-top: 15px;
  background:url(../images/lbgy.gif) left top repeat-x #D7A200;
  font-weight:bold;
  font-size:12px;
  color:white;
	font-family:arial;
}

.seo-showcase {
  height:94px;
  width:219px;
  margin-top:5px;
  font-size:11px;
  color:#242424;
	font-family:arial;
  border:0;
  border-right: 1px dotted gray;
  border-bottom: 1px dotted gray;
  background:url(../images/seo-showcase-bg.jpg) left bottom repeat-x;
}

.seo-showcase img{
  margin:15px 15px 5px 10px;
}

.seo-showcase a {
  text-decoration: none;
  font-size:11px;
  color:#7e2c14;
  font-weight:bold;
	font-family:arial;
}

.seo-showcase a img{
  margin:0;
  border:0;
}

#newsletter {
  height:18px;
  width:220px;
  padding-top: 11px;
  background:url(../images/lbgg.gif) left top repeat-x #D7A200;
  font-weight:bold;
  font-size:12px;
  color:white;
	font-family:arial;
}

.seo-newsletter-content {
  height:84px;
  width:220px;
  font-size:11px;
  color:#242424;
	font-family:arial;
  background: #D8D5CC;
  text-align:center;
}

.seo-newsletter-content input {
  width:190px;
  height:19px;
  border:1px;
  border-color:black;
  border-style:solid;
  color:#4D5241;
  font-weight:normal;
  font-size:12px;
  background:#EEECE0;
  padding:2px 0 0 4px;
}

.seo-newsletter-content2 {
  text-align:right;
  font-size:10px;
	font-family:arial;
  margin-top:5px;
}

.seo-newsletter-content2 input {
  width:60px;
  height:19px;
  color:#4D5241;
  font-weight:normal;
  font-size:12px;
  font-weight:bold;
	font-family:arial;
  background:#EEECE0;
  padding:0;
  cursor: pointer;
}

.small-submit {
  width:60px;
  height:19px;
  color:#4D5241;
  font-weight:normal;
  font-size:12px;
  font-weight:bold;
	font-family:arial;
  background:#EEECE0;
  padding:0;
  cursor: pointer;
}

#right-block {
  width:460px;
  float:left;
}

.right-block-small {
  height:210px;
  width:151px;
  margin-left:2px;
  float:left;
  background:url(../images/vsep.gif) right top repeat-y;
}

.ml3 {
  margin-left:3px
}

.right-block-small-content img{
  margin-top:2px;
  border:0;
}

.right-block-medium {
  width:457px;
  margin-left:2px;
  float:left;
}

.right-block-medium-content {
  padding-bottom:10px;
  overflow:auto;
  width:457px;
  background:url(../images/hsep.gif) left bottom repeat-x;
}

.right-block-medium img{
  margin:20px 10px 10px 15px;
  border:0;
}

.right-block-big {
  height:130px;
  width:457px;
  float:left;
  margin:3px 0 0 3px;
  font-size:11px;
  color:#242424;
	font-family:arial;
  background:url(../images/vsep.gif) left top repeat-x;
}

.rbb110{
  float:left;
  width:110px
}

.rbb300{
  float:left;
  width:300px
}

.right-block-big img{
  margin:30px;
  border:0;
}

#mainblock {
  width:680px;
  float:left;
  font-size:11px;
  color:#242424;
	font-family:arial;
  text-align:justify;
}

#footer-bar{
  float:left;
  height:38px;
  margin-top:3px;
}
#footer1 {
  height:35px;
  width:220px;
  float:left;
  background:#7E3B00;
  text-align:justify;
  line-height:12px;
  font-size:11px;
  text-align:center;
  color:white;
	font-family:arial;
}

#footer2 {
  height:35px;
  width:460px;
  float:left;
  background:#3E3E3E;
  text-align:center;
  line-height:12px;
  font-size:11px;
  text-align:center;
  color:white;
	font-family:arial;

}

#footer-bar a {
  text-decoration: underline;
  font-size:11px;
  color:#ffce36;
  font-weight:normal;
	font-family:arial;
}

#credits {
  margin-top:20px;
  text-align:right
}
