@charset "utf-8";
body {
	background-image: url(../images/gallerypage/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
form{
margin:0px;
padding:0px;}
#bgwrap{
background-image: url(../images/gallerypage/bg2.jpg);
background-repeat: repeat-x;
background-position:bottom;
}

#wrap{
width:850px;
}

#top{
width:850px;
height:180px;
}

#logo{
width:260px;
height:180px;
float:left;
}

#toplinks{
width:590px;
height:110px;
padding:70px 0px 0px 0px;
float:right;
background-image: url(../images/gallerypage/toplinkbg.jpg);
background-repeat:no-repeat;
}

#toplinks ul{
padding:0px;
margin:0px;
list-style:none;
}

#toplinks li{
padding:0px;
margin:0px;
float:left;
}

#l1 a{
display:block;
width:55px;
height:45px;
background-image:url(../images/gallerypage/home.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#l1_active{
background-image:url(../images/homeimages/home_active.gif);
width:55px;
height:45px;
background-repeat:no-repeat;
text-decoration:none;
}

#l1 a:hover{
background-image:url(../images/gallerypage/homeovr.gif);
}

#l2 a{
display:block;
width:45px;
height:45px;
background-image: url(../images/gallerypage/angel.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#l2_active{
background-image: url(../images/homeimages/angel_active.gif);
width:45px;
height:45px;
background-repeat:no-repeat;
text-decoration:none;
}

#l2 a:hover{
background-image: url(../images/gallerypage/angelovr.gif);
}

#l3 a{
display:block;
width:90px;
height:45px;
background-image: url(../images/gallerypage/angelcommunity.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#l3_active{
background-image: url(../images/homeimages/angelcommunity_active.gif);
width:90px;
height:45px;
background-repeat:no-repeat;
text-decoration:none;
}

#l3 a:hover{
background-image: url(../images/gallerypage/angelcommunityovr.gif);
}

#l4 a{
display:block;
width:55px;
height:45px;
background-image: url(../images/homeimages/angelgallery.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#l4_active{
background-image: url(../images/homeimages/angelgallery_active.gif);
width:55px;
height:45px;
background-repeat:no-repeat;
text-decoration:none;
}
#l4 a:hover{
background-image: url(../images/gallerypage/angelgalleryovr.gif);
}

#l5 a{
display:block;
width:55px;
height:45px;
background-image: url(../images/homeimages/angelfinder.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#l5_active{
background-image: url(../images/homeimages/angelfinder_active.gif);
width:55px;
height:45px;
background-repeat:no-repeat;
text-decoration:none;
}

#l5 a:hover{
background-image: url(../images/homeimages/angelfinderovr.gif);
}

#l6 a{
display:block;
width:90px;
height:45px;
background-image: url(../images/homeimages/angelregistration.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#l6_active{
background-image: url(../images/homeimages/angelregistration_active.gif);
width:90px;
height:45px;
background-repeat:no-repeat;
text-decoration:none;
}

#l6 a:hover{
background-image: url(../images/homeimages/angelregistrationovr.gif);
}

#maintable{
width:850px;
border:0px;
}

#lshdw{
width:70px;
background-image: url(../images/gallerypage/lsrepeat.jpg);
background-repeat:repeat-y;
vertical-align:top;
}

#angelcategory{
width:245px;
vertical-align:top;
background-image:url(../images/gallerypage/categorybg.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#000000;
}

#angelimage{
width:200px;
vertical-align:top;
background-color:#FFFFFF;
color:#000000;
}

#angeldetail{
width:245px;
padding:10px 20px 10px 0px;
vertical-align:top;
background-color:#FFFFFF;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

#rshdw{
width:70px;
background-image: url(../images/gallerypage/rsrepeat.jpg);
background-repeat:repeat-y;
vertical-align:top;
}

#catname{
width:245px;
height:30px;
background-image: url(../images/gallerypage/catnamebg_1.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:18px;
font-style:italic;
font-weight:bold;
padding-top:10px;
}

#cathead{
text-align:center;
color:#b7617b;
background-color:inherit;
}

#cathead a{
display:block;
width:220px;
height:22px;
color:#b7617b;
background-color:inherit;
text-decoration:none;
text-align:left;
padding-left:25px;
}

#cathead a:hover{
color:#b7617b;
background-color:inherit;
}

#topscroll{
width:215px;
height:60px;
clear:both;
text-align:left;
padding-left:30px;
}

#catholder{
width:200px;
padding-left:45px;
}

#botscroll{
width:190px;
height:50px;
clear:both;
text-align:right;
padding-right:55px;
padding-top:10px;
}

#topscroll a{
font-size:16px;
font-style:italic;
font-weight:bold;
line-height:14px;
text-decoration:none;
color:#4d75c1;
background-color:inherit;
padding:0px 30px 10px 0px;
}

#topscroll a:hover{
color:#b24d69;
background-color:inherit;
}


#botscroll a{
font-size:16px;
font-style:italic;
font-weight:bold;
line-height:14px;
text-decoration:none;
color:#4d75c1;
background-color:inherit;
padding:15px 0px 20px 55px;
}

#botscroll a:hover{
color:#b24d69;
background-color:inherit;
}


#cattable{
width:200px;
border:0px;
}

#cattable img{
border:5px solid #ffffff;
}

.catimg{
width:80px;
padding:10px 0px 10px 0px;
height:80px;
}

.catcont{
width:110px;
padding-left:10px;
vertical-align:middle;
text-align:left;
}

.catcont_selected{
width:110px;
padding-left:10px;
vertical-align:middle;
text-align:left;
}

.catcont_selected a{
font-size:16px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#bc647d;
background-color:inherit;
text-decoration:none;
font-weight:bold;
}
.catcont_selected a:hover{
color:#bc647d;
background-color:inherit;
text-decoration:none;
font-weight:bold;
}

.catcont a{
font-size:16px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#17557e;
background-color:inherit;
text-decoration:none;
}

.catcont a:hover{
color:#bc647d;
background-color:inherit;
text-decoration:none;
}

#detailtable{
width:245px;
border:0px;
}

#detailcont{
text-align:left;
font-size:13px;
line-height:18px;
padding:10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
}

#prodno{
text-align:left;
font-size:12px;
line-height:18px;
color:#b54961;
background-color:inherit;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#prodno1{
text-align:left;
font-size:12px;
line-height:18px;
color:#196392;
background-color:inherit;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}


#view1{
width:120px;
height:150px;
}

#view2{
width:120px;
height:150px;
float:left;
}

#view3{
width:120px;
height:150px;
float:right
}


#sections{
width:710px;
height:155px;
padding:0px 70px 0px 70px;
background-image:url(../images/gallerypage/sectionbg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

#section1{
width:235px;
height:155px;
float:left;
font-size:12px;
line-height:14px;
}

.bcont{
padding:0px 30px 0px 0px;
text-align:right;
color:#797779;
background-color:#ffe9f2;
}

.bcont a{
color:#185d87;
text-decoration:underline;
font-style:italic;
}

.bcont a:hover{
color:#797779;
text-decoration:none;
font-style:italic;
}

#section2{
width:235px;
height:155px;
float:left;
font-size:12px;
line-height:14px;
}

#section3{
width:240px;
height:155px;
float:left;
}

#bform{
text-align:left;
padding:0px 5px 0px 5px;
}

#bform form{
margin:0px;
padding:0px;
}

#bform input{
width:160px;
height:26px;
background-image:url(../images/txtfield.jpg);
background-repeat:no-repeat;
border:0px;
color:#797779;
background-color:#ffe9f2;
padding:6px 0px 0px 6px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}

#footer{
width:710px;
height:95px;
padding:30px 70px 0px 70px;
background-image: url(../images/gallerypage/footer.jpg);
background-repeat:no-repeat;
text-align:center;
}

#sitemap{
color:#7e3043;
background-color:#ffbacd;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

#sitemap a{
color:#7e3043;
background-color:#ffbacd;
text-decoration:none;
}

#sitemap a:hover{
color:#000000;
background-color:#ffbacd;
text-decoration:none;
}

#copyright{
color:#d7748e;
background-color:#ffbacd;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}

#copyright a{
color:#d7748e;
background-color:#ffbacd;
text-decoration:none;
}

#copyright a:hover{
color:#000000;
background-color:#ffbacd;
text-decoration:none;
}

.headtext{
color:#952851;
font-weight:bold;
font-size:35px;
font-style:italic;
padding:0px 0px 0px 10px;
}

.Collectionspad{
padding-top:5px;}

.pink{
color:#FF0000;
}

.blue{
color:#000000;
}