*{
margin:0px;
padding:0px;
}
body{
background:url(../images/bgedge.gif) repeat-x;
background-color:#000000;
font-family:"Lucida Sans", "Lucida Sans Unicode", Helvetica, Arial;
font-size:13px;
line-height:18px;
color:#FFF;
}

ul {
list-style-position:inside;
padding-left:30px;
}

#container{
width:100%;
background:url(../images/background.jpg) top center no-repeat;
text-align:center;
}

#frame{
text-align:left;
width:950px;
height:814px;
margin:auto;
}
span{
font-style:italic;
}

#leftcolumn{
margin-top:20px;
width:200px;
float:left;
}

#rightcolumn{
margin-top:20px;
width:750px;
height:300px;
float:left;
}
div#logo{
width:179px;
height:110px;
/*background:url(../images/logo.png) no-repeat;*/
margin:6px 0px 20px 0px;
}
div#hholder{
float:left;
width:746px;
height:254px;
border:2px #14215c solid;
margin-bottom:20px;
}
div#himage{
float:left;
border:2px #000 solid;
width:742px;
height:250px;
}
div#content{
float:left;
width:530px;
background:url(../images/hrglow.png) no-repeat bottom;
}
div#content_full{
float:left;
width:750px;
background:url(../images/hrglow.png) no-repeat bottom;
}

div#content_full_noglow{
float:left;
width:750px;
}
div#imagerow{
width:745px;
padding-left:4px;
margin-bottom:20px
}
img.productimg1{
margin:0px 3px 0px 5px;
border:1px solid #ccc;
}
.hrglow{
float:left;
width:200px;
background:url(../images/hrglow.png) no-repeat bottom;
}
.hrglow2{
float:left;
height:auto;
width:210px;
padding-bottom:15px;
margin-bottom:10px;
background:url(../images/hrglow.png) no-repeat bottom;
}
div#vline{
float:left;
width:2px;
margin-top:-20px;
background:url(../images/vline.jpg);
height:493px;
}


.hrglowlarge{
float:left;
height:auto;
width:530px;
padding-bottom:20px;
}
.hrglowlarge_full{
float:left;
height:auto;
width:750px;
padding-bottom:20px;
}
div#links{
width:200px;
float:left;
margin-top:15px;
margin-left:-12px;
}
.linkimagetxt{
text-align:center;
text-decoration:none;

}
img.linkimage{
border:none;
margin:0px 0px -20px -18px;
text-decoration:none;
}
img.linkimage1{
border:none;
margin:28px 0px -12px -12px;
text-decoration:none;
}

#content p, #content_full p{
margin:0px 5px 18px 17px;
text-align:left;
}

#content p.inline, #content_full p.inline{
margin:0px 5px 0px 17px;
text-align:left;
}

h2{
text-align:left;
margin-bottom:11px;
margin-left:17px;
font-size:14px;
font-weight:bold;
color:#99ccff;
}
h1{
text-align:left;
margin-bottom:11px;
margin-left:17px;
font-size:14px;
font-weight:bold;
color:#99ccff;
}
div#copyright{
float:left;
margin-top:15px;
font-size:11px;
color:#1d255b;
margin-bottom:10px;
}
#copyright p{

}

div#latestnews{
float:left;
width:218px;
}


.newsitem{
margin:10px 0px 0px 20px;
}
.newsitem p{
margin:10px 0px 0px 0px;
}
.newsitem a:link, .newsitem a:visited, .newsitem a:active{
font-weight:bold;
color:#99ccff;
text-decoration:none;
}
.newsitem a:hover{
color:#FFF;
}

img.newsitemimage{
margin-bottom:5px;
border:1px solid #14215c;
}
.newsitemlist{
margin-bottom:10px;
padding-bottom:15px;
background:url(../images/hrglow.png) no-repeat bottom;
}
div#used{
}
#used p{
padding:0px 17px 0px 17px;
}

div.useditem {
margin-left:17px;
padding-bottom:0px;
}

img.useditemimage{
margin:2px 10px 18px 0px;
border:1px #14215c solid;
}
.useditem h2{
margin:0px;
padding:0px;
}

.newsitemlist p{
padding-left:17px;
}

.newsitemlist ul{
margin:10px 0px 0px 0px;
padding-bottom:10px;
}

#content ul{
margin:10px 0px 0px 0px;
padding-bottom:10px;
}

#content_full ul{
margin:10px 0px 0px 0px;
padding-bottom:10px;
}

img.newsitemimagelist{
margin:0px 20px 10px 15px;
border:1px #14215c solid;
}

img.eventimg {
margin:0px 0px 10px 18px;
border:1px #14215c solid;
}

img.eventimgsm {
margin:0px 0px 20px 18px;
border:1px #14215c solid;
}


a.h2:link, a.h2:active, a.h2:visited{
text-align:left;
margin-bottom:11px;
font-size:14px;
font-weight:bold;
color:#99ccff;
text-decoration:none;
}
a.h2:hover{
color:#fff;
}

a {
font-weight:bold;
}

a.keepreading:link, a.keepreading:visited, a.keepreading:active{
text-align:left;
font-weight:bold;
color:#99ccff;
text-decoration:none;
}
a.keepreading:hover{
color:#FFF;
}
a.newstitle:link, a.newstitle:visited, a.newstitle:active{
color:#FFFFFF;
font-weight:bold;
}
a.newstitle:hover{
color:#99ccff;
}

a:link, a:visited, a:active{
color:#99ccff;
text-decoration:none;
}
a:hover{
color:#FFF;
}


.belles_new {
	float:left;
	width:226px;
	margin:0px 20px 0px 0px;
	text-align:left;
}

.belles_new_right {
	float:left;
	width:226px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

/*--------------------------------------------------------------------
						LEFT NAV
-----------------------------------------------------------------*/
div#leftnav {

	float:left;
	width:200px;
	list-style-type:none;
	}
img.hrsmall{
height:32px;
width:165px;
margin-left:15px;
float:left;
}

#leftnav1 a:link, #leftnav1 a:visited, #leftnav1 a:active,
#leftnav5 a:link, #leftnav5 a:visited, #leftnav5 a:active,
#leftnav7 a:link, #leftnav7 a:visited, #leftnav7 a:active,
#leftnav2 a:link, #leftnav2 a:visited, #leftnav2 a:active,
#leftnav3 a:link, #leftnav3 a:visited, #leftnav3 a:active,
#leftnav4 a:link, #leftnav4 a:visited, #leftnav4 a:active,
#leftnav6 a:link, #leftnav6 a:visited, #leftnav6 a:active {
	width:200px;
	color:#FFF;
	font-size:14px;
	line-height:14px;

	}


	
#leftnav1 a:hover,
#leftnav2 a:hover,
#leftnav3 a:hover,
#leftnav4 a:hover,
#leftnav5 a:hover,
#leftnav6 a:hover,
#leftnav7 a:hover {
color:#99ccff;
	}
	

.mypets{ /*header of 1st demo*/
float:left;
cursor: hand;
cursor: pointer;
width:200px;
padding-top:14px;
padding-bottom:15px;

}

.mypets2{ /*header of 1st demo*/
float:left;
cursor: hand;
cursor: pointer;
width:200px;
padding-top:14px;
padding-bottom:15px;

}


.openpet{ /*class added to contents of 1st demo when they are open*/
float:left;
width:200px;
}

.thepet{
	float:left;
	width:190px; /*may need reducing for other browsers (i.e. safari bigger lettering)*/
	margin:0px 0px 0px 5px;
	text-align:left;
	color:#FFF;
}

 a.accordianNav:link,  a.accordianNav:visited,  a.accordianNav:active{
 
 	float:left;
	text-decoration:none;
	border:none;
	outline:none;
}
a.leftnavpet:link, a.leftnavpet:active, a.leftnavpet:visited{
text-decoration:none;
color:#FFF;
font-style:italic;
width:190px;
}
a.leftnavpet:hover{
color:#99ccff;
}

img.border {
border:1px #14215c solid;}

/*----------------------------------------------------------------------
--------------------------------------------------------------------*/