* {
	margin: 0;
	padding: 0;
}
/* ------------w------------------------------------------body /a/wrapper/-- starts ----------------*/
body {
background: /*url(images/butt.jpg) repeat*/#666666;
font-family: Eurostile, Helvetica, sans-serif;
line-height: 20px;
text-align:left;
color: #222;
}

a {
text-decoration: none;
color:#333333;
}
a:hover {
text-decoration: underline;
color:#660000;
}


#wrap {
margin: 20px auto 10px auto;
width: 800px;
background: #ffffff;/*url(images/butt.jpg) repeat;*/
/*padding: 10px;*/
border: 5px solid #660000;
}
/*--------------------------------------------------------body/a/wrapper/-- ends ---*/
/* -------------------------------------------------------header/header h1(a)-- starts ----------------*/
h1,h2,h3,p,a,img{
margin-bottom:10px;
word-spacing: -1px;
}
#header {
height: 160px;
background: url(images/random/header1.jpg);
}
#header2{
height:160px;
background: url(images/random/header2.jpg);
}
#header2 h1{
text-indent: -9999px;
}
#header3{
height: 160px;
background: url(images/random/header3.jpg);
}
#header3 h1{
text-indent: -9999px;
}
#header4{
height: 160px;
background: url(images/random/header4.jpg);
}
#header4 h1{
text-indent: -9999px;
}
#header5{
height: 160px;
background: url(images/random/header5.jpg);
}
#header5 h1{
text-indent: -9999px;
}

#header h1{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 32px;
letter-spacing: -7px;
padding: 17px 0 0 10px;
color: #660000;
text-indent: -9999px;
}
#header h1 a { 
color: #660000;
text-decoration: none;
font-weight: 600;
letter-spacing: -7px;
}
#header h1 a:hover {
color: #fff;
}
#header6{
height: 160px;
background: url(images/random/header6.jpg);
}
#header6 h1{
text-indent: -9999px;
}
#header7{
height: 160px;
background: url(images/random/header7.jpg);
}
#header7 h1{
text-indent: -9999px;
}
#header8{
height: 160px;
background: url(images/random/header8.jpg);
}
#header8 h1{
text-indent: -9999px;
}
#header9{
height: 160px;
background: url(images/random/header6.jpg);
}
#header9 h1{
text-indent: -9999px;
}
#header10{
height: 160px;
background: url(images/random/header9.jpg);
}
#header10 h1{
text-indent: -9999px;
}
/*--------------------------------------------------------header/header h1(a)-- ends ---*/
/*---------------------------------------------------------top horz nav starts -----------------------------*/
#menu {
height: 30px;
line-height: 30px;
background: #660000;
}
#menu ul {
list-style-type: none;
padding-left: 30px;
}
#menu ul li {
display: block;
float: left;
}
#menu ul li a {
padding: 0 20px 0 0;
text-decoration: none;
font-weight: 600;
font-size: 14px;
color: #fff;
}
#menu ul li a:hover {
color:#ffffff;
text-decoration: underline;
}

/*------------------------------------------------------top horz nav ends --------------------*/
/*----------------------------------------------------------------------- content/center/-- starts -----------------*/
#content {
padding: 0 0px 0px 0;
background: #ffffff;
}

.center{
text-align: center;
}
/*--------------------------------------------------content/center/-- ends ---------------*/
/*-----------------------------------------------------------------------------------------------------right side starts --------*/
.right {
float: right;
width: 600px;
text-align: left;
padding/*-top*/: 15px 0 0 7px;
border-left: 3px solid #660000;
}
.right h2 {
font-size: 18px;
font-family: Lucida Handwriting,Eurostile, Helvetica sans-serif;
font-weight: 100;
padding: 15px 0 7px 0;
color: #660000;
text-decoration: underline;
}
.right h4{
font-size: 18px;
font-family: Lucida Handwriting,Eurostile, Helvetica sans-serif;
font-weight: 100;
padding: 15px 0 7px 0;
color: #660000;
}
.right h2 a {
text-decoration: none;
}
.right h2 a:hover {
}
.right h2 img{
border: none;
}
.right h3{
font-size: 14px;
}
.right h3 img{
border: none;
}
.right h5{
font-size: 18px;
text-align: center;
margin-bottom: 20px;
}
. right a{
text-decoration: underline;
color: #666333;
}
.right img{
border: 3px solid#660000;
}
.right ul {
list-style-type: none;
}
.right ul li{
margin-bottom: 20px;
}
.right ul li a{
text-decoration: underline;
}
.right p{
margin-right: 5px;
text-align: left;
}
/*------------------------------------------------right side ends--------*/
/*----------------------------------------------------------------------------------------------------------left side starts ---------*/
/*ORIGINAL CSS*/
.left {
float: left;
width: 190px;
padding-top: 10px;
height: 100%;
}
.left h2 {
margin: 10px 0 0 0;
padding-left: 10px;
height: 24px;
line-height: 24px;
color: #333333;
text-decoration: underline;
font-size: 18px;
}
.left ul {
padding: 10px 0 15px 0px;
list-style-type: none;
color: #660000;
width:190px;
background: #ffffff;
/*border: 2px 0px 2px 0px solid#660000;*/
}
.left ul li{
margin-bottom: 2px;
width: 190px;
background: #660000;
/*border-bottom: 2px solid#fff;*/


}

.left ul li:hover{
background-color: #666666;
}

.left ul li a {
text-decoration: none;
font-size: 13px;
color: #ffffff;
width: 160px;
text-align: left;
padding-left:6px;

}


.left ul h2{
color: #660000;
text-decoration: none;
}
.left img{
margin: 5px;
}
.left p{
text-align: center;
margin: 5px 5px;
}
.left hr{
margin: 5px 5px;
}
/*--------------------------------------------left side ends-------------*/
/*-----------------------------------------------------------------------------------------------------------footer starts -------------*/
#footer {
text-align: center;
font-size: 14px;
color: #660000;
}
#footer p{
text-align: center;}
#footer a { color: #660000; }
#footer a:hover { color: 0001; }
/*--------------------------------------------footer ends -----------------*/
#form{
width: 400px;
border: 2px solid#666333;
}
.top{
font-size: 14px;
color: #660000;
float: right;
margin-right: 5px;
}
#form{
margin: 0 75px;
}
.host{
width:140px;
height: 100px;
padding:0 10px 0 10px;
margin-top: 25px;
background:url(images/host.gif) no-repeat;
}

.ran1{
height: 160px;
background:url(images/random/header1.jpg);
}
.ran2{
height: 160px;
background:url(images/random/header2.jpg);
}
.ran3{
height: 160px;
background: url(images/random/header3.jpg);
}
.gc{
border: solid 2px#660000;
/*padding: 2px;*/
margin-bottom: 5px;
color: #660000;
font-size: 13px;
}
.push{
float: left;
margin-right: 5px;
margin-bottom: 30px;
}
.push img{
margin-bottom; 20px;
}
.rightp{
float: right;
text-align: left;
}
.small{
font-size: 12px;
color: #660000;
}
.vid{
text-align: center;
}
.red{
color: #660000;

}
.red a{
color: #660000;
}
.redb{
border-right:2px solid#660000;
}

.ptop{
padding-top: 4px;
}
.nob{
border: none;
}
.over{
margin-left: 265px;
color: #660000;
.clean{
text-decoration: none;
}
.spec{
padding: 0 0 0 150px;
}