html,body {margin:0;padding:0}
body {
	text-align:center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #FFF;
	color:#000;

	
	
}
dd {

        margin:0 0 10px 0;

}
dt {
        margin-bottom:10px;

}

acronym {
        border-bottom:1px dotted #147;
}
img {
        border:none;
}
#searchme {
       
        display:none;
}
fieldset {
        border:none;
}
h1 {
        display:none;
	
}
h3, h4{
        font-size:small;
	font-weight: lighter;

}
.ads {
        margin:20px 0;
        text-align:center;
}
iframe {
        margin-bottom:18px


}
.excerpt {

margin-bottom:20px;
}

#main h2 {
        font-size:medium;
        font-weight: lighter;
        padding:10px 0 10px 0;
        margin:0;
        color:#000;
        
     
}
#shop h2 {
        font-size:medium;
        font-weight: lighter;
        background-color:#ccc;
        padding:10px 0 10px 40px;
        margin:0 0 18px 0;
        color:#C11;
        background-image:url(../images/h2_main2.jpg);
        background-position:top;
	background-repeat:no-repeat;
        text-align:left;
     
}
#main h2 a {
        color:#000;
        text-decoration:none;
}
#main h2 a:hover {
        text-decoration:underline;
}
a {
	text-decoration:none;
color:#000;
}

#container {
	text-align:center;
	margin:0 auto;
        width:760px;
	padding:0;
	background-position:center;
	background-repeat:repeat-y;
        

} 
#header {
	height:190px;
        background-image:url(../images/header_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
        padding:0 20px ;
        margin:0 !important ;
        margin:0 0 -18px 0;
}
#header img {
	float:left;
}

#header form {
        float:right;
        margin-top:118px;
}
#header input {
        margin-left:10px;

}
#nav {
	display:none;
}
#nav ul {
	margin:7px 0;
	padding: 0 ;
	list-style: none;
	float:right;
	
}#nav ul li {
	display: inline;
	
	
}
#nav ul li a {
	text-decoration: none;
	padding:2px 5px;
	font-size: 1.2em;
	font-weight: normal;
	color:#FFF;
		}

#nav ul li a:hover {
        background-color:#c11;
		
}


#content {
	background-color:#FFF;
}
#forumpost {
	 display:none;
        
}
#forumpost a {
        color:#FFF;
        font-size:small;
        text-decoration:none;
}
#forumpost a:hover{
        text-decoration:underline;
}
#forumpost ul{
        margin:0 0 15px 0;
        padding:0 0 0 5px;

}
#forumpost li {
        background:url(../images/arrow2.gif)no-repeat left;
        list-style:none;
        margin:5px 0;
        padding:0 0 0 25px;
}
#main {
	width:740px;
	float:right;
	padding:0 0 0 0;
	text-align:left;
        background-color:#FFF;
        margin:0 10px 10px 0;
        display:inline;
}
#main p {
        line-height:1.4em;
}

.next {
       float:right;
       clear:left;
}
#shop {
	width:520px;
	float:right;
	padding:0 0 0 0;
	
        background-color:#FFF;
        margin:0 10px 10px 0;
        display:inline;
}
#footer {
	background-image: url(../images/);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:10px;
        margin:10px;
	background-color:#CCC;
        Clear:both;
	
}
#footer a {
       
}
#content:after, #side:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#content, #side {
	display: block;
}
/* Hides from IE-mac \*/
* html #content {
	height: 1%;
}
#content {
	display: block;
}
/* End hide from IE-mac */
/* end float fix */
