html, body {
        
	color:#000;
  	text-align: center;
}

body {
	background:#99dff5 url('http://www.hunt4wholesale.com/images/new/body_pat.gif') repeat-x;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	}

h1, h2, h3, h4, h6 {
	font-family: helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
}


blockquote {
	margin-bottom: 20px;
	line-height: 100%;
	padding:0 10px 10px 10px;
	font-style: italic;
	border-left: 2px solid #CCCCCC;

}

code {
	font: 1em "Courier New", "Courier", monospace;
}

/* page margins */

#container {
	margin: 0 auto;
	font-family: Verdana, Helvetica, sans-serif;
	width:1020px;
	background-color: #ffffff;
	color: #333;
	line-height:130%;
	border:1px solid #00487D;
}

.wrapper{
	margin		: 0 auto;
	font-family: Verdana, Helvetica, sans-serif;
	width:750px;
	background-color: #ffffff;
	color		: #333;
	vertical-align:top;
	line-height:130%;
	

}
/* header */

.clear {
clear: both;
}

.page_entry{

padding-top:15px;
padding-bottom:30px;

}

/* top navigation */
#hnav {
	background: #585757 url('http://www.hunt4wholesale.com/images/new/menu_pat.gif') repeat-x scroll 0 0;
	color: #ffffff;
	padding: 6px 0 37px 15px;
	margin: 29px 0 10px;
	font-weight: bold;
}

#hnav a:link{
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
  color: #ffffff;
}

#hnav a:visited {
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
  color: #ffffff;
}

#hnav a:hover {
  margin: 0 auto;
  text-align: center;
  text-decoration: underline;
  color: #ffffff;
}

/* banner */

#top {padding: 0;margin:0;background-color: #ffffff; }
#top h6 { font-family: Verdana, Helvetica, sans-serif;padding-left:100px;font-size: 12px; margin:0; font-weight:bold; color: black;	}
#header-image {
	display: none;
}

/* announcement block */

#announce {
	padding: 0 15px;
	margin-bottom: 30px;
	text-align: center;
	font-size: 14px;
	background-color: #FFF;
	color: #777;
	border: 1px solid #777;

}

#announce a:link, #announce a:visited {
	text-decoration: none;
	color: #457BCC;
}

#announce a:hover, #announce a:active {
	text-decoration: none;
	color: #457BCC;
}

/* main content  */

.main {
		background:#ffffff;
		float:right;
		width:685px;
		margin-right: 15px;
}


.main p img {
	max-width: 80%;
        border: none;
}

.main a:link {
	font-family:Verdana, Helvetica, sans-serif; 
	text-decoration: underline;
	color: #456c92;
}

.main a:visited  {
	font-family:Verdana, Helvetica, sans-serif; 
	text-decoration: underline;
	color: #456c92;
}


.main a:hover {
	text-decoration: none;
	color: #456c92;
}


.main a:active {
	border: 1px solid #456c92;
}

.main p {
	line-height: 180%;
	color: #000;
}

.main h2 {
	margin: 15px 0 3px 0;
	font: normal 1.5em/1em "Verdana", "Helvetica", serif;
	padding: 0;
	width: 100%;
	color: #00487D;
}
.main h1.page, .main h1{
	padding: 0;
	border-top: solid #00487D medium;
	border-bottom: dotted #00487D thin;
	width: 100%;
	color: #00487D;
  	background-color: #BFE4FF;
}

.main h1.page {
        font: normal 2em/1em "Verdana", "Helvetica", serif;
	margin: 0;
}

.main h1 {
        font: normal 1.5em/1em "Verdana", "Helvetica", serif;
        margin-top: 20px;
}

.main h2 a:link{color : #456c92;text-decoration : underline;}
.main h2 a:visited {color : #456c92;text-decoration : none;}
.main h2 a:hover{color : #456c92;text-decoration : none;}
.main h2 a:active {border: 1px solid #456c92;}

.main ul, .main ol, .main li {
        margin: 0 0 13px 0;
   	list-style-image : url(images/bullet3.gif);
	color: black;
	line-height: 150%;
      }
}

.main ul li {
       margin: 0;
}

.main h3 {
	font: bold 1.2em/1em "Verdana", "Helvetica", serif;
	margin: 0;
	padding: 0;
	width: 100%;
	color: #00487D;
}

.main h4 {
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	border-top: solid #00487D thin;
	border-bottom: dotted #00487D thin;
	width: 100%;
	color: #00487D;
  	background-color: #BFE4FF;

}


h5{ 
margin: 0;
padding: 0;
color: grey;
font-size: 0.9em;

}

strong {
color: black;
font-family: Verdana, Helvetica, sans-serif;
}

.meta {
	font-size: 1em;
	border-top: 1px solid #00487D;
	border-bottom: 1px solid #00487D;
	/*margin: 15px 0 30px 0;
	padding-top: 5px;*/
}

/*.meta a:link, .meta a:visited {
	text-decoration: underline;
	color: #456c92;
}

.meta a:hover, .meta a:active{
	text-decoration: underline;
	color: #456c92;
}*/

.postnav {
	width: 100px;
	float: left;
	font-size: 14px;
	list-style: none;
	margin: 0;
	padding: 0;
	color: #457BCC;
}

.postnav li.left {
	display: block;
	float: left;
}

.postnav li.right {
	display: block;
	float: right;
}

.left a {
	text-decoration: none;
	color: #457BCC;
}

.right a {
	text-decoration: none;
	color: #457BCC;
}

.left a:hover, .right a:hover {
	text-decoration: none;
	color: #456c92;
}

.left a:active, .right a:active {
	text-decoration: none;
	color: #456c92;
}

#mo_archive, #cat_archive {
	width: 325px;
	margin-bottom: 30px;
	float: left;
}

#mo_archive ul, #cat_archive ul {
	list-style: none;
}

/* comments & trackbacks */

#commentform textarea{
width: 85%;
height:100px;
background:#BFE4FF;

}

.comment_area, .trackback_area {
	padding: 0 15px;
	margin-bottom: 30px;
	background: #FFF;
	color: grey;
}

.comment_area a, .comment_area a:visited, .comment_area a:active {
	text-decoration: none;
	color: #457BCC;
}
	
.comment_area a:hover {
	text-decoration: none;
	color: #457BCC;
}

.comment_area ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

.comment_area li {
	margin-bottom: 25px;
}

.comment_area form li {
	margin-bottom: 0;
}

.comment_area p {
	padding: 0;
	margin-bottom: 0;
}

.commenter {
	font-weight: bold;
	padding-left: 0;
	margin-left: 0;
	color: #457BCC;
}

.commenter p a, .commenter p a:visited, .commenter p a:active {
	text-decoration: none;
	color: #457BCC;
}

.commenter p a:hover {
	text-decoration: none;
	color: #457BCC;
}

.comment_info {
	font-size: .8em;
	font-weight: normal;
	margin-left: 25px;
	color: #457BCC;
}

.comment_number {
	font-family: helvetica, sans-serif;
	font-size: 1em;
	margin-left: 0;
	margin-right: 5px;
	color: #457BCC;
}

.comment_number a, .comment_number a:visited, .comment_number a:active {
	text-decoration: none;
	color: #457BCC;
}

.comment_number a:hover {
	text-decoration: none;
	color: #457BCC;
}

.submit {
	font-weight: bold;
	padding-left: 0;
}

.comment_area textarea {
width: 70%;
height:100px;
background:#FFEEC2;

}

.trackback_area ol {
	list-style: none;
	padding-left: 15px;
}

.trackback_area li {
	line-height: 180%;
}

#comments h2 {
font-size:0.9em;
		color: grey;
		background-color: #ffffff;
}

/* sidebar */

* html .main {
display:inline;
}
#side {
		background:#f3f3f3;
		float:right;
		display: table;
		width: 290px;
		height: 1300px;
		padding: 10px;
		margin: -10px 0 0 0;
}
	#side form input {width: 160px;}
	#side form span input {width: auto;}

#side h2 {
	font: normal 1.4em/1em "Verdana", "Helvetica", serif;
	margin: 0;
	padding: 0;
	width: 100%;
	color: #00487D;
}

#side p {
	font-size: 10px;
}

#side ul { /*sofia title Categories style*/
	list-style: none;
	font-size: 13px;
	width:150px;
    	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}

#side ul.sidelist {
	padding-bottom: 15px;
}


#side ul a {
	font-size: 12px;
	padding-left: 5px;
	margin: 0;
	display: block;
	font-family:Verdana, Helvetica, sans-serif; 
	text-decoration: underline;
	color: #456c92;
	font-stretch:narrower;	

}
*html #side ul a {
	
	width: 90%;
	padding-left: 0px;

}
#side ul li ul li {
list-style: underline;
margin: 0;
padding: 0;
}

#side ul a:hover {
	text-decoration: none;
	color: #456c92;


}

#side ul a:active {
	border: 1px solid #456c92;
}

#side ul ul {
	border: none;
}

#side ul ul a {
	width: 150px;
	padding-left: 5px;
}

#side ul ul ul a {
	width: 150px;
	padding-left: 15%;
}

#side ul ul ul ul a {
	width: 150px;
	padding-left: 20%;
}

/* footer */

#foot {
  width: 100%;
  margin: 0 auto;
  padding: 5px 0 5px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  clear:both;
  font-size: 11px;
  color: #ffffff;
  background:#555555;
}

#foot a{ font-family:Verdana, Helvetica, sans-serif; color : #ffffff;text-decoration : underline;}
#foot a:link {color : #ffffff;text-decoration : underline;}
#foot a:visited {color : #ffffffD;text-decoration : underline;}
#foot a:hover {color : #ffffff;text-decoration : none;}
#foot a:active {border: 1px solid #ffffff; text-decoration : underline;}


/* search form */

#searchs {
	position	: relative;
	width		: 230px;
	margin	: -1px -20px 0 0;
	float		: right;
	font		: normal 10px Verdana;
}

label{
/*width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block*/
}


input{
color: #000;
background: #BFE4FF;
border: 1px solid #00487D
}

.submit input{
	background: url('http://www.hunt4wholesale.com/images/new/menu_pat.gif') repeat-x scroll 40px -10px;
	color: #ffffff;
	font-weight:bold;
	margin:0;
	padding:0;
	border: 1px outset #ffffff;
}



