/* CSS Document */

body{background-image:url(../images/bg.jpg);font-family:"Lucida Grande",Lucida,Verdana,sans-serif; font-size:15px; margin:0px auto;}

a,a:link{ color:#06C; }

a img, a:link img{ border:none; margin:0; padding:0;}

ul, ol {list-style-image:none;list-style-position:outside;list-style-type:none;}

#container{color:#575048;background:#FFFFFF;margin:0 auto; padding: 0; /*min-height:800px;*/ width:800px;}

/* for Internet Explorer */

/*\*/* html #container {height: 800px;}/**/

#container h1{margin:0; margin-left:-9999px; padding:0; height:0px; width:300px; }



.left{float:left;}

.right{float:right;}

.box{display:inline;width:365px;margin:1em;}



.clear{clear:both;}



.disclist{list-style-type:disc;}



#header{padding:0 5px;height:130px;}

#header img{border:none;width:350px;float:left;}

#header span{
	color:#553C28;
	margin:40px 0 0;
	text-align:right;
	width:430px;
	float:left;
}



#navigation{ padding:0 4px /*1em*/;}

#navigation ul, #navigation ul li {margin: 0; padding:0;}

#navigation ul {text-align: center;}

#navigation ul li {display: inline; margin-right:.4em;}

#navigation ul li.first{margin-left: .4em;}

#navigation ul li.last {margin-right: .4em;}

#navigation li a {color: #06C; display:block; float:left; margin:/*5*/2px; padding: 5px 0;}

#navigation ul li a {background:#41BAFF url(../images/roundedcornr_823841_tl.png) no-repeat top left; text-decoration: none;}

#navigation ul li a span {background:url(../images/roundedcornr_823841_br.png) no-repeat bottom right;padding:5px 4px /*.5em*/;}

#navigation ul li a:hover span {color: #69C; text-decoration: underline;}

/*\*//*/ #navigation ul li a {display: inline-block; white-space: nowrap; width: 1px;}/**/

/*\*/ * html #navigation ul li a {padding: 0; display:inline; } /**/



#content{margin:.5em auto;}

#content #banner{margin:0 auto;text-align:center;}

#content div.main{margin:10px 20px;}

#content div.main ul, 

#content div.left ul,

#content div.right ul{list-style-type:disc;}



#footer{clear:both; padding: 1em 0;}

#footer div{font-size:10pt;color:#999999;}

#footer div.right{text-align:right;}

#footer div a,

#footer div a:hover,

#footer div a:active{font-size:8pt;}

#footer ul, #footer li{margin: 0; padding: 0;}

#footer ul{text-align:center;}

#footer ul li{display: inline; margin-right: .75em;}

#footer li a {color: #06C;  padding: 5px 0;}

#footer ul li a {text-decoration: none;}



.roundedcornr_box_823841 {background: #41baff;display:inline;width:365px;margin:1em;}

.roundedcornr_top_823841 div {background: url(../images/roundedcornr_823841_tl.png) no-repeat top left;}

.roundedcornr_top_823841 {/*background: url(../images/roundedcornr_823841_tr.png) no-repeat top right;*/}

.roundedcornr_bottom_823841 div {/*background: url(../images/roundedcornr_823841_bl.png) no-repeat bottom left;*/}

.roundedcornr_bottom_823841 {background: url(../images/roundedcornr_823841_br.png) no-repeat bottom right;}

.roundedcornr_top_823841 div, 

.roundedcornr_top_823841, 

.roundedcornr_bottom_823841 div, 

.roundedcornr_bottom_823841 {width: 100%; height: 8px; font-size: 1px;}

.roundedcornr_content_823841 { margin: 0 8px; }





/* Coupon Styles */

#couponwrap{

	width: 750px;

	border: 1px solid #000066;

	margin: 20px auto;

	padding: 15px;

	clear: both;

	background-image: url(../images/coupon/blueflowers.jpg);

}

#couponwrap h2{ margin: 0; text-align: center; color: #FFFFFF;}

#couponwrap .clear{ clear: both; }

.coupon{ width: 240px; height: 100px; font-size: 12px; line-height: 16px; border: 2px dashed #000066; margin: 2px; float: left; background: #FFFFFF; }

.coupon p{ margin: 5px; }

.coupon span{ font-size: 12px; }

/* End Coupon Styles */
