body
{
	background: url(../images/topbg.jpg) repeat-x;
	margin:0px;
	padding:0px;
}
/* FORMS */
form {
	margin: 0 0 0em;
	padding: 0;
}

form input.text,

form textarea { background: #fcfefa; border: 2px solid #252525; font-size: 1em; padding: 3px 5px; font-family: Verdana, sans-serif; color: #565656; width: 700px; }

form input.captcha { background: #fcfefa; border: 1px solid #c1d885; font-size: 1em; padding: 3px 5px; font-family: Verdana, sans-serif; color: #565656; width: 165px; }
.version {
	font: 0.7em Georgia, "Times New Roman", Times, serif;
}


form label { color: #373F03; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; line-height: 2em; }

form select { background:#fcfefa; border: 2px solid #252525; height: 35px; width: 720px; font-family: Verdana, sans-serif; color: #565656; font-size: 1em; }

form button {

	background: #dededd;

	border: 1px solid #c1d885;

	font-size: 1em;

	padding: 5px 5px;

	font-family: Verdana, sans-serif;

	color: #565656;

	width: 90px;

}

form span.required {

	font-family: Verdana, sans-serif;

	font-style: italic;

	color: #bbbbbb;

    font-size: .8em;

}

form fieldset { margin: 0; padding: 0; border: 0; }
form legend { display: none; }

/* BASIC LAYOUT BIATCH */
p { font: 1em Georgia, "Times New Roman", Times, serif; }
strong {
	color: #371D2A;
	font: bold 1em Georgia, "Times New Roman", Times, serif;
}
ul { font: 1em Georgia, "Times New Roman", Times, serif; }
.heading { font: bolder 1.5em Georgia, "Times New Roman", Times, serif; }
.projectdescription {
	font-size: 1.1em;
	padding-left: 5px;
	vertical-align: top;
	height: 40px;
	color: #969595;
	line-height: 15px;
}


#left {
	vertical-align: top;
	text-align: left;
	padding-right: 20px;
	padding-left: 30px;
}
#left a {
	color:#D84704;
	font-weight:400;
}

#left a:hover {
	color:#D84704;
	text-decoration:underline;
}	

#extra { /*About Us*/
	text-align: left;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 100px;
}
#extra a {
	color:#D84704;
	font-weight:400;
}

#extra a:hover {
	color:#D84704;
	text-decoration:underline;
}	

#right {
	font: 1em Georgia, "Times New Roman", Times, serif;
	color: #371D2A;
}
.description {
	font: 1em Georgia, "Times New Roman", Times, serif;
	color: #371D2A;
	padding-top: 55px;
}
#singlecolumn {
	font: 1em Georgia, "Times New Roman", Times, serif;
	color: #371D2A;
}

h1 h2 h3 h4 {
	color: #371D2A;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.prodescription {
	font-size: 13px;
	color: #371D2A;
	height: 140px;
	padding-top: 9px;
}

.format {
	height: 200px;
}

#title {
	font: bold 28px Georgia, "Times New Roman", Times, serif;
	color: #383F01;
}

.buy a {
	color:#D84704;
	font-weight:400;
	font-size: .8em;
}

.buy a:hover
{
	color:#D84704;
	text-decoration:underline;
}
#subtitle {
	font: bold 22px Georgia, "Times New Roman", Times, serif;
	color: #636F03;
}
.sub {
	display: block;
	list-style: lower-alpha url(none) inside;
}
/* footer */
#footer {
	background: url(../images/botfade.jpg) repeat-x;
	font-size: .9em;
	color: #616264;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 110px;
	padding-left: 110px;
	text-align: center;
}
#footer a {
	color:#D84704;
	line-height: 23px;
	font-weight:400;
	font-size: .9em;
	text-decoration:none;
}

#footer a:hover
{
	color:#D84704;
	text-decoration:underline;
}
/* FAQs */
.hline {
	border-top: 2px dashed #FEA500;
}
/* Purchase Boxes MO FO */
.versiontype {
	border-bottom: 1px dashed #dedede; font: 0.7em Georgia, "Times New Roman", Times, serif;
}
