/* CSS Document */

/* ****** MAIN SITE - GLOBAL ****** */
body
{
	background-color:			#e1d4ef;
	color:					#6D6E70;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:				12.5px;
	text-align:				justify;
}

a
{	
	color:					#806DB1;
	text-decoration:			none;
}

div, table, tr, th, td
{
	font-size:				12.5px;
}

a:hover { color: #FDB636; }

#bigContainer { width:920px; }
#leftContainer { width:800px; background-color:#ffffff; float:left; }
#leftColMenu { width:185px; float:left; margin:0px 10px 10px 0px; }
#whiteBit { width:790px; background-color:#ffffff; margin-left: 10px;}
#twoColsCont { width:570px; }
#leftMain { width:375px; float:left; }
#ad { width:30px; float:left; margin-top: 0px; padding-left: 20px; }
#ad img { margin:0px 0px 10px 0px; }

#rightCol
{
	width:					590px;
	background-color:			#ffffff;
	float:					left;
	margin:					10px 0px 10px 0px;
	padding:				0px 0px 0px 0px;
	text-align: 				justify;
}


/* ****** HEADER ****** */
#header
{
	height:					120px; 
	width:					920px;
	background:				url('/hothive/header1.jpg') no-repeat;
	margin:					10px;
}

#menuTop {
	padding-left: 				10px;
	height: 				40px;
	background: 				url('/hothive/header.png') repeat-x;
}
#menuTop a {
	padding: 				12px 15px 12px 15px;
	display: 				inline;
	float: 					left;
	color: 					#ffffff;
	text-align: 				center;
	text-decoration: 			none;
	font-size: 				12px;
	font-family: 				Verdana, Geneva, sans-serif;
}

#menuTop a:hover {
	color: 					#FDB636;
}
#menuTop a.menuTopActive {
	color: 					#FDB636;
}

#top_navigation table {
	width:					100%;
}

#top_navigation table tr td {
	vertical-align:				top;
}


/* ****** TEXT AREA ****** */
#intro h1 {
	color: 					#9e8fc4;
	font-size: 				28px;
	font-family: 				Arial, Helvetica, sans-serif;
	font-weight: 				normal;
	/* font-weight: bold;
	text-transform: uppercase; */
	margin: 				0px;
	padding-top:				20px;
}




/* ****** MENU BOXES ****** */
.box {
	margin-top: 10px;
	margin-bottom: 10px;
	background: url('/hothive/contrast_button.png') no-repeat;
}
.box .top {
	padding: 4px 0px 6px 10px;
	color: #ffffff;
	text-align: center;
	font-size: 16px;
	font-family: Arial narrow, Helvetica, sans-serif;
	font-weight: normal;
	/* text-transform: uppercase; */
}
.box .middle {
	/* border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	background: #FFFFFF; */
	background: url('/hothive/box_middle.png') repeat-y;
	padding: 10px;
}
.box .paneltop {
	height: 8px;
	background: url('/hothive/box_top.png') no-repeat;
}
.box .bottom {
	height: 10px;
	background: url('/hothive/box_bottom.png') no-repeat;
}

#leftColMenu ul {
	text-align:					left;
	margin-top: 					0px;
	margin-bottom: 					0px;
	margin-left: 					8px;
	padding-left: 					15px;
	list-style: 					url('/hothive/bullet_1.png');
}

#leftColMenu li {
	padding-bottom: 				5px;
}


#search_box form {
	text-align: 					center; 
	padding-top: 					0px; 
	margin-top: 					-8px;
}

#search_box form ul {
	padding-top:					10px;
	list-style:					none;
}


button.input {
	background-color:				#806DB1;
	border:						0px;
	height:						22px;
	color:						s#FFFFFF;
}

div.newsContent ul {
	color: #666666;
}

/*#menuTop
{
float:left;
background-color:#806DB1;
margin:0px 0px 0px 10px;
line-height:25px;
width:620px;
}

a.menuTop
{
display:block;
float:left;
background-color:#806DB1;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
width:93px;
}

a.menuTop:hover
{
background-color:#c1b2d1;
text-decoration:underline;
color:#806DB1;
}*/

h3
{
color:#806DB1;
}

/* a.home
{
display:block;
float:left;
background-color:#806DB1;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#FFFFFF;
text-decoration:none;
width:57px;
}

a.home:hover
{
background-color:#c1b2d1;
text-decoration:underline;
color:#806DB1;
}

a.home_current
{
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
width:57px;
background-color:#c1b2d1;
text-decoration:underline;
color:#806DB1;
} */





/*#leftColMenu a
{
display:block;
background-color:#806DB1;
text-indent:10px;
margin:10px 0px 0px 0px;
padding:5px 0px 5px 0px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}

#leftColMenu a:hover
{
background-color:#c1b2d1;
text-decoration:underline;
color:#806DB1;
}*/

/*#leftColMenu form
{
text-align:left;
color:#806DB1;
margin:10px 0px 10px 0px;
}*/

#leftColMenu h3
{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

/* #leftColMenu ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
list-style-type:none;
} */





#rightCol form
{
font-family:arial;
font-size:10px;
float:right;
}

#rightCol form ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
display:inline;
}

#rightCol form ul input
{
color:					#6D6E70;
}

/* #intro
{
border-top: 1px #806DB1 solid;
border-bottom: 1px #806DB1 solid;
margin:10px 0px 10px 0px;
} */

/* #intro h1
{
color:#806DB1;
font-size:18px;
font-weight:normal;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
} */

/* #intro p
{
margin:0px 0px 10px 0px;
color:#666666;
}

#intro p a
{
color:#806DB1;
border-bottom: 1px dashed #806DB1;
text-decoration:none;
}

#intro p a:hover
{
color:#336600;
border-bottom: 1px dashed #806DB1;
} */



#twoColsCont p
{
margin:10px 0px 10px 0px;
color:#666666;
}

#twoColsCont h2
{
color:#806DB1;
font-size:16px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}



#leftMain h2
{
color:#806DB1;
font-size:16px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

table.newsCont tr th {
color:#666666;
text-align: justify;
font-size: 12.5px;
}
table.newsCont tr td {
color:#666666;
text-align: justify;
font-size: 12.5px;
}
table.newsCont {
margin:0px 0px 15px 0px;
}
/*table.newsCont tr a {
color:#806DB1;
}
table.newsCont tr a:hover {
text-decoration:none;
}*/

table.newsCont tr img {
margin: 0px 10px 5px 0px;
}


#newsCont
{
margin:10px 0px 50px 0px;
padding:0px 0px 0px 0px;
}

#newsCont p
{
float:left;
color:#666666;
margin:0px 0px 15px 0px;
text-align: justify;

}

#newsCont img
{
float:left;
margin:0px 5px 0px 0px;
}

#newsCont a
{
float:left;
margin:0px 0px 0px 0px;
color:#806DB1;
}

#newsCont a:hover
{
color:#fdb636;
}

#newsContb
{
margin:10px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:400px;
}

#newsContb p
{
float:left;
color:#666666;
margin:0px 0px 0px 0px;
width:350px;
}

#newsContb img
{
float:left;
margin:0px 5px 0px 0px;
}

#newsContb a
{
float:left;
margin:0px 0px 0px 0px;
color:#806DB1;
}

#newsContb a:hover
{
text-decoration:none;
}


#arrowsCont
{
width:180px;
float:right;
margin:0px 0px 0px 0px;
}

#arrowsCont h2
{
color:#806DB1;
font-size:16px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#arrow
{
background-image:url('/hothive/purple_arrow.gif');
color:#FFFFFF;
width:194px;
height:75px;
margin:0px 0px 10px 0px;
}

#arrow p
{
width:165px;
font-size:11px;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 5px;
}

#arrow p a
{
color:#FFFFFF;
}

#arrow p a:hover
{
text-decoration:none;
}



.arrow
{
background-image:url('/hothive/purple_arrow.gif');
color:#FFFFFF;
width:194px;
height:75px;
margin:0px 0px 10px 0px;
}

.arrow p
{
width:165px;
font-size:11px;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 5px;
}
.arrow p a
{
color:#FFFFFF;
}

.arrow p a:hover
{
text-decoration:none;
}








p.credits
{
font-size:10px;
}

h1.newsArticle
{
font-size:20px;
color:#806DB1;
margin:10px 0px 10px 0px;
font-weight:normal;
border-top: 1px #806DB1 solid;
padding:5px 0px 0px 0px;
}

img.newsArticle
{
margin:5px 10px 5px 0px;
border:0px;
height:200px;
}

.newsContent
{
font-size:12px;
color:#806DB1;
margin:0px 0px 10px 0px;
}

.newsContent img
{
float:left;
margin:0px 10px 5px 0px;
}

.thumbs
{
font-size:10px;
color:#806DB1;
margin:0px 0px 10px 0px;
}

.thumbs img
{
float:left;
margin:5px 10px 5px 0px;
border:0px;
}

.browseButtons
{
width:470px;
margin:0px 0px 15px 0px;
}

.browseButtons p
{
float:left;
}

.browseButtons p a
{
color:#806DB1;
text-decoration:none;
border-bottom:1px dashed #806DB1;
}

.browseButtons p a:hover
{
color:#336600;
border-bottom:1px dashed #336600;
}


.browseButtons img
{
float:left;
margin:0px 10px 0px 0px;
border:0px;
}

h3
{
margin:5px 5px 0px 5px;
font-size:13px;
padding:5px 0px 5px 0px;
}

.GoldCont
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
background-color:#fdb636;
}

.GoldCont h3 {
	color:				#fff;
	font-weight:			400;
}

.GoldCont p
{
color:#666666;
margin:0px 0px 5px 0px;
}

.GoldCont img
{
margin:0px 5px 0px 0px;
}

.GoldCont a
{
	margin:0px 0px 0px 0px;
	color:#806DB1;
}

.GoldCont a:hover
{
	color:#FDB636;
}

.GoldCont table
{
background-color:#FFFFFF;
width:560px;
margin:0px 0px 0px 0px;
}

.SilverCont
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
background-color:#CCCCCC;
font-size:11px;
}

.SilverCont h3 {
	color:				#fff;
	font-weight:			400;
}

.SilverCont p
{
color:#666666;
margin:0px 0px 5px 0px;

}

.SilverCont img
{
margin:0px 5px 0px 0px;
}

.SilverCont a
{
	margin:0px 0px 0px 0px;
	color:#806DB1;
}

.SilverCont a:hover
{
	color:#FDB636;
}

.SilverCont table
{
background-color:#FFFFFF;
width:560px;
margin:0px 0px 0px 0px;
}


.BronzeCont
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
background-color:#EC9B53;
font-size:11px;
}

.BronzeCont h3 {
	color:				#fff;
	font-weight:			400;
}


.BronzeCont p
{
color:#666666;
margin:0px 0px 5px 0px;

}

.BronzeCont img
{
margin:0px 5px 0px 0px;
}

.BronzeCont a
{
	margin:0px 0px 0px 0px;
	color:#806DB1;
}

.BronzeCont a:hover
{
	color:#FDB636;
}


.BronzeCont table
{
background-color:#FFFFFF;
width:560px;
margin:0px 0px 0px 0px;
}

p.welcome
{
font-size:10px;
color:#806DB1;
float:right;
}

p.welcome a:hover
{
text-decoration:none;
}

p.error
{
font-size:10px;
color:#FF0000;
}

.picHolder
{
width:320px;
float:left;
}

div.picHolder img {
	max-width: 320px;
	border:none;
	
}

.infoHolder
{
background-color:#eae5ef;
width:220px;
float:right;
}

.goldAlert
{
width:140px;
float:left;
margin-bottom:10px;
background-image:url(frame.gif);
height:169px;
}

.goldAlert h3
{
color:#000000;
margin:0px 0px 5px 0px;
width:90px;
font-size:11px;
}

.goldAlert p
{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
width:110px;
}

.goldAlert p a
{
color:#000000;
background-color:#FFFFFF;
}

DIV.credits{
	margin: auto;
	width: 750px;
	font-size: 10px;
}
DIV.credits TABLE {
	width: 640px;
	font-size: 10px;
}

DIV.credits H5 {
	margin: 0px;
	padding: 0px;
	color: #666;
}
DIV.credits TD {
	color: #666;
	font-size: 10px;
}




p.newsCont_wide_header {
	background-color: 	#806DB1;
	color: 				white;
	display:			block;
	font-size:			12px;
	font-weight:		bold;
	padding: 			5px;
	width:				570px;
}

p.newsCont_wide_header a {
	color:				white;
}
p.newsCont_wide_header a:hover {
	color:				#FDB636;
}

div.description {
	position: 			relative; 
	top: 				27px; 
	text-align: 		right; 
	font-size: 			20px; 
	color: 				white;
	width:				70px;
	margin-left:		500px;
}

div.description_wrk {
	position: 			relative; 
	top: 				40px; 
	text-align: 		right; 
	font-size: 			20px; 
	color: 				white;
	width:				150px;
	margin-left:		430px;
}


table.newsCont_wide tr th {
color:#666666;
text-align: justify;
}
table.newsCont_wide tr td {
color:#666666;
text-align: justify;
}
table.newsCont_wide {
margin:0px 0px 15px 0px;
}
/*table.newsCont_wide tr a {
color:#806DB1;
}
table.newsCont_wide tr a:hover {
text-decoration:none;
}*/

table.newsCont_wide tr img {
margin: 0px 10px 5px 0px;
}


#newsCont_wide
{
margin:10px 0px 50px 0px;
padding:0px 0px 0px 0px;
}

#newsCont_wide p
{
float:left;
color:#666666;
margin:0px 0px 15px 0px;
text-align: justify;

}

#newsCont_wide img
{
float:left;
margin:0px 5px 0px 0px;
}

#newsCont_wide a
{
float:left;
margin:0px 0px 0px 0px;
color:#806DB1;
}

#newsCont_wide a:hover
{
color:#fdb636;
}

.carousel{
	border: 1px solid #8a6da8;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	padding-top:27px;
	height: 170px;
	margin-bottom: 2em;
}


#kdetails{
	margin-left: 12px;
}

.car{
	padding: 0;
	margin: 0 0 15 5;
	font-size:22px;
	color:#9E8FC4;
}

#kit_pic{
	height: 100px;
	width: 100px;
	padding: 10px;
}



#kit_link img{
	border: none;
}
