@charset "utf-8";
/* CSS Document */

/* BOF Global Reset */

html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, ins, kbd, q, s, samp, 
small, strike, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    padding: 0;
    outline: 0;
    font-weight: inherit; 
    font-style: inherit; 
    font-size: 100%; 
    font-family: inherit; 
    vertical-align: baseline;

} 
/* remember to define focus styles! */
:focus { 
outline: 0; 
} 
body { 
line-height: 1; 

} 
ol, ul { 
list-style: none; 
} 
/* tables still need 'cellspacing="0"' in the markup */
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
caption, th, td { 
text-align: left; 
font-weight: normal; 
} 
blockquote:before, blockquote:after, 
q:before, q:after { 
content: ""; 
} 
blockquote, q { 
quotes: "" ""; 
} 

/* EOF Global Reset */

a { text-decoration: underline }
a:hover { text-decoration: none }
a:visited { color: #0000FF }

a.footer { color:#FFFFFF }
a.footer:hover { text-decoration: none; }

body, html {
	
	margin:0;
	padding:0;
	background-image:url('../images/background.jpg');
	color:#333;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;    
}

#content {

	padding: 10px;	
	background:#FFF;

}

#container {

	background-color:#fff;
	overflow: auto;
	width: 100%
	
}	

#content_left {

	width: 160px;
	float:left;
	padding: 10px;	
	background:#FFF;

}

#content_right {

	width: 620px;
	float:right;
	padding: 10px;	
	background-image: url(../images/bg_logo.jpg);
	background-repeat: no-repeat;
	background-position: 100px 850px;
	background-color:#FFF;	

}

#footer {

	clear: both;
	width: 820px;
	height: 35px;
	margin:0 auto;
	background-image: url(../images/bottom2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 0px;
	
}

.footer a {

	text-decoration: none;
	color:#000000;

}

.footer a:hover {

	text-decoration: underline;	

}	

#imageContainer {
	position:relative;
	margin:auto;
	width:500px;
	height:446px;
	border:0;
}

#imageContainer img {
	display:none;
	position:absolute;
	top: 0; left: 0;
}

.text_box {

	width: 760px;
	padding-left: 20px;
	padding-right: 20px;		
	
}

#offer {
    top: 0;
    left: 200px;
    width: 502px;
    height: 360px;
    background-image: url(../images/THINK-web-coupon.gif);    
} 

#offer .img {
    position: relative;
    float:left;
    top: 17px;
    left: 27px;
    height:200px;
    width:200px;
}

#offer .info {  
    position:relative;
    clear: both;
    float:left;
    text-align:left;
    width: 450px;
    height:120px;;
    top: 30px;
    left: 27px;
    overflow: hidden;
}  

.bizname   {
    font-size:20px;
    
}    

#wrap {

	width: 820px;
	margin:0 auto;
	border: none;
	overflow: hidden;
	z-index: 0;

}

h1, h2, h3, h4, h5 {

	color: #6d207f;
	font-size: 25px;
	line-height: 35px;

}	
.cssPager td 
{
    padding-left: 5px;
    padding-right: 5px;
    font-size: 15px;
}


.highlight {text-decoration: none;color:black;background:yellow;}
