body {
	background-image:  url(../img/background.gif);
	background-repeat:repeat-x;
	background-color: #11153a;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}

bg {
	background-image:  url(../img/head_back.gif);
	background-repeat:repeat-x;
}

#fullheight{height:100%;}

.list {
*/color: red;*/
}


/* MAIN NAVIGATION */

#navbox ul
{
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
font-size:12px;
}

#navbox li { 
float:left;
}

#navbox a
{
display: block;
padding:2px 6px 1px 6px;
border:none;
}

#navbox a:link, #nav a:visited
{
color: #E6E6E6;
text-decoration: none;
border:none;
}

#navbox a:hover
{
background-color: #999999;
color: #000000;
}

#active a:link, #active a:visited, #active a:hover
{
background-color: #999999;
color: #000000;
}
/*END MAIN NAVIGATION*/


/* BASE NAVIGATION */

#navbase ul
{
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
font-size:11px;
}

#navbase li { 
float:left;
}

#navbase a
{
display: block;
padding:0 7px 0 7px;
border:none;
}

#navbase a:link, #nav2 a:visited
{
color: #BCBCBA;
text-decoration:underline;
border:none;
}

#navbase a:hover
{
color: #ffffff;
text-decoration: none;
}
/*END BASE NAVIGATION*/


.textField {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#cccccc;
	padding:2px;
	border:solid #000000;
	border-width:1px;
}


.intro {
	background-image:  url(../img/intro.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:10px 10px 10px 0 ;
}

.pullquote{
padding:5px;
background-color:#000000;
border:solid #2E2F96;
border-width:2px;
font-family: georgia, times;
font-style:italic;
font-size:14px;
}


.pullquotebox{
padding:10px 15px 10px 10px;
width:70%;
}


/* QUOTES */
.quotes{
color:#EFE2A4;
background-image:url(../img/quotes1.gif);
background-repeat:no-repeat;
background-position:-3px 0;
margin-left:45px;
margin-right:45px;
padding-left:45px;
margin-bottom:35px;
padding-bottom:5px;
border-bottom:solid #414141;
border-bottom-width:10px;
}

.quotesAuthor{
/*background-image:url(../img/quotes2.gif);
background-repeat:no-repeat;
background-position:right -10px;*/
padding-left:30px;
font-weight:bold;
font-style:oblique;
color:#CCCCCC;
font-size:11px;
border-top:dashed #999999; 
border-top-width:1px;
}
/* END QUOTES */

h1{
/*font-family:Helvetica, Arial, sans-serif;*/
font-family: georgia, times;
font-size:14px;
color:#CCCCCC;
font-stretch:expanded;
font-weight:bold;
background-image:url(../img/titleBack2.gif);
background-repeat:no-repeat;
padding:6px 6px 5px 10px;
margin:0;
}


h2{
/*font-family:Helvetica, Arial, sans-serif;*/
font-family: georgia, times;
font-size:20px;
color:#CCCCCC;
font-stretch:expanded;
font-weight:bold;
background-image:url(../img/titleBack.gif);
background-repeat:no-repeat;
padding:6px 6px 5px 10px;
margin:0;
}

h3{
/*font-family:Helvetica, Arial, sans-serif;*/
font-family: georgia, times;
font-size:16px;
color:#FFFF99;
font-weight:bold;
padding:35px 5px 3px 0px;
margin:0;
}

h4{
/*font-family:Helvetica, Arial, sans-serif;*/
font-family: georgia, times;
background-image:url(../img/H3_BACK.gif);
background-repeat:repeat-y;
background-position:left;
font-size:20px;
color:#ffffff;
font-weight:bold;
padding:3px 3px 3px 20px; 
margin:0px;
}
.cartform{
 margin-bottom:0px;
 }

.price{
/*font-family:Helvetica, Arial, sans-serif;*/
font-family: georgia, times;
font-size:13px;
color:#FFFF99;
font-weight:bold;
margin:0px;
padding:7px;
background-color:#000000;
vertical-align:middle;
}

.style1 {
	color: #FFE06A;
	font-style: italic;
}

.subtitle{
/*font-family:Helvetica, Arial, sans-serif;*/
font-family: georgia, times;
font-size:13px;
color:#FFFF99;
font-weight:bold;
margin:0px;
padding:7px;
vertical-align:middle;
}

.cartTable {
	background-image:  url(../img/cartTable.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.cartTable2 {
	background-image:  url(../img/cartTable2.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#000000;
}

.imgBorder{
padding:6px;
background-image:url(../img/img_back.gif);
background-repeat:repeat;
border:solid #666666;
border-width:1px;
}

.imgDesc{
padding:3px;
background-color:#666666;
margin-bottom:20px;
font-size:11px;
font-style:italic;
color:#ffffff;
}


.main {
	font-size: 12px;
	color: #C9C9C9;
	/*background-image:url(../img/mainBack.gif);
	background-position:right;
	background-repeat:repeat-y;*/
}

.cap {
float: left;
width: 50px;
font-size: 62px;
line-height: 51px;
font-weight: normal;
color:#EFE2A4;
font-family: georgia, times;
}


.mainSmall {
	font-size: 11px;
	color: #2B57AA;
}

A:link {
color:#FFFF99;
text-decoration:underline;
}
A:visited {
color:#FFFF99;
text-decoration:underline;
}
A:hover {
color:#fff;
text-decoration:none;
}

.mainWH {
	font-size: 12px;
	color: #FFFFFF;
}
A.mainWH:link {color:#FFFFFF; text-decoration:underline}
A.mainWH:visited {color:#FFFFFF; text-decoration:underline}
A.mainWH:hover {color:#CCCCCC; text-decoration:none}

.mainWH2 {
	font-size: 11px;
	color: #BCBCBA;
}
A.mainWH2:link {color:#BCBCBA; text-decoration:underline}
A.mainWH2:visited {color:#BCBCBA; text-decoration:underline}
A.mainWH2:hover {color:#FFFFFF; text-decoration:none}


.baseTable {
	background-image: url(../img/head_back4.gif);
	background-repeat: repeat-x;
}



#mainLinks div {
border-top:1 solid #72A345;
}
#mainLinks {
list-style: none;
list-style-position:outside;
font-size:9;
font-weight:bold;
margin:10;
padding:10;

}

#mainLinks li a{
display: block;
width: 90%;
margin-bottom:-1;
padding: 2px 2px 2px 4px;
border: 1px solid #72A345;
border-left: 12px solid #72A345;
background-color: #D9E9C5;
color: #000000;
text-decoration: none;
}

#mainLinks li a:hover {
background-color: #FFFFFF;
color: #000000;
}
.textField {
}
.titleLarge {
	font-size: 14px;
	color: #394785;
	font-weight: bold;
}

UL {
	LIST-STYLE-IMAGE: url(../img/bullet1.gif);
}
UL UL {
	LIST-STYLE-IMAGE: url(../img/bullet2.gif);
}
UL UL UL {
	LIST-STYLE-IMAGE: url(../img/bullet3.gif);
}


#supportLI {
	list-style-image: none;
	font-size: 11px;
	color: #2B57AA;
	font-weight:none;
	margin:3;
	padding:3;
	list-style: none;
}

.introSub{
margin:296px 0 0 -1px;
}
.banner{
padding:10px 0 0 0;
}
