/* CSS Document */

body{
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #39211a;
	margin: 0px;
background-color: #39211a;
/*background-image: url(/images/BG2.jpg);*/
background-repeat: repeat-x;
background-position: center;
background-attachment:fixed;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
}
#catLinks{
	font-size: 11px;
	font-weight: bold;
	color: #c0c0c0;
	text-align: center;
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: uppercase;
	background-color:#4fb6b0;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
}

#catLinks a{
	font-size: 12x;
	font-weight: bolder;
	color: #000000;
	padding: 5px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;

}

#catLinks a:hover{
	color: #ffffff;
}
img{
	vertical-align: bottom;
}

a{
	text-decoration: none;
	color:#e76c9c;
    font-weight:bold;
	font-size: 10pt;
}

a:hover{
	color: #39211a;
 font-weight:bold;
	font-size: 10pt;
}

a img{
	border: none;
}

h1{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px;
	color: #44aea8;
}

#homeMainText h1{
	font-family: "Century Gothic",Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 26px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #39211a;
}

.pink{
	color: #39211a;
}

h2{
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	color: #e76c9c;	
font-family:century gothic;
    font-weight:normal; 
}

h3{
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	color: #44aea8;
	text-align: left;
       
}

h5 {
color:#39211a;
letter-spacing:2px;
margin-bottom:3px;
margin-top:15px;
padding-bottom:3px;
border-bottom:1px dotted;
border-bottom-color:#1cada7;
text-transform:uppercase;
text-align: left;
font-family:century gothic;
font-size:14px;
font-weight:bold;
}

p{
	margin: 0px;
	padding: 6px 0px;
	color: #39211a;
}

span {
	color: #44aea8;
	font-family: Century Gothic, Helvetica, sans-serif;
}
.clear{
	clear: both;
	line-height: 1px;
	font-size: 1px;
	height: 1px;
}

#mainTbl{
	width: 850px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color:#FFFFFF;
}


#mainWrapper{
	background: #000000;
	padding: 0px;

}

.spacer {
	height: 10px;
	background-color:#FFFFFF;
}

#header{
	padding-bottom: 10px;
	background: #ffffff url(/images/headbg.jpg);
    height:220px;
}

#headerblock{
	padding-bottom: 0px;
	background: #ffffff url(/images/headbg.jpg);
}


#logoBox{
	width: 850px;
     



}

#left {
	float: left;
	color: #fbc8e7;
	padding-top: 10px;
	font-size: 12px;
}

#right {
	float: right;
}
#bottomHr{
	padding: 10px 0px;
}

#rightTopBox{
	width: 456px;
	height: 70px;
	float: right;
	background-color:#ffffff;
}

#searchBox{
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-weight: normal;
	font-size: 14px;
	float: right;
	
}

#searchBox label{
	display: block;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

.textbox{
	border: solid 1px #d7cecb;
	width: 175px;
	vertical-align: middle;
	padding: 2px 0px;
	margin-top: 2px;
	color: #5f3e2f;
}

.textboxdis{
	border: solid 1px #d7cecb;
	width: 175px;
	vertical-align: middle;
	padding: 2px 0px;
	margin-top: 2px;
	color: #5f3e2f;
	background: #edeeeb;
}

.textbox2{
	border: solid 1px #d7cecb;
	width: 175px;
	vertical-align: middle;
	padding: 2px 0px;
	margin-top: 2px;
	color: #5f3e2f;
}

.go{
	vertical-align: middle;
}

form{
	margin: 0px;
	padding: 0px;
	display: inline;
}

p#phone{
	margin: 0px;
	padding: 15px 0px;
	font-weight: bold;
	color: #5f3e2f;
	font-size: 11px;
	text-align: center;
}

p#phone img{
	vertical-align: middle;
}

#topLinksnav{
	font-size: 11px;
	font-weight: bold;
	color: #59b7ed;
	text-align: center;
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: uppercase;
	background-color:#ef4d74;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
}

#topLinksnav a{
	font-size: 10px;
	font-weight: bolder;
	color: #ffffff;
	padding-right: 5px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;

}

#topLinksnav a:hover{
	color: #54472d;
}

#topLinksnav2{
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: lowercase;
	background-color:#32b0bf;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
}

#topLinksnav2 a{
	font-size:9pt;
	font-weight: bold;
	color: #ffffff;
	padding-right: 5px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;

}

#topLinksnav2 a:hover{
	color: #6bbfba;
	font-size:9pt;
	font-weight: bold;
}

#topLinksnav3{
	font-size: 11px;
	font-weight: bold;
	color: #bbe5e3;
	text-align: center;
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	text-transform: uppercase;
    background:#bbe5e3;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
}

#topLinksnav3 a{
	font-size: 10px;
	font-weight: bolder;
	color: #5e413b;
	padding-right: 5px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;

}

#topLinksnav3 a:hover{
	color: #44aea8;
}


#mainNav{
	padding: 5px 0px 5px 60px;
	background-color: #7f6f62;
}

#mainNav a{
	font-family:  Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	margin-right: 20px;
}	


#mainNav a.red:hover{
	color: #44aea8;
}


#mainNav a.green:hover{
	color: #44aea8;
}


#mainNav a.blue:hover{
	color:#44aea8;
}

#mainNav a.link2{
	font-size: 11px;
	font-weight: bold;
	color: #42baba;
	padding: 0px;
	margin: 0px 70px 0px 0px;
}

#mainNav a.link2:hover{
	color: #f9bfd3;
}

#content {
	background-color: #ffffff;
}

#leftSideShop{
	width: 50px;
	vertical-align: top;
	padding-bottom: 20px;
	background-color: #5ed5e5;
}

#leftSideInfo{
	width: 50px;
	vertical-align: top;
	padding-bottom: 20px;
	background-color: #8be1ec;
	margin-top: 10px;
}

#rightSide{
	width: 265px;
	border-left: solid 1px #f3eee6;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

#girls {
	vertical-align: top;
	padding-left: 5px;
}

#welcome {
		border-bottom: solid 1px #f3eee6;
}


#mainContent{
	vertical-align: top;
}

#Main {
	font-size: 12px;
	color: #808080;
	padding: 10px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align: top;
}
.sidemenu{
	vertical-align: top;
	padding: 10px 10px 10px 10px;
}

.sidemenu a{
	font-size: 12px;
	color: #808080;
	margin-right: 0px;
	padding-left: 5px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
}

.sidemenu a:hover{
	color: #44aea8;
}

.sidemenu img {
	padding-right: 5px;
}

.sidemenu .catcolor {
	font-weight: bold;
}
.sidemenu .subcatcolor {
	font-size: 11px;
	font-weight: normal;
}

.sidemenu .pagelinkcolor {
	font-weight: bold;
}
.pad1{
	padding: 5px 10px 0px 10px;
}

#mainPicBox{
	width: 583px;
	float: right;
	position: relative;
	text-align: left;
	padding: 0px 10px 0px 0px;
	background-color: #FFFFFF;
}

#mainPicBox h2 {
	text-align: center;
}
#homeMainTextA{
	width: 40px;
	float: left;
	text-align: left;
}

#homeMainTextA p{
	padding: 4px 0px 4px 3px;
}


#homeMainTextA h1{
	padding: 0px 0px 5px 0px;
}

#homeMainTextB{
	float: left;
}

#homeMainTextB p{
	padding: 4px 0px 4px 3px;
}


#homeMainTextB h1{
	padding: 0px 0px 5px 0px;
}

#mainPic{
	position: relative;
	
}

#mainPic span{
	position: absolute;
	bottom: 5px;
	right: 10px;
	text-align:right;
	font-size: 11px;
	font-weight: bold;
	color: #5f3e2f;
	line-height: 15px
}

.pad2{
	padding: 0px 10px 20px 0px;	 
}

.credits{
	text-align: center;
	padding: 8px 0px 5px 0px;
}

.pad5{
	padding: 10px;
	text-align: center;
}



.blue{
	color: #44aea8;
}

.red{
	color: #44aea8;	
}


ul{
	margin: 7px 0px;
	padding: 0px 0px 0px 40px;
}

ul li{
	padding: 5px 0px;
}

.smalltext{
	display: block;
	font-size: 11px;
	text-transform:lowercase;
	padding: 3px 0px;
}


.banner-pt2 {
	width:265px;
	float:left;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #677c69;
	text-decoration: none;
	line-height:19px;
	padding:4px;
	height: 90px;
}
.banner-pt2-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #677c69;
	text-decoration: none;
}
.banner-pt2-img {
	margin: 9px 0px 8px 0px;
}

.banner-pt2-1-h5 {
	background-color: #df4379;
	color: #ffffff;
	font-size: 14px;
	line-height: 22px;
}
.banner-pt3 {
	width:224px;
	float:left;
	text-align:left;
/*	height:180px;*/
}
.banner-pt3-heading {
	width:224px;
	float:left;
}
.banner-pt3-img {
	width:123px;
	float:left;
}
.banner-pt3-text {
	width:96px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	display:inline;
	font-size: 11px;
	color: #677c69;
	text-decoration: none;
	text-align:left;
	padding-right:5px;
}
.banner-img {
	padding: 10px 0px 13px 10px;
}

#footer {
font-size: 11px;
vertical-align: top;
	text-align:center;
	font-size:12px;
	line-height:25px;
	width: 790px;
	color: #000000;
	margin-top: 0px;
	background-color:#000000;
}

#footer a {
    font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
    padding-right: 25px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
    margin-bottom: 15px;
}

#footer a hover {
color: #ff8598;
}

.credits {
	color: #000000;
	text-align:center;
font-size: 8px;
}

.credits a {
	color: #000000;
font-size: 8px;}

.credits a hover {
	color: #eba2b5;
font-size: 8px;}

 table.c1 { margin-top:7px}
 .divider {color: #ffffff;
 padding-right: 5px;}
 
 #brands {
 	width: 796px;
	font-size: 8px;
	color: #808080;
	margin: 0px auto 0px auto;
	text-align: center;
}

#brands a {
	color: #808080;
	text-decoration: underline;
}

#Main .linecell {
	vertical-align: bottom;
}

.salecolor {
	color: #44aea8;
}
/* SMALL FONT SIZE */
.smfont { 
	font-size: 10px; 
	text-transform: uppercase;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
    color: #ffffff;
}



/* BOLD FONT */
.boldtext { 
font-size:14pt; 
text-decoration: none; 
	font-weight: bold;
color: #000000;
}


/* LARGE FONT SIZE */
.lgfont { 
font-size: 12pt; 
font-weight: bold; 
color:#44aea8;
}
/* FADING CALLOUT BOX */

#fading-callout {
	width: 450px;
	height:600px;
	padding: 0;
	margin: 0px 0px 10px 0px;
	display: block;
	position: relative;
   
}

#fading-callout img {
	padding: 10px;  
	border:  0px solid #9ec6eb;  
	background-color: #fff;  
	width:  450px; 
	height: 600px; 
	margin-top: 0px;
	top:  0; 
	left: 0;
	display: none;
}

#fading-callout img.first {
	display: inline;
}

h5 {
color:#ef4d74;
letter-spacing:1px;
margin-bottom:3px;
margin-top:15px;
padding-bottom:3px;
border-bottom:1px dotted;
border-bottom-color:#ef4d74;
text-transform:uppercase;
text-align: left;
font-family:Century Gothic,Georgia, Trebuchet MS, Arial, sans-serif;
font-size:12px;
}

#floatleft {
    float: left;
    margin: 0;
    padding: 10px;
    border: 1px solid red;
}

