@charset "UTF-8";
body {
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
line-height:1.7em;
height:100%;
margin:0px;
padding:0px;
background: #000 url(http://www.jamtron.com/images/stripe.png);
}



a:link,a:visited {
color:#d24300;
text-decoration:none;
}

a:hover {
color:#d24300;
text-decoration:none;
}

h1 {
font-family: Helvetica, Arial, sans-serif;
letter-spacing:-0.05em;
font-size:1.3em;
font-weight:700;
text-transform:uppercase;
margin:3px 0 0;
padding:0;
}

h2 {
font-family: Helvetica, Arial, sans-serif;
letter-spacing:-0.05em;
font-size:1.2em;
font-weight:700;
margin:0px;
padding:0;
}

h2 a:link, h2 a:visited{
color:#000;
}


h3 {
font-family: Helvetica, Arial, sans-serif;
font:bold 1em;
letter-spacing:-0.05em;
margin:0px;
padding:0;
display:inline;
}

table {
width:765px;
}

td {
width:300px;
border-bottom:1px #eaeaea solid;
padding:5px;
}


div .spec,div .specalt {
margin:0px auto;
padding:0px;
border-bottom:1px #666 solid;
padding: 20px 10px;
}

div .head {
color:#111;
font-weight:700;
width:765px;
background-image:url(images/tab_bg.gif);
background-repeat:repeat-x;
border-bottom:1px solid #ddd;
margin:0 auto;
padding:0;
}

div .nav {
font-weight:700;
width:765px;
background-image:url(images/nav_bg.gif);
background-repeat:repeat-x;
margin:0 auto 20px;
padding:0;
}

div .row {
float:left;
margin-top:auto 0;
vertical-align:middle;
padding:5px;
}

form {
margin:0;
padding:0;
}

#commentform {
border: 1px #c2bca1 solid;
border-top:0px;
margin:0px auto 0px;
width:700px;
padding:0px;
background:#000;
-moz-border-radius-bottomleft:1em;
-moz-border-radius-bottomright:1em;
-webkit-border-bottom-left-radius:1em;
-webkit-border-bottom-right-radius:1em;

color:#fff;

}

input,textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
background: #c2bca1;
width:150px;
border:1px #958f73 solid;
padding:5px;
margin-bottom:5px;
-moz-border-radius:0.5em;
-webkit-border-radius:.5em;

margin-right:10px;
}

input.submitButton {
width:70px;
font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#c9d9e8;
color:#111;
margin: 3 5 5 10;
border:0px;
font-weight:bold;
}

label {
color:#999;
cursor:pointer;
margin: 0px 5px;
line-height:15px;
vertical-align:middle;
}

textarea {
width:600px;
height:150px;
}

.social {
text-align:right;
font-size:85%;
padding-top:5px;
height:20px;
padding-right:5px;
float:right;
}

.social img { border:0px; padding-left:5px; }

img,img a:hover {
border:0;
}

#log_res.ajax-loading
{
	background: url(http://www.roscripts.com/images/spinner.gif) no-repeat center center;
}

.error {
	color:red;
	margin:0;
	padding:0;
}

#mini {
min-height:100px;
padding-bottom:5px;
padding-top:0px;
}

.left{float:left;}
.right{float:right;}
.clear{	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}