﻿/* Common Element Style */
BODY {margin:0px; padding:0px; 
font-family:"verdana", Arial, Helvetica, sans-serif; 
font-size:11px; line-height:17px;
color:#666;
background:url(../images/bg_body.jpg);} /* Use "#333" if client required darker color */
hr { color:#e0e0e0;	
}


/* Style for ANCOHOR element */
A {color:#900; text-decoration:none;} 
A:HOVER {color:#666; text-decoration:none;}

/* Style for FORM elements */
INPUT {border:1px solid #666; font:10px verdana;}
.form_text {border:1px solid #ccc; font:10px verdana; text-decoration:none;}

/* Style for MAIN TABLE */
#main {border: solid 5px #C66; margin-top:50px; margin-bottom: 40px;}

/* Style for TOP area */
#top {background: url(../images/bg_top.jpg); height:109px; width:789px;}

/* Style for LEFT area */
#lside {width:214px; background: url(../images/bg_side.jpg);}

/* Style for RIGHT area */
#rside {width:156px; background: url(../images/bg_side.jpg);}

/* Style for MAIN PAGE area */
#container {background: url(../images/bg_container.jpg) repeat-y; width:580px; padding:20px 25px;}
#table1 {background: url(../images/bg_table.jpg) repeat-y;}

/* Style for Email Subscription area */
#emailsubscription {background: url(../images/bg_emailsubscription.jpg) repeat-x; height:83px; color:#600; padding:0px 10px;}

/* Style for Side Navigation area */
.sidenavi {background: url(../images/bg_sidenavi.jpg) no-repeat; height:28px; width:214px; padding-left:30px;}
.double {background: url(../images/bg_sidenavi2.jpg) no-repeat; height:45px; width:214px; padding-left:30px;}
.sidenavi A {color:#600; text-decoration:none; font-weight:bold;} 
.sidenavi A:HOVER {color:#900; text-decoration:none; font-weight:bold;}

/* Style for SIGN UP FOR CONTEST area */
#signupforcontest {background: url(../images/bg_signupforcontest.jpg) repeat-x; height:140px; width:156px; color:#600; padding:0px 10px;}

/* Style for Background */
/*#bgtop {background: url(../images/bg_bodytop.jpg) no-repeat; background-position:top center;}*/
#bgbottom {background: url(/images/bg_bottom.jpg) no-repeat; background-position:bottom center;}

#font
{
	font-family:"verdana", Arial, Helvetica, sans-serif;
	font-size:11px; line-height:17px;
	font-weight:bold;
	color:#f90;
}

#itext
{
	font-family:"verdana", Arial, Helvetica, sans-serif;
	font-size:18px; line-height:17px;
	font-weight:bold;
	color:#09f;
}

#hdtext
{
	font-family:"verdana", Arial, Helvetica, sans-serif;
	font-size:18px; line-height:17px;
	font-weight:bold;
	color:#903;
}

#box
{
	padding-left:10px;
	padding-right:10px;
}

#boxmain
{
	background:url(/images/1.jpg); 
	background-repeat:repeat-y;	
}

#box4
{
	background:url(/images/bg_s.jpg); 
	background-repeat:repeat-y;
	}

#box5
{
	background:url(/images/bg_2a.jpg); 
	background-repeat:repeat-y;
	height:61px;	
}


#line2
{
	background:url(/images/bg_s.jpg); 
	background-repeat:repeat-y;
	}
	
.hd
{
	background:url(/images/bg_a1.jpg); 
	background-repeat:repeat-x;
}

.line
{
	background:url(/images/bg_line.jpg); 
	background-repeat:repeat-y;
}

.row
{
	background:url(/images/bg_row.jpg); 
	background-repeat:repeat-x;
}

.row1
{
	background:url(/images/bg_row1.jpg); 
	background-repeat:repeat-x;
}

.ptcs
{
	background:url(/images/bg_ptcs.jpg); 
	background-repeat:repeat-x;
}

.black
{
	background:url(/images/bg_black.jpg); 
	background-repeat:repeat-x;
}


/* Style for BOTTOM area */
#bottom {height:60px; color:#fff;}
#bottom A {color:#fff; text-decoration:none;} 
#bottom A:HOVER {color:#900; text-decoration:underline;}
.highlight {color:#900;}

.box-foto,
.box-foto-2 {
	float: left;
	width: 139px;
	display: inline;
	margin: 15px 11px 0 11px;
	padding: 9px 0 6px 9px;
	border: 1px solid #e5e5e5;
}
.box-foto-2 {border: 1px solid #f2f2ef;}
.box-foto h4,
.box-foto-2 h4 {
	float: left;
	width: 140px;
	color: #333;
	padding: 6px 0 0 0;
	font: 12px arial, verdana, tahoma, "trebuchet ms", sans-serif;
}
.box-foto-2 h4 a {
	color: #333;
	display: block;
	font-size: 11px;
	background: url("/images/icon_zoom.gif") no-repeat 119px 3px;
}
.red-arrow {
	float: right;
	width: 11px;
	height: 8px;
	overflow: hidden;
	margin: 4px 9px 0 0;
	text-indent: -12000px;
	background: url("/images/icon_zoom.gif") no-repeat;
}
.bottom-line {
	float: left;
	width: 524px;
	/*
background: url("../images/bottom-line.gif") no-repeat 1px 100%;
*/
}
.box-foto-2 {background: #f2f2ef;}
.bowling {position: absolute; top: -300px; left: -400px; z-index: -10;font-size:9px;}