﻿body, div, p, th, td,tr,form,table,textarea,iframe,select,input,li,img{
	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	padding:0;
	margin: 0px;
	border :0px;
	font-size:11px
} 
body
{
    text-align:center;
    background:#292429;
    color:#848284;
    font-size:70.5%;
}
h1, h2, h3, h4, h5, h6 {margin: .25em 0; padding:0;}
h1 {font-size:2em}  
h2 {font-size:1.5em} 
h3 {font-size:1.25em}  
h4 {font-size:1em} 
input, select, th, td,textarea {font-size:1em}
input, textarea, select
{
    border:1px solid gray;
}
a:link, a:visited
{
    font-weight:bold;
    text-decoration:none;
    color:blue;
}
a:hover
{
    text-decoration:underline;
}

#container
{
    text-align:left;
    margin:auto;
    width:839px;
}
#menu table
{
    border-collapse:collapse;
}
#main 
{
    background:transparent url(images/bg_main.jpg) repeat-y;
    padding: 5px 28px;
    min-height:300px;
    clear:both;
}

#footer
{
    background:url(images/foot.jpg) no-repeat;
    text-align:center;
    height:26px;
    padding:5px 0 30px 0;
    clear:both;
}
#footer a, footera:hover, #footer a:visited
{
    text-decoration:none;
    color:#848284;
}
#footer p
{
    padding:0 0 3px 0;
    font-size:smaller;
}
#signup
{
    position:relative;
    width:281px;
    float:right;
    background:#ABCDE9;
}
#signup a
{
	color:Blue;
}
#categories 
{
    
    width:281px;
    color:white;
    float:right;
    font-size:0.9em;
    background:#008ac1;
    margin:7px 0 0 0;
    padding:0 0 5px 0;
}
#categories a, #categories a:visited
{
	color:White;
}
#flash
{
    float:left;
    background:url(images/home_pic.jpg) no-repeat;
}
#intro
{
    width:494px;
    text-align:justify;
    margin:7px 0 0 0;
}
#links
{
    text-align:right;
    float:right;
    margin:7px 0 0 0;
}
#links a, #links a:visited
{
    font-weight:bold;
    text-decoration:none;
    color:blue;
}
#links a:hover
{
    text-decoration:underline;
}
#buttons
{
    clear:both;
    text-align:center;
}
#left_menu
{
    border-right:solid 1px gray;
    padding: 0 10px 15px 0;
    height:100%;
    margin:0 17px 0 0;
    
}
#content
{
    padding: 0 40px;
}
#content p
{
    margin:0 0 7px 0;
}
.ListTitle
{
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.4em;
 	font-weight : bold;
	margin: 0px;
	padding:3px 5px;
	border :0px;
	color:#8C8C8C;
	text-align:left;
	vertical-align:top;  
	background:#dddddd; 
}

.Title
{
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.4em;
 	font-weight : bold;
	margin: 0px;
	padding:3px 5px;
	border :0px;
	color:#8C8C8C;
	text-align:center;
	vertical-align:top;  
	background:#dddddd; 
}
.uppercase
{
	text-transform:uppercase;
}
.noBorder
{
	border:none;
}
.detailLeft
{
	float:left;
	width:250px;
	margin: 0 7px 0 0;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
.detailRight
{
	vertical-align:top;
	text-align:center;
}
.detailContact
{
	width:197px;
	text-align:left;
}
.announcement
{
	width:80%;
	padding: 10px;
	border: 1px solid gray;
	margin: 9px auto 5px;
}
.announcement .date
{
	font-weight:bold;
}
.breadcrumbs
{
    padding-left:10px;
}
.coupon
{
    background:url(images/coupon_bg.jpg);
    color:Black;
}
.coupon_date
{
    padding:5px 0 0 20px;
    font-weight:bold;
}
.coupon_text
{
    padding:0px 5px 0 20px;
    height: 65px;
}
.coupon_link
{
    padding:0 5px 0 0;
}
.plLogo
{
	margin:0 0 5px 0;
}
.box1
{
	border: solid 1px gray;
	padding: 7px;
	margin: 5px 0;
}
.box1 h3
{
	margin:3px 0;
}
.subtitle{
    color: blue;
    font-weight: bold;
    padding-top:3px;
    padding-bottom:4px;
}