
* { border:0; margin:0; padding:0; }
a { color:red; text-decoration:none; }
a:hover { color: #666; text-decoration:underline; }
blockquote { background:#f1f1f1; border-left:2px solid #999; color:#444; display:block; font-style:oblique; line-height:20px; margin:0 0 0 10px; padding:0 0 0 10px; }
.left { float:left; margin:0 10px 0 0; }
.right { float:right; margin:0 0 0 10px; }
.tableit { border:1px; border:thin; border-color:#999; visibility:visible;}
.tableit input, .tableit textarea { background-color: #FF9; border: #333 thin;}
#button { background-color: #94DA87; color: #000; border: #333 thin; }
/* Body */
body { background:#fff url('images/background_bodyInside4.gif') repeat-x top; font:0.8em Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif; color:#666; }

/* Header */
#header {  height:230px; margin:0 auto; position:relative; width:760px; }
#header:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; } 

#TopMenu { color:#FFF;
	position:absolute;
	top:165px;
	left: 24px;
	font-size:14px;
}
#TopMenu a { color:#fff; font-size:14px; font-weight:bold; height:40px; text-align:center; vertical-align:middle;  display:block; width:125px; }
#TopMenu a:hover { background-image:url(images/TopButton2.gif); color:#333;  }


#secondaryNewsletter h1{ color:#000;
	right:5px;
	position:absolute;
	top:61px;
	width: 191px;
	font-size:16px;
}
#secondaryNewsletter table{
	right:3px;
	position:absolute;
	top:93px;
}
#VideoNote img {
	position:absolute;
	top:15px;
	right:0px;
}
#smallant img {
	position:absolute;
	top:15px;
	left:21px;
}
/* Content */
#content { height:auto; margin:0 auto; width:760px; }
#searchcontent { min-height:600px; margin:0 auto; width:760px; }
#searchcontent td{ background-color:#CCC; }
#content2 { height:auto; margin:0 auto; width:760px; }
#content:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; } 
#comparison td img { text-align:center;}
#comparison td a { color: #9D0000; text-decoration:underline; font-weight:bold;}
/* Sidebar */
#sidebar { float:left; width:210px; background:#fff; }
#sidebar h1 { border-bottom:2px solid #999; color:#444; font-size:165%; font-weight:normal; line-height:30px; padding:0 10px; }
#sidebar input { background: #DFDFDF; color:#555; padding:5px;  }
#sidebar p { background:#f1f1f1; color:#555; display:block; font-size:90%; line-height:20px; margin:10px 0; padding:10px; }
#sidebar p a.more { display:block; text-align:right; }
#sidebar ul { margin:10px; }
#sidebar ul li { border-bottom:1px solid #b484da; list-style:none; padding:5px 2px; }
#sidebar ul li a { color:#333; display:block; padding:5px; font-family:Geneva; text-decoration:none; font-size:14px; }
#sidebar ul li a:hover {color: #F1210A; text-decoration: underline; }
/*Small Icons*/
#mainicons { height:auto; margin:0 auto; width:760px; }

/* Main */
#main { float:right; width:520px; background:#fff; }
#main p { color: #333; line-height:20px; padding:10px; font-size:12px; }
#main li { color: #333; font-size:12px; }
#main h1 { border-bottom:2px solid #999; color:#444; font-size:165%; font-weight:normal; line-height:30px; padding:0 10px; }
/*Workshop Table*/
#workshoppricing table { border:thin; border-color:#999;}
#workshoppricing a { text-decoration:underline;}
#workshoppricing a:hover { text-decoration:underline;}

/* Portfolio Scroller */
#scrollwide { 
height: 250px; 
overflow: auto; 
white-space: nowrap; 
} 



/* Footer */
#footer { margin:10px auto; width:760px; }
#footer:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; } 
#footer p { border-top:2px solid #999; color:#999; font-size:90%; line-height:20px; padding:10px; text-align:left; }
