/* 

All images, CSS and code is Copyright 2011 TheSixthAxis / OscarMikeMedia.

Use of this CSS, imagery or template is not permitted by any other site.

blue: #286bb1
light blue: #488bd1

*/

body {
background:#000;
font-family: 'Open Sans',Tahoma,Verdana,Geneva,sans-serif;
font-size:11px;
line-height:1.5em;
text-decoration:none;
margin:0;
padding:0;
}

.form-table {
background:#888;
}



img {
border:0;
}

.thesixthaxis-container {
width:1060px;
padding-left:10px;
padding-right:10px;
margin:auto;
overflow:auto;
}

.tsa-blue {

text-decoration:none;
line-height:1.2em;
}

.topbox {
background:#666;
background-image: -moz-linear-gradient(top, #666666 0%, #333333 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #666666), color-stop(1, #333333));
color:#fff;
padding:10px;
margin-left:-10px;
margin-right:-10px;
}


.topbox a {
	color:#fff;
}

.topbox a:hover {
	color:#ddd;
}

.verytop {
height:110px;
width:100%;
}

.verytopcentre {
width:728px;
padding-top:10px;
margin:auto;
}

.thesixthaxis-loginbar {
height:29px;
width:100%;
background:#666;
background-image: -moz-linear-gradient(top, #666666 0%, #333333 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #666666), color-stop(1, #333333));
color:#fff;
margin-bottom:10px;

}

.thesixthaxis-login {
float:left;
padding-top:5px;
color:#fff;
padding-left:10px;
padding-right:10px;
}

.thesixthaxis-header {
height:100px;
width:100%;
}

.thesixthaxis-header-logo {
width:300px;
float:left;
padding-left:20px;
padding-top:10px;
}

.thesixthaxis-header-mainblock {
width:728px;
float:right;
height:90px;
}

.thesixthaxis-clear {
clear:both;
}

.thesixthaxis-main {
width:100%;
}

.thesixthaxis-main-left {
width:750px;
float:left;
}

.thesixthaxis-main-right {
width:310px;
float:left;
padding-left:0;
}

.thesixthaxis-main-right-takeover {
width:300px;
margin-bottom:2px;
padding-left:10px;
}

.thesixthaxis-main-right-community {
margin-bottom:4px;
width:300px;
color:#ddd;
margin-right:0;
}

.thesixthaxis-main-right-inner {
width:300px;
padding:0;

}

.thesixthaxis-main-right-inner h2 {
color:#fff;
font-weight:700;
font-size:13px;
margin:0;
padding:10px;
background:#666;
background-image: -moz-linear-gradient(top, #666666 0%, #333333 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #666666), color-stop(1, #333333));
}

.avatarimage {
height:40px;
padding-left:10px;
}

.thesixthaxis-home-news h2 {
color:#000;
font-weight:700;
font-size:12px;
margin-bottom:4px;
padding:0;

}

.thesixthaxis-main-right-inner ul {
padding-left:20px;
margin-right:20px;
list-style:none;
}

.thesixthaxis-main-right-inner ul li ul {
padding-left:15px;
}

.thesixthaxis-main-right-inner a {
color:#000;
text-decoration:none;
}

.thesixthaxis-main-right-inner ul li ul li a {
color:#444;
text-decoration:none;
font-weight:400;
}

.thesixthaxis-main-right-google {
height:250px;
margin-top:10px;
}

.thesixthaxis-left-menu {
width:100px;
float:right;
background:#666;
margin-left:0;
margin-top:0;
-moz-border-radius: 4px;
	border-radius: 4px;
}

.thesixthaxis-left-menusub {
width:100px;
float:left;
margin-top:20px;
}

.rightboxes {
margin-left:10px;
width:296px;
}

.thesixthaxis-left-menux10 {
width:100px;
float:right;
background:#060;
}

.thesixthaxis-left-menux10 ul {
list-style:none;
padding-left:0;
margin-left:0;
line-height:2em;
}

.thesixthaxis-left-menu-inner {
padding-left:4px;
padding-right:4px;
color:#fff;
}

.thesixthaxis-left-menu-inner ul a {
color:#fff;
text-decoration:none;
display:block;
padding-left:4px;
}

.thesixthaxis-left-menu-inner ul a:hover {
color:#fff;
background:#286bb1;
margin-right:-4px;
}

.thesixthaxis-left-menu-inner ul a.selected {
color:#fff;
background:#286bb1;
margin-right:-4px;
}

.thesixthaxis-left-content {
width:620px;
float:left;
background:#fff;
z-index:3;
min-height:800px;
padding:10px;
	-moz-border-radius-bottomright: 8px;
border-bottom-right-radius: 8px
	-moz-border-radius-bottomleft: 8px;
border-bottom-left-radius: 8px;
}

.thesixthaxis-left-content-full {
width:930px;
float:right;
background:#fff;
padding:10px;
}

.thesixthaxis-home-top {
margin-top:0;
padding-top:0;
}

.thesixthaxis-home-top a {
}

.thesixthaxis-home-top blockquote {
background:url(http://www.thesixthaxis.com/img/blockquote.gif) no-repeat 0 0;
margin:22px 0;
padding:0 50px;
}

.thesixthaxis-home-top h1 {
font-size:20pt;
margin-top:0;
margin-bottom:4px;
line-height:1.2em;
font-weight:700;
text-decoration:none;
padding:0;
}

.thesixthaxis-home-top h2 {
    color: #286bb1;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0;
}

.thesixthaxis-home-top-lower {
color:#000;
padding-top:10px;
border-top:1px solid #ddd;
}

.thesixthaxis-home-top-youtube {
background:#fff top repeat-x;
color:#000;
padding:10px;
}

.thesixthaxis-youtube-main {
width:470px;
height:290px;
float:left;
margin-right:10px;
background:#888;
}

.thesixthaxis-youtube-small {
width:140px;
height:90px;
background:#888;
margin-bottom:10px;
float:left;
}

.thesixthaxis-home-footer-round {}

.thesixthaxis-home-top-cats {
padding-top:10px;
background:#fff;
color:#000;
border-top:1px solid #ddd;
margin-top:10px;
}

.thesixthaxis-home-top-cats h2 {
color:#286BB1;
font-weight:700;
font-size:12px;
width:300px;
margin-top:-3px;
margin-bottom:5px;
background:#fff;
}

.thesixthaxis-cat-block {
width:60px;
float:left;
font-size:11px;
color:#444;
line-height:1.25em;
height:110px;
padding-right:6px;
}

.thesixthaxis-home-top-features {
    float: right;
    line-height: 1.5em;
    width: 300px;
}

.thesixthaxis-home-top-features a {
	color:#000;
}



.thesixthaxis-home-top-features h2 {
	background:#000;
	color:#fff;
	width:280px;
	padding:5px;
	margin-top:0px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-bottom:0;
font-size:12px;
}

.thesixthaxis-home-top-features img {
border:1px solid #888;
}

.thesixthaxis-home-top-features-feature {
width:300px;
margin-bottom:6px;
color:#444;
height:200px;
}

.feature-fade100 {
height:200px;
background:url(http://www.thesixthaxis.com/img/blackfade.png) repeat-x bottom;
margin:0;
padding:0;
}

.feature-fade200 {
height:200px;
margin:0;
padding:0;
}

.feature-inner {
width:139px;
padding-top:134px;
height:60px;
padding-left:0;
}

.thesixthaxis-home-top-features-smallfeature {
width:147px;
margin-bottom:6px;
color:#888;
height:200px;
float:left;
}

.smallfeature-inner {
width:139px;
padding-top:134px;
height:60px;
padding-left:4px;
padding-right:4px;
}

.thesixthaxis-secondblock {
width:200px;
float:left;
margin-right:10px;
}

.thesixthaxis-secondblocklast {
width:200px;
float:left;
}

.thesixthaxis-home-news {
    border-right: 1px solid #DDDDDD;
    color: #666666;
    float: left;
    padding-right: 10px;
    /* width: 299px; */
	
}

.thesixthaxis-footer {
float:left;
width:100%;
margin-top:20px;
color:#ddd;
font-size:10px;
background:#000;
font-weight:400;
padding:0;
border-top:1px solid #fff;

}

.thesixthaxis-footer-inner {
float:left;
padding-top:16px;
padding-left:20px;
padding-bottom:18px;
text-align:left;
font-weight:400;
color:#ddd;
}

.thesixthaxis-footer-inner2 {
float:right;
padding-top:16px;
padding-right:20px;
padding-bottom:16px;
text-align:right;
font-weight:400;
color:#ddd;
}

.menuimage {
float:right;
margin-right:10px;
margin-top:10px;
text-align:right;
}

.menuimage img {
width:60px;
height:30px;
margin-bottom:5px;
}

ol.commentlist {
padding:0;
}

ol.commentlist li {
list-style-type:none;
margin-bottom:10px;
background:#fff;
}

ol.commentlist li div.vcard {
float:left;
width:38px;
margin-right:0;
padding-left:5px;
}

ol.commentlist li div.vcard cite.fn {
display:block;
font-style:normal;
font-weight:700;
font-size:1em;
margin:0;
}

ol.commentlist li div.vcard img.avatar {
display:block;
overflow:hidden;
}

ol.commentlist li div.commentmetadata {
font-size:1em;
color:#fff;
height:38px;
background:#888;
padding-top:5px;


margin:0;
}

ol.commentlist li p {
display:block;
line-height:1.5em;
color:#000;
margin-left:20px;
padding-top:0;
margin-top:0;
margin-right:20px;
}

ol.commentlist li div.reply {
text-align:left;
padding-bottom:10px;
color:#286bb1;
margin-left:20px;
}

ol.commentlist li ul.children li {
margin-left:10px;
padding:0;
}

.commentheader3 {
color:#888;
}

.story-container {
width:100%;
}

.story-left {
width:390px;
float:left;
padding:10px;
}

.story-left a {
color:#000;
text-decoration:none;
}

.story-left h1 {
padding-top:0;
margin-top:0;
}

.leftall {
float:left;
width:110px;

}

.leftmaster {
width:100px;

}



.story-right {
width:170px;
float:right;
color:#444;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
border-left:1px solid #bbb;
padding-left:10px;
}

.storytopbar {
background:#eee;
color:#444;
margin-bottom:10px;
padding:5px 5px 5px 10px;
overflow:auto;
}

.story-right-foot {
width:300px;
float:right;
background:#890000;
color:#fff;
padding:5px;
}

.story-right-foot a {
color:#FFF;
}

.comments-box {
zoom:1;
}

.comments-box img {
vertical-align:middle;
}

.comments-box h3 {
color:#222;
font-size:1.7em;
font-family:arial;
font-weight:400;
letter-spacing:-1px;
margin:20px 0 0;
}

.text {
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
color:#444;
width:200px;
padding:2px;
}

#respond textarea {
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
color:#000;
width:90%;
padding:2px;
}

.submit {
font-size:1em;
cursor:pointer;
background:#000;
color:#fff;
border:0;
padding:5px;
}

.submit:hover {
background:#fff;
color:#000;
}

.search-form input {
display:inline;
width:90px;
background:#286bb1;
font-size:10px;
font-family:tahoma,verdana;
height:18px;
border:1px solid #000;
margin:6px 0;
padding:2px;
}

.search-form2 input {
display:inline;
width:90px;
background:#dfdfdf;
border:0;
font-size:11px;
font-family:tahoma,verdana;
color:#000;
margin:0;
padding:2px;
}

.swapgame {
width:200px;
background:#f9cf2b;
padding-bottom:5px;
}

.swapgame-inner {
text-align:center;
margin:auto;
padding:5px;
}

.thesixthaxis-main-right-userbox {
margin-bottom:4px;
width:286px;
color:#fff;
margin-right:0;
}

.thesixthaxis-main-right-tsatimes {
height:75px;
margin-bottom:10px;
margin-right:10px;
}

.thesixthaxis-main-right-userbox a {
color:#fff;
font-weight:700;
text-decoration:none;
}

.tsa-trophy {
height:11px;
width:123px;
background:#000;
-moz-border-radius:2px;
padding:1px;
}

.tsa-trophy-1 {
border-right:1px solid #fff;
float:left;
width:2px;
height:11px;
background:url(image/t1.png) no-repeat;
}

.tsa-trophy-2 {
border-right:1px solid #fff;
float:left;
width:2px;
height:11px;
background:url(image/t2.png) no-repeat;
}

.tsa-trophy-3 {
border-right:1px solid #fff;
float:left;
width:2px;
height:11px;
background:url(image/t3.png) no-repeat;
}

.tsa-trophy-4 {
border-right:1px solid #fff;
float:left;
width:2px;
height:11px;
background:url(image/t4.png) no-repeat;
}

.tsa-trophy-a {
border-right:1px solid #fff;
float:left;
width:29px;
height:11px;
background-position:-368px -71px;
}

.tsa-trophy-b {
border-right:1px solid #fff;
float:left;
width:29px;
height:11px;
background-position:-388px -56px;
}

.tsa-trophy-c {
border-right:1px solid #fff;
float:left;
width:29px;
height:11px;
background-position:-408px -41px;
}

.tsa-trophy-d {
float:left;
width:21px;
height:11px;
background-position:-428px -26px;
}

.tsa247 {
width:300px;
background:#eee;
margin-bottom:2px;
height:190px;
padding:5px;
}

.page-numbers {
background:#bbb;
text-decoration:none;
padding:5px;
}

.pagination-links {
clear:both;
padding-top:10px;
}

.page-numbers.current {
background:#333;
color:#fff;
}

.lidiv {
height:1px!important;
border-top:#333 dashed 1px;
line-height:0;
font-size:0;
margin:2px 10px 0 4px;
padding:0;
}

li.lidiv {
height:1px!important;
line-height:0;
padding:0;
}

.homelistitem {
margin-bottom:4px;
}

.homelistitem2 {
	
}

.pagelink {
background:#ddd;
color:#000;
width:300px;
margin:10px auto auto;
padding:10px;
margin-bottom:10px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

li .current {
background:#286bb1;
color:#fff;
}

.postPagination li {
list-style:none;
float:left;
}

.thesixthaxis-login a {
color:#286bb1;
text-decoration:none;
font-weight:400;
}

.thesixthaxis-left-menu ul {
list-style:none;
padding-left:0;
margin-left:0;
line-height:1.7em;
margin-top:4px;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
width:88px;

}

.thesixthaxis-left-menusub ul {
list-style:none;
padding-left:0;
margin-left:0;
line-height:1.7em;
margin-top:4px;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
}

.pagelink a:hover {
color:#000;
background:#fff;
}

.feature-inner-text a {
color:#fff;
text-shadow:1px 1px 0 #000;
}

.pquote {
float:right;
width:6em;
color:#286bb1;
font-size:1.5em;
line-height:1.25;
font-style:italic;
margin:0;
padding:.25em;
}

.pquote p:first-line {
font-weight:700;
}

.thesixthaxishighlight {
margin-bottom:10px;

}

.thesixthaxishighlight a {
text-decoration:none;
color:#000;
}

.thesixthaxishighlight a:hover {
color:#286bb1;
}


.pagelink a {
color:#fff;
background:#286bb1;
padding:4px;
}



.thesixthaxis-home-top embed {
width:550px;
max-width:550px;
margin-left:35px;
padding:10px;
border-top:1px solid #888;
border-bottom:1px solid #888;
}

.thesixthaxis-home-top-body iframe {
width:550px;
max-width:550px;
margin-left:15px;
padding:10px;
border-top:1px solid #888;
border-bottom:1px solid #888;
}

.thesixthaxis-home-top-body {
	margin-left:10px;
	margin-right:10px;
}

.thesixthaxis-home-top-body img {
	margin-left:-10px;
	margin-right:-10px;
}

.apple_overlay {
display:none;
width:640px;
font-size:11px;
padding:35px;
}

.apple_overlay .close {
position:absolute;
right:5px;
top:5px;
cursor:pointer;
height:35px;
width:35px;
}

#overlay {
color:#efefef;
height:450px;
}

div.contentWrap {
height:441px;
overflow-y:auto;
}

.thesixthaxis_boxout {
float:left;
margin-right:10px;
margin-bottom:5px;
background:#e8e8e8;
width:200px;
font-size:11px;
line-height:1.5em;
padding:10px;
}

.thesixthaxis_boxout ul {
margin:0;
padding:0;
}

.thesixthaxis_boxout li {
margin-left:20px;
}

.thesixthaxis_drop {
float:left;
margin-right:10px;
margin-bottom:5px;
border-top:1px solid #888;
border-bottom:1px solid #888;
margin-top:5px;
width:300px;
font-size:11px;
line-height:1.5em;
padding:10px;
color:#888;

}

.thesixthaxis_drop2 {
float:right;
margin-left:10px;
margin-bottom:5px;
border-top:1px solid #888;
border-bottom:1px solid #888;
margin-top:5px;
width:300px;
font-size:11px;
line-height:1.5em;
padding:10px;
color:#888;
}

.thesixthaxis_buy {
float:right;
margin-left:10px;
margin-bottom:5px;
background:#dddddd;
-moz-border-radius:4px;
-webkit-border-radius:4px;
width:100px;
font-size:11px;
line-height:1.5em;
padding:10px;

}

pre {
text-align:center;
color:#060;
}

#nav {
float:left;
width:900px;
list-style:none;
font-weight:400;
margin:0;
padding:0;
z-index:1000;
position:relative;
}

#nav li {
float:left;
position:relative;
display:block;
padding-right:5px;
padding-left:5px;
border-right:1px solid #888;
color:#fff;
width:120px;
height:24px;
cursor: pointer;
}

#nav li a {
display:block;
color:#fff;
text-decoration:none;
width:280px;
margin-left:5px;
padding:0px;
overflow:hidden;
}

#nav li:hover {
	background:#000;
	color:#fff;
}

#nav li a:hover {

}

#nav ul {
list-style:none;
position:absolute;
left:-9999px;
opacity:0;
}

#nav ul li {
padding-top:4px;
float:none;
margin-left:-44px;
height:20px;
border-bottom:1px solid #222;
width:290px;
color:#fff;
background:#000;
border-right:0;
}

#nav ul a {
white-space:nowrap;
display:block;
color:#fff;
}

#nav li:hover ul {
left:0;
opacity:1;
top:24px;
}

#nav ul li:hover {
background:#444444;
color:#fff;
}

#nav li:hover ul li a:hover {
text-decoration:none;
color:#fff;
}

.story-right a,ol.commentlist li div.reply a:hover,ol.commentlist li ul.children li div.reply a:hover,.story-right-foot a:hover,.thesixthaxis-home-top-lower a:hover {
color:#000;
}

.thesixthaxis-main-right-inner ul li ul li a:hover {
color: #286bb1;
}

.thesixthaxis-home-top-features a,.story-right img,#nav li:hover ul a {
text-decoration:none;
}

ol.commentlist li div.reply a:link,.pagelink a:active,ol.commentlist li div.comment-meta a,.commentlist a,.thesixthaxis-home-top-cats a:hover,.thesixthaxis-login a:hover,.story-right a:hover {
color:#286bb1;
}

.thesixthaxis-footer-inner a:hover,.thesixthaxis-footer-inner2 a:hover {
	color:#888;
}

#respond p,.cancel-comment-reply {
color:#000;
line-height:1.4em;
margin:10px 0 0;
}

.thesixthaxis-main-right-userbox h2 a,.userbox a {
color:#fff;
}

.thesixthaxis-footer-inner a,.thesixthaxis-footer-inner2 a {
color:#fff;
font-weight:700;
}

.thesixthaxis-home-top-lower a,.thesixthaxis-home-top-cats a,.thesixthaxishighlight h2 {
color:#444;
}

.thesixthaxis-home-top h1 a:hover,.thesixthaxis-home-top-features-feature a,.thesixthaxis-home-top-features-smallfeature a,.thesixthaxis-secondblock a:hover,.thesixthaxis-secondblocklast a:hover,.thesixthaxis-home-news a {
color:#000;
text-decoration:none;
}

.thesixthaxis-main-right-inner a:hover, .thesixthaxis-home-news a:hover,.thesixthaxis-main-right-userbox a:hover {
color:#286bb1;
text-decoration:none;
}

.thesixthaxis-home-top-features h2 a
{
	color:#fff
}

.thesixthaxis-home-top-features-feature a:hover,.thesixthaxis-home-top-features-smallfeature a:hover {
color:#fff;
text-decoration:underline;
}

.thesixthaxis-home-top-youtube h2,.thesixthaxis-home-top-lower h2 {
color:#666;
font-weight:700;
font-size:12px;
border-bottom:1px solid #666;
margin-top:0;
margin-bottom:4px;
padding:0;
}

.thesixthaxis-home-top-lower fieldset,.thesixthaxis-home-top-cats fieldset {
border:0;
margin:0;
padding:0;
}

.feature-inner-text,.feature-inner-text2 {
color:#fff;
height:58px;
line-height:1.3em;
padding:2px;
}

.thesixthaxis-secondblock a,.thesixthaxis-secondblocklast a {
color:#444;
text-decoration:none;
}

ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3 {
background:#fff;
}

.#nav li:hover a
{
	background:none;
}

.commentheader1,.commentheader2 {
padding-bottom:10px;
}

.storytopbar a {
color:#444;
}

.storytopbar a:hover {
color:#000;
}

.story-container {
	color:#444;
}

.story-container h1 {
	color:#000;
}

.story-container a {
	color:#444;
}

.story-container a:hover {
	color:#286bb1;
}

.leftcommunity {
	background:#286bb1;
	
	
	color:#fff;
	width:100px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-left-radius: 8px;
}

.leftcommunity-social {
	width:80px;
	overflow:hidden;
	background:#488bd1;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	-moz-border-radius: 3px;
	border-radius: 3px;

}

.leftcommunity-top {
	width:80px;
	overflow:hidden;
	padding:5px;
	background:#488bd1;
	margin-bottom:5px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.leftcommunity-top-link {
	color:#fff;
	margin:0px;
	padding:0px;

	margin-bottom:4px;
}

.leftcommunity-top a {
	color:#fff;
}

.leftcommunity-top a:hover {
	color:#000;
}

.leftcommunity-boxes {
	width:80px;
	overflow:hidden;
	padding:5px;
	background:#488bd1;
	margin-bottom:5px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height:1.2em;
}

.leftcommunity-boxes a {
	color:#fff;
	text-decoration:none;
}

.leftcommunity-boxes a:hover {
	color:#000;
}

.leftcommunity-top-link a {
	color:#fff;
}

.leftcommunity-top-link a:hover {
	color:#000;
}


.leftcommunity-social a {
	color:#fff;
}

.leftcommunity-social a:hover {
	color:#000;
}

.leftcommunity-top img {
	margin:0px;
	padding:0px;
	border:0px;
}

.leftcommunity-top-title {
	color:#fff;
	font-weight:bold;
	margin-bottom:4px;
	width:80px;
	overflow:hidden;
}

.newmenu
{
	background:#286bb1;
	color:#fff;
	width:620px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	height:29px;

}

.newmenu ul
{
	margin:0px;
	padding:0px;
	padding-top:6px;
}

.newmenu li
{
	float:left;
	color:#fff;
	list-style:none;
	padding-right:6px;
	margin-right:6px;
	border-right:1px solid #488bd1;
}

.newmenu li a
{
	color:#fff;
		text-decoration:none;
}

.newmenu li a:hover
{
	color:#000;
		text-decoration:none;
}

.topbox h2 {
	margin-top:0px;
	border-bottom:0;
	margin-bottom:5px;
	font-size:22px;
	text-shadow: 1px 1px #000;
}

.thesixthaxis-home-top-features a:hover {
	color:#286bb1;
}

.isbox {
	float:left;
	clear:both;
	width:299px;
}

.thesixthaxis_drop2 img {
	margin-left:0px;
}

.thesixthaxis_drop img {
	margin-left:0px;
}

.righthandmaster {
	width:300px;
	background:#fff;
}







.commentpull {
	
	float:right;width:340px;line-height:1.5em;font-size:11px;margin-top:10px;margin-bottom:10px;padding:5px;
	position:relative;
	padding:10px;
	margin:15px 0 10px;
	color:#333;
	background:#f0f0f0;;
	/* css3 */
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}

.commentpull:before {
	position:absolute;
	top:-60px;
	left:0;
	width:155px;
	height:36px;
    /* reduce the damage in FF3.0 */
    display:block; 
}

.commentpull:after {
	content:"";
	position:absolute;
	top:-20px;
	left:320px;
	border:10px solid transparent;
	border-bottom-color:#f0f0f0;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

.commentpull + p {
padding-left:15px; font:14px Arial, sans-serif;
}



