p, div, * {

	margin: 0;

	padding: 0;

}



body{

  margin: 0;

  padding: 0;

  background-color: black;

  background-image: url(../images/background.jpg);

  background-repeat:repeat-x;

  color: black;

  font-size:13px;

}



#maincontent {

	overflow:auto;

}

img {

	border-style:none;

}



#aboutp p {

	font-size:11px;

}



h2 {

	

	font-size: 25px;

	margin-top: 5px;

	margin-left: 10px;

	margin-bottom: 10px;

	text-decoration:underline;

}

.white h2 {
	color: white!important;
	padding-left: 10px;
}

ol {
	
	margin: 10px 40px;
}

ol li {
	margin: 10px;
}

table

{ 

margin-left: auto;

margin-right: auto;

}



#contactp {

	text-align:center;

	padding-top: 100px;

	font-size:13px!important;

}



h3 {

	margin-left: 20px;

}



#maincontent p {

	margin: 10px 30px;



}



#wrap a, #wrap a:link, #wrap a:active, #wrap a:visited {

	color:#E0E0E0;

	text-decoration:underline;

}



#wrap2 a, #wrap2 a:link, #wrap2 a:active, #wrap2 a:visited {

	color:#333;

	text-decoration:underline;

}



.aligncenter {

	margin: 0 auto;

	width: 700px;

}



#wrap2 {

	width: 835px;

	margin: 0 auto;

}



#rightcontent {

	float: left;

	width: 250px ;

}



#mainstyle p {



	

}



#maincontent {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	

}



#mainstyle h2 {

	padding-left: 10px;

}



#mainstyle table {

	margin: 10px;

	border-collapse: collapse;

	border-width: 2px;

	border-color: white;

}



#mainstyle2 table {

	margin:10px 10px 0px;

}



#mainstyle table th, #mainstyle table td {

	padding: 5px;

}



#thumbimage img {

	margin: 1px !important;

}



#mainstyle img {

	margin: 20px;

}



#leftcontent {

	float: left;

	width: 450px;

	margin-right: 100px;

}



.clear {

	clear:both;

}



#orderform {

	text-align: right;

	padding: 20px;

}



.lefttext {

	text-align:left;

}

#title {

  margin: 0 auto;

  background-image: url(../images/title.jpg);

  width: 900px;

  height: 100px;

  padding: 0px;

}



#wrap {

  margin: 0 auto;

  background-image: url(../images/content.jpg);

  height: 550px;

  width: 900px;

}





#wrap2 {

  margin: 0 auto;

  background-image: url(../images/content2.jpg);

  height: 550px;

  width: 900px;

}

#wrap3 {

  margin: 0 auto;

  background-image: url(../images/content.jpg);

  height: 550px;

  width: 900px;

}

#wrap3 p {
	
	color: white;
}



#maincontent, #maincontent2, #maincontent3{

	height: 481px;

	width: 896px;

	margin: 2px auto 3px;;

}



.centertext, #mount {

	text-align:center;

}





.centertext p {

	padding: 2px;

	margin: 0;

}



.centertext a:active, .centertext a:link, .centertext a:visited {

	color:#CCC;

	text-decoration:none;

	font-size: 12px;

}



#mount a:active, #mount a:link, #mount a:visited {

	font-size: 25px;

	color:#CCC;

	text-decoration:none;

}



#mount a:hover {

	text-decoration: underline;

}



#nav a:active, #nav a:link, #nav a:visited

  {

  

    font-size:12px;

    display: block;

    margin-left:0px;

    margin-right:0px;

	width: 109px;

    text-decoration:none;

	color:white;

  }



#nav a:hover {

	text-decoration:underline;

}



#nav

  {

     height: 64px;

     width: 900px;

    background-image: url(../images/nav.jpg);

  }

  

  .spacer {

	  height: 2px;

	  width: 900px;

  }

#nav ul{

    margin:0;

    padding:0;
height: 64px;
margin-left: 12px;

    list-style:none;

    }

#nav li{

    text-align: center;

    float: left;
    line-height: 65px;

    }



h1 em, p em

  {

    position: absolute;

    left: -1000px;

   width: 999px;

  }

  

.aipp {

	position: fixed;

	top: 0;

	right: 0;

}

.leftpic {
	float: left;
}

.leftpic img {
		padding: 0px;
	margin: 5px!important;
}

.lefttext {
	float:left;
	width : 650px;
}

.lefttext2 {
	float:left;
	width : 450px;
}

#button {
	margin: 0 auto;
	width: 250px;
}
#button  ul
{
list-style: none;
padding: 0;
margin: 0;
}

#button li
{
float: left;
margin: 15px 0.15em 0;
}

#button  li a
{
background-image: url(../images/button.png);
height: 60px;
line-height: 58px;
width: 250px;
display: block;
color: white!important;
text-decoration: none;
text-align: center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px!important;
}

#button  li a:hover
{
background-image: url(../images/button2.png);
height: 60px;
  line-height: 58px;
width: 250px;
display: block;
color: white;
text-decoration:none;
text-align: center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px!important;
}

.hdtext {
	margin-top: 10px;
}

h2 a:active, h2 a:link, h2 a:visited {
	font-size:25px!important;
}

.redtext p {
font-weight: bold;
color:red;
}
