body {
	background-color: #545557;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
}

a {
	color: #3399FF;
	text-decoration: underline;
}

#mainArea {
	width: 960px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #000000;
}

#menuArea {
	border: 0px solid #00ff00;
	height: 79px;
	padding: 0px;
	margin-left: 12px;
	margin-right: 10px;
	background-image: url('images/cpuspeed-top.gif');
	background-repeat: no-repeat;
}

#menuArea .topmenu {
	border: 0px solid #ff0000;
	padding: 0px;
	float: left;
	width: 560px;
	height: 59px;
	margin-left: 374px;
	_margin-left: 190px;

	margin-top: 20px;
}


#menuArea .topmenushorts {
	border: 0px solid #ff0000;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	padding: 0px;
	float: left;
	width: 900px;
	height: 25px;
	margin-left: 20px;
	margin-top: 0px;
}

#menuArea .topmenu img {
	border: 0px;
}

#contentArea {
	border: 0px solid #00ff00;
	padding: 20px;
	_padding: 5px;
	padding-top: 0px;
	text-align: left;
}

#contentArea h1 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 16px;
	color: #3399FF;
	margin-top: 0px;
}

#contentArea h2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #3399FF;
}

#contentArea a {
	color: #3399FF;
	text-decoration: underline;
}

#contentArea a:hover {
	color: #44AAFF;
	text-decoration: underline;
}

.thai {
	font-size: 14px;
}

#footer {
	height: 27px;
	text-align: center;
	color: #868686;
	background-color: #000000;
	background-image: url('images/footerback.gif');
	font-size: 11px;
	padding-top: 25px;
}

/****************************************/
/* Index page							*/
/****************************************/

#mainArea .cpuspeedtopbanner {
	border: 0px solid #ff0000;

	float: left;
	width: 940px;
	height: 360px;
	background-image: url('images/cpuspeedpro_benchmark.jpg');
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 1px;
}


#mainArea .dldownloadindex {
	border: 0px solid #ff0000;
	float: left;
	width: 400px;
	height: 55px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 25px;
	margin-left: 400px;
	_margin-left: 200px;
}

#mainArea .buynowsmallindex {
	border: 0px solid #ff0000;

	float: left;
	width: 120px;
	height: 45px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 128px;
	margin-left: 430px;
}


#mainArea .socialbookmarking {
	border: 0px solid #333333;
	background-color: transparent ;

	float: left;
	width: 140px;
	height: 20px;
	padding: 5px;
	padding-right: 0px;
	margin-top: 25px;
	margin-left: 725px;
	_margin-left: 335px;
}

#mainArea .mainpromo {
	position: absolute; left: 0px; top: 0px;

	border: 1px solid #ff0000;
	background-color: transparent ;

	float: left;
	width: 140px;
	height: 40px;
	padding: 5px;
	padding-right: 0px;
}


#contentArea .welcome {
	border: 0px solid #ff0000;

	float: left;
	width: 500px;
	height: 400px;
	background-image: url('images/contentleftback.gif');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	_padding-left: 0px;
	padding-right: 10px;
	margin-left: 10px;
}

#contentArea .welcome h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

#contentArea .welcome img {
	margin-top: 15px;
	border: 0px solid #67CFF9;
}

#contentArea .welcomeintro {
	border: 0px solid #ff0000;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 30px;
}

#contentArea .welcomeintrobot {
	border: 0px solid #ff0000;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
}

#contentArea .features {
	border: 0px solid #ff0000;

  color: #161619 ;
	float: left;
	width: 376px;
  height: 400px;
	background-image: url('images/contentrightback.gif');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	padding-right: 0px;
	margin-left: 0px;
}

#contentArea .featuresintro {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 26px;
}

#contentArea .features h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

/****************************************/
/* Ranking and buy page													*/
/****************************************/


#contentArea .contentfullback {
	border: 0px solid #ff0000;

	float: left;
	width: 890px;
	height: 765px;
	background-image: url('images/contentback4x800.gif');
	background-repeat: repeat;
	background-color: #161619;
	padding: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	}

#contentArea .contentfullback h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

#contentArea .benchmarkback {
	border: 0px solid #ff0000;

	float: left;
	width: 890px;
	height: 1810px;
	background-image: url('images/benchmark-top.gif');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	}

#contentArea .benchmarkback h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

#contentArea .benchmarktop100 {
	border: 0px solid #ff0000;

	float: left;
	width: 890px;
	height: 2610px;
	background-image: url('images/benchmark-top.gif');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	}

#contentArea .benchmarktop100 h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}


#contentArea .userrank {
	border: 0px solid #0000ff;

	float: left;
	width: 860px;
	height: 180px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 30px;
	}

#contentArea .tallad {
	border: 0px solid #00ff00;
	float: left;
	width: 130px;
	height: 600px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	}

#contentArea .downloadcpuspeed{
	border: 0px solid #ff0000;
	float: left;
	width: 890px;
	height: 180px;
	padding: 10px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-top: 0px;

	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	}


#contentArea .top20 {
	border: 0px solid #ff0000;
	float: left;
	width: 720px;
	height: 580px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}

#contentArea .top100 {
	border: 0px solid #ff0000;
	float: left;
	width: 720px;
	height: 2100px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}


#contentArea .topAMDIntel {
	border: 0px solid #ff0000;
	float: left;
	width: 400px;
	height: 810px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}

#contentArea .selectedbenchmark {
	border: 0px solid #ff0000;

	float: left;
	width: 820px;
	height: 360px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}

#contentArea .wideadvert {
	border: 0px solid #ff0000;

	float: left;
	width: 850px;
	height: 115px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}

#contentArea .squareadvert {
	border: 0px solid #ff0000;
	float: left;
	width: 850px;
	height: 310px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}

/******************* old ***************/

#contentArea .ad-pagetop {
	border: 0px solid #ff0000;

	float: left;
	width: 880px;
	height: 100px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
}


#contentArea .world10 {
	border: 0px solid #ff0000;

	float: left;
	width: 500px;
	height: 550px;
	background-image: url('images/contentleftback590.gif');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	}

#contentArea .world10 h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

#contentArea .intro {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 30px;
	margin-left: 10px;
}

#contentArea .world10list {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 10px;
}


#contentArea .introbot {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 10px;
}

#contentArea .buysoftware {
	border: 0px solid #ff0000;

  color: #161619 ;
	float: left;
	width: 376px;
  height: 550px;
	background-image: url('images/contentrightback590.gif');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	padding-right: 0px;
	margin-left: 0px;
}

#contentArea .buysoftwareintro {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 26px;
}

#contentArea .buysoftware h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

/****************************************/
/* Download and Register pages						*/
/****************************************/

#contentArea .easyas {
	border: 0px solid #ff0000;

	float: left;
	width: 880px;
	height: 389px;
	background-image: url('images/contentwithpic.jpg');
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
}

#contentArea .easyas h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 10px;
}

#contentArea .cpuspeedgreat {
	border: 0px solid #ff0000;

	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #161619 ;
	float: right;
	width: 500px;
  height: 346px;
	padding: 10px;
	padding-left: 10px;
	padding-right: 0px;
	margin-right: 30px;
}

/****************************************/
/* Download page						*/
/****************************************/

#mainArea .downloadtopbanner {
	border: 0px solid #ff0000;

	float: left;
	width: 940px;
	height: 305px;
	background-image: url('images/downloadbanner.jpg');
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 22px;
}


#mainArea .buynowsmall {
	border: 0px solid #ff0000;

	float: left;
	width: 120px;
	height: 55px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 160px;
	margin-left: 5px;
}

#mainArea .dldownload {
	border: 0px solid #ff0000;

	float: left;
	width: 220px;
	height: 55px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 193px;
	margin-left: 180px;
}



/****************************************/
/* Register page OLD						*/
/****************************************/

/************************

#mainArea .regtopbanner {
	border: 0px solid #ff0000;

	float: left;
	width: 940px;
	height: 345px;
	background-image: url('images/velo-buy.jpg');
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 22px;
}


#mainArea .buynow {
	border: 0px solid #ff0000;

	float: right;
	width: 360px;
	height: 55px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 200px;
	margin-right: 90px;
}

*****************************/

/****************************************/
/* Register page NEW						*/
/****************************************/

#mainArea .regtopbanner {
	border: 0px solid #ff0000;

	float: left;
	width: 940px;
	height: 345px;
	background-image: url('images/velo-blank.jpg');
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 22px;
}


#mainArea .backlinks {
	border: 0px solid #ff0000;

	float: left;
	width: 330px;
	height: 280px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	margin-right: 90px;
}

#mainArea .buynow {
	border: 0px solid #ff0000;

	float: right;
	width: 360px;
	height: 55px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 200px;
	margin-right: 90px;
}


/****************************************/
/* Services page						*/
/****************************************/




/****************************************/
/* About us page						*/
/****************************************/

#contentArea .map {
	float: right;
	width: 276px;
	height: 219px;
	background-image: url('images/mapback.gif');
	padding: 10px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 15px;
}

#contentArea .map h2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #015277;
	margin-top: 5px;
	margin-left: 50px;
}

/****************************************/
/* Velo page							*/
/****************************************/

#contentArea .velo {
	border: 0px solid #ff0000;

	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 940px;
	height: 630px;
	background-image: url('images/velo.jpg');
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
}

#contentArea .velotext {
	border: 0px solid #ff0000;

	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 300px;
	height: 630px;
	padding: 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 550px;
}


/****************************************/
/* Reg Thanks page						*/
/****************************************/

#mainArea .bannerthanks {
	border: 0px solid #ff0000;

	float: left;
	width: 940px;
	height: 345px;
	background-image: url('images/velo-thanks.jpg');
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
}

#mainArea .regdetailarea {
	border: 0px solid #ff0000;

	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;

	float: left;
	width: 120px;
	height: 55px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 140px;
	margin-left: 540px;
}


/******************/
/* new index page */
/******************/

#contentArea .indexleft {
	border: 0px solid #ff0000;
	float: left;
	width: 500px;
	height: 900px;
	background-image: url('images/indexleftback.gif');
	background-repeat: repeat;
	padding: 10px;
	padding-left: 10px;
	_padding-left: 0px;
	padding-right: 10px;
	margin-left: 10px;
}

#contentArea .indexleft h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 0px;
}

#contentArea .indexleft img {
	margin-top: 15px;
	border: 0px solid #67CFF9;
}

#contentArea .indexleftintro {
	border: 0px solid #ff0000;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 30px;
}

#contentArea .indexleftintrobot {
	border: 0px solid #ff0000;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
}

/******************/
/*  */
/******************/

#contentArea .indexright {
	border: 0px solid #ff0000;
	float: left;
	width: 362px;
  height: 900px;
	background-image: url('images/indexleftback.gif');
	background-repeat: repeat;
	padding: 8px;
	padding-left: 10px;
	_padding-left: 0px;
	padding-right: 8px;
	margin-left: 6px;
}

#contentArea .indexrightintro {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	margin-top: 30px;
}

#contentArea .indexright h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #a1a1a1;
	margin-top: 5px;
	margin-left: 0px;
}

#contentArea .indexright img {
	margin-top: 10px;
	border: 0px solid #67CFF9;
}
