body {
background-image: url(../images/hback.jpg);
background-repeat:repeat-x;
text-align:center; /* for IE */
margin:0 auto; /* for the rest */
}

div#wrapper {
text-align:center;
width: 980px;
position: relative;
clear: both; 
margin:0 auto; /* for the rest */
}

div#menuheader {
background-image: url(../images/menuheader.jpg);
margin-top: 10px;
margin-left: 3px;
margin-right: 0px;
margin-bottom: 0px;
width:164px; /* or a percentage, or whatever */
height:30px; /* or a percentage, or whatever */
}

div#footerholder {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
width:980px; /* or a percentage, or whatever */
height:77px; /* or a percentage, or whatever */
text-align:center;
}

div#menucontent {
background: #F1B6FF;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 8px;
text-align: center;

width:164px; /* or a percentage, or whatever */
}

div#leftmenu {
text-align:left;
background: #D94FFB;
width:170px; /* or a percentage, or whatever */

position: relative;
float: left;
}

div#rightmenu {
text-align:left;
background: #D94FFB;
width:170px; /* or a percentage, or whatever */
position: relative;
float: right;

}

div#topmenu {
text-align:center;
background-image: url(../images/title4.png);
width:980px; /* or a percentage, or whatever */
border: 0px;
}

div#header {
text-align:center;
width:980px; /* or a percentage, or whatever */
margin-bottom: 2px;
margin-top: 3px;
}

div#main {
background:#D94FFB;
text-align:left;
width:640px;
position: relative;
float: left;
padding-top: 0px;
}

div#footer {
background:#F0CBF9;
text-align:center;
width:640px;
position: relative;
float: left;
padding-top: 0px;
}

div#mainguide {
background:white;
text-align:right;
width:780px;
position: relative;
float: left;
border-top-width:1px;
border-top-style:solid;
border-top-color:black;
}

div#topimg1 {
background-image: url(../images/topimg.jpg);
border: 0px;
width:180px;
margin: 0 auto;
height:33px;
text-align:center;
border-left:2px solid white;
border-right:2px solid white;
border-top:2px solid white;
}

div#topimg2 {
background-image: url(../images/topimg2.jpg);
border: 0px;
width:195px;
margin: 0 auto;
height:33px;
text-align:center;
border-left:2px solid white;
border-right:2px solid white;
border-top:2px solid white;
}

div#outer1 {
background:#E678C2;
width:180px;
margin: 0 auto;
height:296px;
text-align:center;
padding-top: 6px;
padding-bottom: 2px;
border-left:2px solid white;
border-right:2px solid white;
border-bottom:2px solid white;
}

div#outer2 {
background:#E678C2;
width:195px;
margin: 0 auto;
height:260px;
text-align:center;
padding-top: 6px;
padding-bottom: 2px;
border-left:2px solid white;
border-right:2px solid white;
border-bottom:2px solid white;
}

div#inner1 {
background:white;
text-align:center;
width:160px;
height:234px;
margin: 0 auto;
padding-top: 4px;
padding-bottom: 2px;
border:2px solid #D94FFB;
}

div#inner2 {
background:white;
text-align:center;
width:180px;
height:245px;
margin: 0 auto;
padding-top: 4px;
padding-bottom: 2px;
border:2px solid #D94FFB;
}

a:hover {
text-decoration: underline;
color: #D94FFB;
}
a:link {
text-decoration: none;
color: #000000;
}
a:visited {
text-decoration: none;
}

img
{
border:1px solid #D94FFB;
}

.nobordimg
{
border:0px;
}

html { 
    height: 100%;
    margin-bottom: 1px;
}

.center
{ 
margin-left: auto;
margin-right: auto;
text-align: center;
}

Table_01
{ 
padding-left: 10px;
}

.smalltitlebodytxt {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A40778;
}



.header1 {color: white;
	 font-size: 12pt;
	 font-family:tahoma;
	 font-weight:bold; }
	 
.join {color: #511189;
	 font-size: 12pt;
	 font-family:tahoma;
	 font-weight:bold; }
	 
.footer1 {color: #511189;
	 font-size: 10pt;
	 font-family:tahoma;
	 font-weight:bold; }
	 
.sidemenu {color: #511189;
	 font-size: 10pt;
	 font-family:tahoma;
	 font-weight:bold; }
	 

     
.mainsidemenu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	margin-top: 5px;
}

.modelsname {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;	
}

.description {color: #511189;
	 font-size: 9pt;
	 font-family: tahoma; 
	 }

p.main {
padding-left: 10px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 4px;
text-align: left;

}

p.siteguides {
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
text-align: left;
}
	 
p {
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
  
h1{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 30px;
font-weight: bold;
color: #A40778;
}


h2{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 24px;
font-weight: bold;
color: #A40778;
}

h3{
color: #511189;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;}

h4{
color: #511189;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;}

.headtxt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.bigheadtxt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #909;
}
 
