﻿body {
	margin:0 auto;
	background-repeat:repeat;
	font-family:verdana;
	font-size:0.75em;
	color:#666;
	/*background-image:url(images/bg.jpg);
	background-repeat:repeat-x;*/
	background-color:#84619C; 

	
	
	
}

.wrapper {
	position:relative;
	margin:0 auto;
	width:980px;
	top:0px;

	height:auto;

	background-color:#Fff;
	border:solid 1px #fff;
	border-shadow:5px;
border-shadow-fade:50%;
	
	
	
}
.listbg 
{
background-color:#000000;
}
.boxes {
width:150px;

background-color:#ffffff;


}
.boxes a{

color:#333;

}
.texta { 
 font-size: 10px; 
 background-color:#F4EDF4; 
 border: 1px solid #666666; 
}
.msg {
position:absolute;
top:210px;
left:350px;
width:300px;
height:30px;

}
table {
margin:0 auto;
padding:0px;

}
td {
vertical-align:top;
}
img {
border:none;
}
.data {
border: 1px solid #ccc;

background-color:#fff;


background-position:top;
font-size:12px;

}
.data a{
font-size:12px;
}
#myaccount a {
color:#7561AE;
background: #E6E6F0 url(images/lcorner.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
padding-top:3px;
padding-bottom:3px;
font-size:11px;
} 
#myaccount a span{
color:#7561AE;
background: #E6E6F0 url(images/rcorner.gif);
text-decoration: none;
padding-right: 10px;
padding-top:3px;
padding-bottom:3px;
font-size:11px;
font-weight:bold;
}
#myaccount a hover {
color: #7561AE;
background: #E6E6F0 url(images/F1.gif) left top no-repeat;
padding-left: 10px
}

#myaccount a:active span{
background: url(rcornera.gif) right top no-repeat;
padding-right: 10px
}
.plannerwhite {
color:#FFFFFF;
}
.plannerwhite a {
color:#FFFFFF;
}
.maindiv {
position:absolute;
top:130px;
left:0px;
margin:0 auto;
width:850px;
height:570px;
overflow:visible;

}
h1 { 
color:#000;

height:18px;
font-family:Tahoma;
font-size:14px;
text-transform:uppercase;
margin-left:50px;
}

h2 {
color:#7B5B96;

height:18px;
font-family:Tahoma;
font-size:14px;
text-transform:uppercase;
}
h3 {
color:#7B5B96;

height:16px;
font-family:verdana;
	font-size:1.2em;

margin-left:50px;
}
h4 {
color:#7B5B96;
height:16px;
font-family:verdana;
	font-size:1.2em;


 
}
.hbg {
width:800px; 
height:26px;


}
.top_nav{
	font-family:Arial, sans-serif;
	font-size:16px;
	color:#333;
	position:absolute; top:10px; left:625px; width:350px;
}
.top_nav a {
font-size:10px;
color:#333;
}
.addthis {
position:absolute; top:78px; right:260px; width:120px;
color:#333;
}
.addthis a{
color:#333;
}
.header {


z-index:9;


}
.headerdiv {
position:absolute;
margin:0 auto;
top:0px;
left:0px;
height:110px;
width:100%;




}
.gname {
	color:#ad0070;
}
.shortd {
color:#000000;
font-family:Arial,sans-serif;
		font-size:11px;
		text-transform:uppercase;
		
	
}
.border {
	border:solid 3px #e6e6e6;
	background-color:#e6e6e6;
}
.nav {



height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-family: Arial, sans-serif;

	
color:#fff;
z-index:100;

}
.nav a{
	color:#fff;
	font-weight:bold;
	font-family: Arial, sans-serif;
		
}
.nav a visited{
color:#FFFF6C;
font-weight:bold; 
font-size:12px;	
}
.navf {
	background-image:url(images/topbg.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ededed;
}
.navf a{
	color:#ccc;
	font-weight:bold;
	font-family: Arial, sans-serif;
}
.navf a visited{
color:#FFFF6C;
font-weight:bold; 
}
.nav a hover{
color:#C3F1A4;
font-weight:bold;
}
.navh {


vertical-align:middle;
font-family:Arial, sans-serif;
color:#fff;
font-size:12px;

}
.navh a{

font-family:Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;

}
.navh1 {
vertical-align:middle;
font-family:Arial, sans-serif;
font-size:11px;
color:#e6e6e6;

}
.navh1 a{

font-family:Arial, sans-serif;
font-size:12px;
font-weight:bold;
}
.navh1 a visited{

font-weight:bold; 
}
.navh a hover{
color:#fff;
font-weight:bold;
}
.welcome {


left:0px;
/*background-image:url(images/wlbg.gif);
background-repeat:no-repeat;*/
font-family:Arial, sans-serif;

color:#fff; 
}
.welcome a{
color:#fff;
font-weight:bold;
}
.welcome a visited{
color:#fff;
font-weight:bold; 
}
.welcome a hover{
color:#fff;
font-weight:bold;
}
.subHeader a{
	color:#ad0070;
	text-decoration:none;
}
A {
	color:#71538A;
	text-decoration:none;
	font-size:12px;
}
.subHeader a:hover{
	color:#48447F;
	
}
.mainTable {
	/*border:1px solid #E7E7E7;*/
}
.advertisements {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	
	text-align:center;
	color:#7B5B96;	/*border:1px solid #E7E7E7;*/
	
}
.mostPopular {
	background-color:white;
	font-size:12px;
	border:1px solid #E7E7E7;	
}
.mostPopular a{
	color:#fff;
	text-decoration:none;
}
.mostPopular a:hover {
	color:#fff;
} 
.leftHeader{
	
	font-family:Arial, sans-serif;
	text-transform: uppercase;
	color:#fff;
	font-size:12px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
		
}

img {
	margin-right:-2px;
	border: none;
	padding: 0;
	/*float:right;*/
	}
.rightHeader{
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#e6e6e6;
	font-size:12px;
	line-height:55px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	
}

.pageNav {
color:#FDF7DB;

	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	
}
.pageNav ul {
	width:150px;
	color:#000;  
	list-style:none;
	padding:0px;
	margin:0px;
	text-align:left;

	border-bottom-width: 1px;
	
	
	border-bottom-style: solid;
	
	border-bottom-color: #FFFFCC;
	
}
.pageNav ul a{

color:#000;
	list-style:none;
		
}
.pageNavf {
color:#797979;

	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	
}
.pageNavf ul {
	width:150px;
	color:#000;  
	list-style:none;
	padding:0px;
	margin:0px;
	text-align:left;

	border-bottom-width: 1px;
	
	
	border-bottom-style: solid;
	
	border-bottom-color: #FFFFCC;
	
}
.pageNavf ul a{

color:#000;
	list-style:none;
		
}
.browse {
width:100%;
}
.browse li{
border-top:1px solid #E7E7E7;
		padding:3px;
		background-color:#e6e6e6;
}	

.browse ul {
width:150px;
	list-style:none;
	vertical-align:baseline;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color:#e6e6e6;
	
			
}
.pageNav a{
	width:150px;
	padding-left:2px;
	text-decoration:none;
	color:#333;
	background-color:#e6e6e6;
		
}
.pageNav a:hover{
	color:#333;
	
}
.pageNav li{
	
	padding:3px;
	color:#333;
	background-color:#e6e6e6;
	font-size:0.71em;
}	
.pageNav li:hover{
	color:#7B5B96	
}
.pageNav li:active{
font-weight:bold;
	
}	
/* Category Level 1 -- Root */
.pageNav li a{
	color:#333;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
/* Category Level 2 */
.pageNav li li a{
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
/* Category Level 3 */
.pageNav li li li a{
	color:#333;
}
/* Category Level 4 */
.pageNav li li li li a{
	color:#000000;
}
.pageNav li li li li li a{
	color:#993300;
}

.WelcomeH{
	color:#333;

vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	
}
.listframe {
background-image:url(images/listbg.jpg);
width:702px;
height:177px;
}
.WelcomeH a{
	color:#333;

vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	
}
.adsheader{
	color:#333;
	font-size:11px;
	font-family:Arial, sans-serif;
	
	font-weight:normal;
	margin-top:5px;
}
.adstitle{
	font-weight:bold;
	font-size:13px;
	font-family:Arial, sans-serif;
	height:17px;
	color:#000;
	
}
.scroll {
padding-left:15px;
font-family:Arial, sans-serif;
font-size:14px;
color:#003333;
text-align:center;

}

.Cat{
	color:#660000;
	background-color:#00BFBF;
	font-size:14px;
	font-style:italic;
	font-style:bold;
	font-variant:small-caps;
	font-family:Verdana, Helvetica, sans-serif;

}
.h {
visibility:hidden;
width:1px;
height:1px;
overflow:hidden;

}
/* Category Level 2 */
.WelcomeH li a{
	color:#e6e6e6;
	font-size:12px;
	font-style:bold;
}

.WelcomeH li li li li li a{
	color:#e6e6e6;
	font-size:12px;
	font-style:bold;
}
.WelcomeH a:link{
	color:#e6e6e6;
	font-size:12px;
	font-style:bold;
}
.WelcomeH a:visited{
	color:#e6e6e6;
	font-style:bold; 
}
.WelcomeH a:hover{
	color:#fff;
	font-style:bold;
}
.WelcomeH a:active{
	color:#AA7FFC;
}
.rightdiv {position:absolute;
     top:165px; right:0px; 
	 width:150px;
	 height:400px;
	 }
 
/* SUB HEADER */
.subHeader{
	/*background-color:#FFFFCC;
	border-top:1px solid #ACACAC;*/
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	font-size:1.1em;
	
}

.leftCell{
	
}

.rightCell{
	
}

select {
	font-size:12px;
}
input {
	font-size:12px;
}
textarea{
	font-size:12px;
}
.main{ 
font-size:12px;
	font-size:0.71em;
	color:#333;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.main a{

	color:#333;
	font-size:12px;
	text-decoration:none;
}
.main a:hover {
font-size:13px;
font-size:0.71em;
	text-decoration:underline;
}
.subCat a{
	font-family:Arial, sans-serif;
color:#6E66B9;
	
}
.footer {
font-family:Verdana;
	font-size:11px;
	color:#797979;

	
}
.footer a{
	font-size:11px;
	color:#797979; 
	}
.innerSearchTable {
}
.innerSearchTable td{
	border-top:1px solid #cccccc;
}
.searchImage {
	}
.detailTable td{ 
	border-top:1px solid #CCCCCC;
}
.featureAds td{
	
	color:#666;
	font-weight:bold;
	text-align:center;
}
 

/*- Menu Tabs --------------------------- */
.top-nav {width:800px;  margin:0; padding:0px 0 0 0; left:0px;  }

.top-nav li {  display:inline; margin:0; padding:0; }

.top-nav ul {  margin:0; padding:0 0 0 10px; display:inline; }

.top-nav ul li {

}

.top-nav ul li a {
	width:800px;
	font-size:12px;
	text-transform: uppercase;
	padding:2px 2px 2px 2px;
	background-color:#DF9700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
	margin:2px;
	color:#fff;
	border: 1px solid #1b1b1b;
	
	
}

.top-nav ul li a.active, .top-nav ul li a:hover, .top-nav ul li.expanded a { }

.top-nav ul li ul { float:left; margin-left:10px  padding:0; }

.top-nav ul li ul li {  }

.top-nav ul li ul li a { font-size:14px; text-transform:none; border:none; padding:0; margin:5px; color:#FFFF00; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;
	
	 }

.sub-top-nav {
font-size:14px;
	text-transform: uppercase;
	padding:5px ;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
	margin:3px;
	color:#049747;
	
	}
.sub-top-nav a link{
font-size:14px;
	text-transform: uppercase;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
	margin:3px;
	color:#049747;
	
	}
.atitle {
size:14px;

}
.atitle a{
size:14px;

}	

.clearnav {clear:both;}
.packages {
border:1px #e6e6e6;
}
.tip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#FFFFCC;
font-style:italic;
color:#663399;
}
.googleads {
display:none;
position:absolute;
left:0px;
width:150px;
height:auto;
top:380px;
}
/*Form*/
fieldset
{
  padding: 0 20px 20px;
  margin: 0 0 20px;
  border: 1px solid #666;
  color:#333;
  font-family:Arial,sans-serif;
  font-size:12px;

}
#categorycontainer{
		position:absolute;
		z-index:27;
		display:none;
		width:400px;
		height:150px;
	}
	
#categorysubcontainer{
		background:#FFFFFF;
		width:400px;
		border:1px solid #35448f;
		display:block;
		padding:10px;
		height:150px;
	}

.listt {
}
.listt ul{
list-style:none;
margin-left:5px;
margin-top:5px;

}



/* menu */

        table#navYuv {
            position:relative;
            top:-10px
        }
		#navYuv a{
            color:#797979;
			text-transform:uppercase;
			font-size:10px;
			font-weight:bold;
        }
       table#navYuv ul,li{
		margin:0;
                padding:0;
                list-style:none;
	  white-space : nowrap
	}
       table#navYuv ul{
		margin-right:20px
	}

table#navYuv li ul {
background-color:#E0E0E0;
/*border:1px solid gray;*/
}
table#navYuv ul li li a {
color:#7B5B96;
}

/********************* USER FORM CLASSES *************************************/

.hpclear{
	clear: both ;
}

.hptxt{
	/*background:url(images/textbx1.gif) no-repeat;*/
	width:175px; 
	height:24px; 
	padding:1px 10px 1px; 
	margin-bottom:5px;
	
	/*border: solid 1px #a4b97f;*/
}

.hptxtarea textarea{
	/*background:url(images/txtarea.gif) no-repeat;*/
	width:170px; 
	height:70px; 
	padding:1px 10px 1px; 
	margin-bottom:5px; 
	outline:none;
	border:none; 
	font:11px arial;
	/*font-weight:bold; */
	color:#000000; 
	overflow:hidden;
	background: #f4f4f4;
	border: solid 1px #dcdcdc;
}


.hptxtarea textarea:focus{
	/*background:url(images/txtarea.gif) no-repeat;*/
	width:170px; 
	height:70px; 
	padding:1px 10px 1px; 
	margin-bottom:5px; 
	outline:none;
	border:none; 
	font:11px arial;
	/*font-weight:bold; */
	color:#000000; 
	overflow:hidden;
	background: #fbfbfb;
	border: solid 1px #dcdcdc;
}


.hptxt input{ 
	border:none; 
	background:none; 
	font:11px arial;
	/*font-weight:bold; */
	color:#000000; 
	overflow:hidden;
	background: #f4f4f4;
	border: solid 1px #dcdcdc;
}

.hptxt select{ 
	border:none; 
	background:none;  
	font:11px arial;
	/*font-weight:bold; */
	color:#000000; 
	overflow:hidden;
	/*background-image: url('images/hpselectbg.gif') ;
	background-repeat: repeat-x ;*/
	background: #f4f4f4;
	border: solid 1px #dcdcdc;
}


.hptxt input:focus{ 
	background:none; 
	font:11px arial;
	/*font-weight:bold; */
	color:#000000; 
	overflow:hidden;
	outline:none;
	background: #fbfbfb;
	border: solid 1px #dcdcdc;
}



.hptxt input[type=password]{ 
	border:none; 
	background:none;
	font:11px arial;
	font-weight:bold; 
	color:#000000; 
	overflow:hidden;
	background: #f4f4f4;
	border: solid 1px #dcdcdc;
}

.hptxt input[type=password]:focus{ 
	border:none; 
	background:none;
	font:11px arial;
	font-weight:bold; 
	color:#000000; 
	overflow:hidden;
	background: #fbfbfb;
	border: solid 1px #dcdcdc;
}

.hploginbox{
	/*border: 1px #999 solid ;*/
	border: 1px solid #e8e8e8;
	width:630px;
	padding:5px;
}

.hpeditinfobox{
	border: 1px solid #e8e8e8;
	width:630px;
	padding:5px;
}


.hpcontactbox{
	/*border: 1px #999 solid ;*/
	background-color: #e8e8e8;
	width:600px;
	padding:5px;
}


.hprequiredfield{
	color: #494945;
	text-align: right ;
	font-size: 8pt;
	font-family: Verdana;
}

.hpsubheader{ 
	
font-family:Arial;
/*border-bottom:solid 1px #7B5B96;*/
font-size:1.1em;
	color:  #7B5B96;
	
	margin-top: 10px;
	margin-bottom: 10px;
}

.hpusertext{
	font-size:1.03em;
	
	font-family:Arial, sans-serif;
	line-height: 20px;
}


.hp-loginregister{
	
}

.hp-loginleft{

}

.hp-registerright{
	margin-top: 30px;
}
.tabletop {
background-color:#7B5B96;
color:#FFFFFF;
}
