body {
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	cursor:default;
	color:#AAAAAA;
	background-color:#FFFFFF
}
* {
	margin: 0px;
	padding:0px;
	text-decoration:none;
}
html {
	height:100%;
	margin-bottom:1px;
}
a#title {
	outline: 0px solid #FFFFFF;
}
a#blogtitle {
	outline: 0px solid #FFFFFF;
}
a img {
	margin:0 0 0 0;
	border:solid 0px transparent;
}
#container {
	width:750px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	background-color:#FFFFFF;
	color:#AAAAAA;
}
#header {
	width:100%;
	padding-top:15px;
}
.spacer {
	width:100%;
	height:15px;
}
hr {
	border:0px;
	color:#CCCCCC;
	background-color:#CDCDCD;
	height:1px;
	width:100%;
	text-align:left;
}
h1,
h2.topheader {
	font-size:20px;
	color:#999999;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:300;
	background-color:#FFFFFF;
	text-transform:lowercase;
	border:none;
	margin-left:0;
	margin-right:0;
	padding:0 0 0 0;
}
h2,
h1.blogtitle {
	font-size:15px;
	background-color:#F2F2F2;
	border-width:1px;
	border-color:#AAAAAA;
	border-style:solid;
	text-align:left;
	margin-left:0px;
	margin-right:20px;
	font-weight:300;
	padding:5px;
}
h1.blogtitle,
h2.blogtitle {
	font-size:20px;
	line-height:normal;
	color:#333333;
	text-transform:none;
	border-bottom:none;
	padding:5px 10px 3px 10px;
}
h2.blogdate,
h3.blogdate {
	font-size:12px;
	color:#555555;
	padding:0 10px 5px 10px;
	background-color:#F2F2F2;
	border-width:1px;
	border-color:#AAAAAA;
	border-style:solid;
	text-align:left;
	margin-left:0px;
	margin-right:20px;
	font-weight:300;
	border-top:none;
}
.top_main_heading {
	color:#333333;
}
.text_color_red {
	color:#CD3132;
}
.text_color_orange {
	color:#D78C39;
}
.text_color_yellow {
	color:#D3D833;
}
.text_color_green {
	color:#25b625;
}
.text_color_cyan {
	color:#1cb4a1;
}
.text_color_blue {
	color:#3070C8;
}
.text_color_purple {
	color:#993ED7;
}
.text_color_magenta {
	color:#D228A3;
}
.text_color_white {
	color:#FFFFFF;
}
.text_color_gray {
	color:#333333;
}
.text_color_black {
	color:#000000;
}
h3 {
	color:#333333;
	font-size:15px;
	background-color:#F2F2F2;
	font-size:15px;
	border-width:1px;
	border-color:#AAAAAA;
	border-style:solid;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	font-weight:300;
	padding:5px;
}
#nav {
	float:left;
	width:200px;
	background-color:#FFFFFF;
	color:#AAAAAA;
}
.nav-header {
	margin-bottom:5px;
}
#navcontent div.included,
#navcontent div.specs,
#navcontent div.also_from_psyleron,
#navcontent div.voltage_adapter_available,
#navcontent div.worldwide_shipping_available,
#navcontent div.blognavcontainer,
#navcontent p {
	color:#666666;
	background-color:#FFFFFF;
	font-size:12px;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
}
#navcontent ol {
	list-style:disc;
	padding-left:20px;
	color:#666666;
	background-color:#FFFFFF;
}
.specs,
.included,
.also_from_psyleron,
.voltage_adapter_available,
.worldwide_shipping_available,
.orderhelp,
.social,
.blognavcontainer {
	color:#666666;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-top:0px;
	border-style:solid;
	border-color:#AAAAAA;
	background-color:#FFFFFF;
	line-height:20px;
	padding:5px;
}
.voltage_adapter_available img {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}
.worldwide_shipping_available img,
.also_from_psyleron img,
.included img {
	margin-top:8px;
	margin-left:4px;
}
span.worldwide_shipping_available,
span.voltage_adapter_available,
span.also_from_psyleron {
	width:120px;
	display:block;
	border-width:0;
	margin:0 8px 0 5px;
}
span.voltage_adapter_available,
span.also_from_psyleron ,
span.worldwide_shipping_available,
.orderhelp {
	line-height:18px;
}
.specs a,
.included a,
.worldwide_shipping_available a,
.voltage_adapter_available a,
.also_from_psyleron a {
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:underline;
}
.orderhelp a,
.social a ,
.blognavcontainer a {
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:none;
}
.specs a:hover,
.included a:hover,
.worldwide_shipping_available a:hover,
.voltage_adapter_available a:hover,
.also_from_psyleron a:hover,
.orderhelp a:hover,
.social a:hover,
.blognavcontainer a:hover {
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:underline;
}
#navcontent ul {
	list-style:none;
	padding-left:20px;
	color:#666666;
	background-color:#FFFFFF;
}
#navcontent ul a {
	text-decoration:none;
	font-size:13px;
	background-color:#FFFFFF;
}
#navcontent .blognavcontainer ul {
	margin-top:2px;
	list-style:none;
	font-size:12px;
	line-height:normal;
	padding-left:0;
	color:#666666;
	background-color:#FFFFFF;
}
#navcontent .blognavcontainer ul a {
	font-size:12px;
	background-color:#FFFFFF;
}

.nav_color_red {
	color:#CD3132;
}
.nav_color_orange {
	color:#D78C39;
}
.nav_color_yellow {
	color:#BBBB00;
}
.nav_color_green {
	color:#25b625;
}
.nav_color_cyan {
	color:#1cb4a1;
}
.nav_color_blue {
	color:#3070C8;
}
.nav_color_purple {
	color:#993ED7;
}
.nav_color_magenta {
	color:#D228A3;
}
.nav_color_white {
	color:#FFFFFF;
}
.nav_color_gray {
	color:#666666;
}
.nav_color_black {
	color:#000000;
}
.selected {
	text-decoration:underline;
}
#navcontent a:hover {
	background-color:#FFFFFF;
	text-decoration:underline;
}
#foot_nav {
	clear:both;
	width:750px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	margin-left:0px;
}
#foot_nav a {
	background-color:#FFFFFF;
	text-decoration:none;
}
#foot_nav a:hover {
	background-color:#FFFFFF;
	text-decoration:underline;
}
#foot_nav ol {
	list-style-type:none;
	padding-left:20px;
}
#foot_nav ul {
	margin-top:8px;
	margin-bottom:8px;
	list-style:none;
	position:relative;
	left:-3px;
}
#foot_nav ul a {
	text-decoration:none;
	white-space:nowrap;
}
#foot_nav li.inline {
	display: inline;
	padding-left: 3px;
	#padding-left:11px;
	padding-right: 7px;
	border-right: 1px solid #BBBBBB;
	list-style-type:none;
}
#foot_nav li.last {
	display: inline;
	padding-left: 3px;
	#padding-left:11px;
	padding-right: 3px;
	border-right: 0px;
}
#ccvhelp,
#checkhelp,
#adapterhelp
{
	display:none;
	z-index:2;
	width:200px;
	vertical-align:bottom;
	margin-top:20px;
	padding:0px;
}
#ccvhelp div,
#checkhelp div ,
#adapterhelp div 
{
	color:#666666;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-top:0px;
	border-style:solid;
	border-color:#AAAAAA;
	background-color:#FFFFFF;
	line-height:20px;
	padding:5px;
	margin-left:20px;
	margin-right:20px;
}
#ccvhelp p,
#checkhelp p {
	margin:7px 5px 5px 5px;
	line-height:15px;
	text-align:left;
	font-size:12px;
}
#adapterhelp p  {
	margin:7px 5px 5px 5px;
	line-height:18px;
	text-align:left;
	font-size:12px;
}
#ccvhelp img,
#checkhelp img,
#adapterhelp img {
	margin-left:4px;
}
#main {
	float:left;
	width:550px;
	color:#999999;
	background-color:#FFFFFF;
	background:url(img/background_right.gif);
}
#maincontent p,
#maincontent div.p,
#maincontent #blogentries .entrybody,
#maincontent #blogentry .entrybody {
	color:#666666;
	background-color:#FFFFFF;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-top:0px;
	border-style:solid;
	border-color:#AAAAAA;
	margin-left:0px; /*margin-left:20px;*/
	margin-right:20px;
	line-height:20px;
	padding:20px;
}
#maincontent #blogentries .entrybody,
#maincontent #blogentry .entrybody {
	padding-bottom:0;
}
#maincontent #blogentries p,
#maincontent #blogentries div.p,
#maincontent #blogentry p,
#maincontent #blogentry div.p {
	border:none;
	margin:0 0 0 0;
	padding:0 0 20px 0;
}
#maincontent div.p-bottom_main_heading,
#maincontent p.bottom_main_heading {
	margin-bottom:0;
}
.justify_right {
	float:right;
}
.quote_indent {
	margin-left:20px;
}
.arrow {
	font-size:15px;
}
#maincontent a {
	color:#666666;
	text-decoration:underline;
}
#maincontent a:hover {
	color:#666666;
	text-decoration:underline;
}
#maincontent a.nounderline {
	color:#ffffff;
	text-decoration:none;
}
#maincontent a.nounderline:hover{
	color:#ffffff;
	text-decoration:none;
}
#footer {
	clear:both;
	width:750px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer a {
	color:#AAAAAA;
	background-color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover {
	color:#2AD3BE;
	background-color:#FFFFFF;
	text-decoration:underline;
}
.left {
	color:#AAAAAA;
	background-color:#FFFFFF;
	float:left;
	font-size:100%;
	margin-top:5px;
}
.right {
	color:#AAAAAA;
	background-color:#FFFFFF;
	float:right;
	font-size:100%;
	margin-top:5px;
}
.next-prev-home {
	width: 530px;
	margin-bottom:20px;
}
.prev-link {
	text-align:left;
	width:35%;
}
.next-link {
	text-align:right;
	width:35%;
}
.home-link {
	text-align:center;
	width:30%;
}
