html {

background-image: url(../assets/bg.gif);
background-repeat:repeat-x;

}

body {

padding:0px;
text-align:center;
margin:0 auto; 

}

div#topbar {
width: 1010px;
padding: 5px 0px 0px 2px;
text-align:left;
margin:auto;
height:125px;


}



div#logoholder {
float:left;
width:167px;
margin:8px 0px 15px 15px;
*margin:4px 0px 15px 8px;
_margin:5px 0px 15px 5px;

}

.clearit { clear:both;}

div#adsholder {
width:728px;
height:90px;
float:left;

margin:15px 0px 0px 65px;
}


div#wrapper {
width: 1010px;
padding: 0px 0px 0px 0px;
text-align:left;
margin:auto;
border:0px solid blue;
}

div#wrapper-long{
width: 1010px;
padding: 0px 0px 0px 0px;
text-align:left;
margin:auto;
border:0px solid blue;
}


div#top {
background-image: url(../assets/bg_top.gif);
background-repeat:no-repeat;
height:125px;
width:1010px;
margin:auto;
border:0px solid red;
}

div#top-long {
background-image: url(../assets/bg_top.gif);
background-repeat:no-repeat;
height:125px;
width:950px;
margin:auto;
border:0px solid red;
}

div#footer {
background-image: url(../assets/bottom.gif);
background-repeat:no-repeat;
height:100px;
width:950px;
margin:10px auto 0px auto;
border:0px solid red;
}

div#footer-long {
background-image: url(../assets/bottom.gif);
background-repeat:no-repeat;
height:100px;
width:950px;
margin:10px auto 0px auto;
border:0px solid red;
}



div#main {
margin-top:10px;
width:1050px;
}

div#main-long {
margin-top:10px;
width:1050px;
}


#breadcrumbs {
font-size:11px;
margin:1px 0px 0px 60px;
_margin:1px 0px 0px 30px;
width:710px;
font-family:verdana;
height:22px;
background-image: url(../assets/home.gif);
background-repeat:no-repeat;
background-position:2px 0px;
padding-left:23px;
padding-top:2px;
float:left;
}

#breadcrumbs a:link {
color:#333; text-decoration:none;
}
#breadcrumbs a:visited {
color:#333; text-decoration:none;
}
#breadcrumbs a:active {
color:#333; text-decoration:none;
}
#breadcrumbs a:hover {
color:#fff; text-decoration:none; background-color:#50A81E;
}



#reglog {
margin:1px 0px 0px 0px;
float:left;
font-family:verdana;
font-size:11px;
color:#333;
height:22px;
width:180px;


}

.register {
float:left;
padding:2px 0px 0px 25px;
background-image:url(../assets/r.jpg);
background-repeat:no-repeat;
height:25px;
width:50px;
margin-right:20px;


}

#reglog a:link {
color:#333; text-decoration:none;

}
#reglog  a:visited {
color:#333; text-decoration:none;

}
#reglog a:active {
color:#333; text-decoration:none;

}
#reglog a:hover {
color:#fff; text-decoration:none; background-color:#50A81E;

}


.login {
padding:2px 0px 0px 25px;
background-image:url(../assets/l.jpg);
background-repeat:no-repeat;
height:22px; 
float:left;.
width:50px
}

div#left {
width:200px;
float:left;
margin-left:0px;
_margin-left:0px;
}

div#middle {
float:left;
width:565px;
background-color:#fff;
padding-left:15px;
margin-right:0px;
margin-top:00px;
line-height:14px;
}

div#middle-long {
float:left;
width:780px;
background-color:#fff;
padding-left:15px;
margin-right:0px;
margin-top:00px;
line-height:14px;
border:0px solid green;
}

div#right {
width:180px;
float:left;
background-color:#fff;
margin-left:0px;
margin-top:0px;
padding-left:20px;
}

div#surroundML {
float:left;
width:800px;
min-height:800px;
margin-top:13px;
background-color:#fff;
border:0px solid blue;
}

div#surroundML-long {
float:left;
width:800px;
min-height:800px;
margin-top:13px;
background-color:#fff;
border:0px solid blue;
}

div#topimg {

background-repeat:no-repeat;
float:none;
background-image:url(../assets/topright.gif);
background-position:top right;

background-color:#fff;
}

#ad_160ad {
width:180px;
text-align:center;
margin-top:20px;
}

div#botimg {


}
.clearfloats {
	content: ".";
    display: block;
    height: 0px;
	font-size:1PX;
    clear: both;
    visibility: hidden;
	width:10px;

}
/* footer */

.empty {
float:left;
width:10px;
}

div#footer .copyright {
font-family:verdana;
width:500px;
float:left;
font-size:12px;
margin-left:370px;
_margin-left:195px;
color:#333;
margin-top:28px;
background-color:#fff;
border:1px solid #50A81E;
padding:10px 15px 10px 10px;
text-align:left;
}

div#footer  a:link {
color:#009900; text-decoration:none;
}
div#footer  a:visited {
color:#009900; text-decoration:none;
}
div#footer  a:active {
color:#009900; text-decoration:none;
}
div#footer  a:hover {
color:#fff; background-color:#50A81E; /* darker: 009900 */
}



div#footer-long .copyright {
font-family:verdana;
width:500px;
float:left;
font-size:12px;
margin-left:370px;
_margin-left:195px;
color:#333;
margin-top:28px;
background-color:#fff;
border:1px solid #50A81E;
padding:10px 15px 10px 10px;
text-align:left;
}

div#footer-long  a:link {
color:#009900; text-decoration:none;
}
div#footer-long  a:visited {
color:#009900; text-decoration:none;
}
div#footer-long  a:active {
color:#009900; text-decoration:none;
}
div#footer-long  a:hover {
color:#fff; background-color:#50A81E; /* darker: 009900 */
}




/* end footer */

/* ads */
#ads {
width:468px;
height:60px;
border:1px solid #009900;
background-color:#fff;
position:relative;
padding:0px;
top:50px;
left:420px;


}

.slogan {
position:absolute;
font: 12px verdana;
top:108px;
left:196px;
_left:205px;
color:#fff;
}
/* ads */

/* menu */

#menu {
	background: #009900;
	float: left;
	list-style: none;
	margin: 80px 0px 0px 50px;
	_margin: 20px 0px 0px 10px;
	padding: 0;
	width: 930px;
}
#menu li {
	float: left;
	font: 13px verdana, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #009900 url("../assets/seperator.gif") bottom right no-repeat;
	color: #fff;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu a:hover {
	background: #fff url("../assets/hover.gif") bottom center no-repeat;
	color: #009900;
	padding-bottom: 8px;
	}
	
	
#menu .current {
	background: #fff url("../assets/hover.gif") bottom center no-repeat;
	color: #009900;
}
#menu .current {
	background: #fff url("../assets/hover.gif") bottom center no-repeat;
	color: #009900;
}

/* navigation left */

#navigation {
background-image: url("../assets/navigation3.gif");
background-repeat:no-repeat;
height:34px;
width:200px;
}

#navigation img {
margin:11px 0px 0px 12px;
}

#navigationnav {
background-image: url("../assets/reviews.gif");
background-repeat:no-repeat;
background-color:#fff;
height:24px;
width:200px;
}

#navigation2 {
background-image: url("../assets/navigationbottom.gif");
background-repeat:no-repeat;
height:24px;
width:200px;
background-color:#fff;
}


#navigationoptions {
width:175px;
/*
background-image: url("../assets/arrowvertical.gif");
background-position:center left;
background-repeat:no-repeat;
*/
background:#009900;
font-family:verdana;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
color:#fff;
}

#navigationoptionstop {
width:175px;
/*
background-image: url("../assets/arrowvertical.gif");
background-position:center left;
background-repeat:no-repeat;
*/
background:#009900;
font-family:verdana;
padding:0px 10px 5px 15px;
border-bottom:1px solid #A6A6A6;
color:#fff;
background-image:url(../images/iconlaptop.gif);
background-repeat:no-repeat;
background-position:105px 0px;

}

#navigationoptionsend {
width:175px;
/*
background-image: url("../assets/arrowvertical.gif");
background-position:center left;
background-repeat:no-repeat;
*/
background:#009900;
font-family:verdana;
padding:10px 10px 10px 15px;

color:#fff;
}





.headings {
text-transform:capitalize;
font-size:12px;
font-weight:bold;
color: #F2C100;
width:90%;
margin-bottom:4px;
}

.headings a:link  {
color: #F2C100;
text-decoration:none;
}
.headings a:visited  {
color: #F2C100;
text-decoration:none;
}
.headings a:active  {
color: #F2C100;
text-decoration:none;
}
.headings a:hover  {
color: #F2C100;
text-decoration:underline;
}

.subheadings {
font-size:11px;
line-height:15px;
}


.subheadings a:link  {
color: #fff;
text-decoration:none;
}
.subheadings a:visited  {
color: #fff;
text-decoration:none;
}
.subheadings a:active  {
color: #fff;
text-decoration:none;
}
.subheadings a:hover  {
color: #fff;
text-decoration:underline;
}



.small {
/*background-image:url("../assets/diethelp.gif");
background-repeat: no-repeat;
background-position:162px 7px;
*/
}

.pushR {
padding-left:20px;
}

#newstop {
background: #fff url("../assets/news.gif") no-repeat;
height:24px;
width:180px;
}

#newsbot {
background: #fff url("../assets/news2.gif") no-repeat;
height:24px;
width:180px;

background-color:#009900;
}

#newsmain {
font-family:verdana;
margin:0px;
padding:0px;
font-size:11px;
width:180px;
background-color:#009900;

}

#newsmain a:link {
color:#fff;  text-decoration:none;
font-size:11px;

}
#newsmain a:visited {
color:#fff; text-decoration:none;

font-size:11px;
}
#newsmain a:active {
color:#fff; text-decoration:none;
font-size:11px;

}
#newsmain a:hover {
color:#fff; text-decoration:underline;
font-size:11px;

}

#enclosenews {
background-color:#009900;
}

.newcontents {
width:160px;
margin:10px 10px 0px 10px;
font-size:11px;
background-color:#009900;
}

#forumspot {
margin-top:20px;
}

#forumspot a:link {
color:#333; text-decoration:none;

}
#forumspot  a:visited {
color:#333; text-decoration:none;

}
#forumspot a:active {
color:#333; text-decoration:none;

}
#forumspot a:hover {
color:#fff; text-decoration:none; background-color:#333;

}

.forumtitle {
background: #fff url("../assets/forum.gif") no-repeat;
height:24px;
width:180px;
border-bottom:1px solid #fff;
}
.forumtitle2 {
background: #fff url("../assets/forum2.gif") no-repeat;
height:24px;
width:180px;
border-top:1px solid #fff;
}


.insideforum {
 width:140px;
 background-color:#FFFFFF;
 padding:3px 3px 3px 8px;
}


.forumcontents {
background-color:#ccc;
padding:10px;
font-family:verdana;
font-size:11px;

}

.forumgap {
height:4px;
font-size:2px;
}


/* sponsor */


#sponsorspot {
margin-top:20px;
}

.sponsortitle {
background: #fff url("../assets/sponsors.gif") no-repeat;
height:35px;
width:180px;
}

.insidesponsor {
 width:160px;
 background-color:#FFFFFF;
 padding:3px 3px 3px 8px;
}


.sponsorcontents {
background-color:#3B9E05;
padding:10px;
font-family:verdana;
font-size:12px;

}

.forumgap {
height:4px;
font-size:2px;
}

/* middle divs */
#middle-long h1,
#middle h1 {
font-size:17px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px;
}

#middle h2 {
font-size:14px;
font-family:arial;
color:#333;
}

#middle h3 {
font-size:12px;
font-family:verdana;
color:#333;
}

#middle h4 {
font-size:12px;
font-family:verdana;
color:#333;
}

#middle-long p,
#middle p {
font-size:12px;
color:#333;
font-family:verdana;
}

#middle a:link {
color:#3B9E05;  text-decoration:none;

}
#middle a:visited {
color:#3B9E05; text-decoration:none;


}
#middle a:active {
color:#3B9E05; text-decoration:none;


}
#middle a:hover {
color:#fff;
background-color:#3B9E05;
text-decoration:none;
}

#middle ul {



color:#333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
padding-bottom:5px;
text-indent: 0px;
margin-bottom:5px;
padding-left:20px;



}

#middle li {
padding-bottom:5px;
padding-left:5px;
margin:0px;

list-style-position: outside;
list-style-type: none;
background-image:url(../assets/bullet.gif);
background-repeat:no-repeat;
padding-left:20px;

}

.indented {
padding-top:10px;
}

#moreinfo {
width:500px;
background-image:url(../assets/moreinfo.gif);
background-repeat:no-repeat;
margin-bottom:10px;

}

#moreinfo ul {
padding:60px 0px 0px 50px;
font-size:11px;

}

#moreinfo h3 {

padding:52px 0px 0px 47px;
margin:0px 0px 0px 0px;

}

#moreinfo p {
margin:0px;
padding:7px 0px 0px 47px;
font-size:12px;

}


/* social bk */

#bookmarkpage {

width:180px;
margin:20px 0px 0px 0px;
background-color:#fff;
}


.imgsoc {
margin:0px 3px 2px 0px;
vertical-align: bottom;
}

.socialbookmarks {
font-family:verdana;
font-size:11px;
float:left;
margin:0px 10px 0px 0px;

}

.bkmark {
padding:5px 0px 0px 8px;
border-right:1px solid #009900;
border-left:1px solid #009900;
min-height:65px;
height:55px;
border-bottom:1px solid #009900;
}

.bkmarktitle {
background: #fff url("../assets/share.gif") no-repeat;

height:24px;
width:180px;
}

.bkmarktitle2 {
background: #fff url("../assets/news2.gif") no-repeat;
height:24px;
width:180px;
}

.show3 {
padding-left:7px;
}

#bookmarkpage a:link {
color:#333; text-decoration:none;
}
 #bookmarkpage a:visited {
color:#333; text-decoration:none;
}
#bookmarkpage a:active {
color:#333; text-decoration:none;
}
#bookmarkpage a:hover {
color:#fff; text-decoration:none;
background-color:#3B9E05;
}

/* tables */

table {
font-size:13px; font-family:verdana;

}

.moveleft {
margin:0px;
padding:0px;
}



/*   left nav css   */	


#diet_boxes table{
border:1px solid #197506;
}

#diet_boxes th{
background-color:#197506;
color:#fff;
font-weight::bold;
text-align:center;
font-size:13px; 
font-family:verdana;

}

#diet_boxes a{
color:#000;
text-decoration:underline;

}

#diet_boxes a:hover{
color:#000;
text-decoration:none;

}


#modernbricksmenu{
padding: 0px;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
height:40px;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: black; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: #009900; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #009900; /*Brown color theme*/ 
border-color: #009900; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #D25A0B; /*Brown color theme*/ 
}


#contain {
width:950px;
height:50px;

}

#containsub {
margin-top:10px;
_margin-top:-4px;
}

#searchbox {

height:50px;
width:1050px;
text-align:center;

}

#tips {
width:580px;
text-align:left;
font-family:verdana; font-size:11px;
margin:0 auto;

color:#fff;
*margin-top:-5px;
_margin-bottom:19px;
}

.radiob {
padding:0px;
margin:5px 3px 0px 0px;
}

#searchbox .input1 {
font-family:verdana; font-size:13px;
width:500px;
}
#buttonshow {

}

.clearthefloatsbg {
background-color:#fff;
}


/* now do content */

#latestlaptopreviews img {

}

#latestlaptopreviews table {
font-size:11px;
}

.stars {

}
.title {
font-size:11px;
padding:0px 0px 4px 0px;
font-weight:bold;
}

.intro {
font-size:11px;
padding:0px 0px 4px 0px;
}

#videoreview {
margin:30px 0px 0px 0px;
height:420px;
}
.leftvideo {
text-align:center;
}
.righttvideo {
float:left;
}
.videotitle {
float:none;
font-size:12px;
}
.videodesc {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
}

#videoreview h2 {
margin-bottom:5px;
}

.margin5 {
margin-top:25px;
margin-bottom:0px;
}

.margin51 {
margin-top:10px;
margin-bottom:0px;
}

#latest {
font-size:11px;
}

#searchforalaptop {
background-color:#e5e5e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:25px 0px 20px 0px;
font-size:11px;
padding:8px 8px 10px 10px;
height:12px;

}
.search1 {
float:left;
background-color:#e5e5e5;
margin-right:5px;
font-weight:bold;
}
.search2 {
float:left;
background-color:#e5e5e5;
}

/* reviews */
#mainreview{

}

#leftreview {
width:360px;
margin-right:10px;
*margin-right:15px;
float:left;
}

#rightreview {
width:180px;
float:left;
font-size:11px;
font-family:verdana;
margin:0px;
}

#specs {
background-color:#e5e5e5;
padding:10px 0px 50px 10px;

margin-top:10px;
}

#specs2 {
background-color:#e5e5e5;
padding:10px 0px 10px 10px;
min-height:90px;
margin-top:0px;
}

#specs2 .title {
background-color:#e5e5e5;
font-size:11px;
text-transform:uppercase;
color:#333333;
border-bottom:1px solid #009900;
margin-bottom:10px;
}


#specs .title {
background-color:#e5e5e5;
font-size:11px;
text-transform:uppercase;
color:#333333;
border-bottom:1px solid #009900;
margin-bottom:10px;
}

.surroundspec {
width:170px;
background-color:#e5e5e5;
padding-bottom:3px;

}

#specs  .surroundspec {
width:170px;
background-color:#e5e5e5;
clear:both;

}

#specs .leftspec {
width:80px;
float:left;
font-weight:bold;
color:#333;
background-color:#e5e5e5;

}
#specs  .rightspec {
width:90px;
float:left;

background-color:#e5e5e5;
}


.leftspec {
width:80px;
float:left;
font-weight:bold;
color:#333;
background-color:#e5e5e5;
padding-bottom:5px;
}
.rightspec {
width:90px;
float:left;
padding-bottom:5px;
background-color:#e5e5e5;
}

#costs .title {
background-color:#e5e5e5;
font-size:11px;
text-transform:uppercase;
color:#333333;
border-bottom:1px solid #009900;
margin-bottom:10px;
}
#costs {
background-color:#e5e5e5;
font-size:11px;
padding:10px 0px 20px 10px;
min-height:110px;
}

#tags {
background-color:#e5e5e5;
font-size:11px;
padding:10px 0px 10px 10px;
height:40px;
margin-top:10px;
}

#tags .title {
background-color:#e5e5e5;
font-size:11px;
text-transform:uppercase;
color:#333333;
border-bottom:1px solid #009900;
margin-bottom:10px;
}

.tagss {

}

.quote {
font-size:10px;
font-family:verdana;
text-align:center;
}

#userreviews {
margin-top:40px;
margin-bottom:40px;
border-top:1px solid #666;
width:300px;
padding-top:10px;
}

#userreviews p {
font-size:11px;
}

#reviewit  {
border-top:1px solid #666;
}

#reviewit p {
font-size:11px;
}

.surroundR {
width:300px;

}

.smalled {
height:25px;
}

.leftR {
width:80px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666;
}

.rightR {
width:220px;
float:left;
margin-bottom:5px;
_margin-bottom:0px;
padding-bottom:0px;
_padding-bottom:5px;
}

.note {
font-size:10px;
}

#s123 {
background-color:#e5e5e5;
font-size:11px;
padding:15px 0px 10px 10px;

margin-top:10px;
}

#s123 .title {
background-color:#e5e5e5;
font-size:11px;
text-transform:uppercase;
color:#333333;
border-bottom:1px solid #009900;
margin-bottom:10px;
}

#s123ad {
background-color:#e5e5e5;
font-size:11px;
padding:15px 0px 10px 10px;

margin-top:0px;
}

#s123ad .title {
background-color:#e5e5e5;
font-size:11px;
text-transform:uppercase;
color:#333333;
border-bottom:1px solid #009900;
margin-bottom:10px;
}


#logoshow {

width:100%;
height:30px;
}

.logoshow1 {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

.logoshow2 {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.logome {
float:right;
}

#reviewlist {
background:#e5e5e5;
padding-bottom:10px;
}

.containreview {
width:530px;
padding:10px;
font-size:11px;
font-family:verdana;
background:#fff;
margin:5px;

}

.containreview0 {
width:130px;
float:left;
background-color:#fff;

}

.containreview1 {
width:240px;
float:left;
background-color:#fff;

}

.containreview2 {
width:80px;
background-color:#fff;
float:left;

}

.containreview_reviews {
	width:160px;
background-color:#fff;
float:left;
} 

.containreview3 { width:70px;
background-color:#fff;
float:left;
padding:0px 2px 0px 2px;

}

.title0 {
float:left;
text-transform:uppercase;
color:#009900;
font-weight:bold;
width:130px;
}

.title1 {
float:left;
text-transform:uppercase;
color:#009900;
width:240px;
font-weight:bold;
}
.title2 {
float:left;
text-transform:uppercase;
color:#009900;
font-weight:bold;
width:60px;
padding: 0px 2px 0px 5px
}
.title3 {
float:left;
text-transform:uppercase;
color:#009900;
font-weight:bold;
width:70px;
}



.borderbot {
border-bottom:1px solid #fff;
height:10px;
min-height:10px;
background:#E5E5E5;
}

/* laptoplogo*/

.surroundlogos {
width:480px;
padding:10px;
margin-bottom:10px;
height:110px;

}

.laptoplogo {
background-color:#fff;
float:left;
width:150px;
height:110px;
padding:5px;
text-align:center;
border-top:1px solid #999;
border-bottom:1px solid #999;
}

.laptopreviews {
background-color:#fff;
float:left;
font-size:11px; font-family:verdana;
width:300px;
height:110px;
padding:5px;
border-top:1px solid #999;
border-bottom:1px solid #999;
}

#reviewlist2 {
background:#e5e5e5;
padding-bottom:20px;
}

.r_titles {
height:23px;
border-bottom:1px solid #fff;
font-family:verdana;
font-size:11px;
padding:10px 10px 0px 10px;
}

.r_titles1 {
float:left;
text-transform:uppercase;
color:#009900;
font-weight:bold;
width:165px;
}
.r_titles2 {
float:left;
text-transform:uppercase;
color:#009900;
font-weight:bold;
}

/* comps */

.compshow {

padding-bottom:10px;
width:490px;
font-family:verdana;
font-size:11px;
height:90px;
}

.comppic {
float:left;
width:135px;
padding-left:10px;
}

.comppic img {
border:1px solid #999;
}

.comptxt {

float:left;
width:300px;

}

.titlecomp {
text-transform:uppercase;
color:#009900;
font-size:11px;
font-weight:bold;
padding:0px 0px 3px 0px;

}

.imgbut {
padding:5px 0px 0px 0px;
}

#complists {
padding-top:10px;
_padding-top:0px;
}

.verdaname {
font-size:11px;
font-family:arial;
}

/* glossaryofterms */
#glossaryofterms {

}

#glossaryofterms p {
border-bottom:1px solid #999;
padding-bottom:20px;
}

.letters {
font-size:12px;
text-transform:uppercase;
line-height:25px;
}

.letters a:link {
border:1px solid #009900;
padding:2px;
}
.letters a:visited {
border:1px solid #009900;
padding:2px;
}
.letters a:active {
border:1px solid #009900;
padding:2px;
}
.letters a:hover {
border:1px solid #009900;
background-color:#009900;
color:#fff;
padding:2px;
}

/* topics */

#topics {
background-color:#e5e5e5;
margin-top:20px;
margin-bottom:20px;
font-family:verdana;
font-size:11px;
padding:10px;
border-top:1px solid #999;
border-bottom:1px solid #999;
}

#topics1 {
background-color:#e5e5e5;
margin-top:10px;
margin-bottom:20px;
font-family:verdana;
font-size:11px;
padding:10px;
border-top:1px solid #999;
border-bottom:1px solid #999;
}

.topic1 {
font-weight:bold;
color:#666;
}

.newproductart {
font-family:verdana;
font-size:11px;
width:310px;
padding-bottom:30px;
}

.titleart {
font-size:14px;
font-family:arial;
color:#009900;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px solid #999;
margin-bottom:5px;
}

.date {

color:#999;
padding-bottom:5px;
}

.post1 {
color:#999;

}

.date1 {
color:#999;
font-weight:bold;
}

.readmore {
padding-top:5px;
font-weight:bold;
}

#newproducts {
width:310px; float:left;
margin-right:10px;
}

.tagart {
padding-top:5px;
}

#wrapproducts {
width:500px;
}

#latestarts {
width:169px;
float:left;

background-color:#F7F7F7;

font-family:verdana;
font-size:11px;
padding:5px;
border-left:1px solid #999;

padding-bottom:10px;
padding-top:8px;

}

.latestartheads {
font-weight:bold;
padding-bottom:5px;
}

.tagme {
padding-top:5px;
font-family:verdana;
font-size:11px;
}

.imgshow {
margin-bottom:2px;
padding-bottom:0px;
text-align:center;
width:310px;
}

.imgshowtxt {
margin-bottom:20px;
padding-bottom:0px;
text-align:center;
width:310px;
font-size:11px;font-family:verdana;

}

.postedby {
font-family:verdana;
font-size:11px;
height:20px;
}

#blogit {
margin:10px 0px 20px 0px;
padding-top:10px;
border-top:1px solid #999;
}
.titleblog {
font-size:14px;
font-weight:bold;
font-family:arial;
color:#333;
margin:5px 0px 5px 0px;
}

.blogged {
margin:0px;
padding:0px;
font-size:11px;
font-family:verdana;
padding-bottom:15px;
_padding-bottom:0px;
}

.checkme {
font-size:11px;
font-family:verdana;
}

.button {

}


#usercommented {
margin:10px 0px 20px 0px;
padding-top:10px;
border-top:1px solid #999;
}

.usercommenttitle {
font-size:14px;
font-weight:bold;
font-family:arial;
color:#333;
margin:5px 0px 5px 0px;
}

.userenc {
padding:10px 5px 10px 0px;
font-size:11px;
font-family:verdana;
background-color:#fff;
}

.userenc2 {
padding:10px 0px 10px 0px;
font-size:11px;
font-family:verdana;
background-color:#fff;
}


.userd {
font-size:10px;
}

.colorme {
color:#ff3300;
margin:10px 0px 10px 0px;
font-size:11px;
font-family:verdana;
}

#mpu300250 {
width:300px;
height:250px;
float:right;margin:0px 0px 5px 10px;
}

#articleTitle {
font-size:16px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 15px 0px;
}

#articleDate {
font-size:11px;
font-family:verdana;

color:#666;
margin:0px 0px 15px 0px;
}

#articleBody {
font-size:11px;
font-family:verdana;

color:#333;
margin:0px 0px 15px 0px;
}

#relatedArticles td {
margin:0px;
padding:0px 0px 5px 0px;
font-size:11px;
}

#relatedArticles h4 {
font-size:14px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 5px 0px;
padding:10px 0px 5px 0px;
text-align:left;
border-bottom:1px solid #999;
}

#newsRSS {
position:relative;
top:-4px;
left:-2px;
}

#latestArticles {
font-size:11px;
font-family:verdana;
position:relative;

left:-2px;
width:160px;
background-color:#009900;
display:block;
color:#fff;
}

#latestArticles th {
font-size:1px;
color:#009900;
height:1px;
padding:0px;
margin:0px;
}

#latestArticles i {
font-size:10px;
color:#FFE463;
}

#latestarticles td {
background-color:#009900;
margin:0px;
padding:0px;
color:#fff;
}

#latestArticles #more {

color:#fff;
}


#newsIndex td {
margin:0px;
padding:0px 0px 5px 0px;
font-size:11px;
}
#newsIndex {
font-size:11px; font-family:verdana;
}

#newsIndex h4 {
font-size:14px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 5px 0px;
padding:10px 0px 5px 0px;
text-align:left;
border-bottom:1px solid #999;
text-transform:capitalize;
}

.button {

  color:#009900;
   font-family:arial;
   margin:5px 0px 10px 0px;
   font-size:14px;
   _font-size:12px;
   font-weight:bold;
   
   width:145px;
   
   background-color:#EFEFEF;
   *background-color:#ddd;
 border:1px solid;
 padding:4px 9px 4px 9px;
  *padding:3px;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}

.asks {

border:2px dotted #009900;
padding-bottom:15px;
margin-bottom:30px;
padding-left:15px;
_padding-bottom:0px;
}

.asktitle {
font-size:14px;
font-family:arial;
color:#333;
font-weight:bold;
padding:15px 0px 15px 0px;
_padding:15px 0px 0px 0px;
_margin:0px;


}



.askform {
font-size:11px;
font-family:verdana;
padding:0px;
_margin:0px;
}


#rssIndex td {
margin:0px;
padding:0px 0px 5px 0px;
font-size:11px;
}
#rssIndex {
font-size:11px; font-family:verdana;
}

#rssIndex h4 {
font-size:14px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 5px 0px;
padding:20px 0px 5px 0px;
text-align:left;
border-bottom:1px solid #999;
text-transform:capitalize;
}


#rssIndex h5 {
font-size:12px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 5px 0px;
padding:10px 0px 5px 0px;
text-align:left;

text-transform:capitalize;
}


#articleLinks td {
margin:0px;
padding:0px 0px 5px 0px;
font-size:11px;
}
#articleLinks {
font-size:11px; font-family:verdana;
}

#articleLinks h4 {
font-size:14px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 5px 0px;
padding:20px 0px 5px 0px;
text-align:left;
border-bottom:1px solid #999;
text-transform:capitalize;
}

#todaysBestDeals h4 {
font-size:14px;
font-family:arial;
font-weight:bold;
color:#333;
margin:0px 0px 5px 0px;
padding:20px 0px 5px 0px;
text-align:left;
border-bottom:1px solid #999;
text-transform:capitalize;
}

#ovtitle {
font-weight:bold;
color:#0033ff;
font-size:12px;
}

#ovcontent {
color:#333;
font-size:11px;
}

#ovlink {
color:#009900;
font-size:11px;
}
#todaysBestDeals {
padding-bottom:10px;
}

#todaysBestDeals a:hover {
text-decoration:underline;
background-color:#fff;
}

#navigationoptionstopE, #navigationoptionstopM {
width:175px;
/*
background-image: url("../assets/arrowvertical.gif");
background-position:center left;
background-repeat:no-repeat;
*/
background:#009900;
font-family:verdana;
padding:8px 10px 5px 15px;
border-bottom:1px solid #A6A6A6;
color:#fff;

background-repeat:no-repeat;
background-position:105px 0px;

}


#recommend{
text-align:left;
margin:10px 0px 20px 0px;
font-family:arial;
font-size:12px;
}

#contain-bm{
margin:0px 0px 40px 0px;
}

#rating  { width:90px; float:right; font-size:22px; font-weight:bold; font-family:arial; padding:10px; text-align:center; color:#fff; margin:0px 0px 10px 15px; border:2px solid #eaeaea; }
.red { color:#e22b00; }
.amber { color:#FC0;}
.green  { color:#00ae00;}

.us1 { font-size:10px; text-transform:uppercase; font-weight:normal;  color:#666; padding-bottom:3px;}
.us2 { padding:0px 0px 10px 0px; border-bottom:1px dotted #666;}
.them { margin-top:10px; }
.them1 { font-size:10px; text-transform:uppercase; font-weight:normal; color:#666; padding-bottom:3px;}
.them2 { color:#06F;}


.imgandintro1 { float:right; width: 220px; }
.subsect { margin:10px 0px;  font-family:verdana;}

.subsect { font-weight:bold; color:#333; border-bottom:1px solid #ddd; padding-bottom:4px; font-size:18px; }
.judgement1, .judgement3, .judgement5 { font-weight:bold; }

.clearit10 { height:10px; font-size:1px; clear:both; }
.imgandintro2_A1 { }
.imgandintro2_C { padding:5px 0px 10px 0px; }

.imgandintro2_A2 { }
.imgandintro2_B { padding:5px 0px 10px 0px; }

#videoshow{
text-align:center;
margin:10px auto 0px auto;
}