/* Page CSS */

html {
	background:url(/t/template104/pics4/siteBg.jpg) top left;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

/*header area ------ */
#headerArea {
}

#contactInfo {
text-align:right;
color:#ffffff;
font-weight:normal;
font-size:127%;
}

#contactInfo a{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

#contactInfo a:hover{
color:#CCAB5F;
}

#contactInfo span{
font-size:170%;
font-weight:bold;
}

/*menu area ------ */
#mainMenuContainer{
	background:url(/t/template104/pics4/menuArea_bg.jpg) no-repeat top center;
}

/* cnt area */
#cntArea_wrap {
background-color:#FFFFFF;
}

/*cnt area ------ */
#siteCnt a {
color:#767830;
font-weight:bold;
text-decoration:none;
}

#siteCnt a:hover {
text-decoration:none;
}

#siteCnt h1 {
font-weight:bold;
font-size:163%;
}

/*copyright area ------ */
#footerArea {
color:#786562;
font-size:90%;
text-align:center;
}

#footerArea a {
color:#786562;
text-decoration:none;
}

#footerArea a:hover {
color:#ffffff;
text-decoration:none;
}

/*cnt area ------ */
#sub_cntArea {
	background:url(/t/template104/pics4/one_cntArea_bg.jpg) repeat-y top left;
}

#sub_siteCnt {
color:#444444;
}

/*fullcnt area ------ */
#full_cntArea {
background-color:#FFFFFF;
}

#full_siteCnt {
color:#444444;
}

/*homepage area ------ */
#cntArea {
	background:url(/t/template104/pics4/home_cntArea_bg.jpg) repeat-y top left #ffffff;
}

	#siteCnt {
	color:#444444;
	}

/* VIP BAR AND WIDGET CSS */

#dashboard,
.vip_widget {
color:#ffffff;
font-size:90%;
}	

#dashboard {
background:url(/t/template104/pics4/vip/vipBg.gif) no-repeat top left;
}

.vip_widget {
background:url(/t/template104/pics4/vip/vipBg.gif) no-repeat center center fixed;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/t/template104/pics4/vip/vipBg.gif', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/t/template104/pics4/vip/vipBg.gif', sizingMethod='scale')";
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
padding:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

#dashboard a,
.vip_widget a {
font-size:100%;
color:#ffffff;
}

#dashboard a:hover,
.vip_widget a:hover {
color:#ebebeb;
}
	
#dashboard_logo {
	background:url(/t/template104/pics4/vip/vipLogo.jpg) no-repeat top left;
}

.vip_widget_logo {
	width:50px;
	height:46px;
	background:url(/t/template104/pics4/vip/vipLogo.jpg) no-repeat top center;
}

#dashboard .submit,
.vip_widget .submit {
cursor:pointer;
color:#FFFFFF;
font-size:90%;
border-top:1px solid #7D8235;
border-right:1px solid #5B5E27;
border-bottom:1px solid #5B5E27;
border-left:1px solid #7D8235;
background-color:#5B5E27;
}

#dashboard_login {}

#dashboard .inputs, #dashboard .error,
.vip_widget input.inputs, .vip_widget input.error{
font-size:100%; 
color:#444444;
border:1px solid #B5B5B5;
background-color:#ebebeb;
}

#dashboard .error,
.vip_widget input.error{
background-color: Yellow;
}

div.vip_widget img.vip_widget_fb_login {
width:220px;
height:auto;
}

div.vip_widget img.vip_widget_g_login {
height:35px;
width:auto;
}

#vipMenu {}

.vipMenu_widget {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#vipMenu li {}

#vipMenu li a,
.vipMenu_widget li a {
font-size:100%;
text-align:center;
background-color:#8A8A8A;
text-decoration:none;
color:#ffffff;
line-height:20px;
}

.vipMenu_widget li {
margin-bottom:5px;
}

.vipMenu_widget li a {
display:inline-block;
width:100%;
text-align:center;
}

#vipMenu li a:hover, #vipMenu li a.over,
.vipMenu_widget li a:hover, .vipMenu_widget li a.over {
color:#ebebeb;
background-color:#A4A4A4;
}

.vip_widget_opts img {
width:50px;
height:50px;
}

#dashboardContent {
  border-color:#545454;
  background-color:#A4A4A4;
}
