﻿body 
{
    background-color: #efefef; 
/* background-color: #e1ddd9; */
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
/*color:#564b47;*/
padding:0px;
margin:0px;
}
a
{
    color: #0000ff;
}
a:visited
{
    color: #3366ff;
}
a:hover
{
    color: gray;
}
a:active { color:#000000;}

h1
{
    font-size: 16px;
    margin: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #696969;
    font-weight: bold;
}

h2 {
    font-size: 16px;
    margin: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #696969;
    font-weight: bold;
}

img.download {vertical-align:middle;}

/* ----------container to center the layout-------- */
#container {
width: 1000px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
border-left: solid 2px #E4E4E4;
border-right: solid 2px #E4E4E4;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: left;
/* background-color: #e1ddd9; */
padding: 0px;
margin: 0px; }

#banner img {padding:10px 0px;} 

/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 200px #ffffff; /* color of the left column  */ 
border-right: solid 200px #ffffff; /* color of the right column  */ 
background-color: #ffffff;  /* color of the content column */
} 

#inner{margin:0; width:100%; } /* The ie/pc pecularity */ 

/* --------------left and right navi------------- 
#left {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 border-left: dashed 1px #E4E4E4;
 border-right: dashed 1px #E4E4E4;
 }
*/

#left {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 /* border-left: dashed 1px #E4E4E4; */
  border-right: dashed 1px #E4E4E4; 
 }
#left a
{
    color: #0033ff;
    font-weight: bold;
    font-size: 12px;
}
#left a:hover
{
    color: #999999;
}
/*
 #right {
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
 border-left: dashed 1px #E4E4E4;
 border-right: dashed 1px #E4E4E4;
 }
*/
 #right {
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
 border-left: dashed 1px #E4E4E4;
 /*border-right: dashed 1px #E4E4E4;*/
 }

/* -----------------content---------------------  
#content{ 
position: relative; 
margin: 0px; 
}
*/

 #content 
{
	width: 95%;
	float: left;
    position: relative; 
    margin: 0px; 
}



p
{
    margin: 0px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
}

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/* ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: center; } 


/* ----------------Menu Navigation---------------------- */ 
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Verdana;
width: 1000px;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/default2.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenubottom li a{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/active2.gif) center center repeat-x;
}

.solidblockmenubottom
{
    margin: 0;
    float: left;
    font: 12px Verdana;
    width: 1000px;
    border: 1px solid #000000;
    border-width: 1px 0;
    background: black url(images/default2.gif) center center repeat-x;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #ffffff;
}

.solidblockmenubottom a
{
    color: #ffffff;
}

.solidblockmenubottom a:visited
{
    color: #ffffff;
}

.AltResults
{
    background-color: #FFFFFF;
}

.RegResults
{
    background-color: #f5f5f5;
}

th
{
    border: 1px solid #000000;
    background: black url(images/default2.gif) center center repeat-x;
    font-weight: bold;
    color: #ffffff;
    border: 1px solid #000000;
    border-width: 1px 0;
    font-size: 11pt;
}

.imgLogo
{
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 20px;
}

#bannerleft {
 width:500px; 
 float:left; 
 position:relative; 
 margin-right:1px;
 }

 #bannerright {
 width:250px; 
 float:right; 
 position:relative; 
 margin-left:1px;
 }
 
 
 
 
 
 


.contentbar
{
	margin: 1em;
}
.contentbar ul, .contentbar ol
{
	margin: 0.1em 0.1em 0.1em 2.0em;
}
.contentbar li
{
	margin: 1.0em 0.1em 0.1em 1.0em;
}
.contenttitle
{
	width: 100%;
}
.contenttitleinfo
{
    float: left;
    padding-left: 10px;
}
.contenttitledate
{
	width: 44px;
	height: 49px;
	float: right;
	background-image: url('images/date.gif');
}
.contenttitledate1
{
	color: #E4E4E4;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.contenttitledate2
{
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	margin: 11px 0px 0px 0px;
	text-align: center;
}
.contentarea
{
    clear: both;
    padding: 0px;
    width: 575px;
}

.entry
{
    clear: both;
    padding: 10px;
}

.contentbar h1
{
    margin: 0;
    float: left;
    font: 12px Verdana;
    width: 550px;
    border: 1px solid #000000;
    border-width: 1px 0;
    background: black url(images/default2.gif) center center repeat-x;
    padding-right: 0px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #ffffff;
}
.contentbar h1 a
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.contentbar h1 a:hover
{
	color: #FFFFFF;
}

.contentbar h2
{
    margin: 0;
    float: left;
    font: 12px Verdana;
    width: 550px;
    border: 1px solid #000000;
    border-width: 1px 0;
    background: black url(images/default2.gif) center center repeat-x;
    padding-right: 0px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #ffffff;
}
.contentbar h2 a
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.contentbar h2 a:hover
{
	color: #FFFFFF;
}

.contentbar h3
{
	margin: 1.5em 0em 0em 0em;
}
.post ul.controls
{
	padding: 0.5em 0.0em 0.5em 0.0em;
}
.post ul.controls li
{
	display: inline;
	font-size: 0.8em;
}
.post ul.controls li a
{
	background-repeat: no-repeat;
	background-position: left;
	padding: 0.0em 1.0em 0.0em 2.0em;
}
.post ul.controls li a.printerfriendly
{
	background-image: url('images/icon-printerfriendly.gif');
}
.post ul.controls li.comments a
{
	background-image: url('images/icon-comments.gif');
}
.post ul.controls li.readmore a
{
	background-image: url('images/icon-more.gif');
}


.details
{
    padding-top: 5px;
    padding-bottom: 5px;
    float: right;
}



#commentlist li 
{
	margin-bottom: 1.5em;
	padding-bottom: 1em;
	border-bottom: 1px solid #700000;
}

#commentform 
{
	margin: 1em 0;
	background: #FFFFFF;
	width: 75%;
}

#commentform textarea 
{
	/*background: #f8f7f6;
	border: 1px solid #d6d3d3;*/
	width: 75%;
}
#commentform textarea:hover 
{
	/*background: #FFFFFF;
	border: 1px solid #d6d3d3;*/
}
#commentform textarea:focus 
{
	/*background: #FFFFFF;
	border: 1px solid #939793;*/
}

#commentform #email, #commentform #author, #commentform #url 
{
	font-size: 1.1em;
	/*background: #f8f7f6;
	border: 1px solid #d6d3d3;*/
	width: 75%;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover 
{
	font-size: 1.1em;
	/*background: #FFFFFF;
	border: 1px solid #d6d3d3;*/
	width: 75%;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus 
{
	font-size: 1.1em;
	/*background: #FFFFFF;
	border: 1px solid #939793;*/
	width: 75%;
}
#commentform input
{
	margin-bottom: 3px;
}


.clear 
{
	clear: both;
}
.divider 
{
	width: 100%;
	height: 5px;
	background: #FFFFFF url('images/default2.gif') repeat-x center left;
    border: 1px solid #000000;
    border-width: 1px 0;
}















#l_sidebar 
{
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 /*border-left: dashed 1px #E4E4E4;*/
 border-right: dashed 1px #E4E4E4;
    

}
#r_sidebar 
{
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
 border-left: dashed 1px #E4E4E4;
 /*border-right: dashed 1px #E4E4E4;*/
}
#l_sidebarwidgeted
{
    margin: 0;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 1px;
    padding-top: 1px;
}

#r_sidebarwidgeted
{
	margin: 0;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 1px;
    padding-top: 1px;
}
.sidebar
{
	margin: 2px;
}
.sidebar h2
{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    margin-top: 1.0em;
    background: black url(images/default2.gif) center center repeat-x;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    border: 1px solid #000000;
    border-width: 1px 0;
}
.sidebar ul
{
	list-style-type: none;
	margin: 0.1em 0.1em 0.1em 2.0em;
}
.sidebar ul li ul
{
    list-style-type: square;
    margin: 0.1em 0.1em 0.1em 1.0em;
    font-weight: bold;
    padding-left: 20px;
}


.left
{
	float: left;
}

#logo
{
    background-color: transparent;
    background-image: url(images/eCouponMall-Blog.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width: 600px;
    height: 74px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 8px;
    position: relative;
    top: 10px;
    float:left;
}
#logo a
{
    width: 600px;
    height: 74px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    position: absolute;
    top: 0px;
}

#logo a h1{    display: none;}

a img {border:0;}