body 	{/*scrollbar-arrow-color: #FFFFFF;
  	scrollbar-base-color: #333333;
  	scrollbar-shadow-color: #3E4A49;
  	scrollbar-face-color: #546763;
  	scrollbar-highlight-color: #93A8A6;
  	scrollbar-dark-shadow-color: #FFFFFF;
  	scrollbar-track-color: #BBC8C6;*/
	padding: 0px;
	border: 0px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin-width : 0;
	margin-height : 0;
	font-size : 11;
	font-family : helvetica;
	overflow:auto;
}
table, tr, td	{
	padding: 0px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin-width : 0;
	margin-height : 0;
	font-size:13px;
	letter-spacing:0;
	word-spacing:0;
	font-style:normal;
	font-family : helvetica;
}
pre {
	font-size : 12;
	letter-spacing:0;
	word-spacing:0;
	font-style:normal;
	font-family : helvetica;
	width: 500;
	white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
	white-space: -pre-wrap; /* Opera 4 - 6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
	word-wrap: break-word; /* IE 5.5+ */
}
img	{  
	border-style: none;
}
.wrapper {
  position:relative;
	background-color:#f3f3f3;
	width:100%;
	height:100%;
}
.top_panel {
	position:relative;
	background-image:url("../images/top_bg.jpg");
	background-repeat:repeat;
	width:100%;
	min-width:825px;
	height:523px;
}
  .paint {
    position:absolute;
    background-image:url("../images/paint.png");
	  background-repeat:no-repeat;
		top:0px;
		left:50%;
    margin-left:-520px;	
		width:773px;
		height:423px
  }
  .header_btm {
    position:absolute;
    background-image:url("../images/header_btm.jpg");
	  background-repeat:repeat-x;
	  margin-top:153px;
		width:100%;
		height:19px;
  }
	.logo {
    position:absolute;
		top:0px;
		left:50%;
    margin-left:-417px;	
		width:122px;
		height:167px;
	}
	.aboutus {
		position:absolute;
		top:0px;
		left:50%;
		width:96px;
		height:47px;
		margin-left:-180px;
		margin-top:93px;
	}
	.onlineads {
		position:absolute;
		top:0px;
		left:50%;
		width:153px;
		height:47px;
		margin-left:-84px;
		margin-top:80px;
	}
	.onlinemarketing {
		position:absolute;
		top:0px;
		left:50%;
		width:146px;
		height:47px;
		margin-left:70px;
		margin-top:80px;
	}
	.SEO {
		position:absolute;
		top:0px;
		left:50%;
		width:68px;
		height:34px;
		margin-left:216px;
		margin-top:93px;
	}
	.contactus {
		position:absolute;
		top:0px;
		left:50%;
		width:123px;
		height:47px;
		margin-left:283px;
		margin-top:93px;
	}
	.pamphlet {
		position:absolute;
		background-color:#ad1d47;
		color:#fff;
		top:0px;
		left:50%;
		width:58px;
		height:18px;
		margin-left:293px;
		padding: 7px 28px 5px 25px;
		font-size:14px;
	}
	.pamphlet a {
    color:#fff;
    text-decoration:none;
  }
  .pamphlet a:hover {
    color:#cccccc;
    text-decoration:none;
  }
	.robertism_tagline {
		position:absolute;
		top:0px;
		left:50%;
		margin-left:-210px;
		margin-top:90px;
		background-image:url("../images/tagline.png");
		background-repeat:no-repeat;
		width:595px;
		height:25px;
	}
	
.main {
  position:relative;
	background-color:#f3f3f3;
	color:#000;
  width:100%;
  margin-top:19px;
	min-width:825px;
  height:850px;  
}
  .border {
    position:absolute;
		left:50%;
		background-image:url("../images/border.png");
		background-repeat:no-repeat;
		width:245px;
		height:245px;
		margin-left:-407.5px;
		margin-top:23.5px; 
    display:none; 
  }
  .green_arrow {
    position:absolute;
		left:50%;
		background-image:url("../images/green_down_arrow.png");
		background-repeat:no-repeat;
		width:38px;
		height:19px;
		margin-left:-407.5px;
    display:none;  
  }
  .product {
    position:absolute;
		left:50%;
		width:230px;
		height:230px;
		margin-left:-400px;
		margin-top:30px;
  }
  .product2 {
    position:absolute;
		left:50%;
		width:230px;
		height:230px;
		margin-left:-115px;
		margin-top:30px;
  }
  .product3 {
    position:absolute;
		left:50%;
		width:230px;
		height:230px;
		margin-left:170px;
		margin-top:30px;
  }
  .product_content {
    position:absolute;
		left:50%;
		width:825px;
		height:230px;
		margin-left:-392px;
		margin-top:275px;
  }
    .product_content td#header {
      font-size:25px;
      color:#292929;
      width:205px;
    }
    .product_content #link a{
      color:#ad1d47;
      text-decoration:none;  
    }
    .product_content #link a:hover{
      color:#333;
      text-decoration:underline;  
    }

/* ABOUT US */
.aboutus_header {
  position:relative;
  background-image:url("../images/aboutus_header.png");
	background-repeat:repeat;
  top:0px;
	left:50%;
	width:581px;
	height:110px;
  margin-left:-175px;
  margin-top:80px;
  margin-bottom:20px;  
}
/* end ABOUT US */

/* ONLINE ADVERTISING */
.onlineads_header {
  position:relative;
  background-image:url("../images/onlineads_header.png");
	background-repeat:repeat;
  top:0px;
	left:50%;
	width:550px;
	height:102px;
  margin-left:-150px;
  margin-top:80px;
  margin-bottom:20px;  
}
/* end ONLINE ADVERTISING */

/* CONTACT US */
.contactus_header {
  position:relative;
  background-image:url("../images/contactus_header.png");
	background-repeat:repeat;
  top:0px;
	left:50%;
	width:545px;
	height:132px;
  margin-left:-155px;
  margin-top:80px;
  margin-bottom:20px;  
}

.contact_form {
  font-size:16px;
}

.contact_form span{
  color:#666;
  height:50px;
  margin-left:5px;
}

.contact_form input{
  color:#666;
  height:15px;
  width:445px;
  border:solid;
  border-width:1px;
  border-color:#b5b5b5;
  padding:10px;
  margin-top:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

.contact_form textarea{
  color:#666;
  width:445px;
  border:solid;
  border-width:1px;
  border-color:#b5b5b5;
  padding:10px;
  margin-top:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

.contact_form #submit {
  float:right;
  color:#666;
  width:80px;
  height:33px;
  border:solid;
  border-width:1px;
  border-color:#b5b5b5;
  padding:3px 10px 5px 10px;
  margin-top:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  cursor:pointer
}
.tab01 {
  margin-left:30px;
}
.tab01 td{
  font-size:16px;
  color:#666;  
}
.tab01 span {
  font-size:18px;
  color:#708717;
  margin-top:10px; 
  padding-left:5px;
}
.tab01 a {
  color:#666;
  text-decoration:none;
}
.tab01 a:hover {
  color:#000;
  text-decoration:underline;
}
/* end CONTACT US */

/* SEO */
.seo_header {
  position:relative;
  background-image:url("../images/seo_header.png");
	background-repeat:repeat;
  top:0px;
	left:50%;
	width:449px;
	height:152px;
  margin-left:-59px;
  margin-top:80px;
  margin-bottom:20px;  
}
/* end SEO */
	
.footer {
  position:absolute;
  background-image:url("../images/bottom_bg.jpg");
	background-repeat:repeat;
	width:100%;
	min-width:500px;
	height:550px;  
}
  .ftop {
  	position:absolute;
		top:0px;
		left:50%;
		width:500px;
		height:262px;
		margin-left:-230px;
    padding: 30px 0px 30px 0px;
  }
    .visit {
      position:absolute;
      background-image:url("../images/visit.png");
  		background-repeat:no-repeat;
  		width:66px;
  		height:27px;
    }
      .visit_content {
        position:absolute;
    		height:232px;
    		padding:65px 0px 0px 0px;
    		text-align:left;
    		font-family:Arial;
      }
        .visit_content_tb #header{
          color:#d8d8d9;
          font-weight:bold;
          font-size:15px;
        }
        .visit_content_tb #header a{
          color:#d8d8d9;
          text-decoration:none;
        }
        .visit_content_tb #header a:hover{
          color:#fff;
          text-decoration:underline;
        }
        .visit_content_tb #content{
          padding-left:10px;
          padding-bottom:20px;
          color:#a6a6a6;
          font-size:11px;
        }
          .visit_content_tb #content a{
            color:#a6a6a6;
            text-decoration:none;
          }
          .visit_content_tb #content a:hover{
            color:#fff;
            text-decoration:underline;
          }
  .fmiddle {
  	position:absolute;
		top:0px;
		left:50%;
		width:500px;
		height:117px;
		margin-left:-230px;
		margin-top:384px;
  }
    .followus {
      position:absolute;
      background-image:url("../images/followus.png");
  		background-repeat:no-repeat;
  		width:128px;
  		height:27px;
    }
    .facebook {
      position:absolute;
      margin-top:-18px;
      margin-left:210px;
  		width:89px;
  		height:89px;
    }
    .facebook a:hover{
      border-bottom:solid;
      border-width:1px;
      border-color:#999;
    }
    .twitter {
      position:absolute;
      margin-top:-18px;
      margin-left:340px;
  		width:89px;
  		height:89px;
    }
    .twitter a:hover{
      border-bottom:solid;
      border-width:1px;
      border-color:#999;
    }
  .copyright {
    position:absolute;
    font-family:Arial;
    font-size:12px;
    color:#fff;
    margin-bottom:20px;
    margin-left:-70px;
    bottom:0px;
		left:50%;  
  }

/* TWITTER */ 
.twitter-timestamp{
  text-align:left;
  color:#ad1d47;
}
		
p.twitter-message {
  padding: 0px 0px 0px 0px;
  margin-left:10px;
  margin-top:0px;
  height:40px;
  width:100%;
  text-align:left;
  color:#3e3d3d;
  font-family:Arial;
  font-size:14px;
}
    
a.twitter-link {
  font-weight:bold;
  color:#3e3d3d;
  text-decoration:none;
}
    
.twitter_link A:link{ color: #FFFFFF; text-decoration:none;}
.twitter_link A:visited{ color: #FFFFFF; text-decoration:none;} 
.twitter_link A:active{ color: #FFFFFF; text-decoration:none;} 
.twitter_link A:hover{ color: #FFFFFF; text-decoration:none;}
/* end TWITTER */ 
  
/* OTHERS */ 
.container { width:825px; height:350px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:825px; display:none; }
#loopedSlider { 
	margin:18px auto;
	width:825px; 
	position:absolute;
	left:50%;
	margin-left:-417px;
	margin-top:153px;
	clear:both; 
}
ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; width:132px; }
ul.pagination li { float:left; margin:0 5px; }	
ul.pagination a { display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url(../images/pagination.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination li.active a {background-position:0 -12px}
a.previous { position:absolute; top:200px; left:-32px; }
a.next { position:absolute; top:200px; right:-32px; }

#green_no_hover a {
  color:#5d7014;
  text-decoration:none;
}
#green_no_hover a:hover {
  color:#ad1d47;
  text-decoration:none;
}

#purple_no_hover a {
  color:#ad1d47;
  text-decoration:none;
}
#purple_no_hover a:hover {
  color:#5d7014;
  text-decoration:none;
}

#black_to_purple_hover a {
  color:#484848;
  text-decoration:none;
}
#black_to_purple_hover a:hover {
  color:#ad1d47;
  border-bottom:solid;
  border-width:1px;
  border-color:#ccc;
}
/* end OTHERS */
