#contact input#ctl00_cphBody_btnSend  { 
	color : #333333;
	font-family : Arial, sans-serif;
	font-size : 90%;
	font-weight : normal;
	background-color : #eeeeee;
	border : 1px solid #aaaaaa;
}
html, body { 
	margin: 0;
	padding : 0;
}

* { 
	margin : 0;
	padding : 0;
} 
body {
    font : normal 75% Arial, sans-serif;
    text-align : center;
    background-color: #CCCCCC;
}
a {
    color: #FF9900;
    text-decoration: none;
    font-weight: bold;
}
a:hover {
    color: #CC3300;
    font-weight: bold;
}

a img { border : none;} 

h1 {
    padding: 1px;
    font: bold 1.4em Arial, sans-serif;
    background-color: #f8f8f8;
    margin-bottom : 10px;
}
h1 a {
    padding-left: 5px;
}
h2 {
    font : bold 1.4em Tahoma, Arial, sans-serif;
}

h3 { 
	font : bold 1.0em Tahoma, Arial, sans-serif;
} 

h4 {
    font : bold 1.1em Tahoma, Arial, sans-serif;
}
h5 {
    font : normal 1.1em Tahoma, Arial, sans-serif;
    border-top : 1px dotted #cccccc;
    border-bottom : 1px dotted #cccccc;
}

h6 { 
	font : normal 1.1em Tahoma, Arial, sans-serif;
} 

small { 
	padding-left : 0;
} 

p { 
	text-align : justify;
	margin: 10px 0;
}

ol { 
	margin: 15px 10px;
	list-style-type:decimal;
}

ul { margin: 15px 0;} 

li { margin: 0 48px;} 

blockquote {
	background-color:transparent;
	color:#888888;
	margin:0 48px;
	font-style:italic;
}
/*========================================================*//* CONTAINER */
#container {
    border: 0px solid #636363;
    background-position: #FFFFFF;
    background: #FFFFFF;
    text-align : left;
    width: 950px;
    margin: 5px auto 5px auto;
    padding: 0px;
}



/*===========================================================*//* HEADER */
#header {
    padding: 3px;
    height: 70px;
    width: 944px;
    text-align: left;
    background-color: #333333;
}

#header .title {
    text-align: left;
    color: #C0C0C0;
    font-weight: bold;
}

#header .title .sitename a { 
	border-bottom : 1px dashed #657382;
	color : #ffffff;
	font : normal 34px Arial;
	padding-bottom : 2px;
	text-decoration : none;
	margin-right : 20px;
	background-color : transparent;
} 

#header .title a:hover { 
	border-color : #f60;
} 

#header .title .slogan { 
	font : normal 1.1em Arial, sans-serif;
	padding-top : 6px;
	margin : 0 20px 10px 0;
	color : #ffffff;
	background-color : transparent;
} 

#headimg1 {
    height: 86px;
    width: 299px;
    float : left;
    margin : 8px;
}

/*==================================================*//* NAVIGATION MENU */
div.navigation {
    float : left;
    text-align : left;
    width : 100%;
    border-top : 1px solid #dddddd;
    border-bottom : 1px solid #dddddd;
    border-width: 0px;
    border-style: solid;
    border-right-color: #dddddd;
    border-bottom-color: #dddddd;
    border-left-color: #dddddd;
}
#logo
{
    float: left;
    width: 470px;
    height: 100%;
}

#subscription { 
	width : 28%;
	float : right;
	text-align : right;
} 

#subscription a { 
	position : relative;
	color : #ffffff;
	font-weight : bold;
	font-size : 110%;
	padding : 2px 20px 2px 10px;
	background-color : transparent;
} 

#subscription a:hover { 
	color : #ff9900;
} 

#subscription img { 
	margin-left : 5px;
	margin-bottom : 1px;
}

/*=======================================================*//* ADMIN MENU */
#adminmenu {
    padding : 3px 0 3px 78px;
    text-align : left;
    margin: 0 0 0 0;
}

#adminmenu ul {margin:0px;}

#adminmenu li {
	margin:0px;
	display : inline;
} 

#adminmenu a { 
	color : #333333;
	padding : 3px 10px;
	border-left : 1px dotted #bbbbbb;
} 

#adminmenu a:hover { 
	color : #ff9900;
} 




/*=====================================================*//* MAIN CONTENT */
#content {
    background : #ffffff;
    float: left;
    width: 560px;
    padding : 10px 5px 5px 15px;
    color : #333333;
}



/*========================================================*//* LEFT MENU */
#left {
    font : normal Arial, sans-serif;
    float : left;
    width : 200px;
    height: 100%;
    padding : 0 5px 5px 5px;
    margin-bottom: 15px;
}
#right
{
    font : normal Arial, sans-serif;
    width: 140px;
    float: left;
    padding : 0 5px 20px 5px;
}
#left h3 {
    background-position: #f8f8f8;
    background: #f8f8f8;
    padding: 1px 0 1px 3px;
    margin: 15px 0 4px 0;
    line-height: 18px;
}
#right h3 {
    background-position: #f8f8f8;
    background: #f8f8f8;
    padding: 1px 0 1px 3px;
    margin: 0px 0 4px 0;
    line-height: 18px;
}
/*=======================================================*//* CATEGORIES */
#categories ul {margin:0px;}
#categories li {
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
	font-weight : bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}

/*============================================================*//* PAGES */
#pages ul {margin:0px;}
#pages li {
    list-style-type : none;
    border-bottom : 1px dashed #dddddd;
    line-height: 12px;
    padding : 4px 0 4px 14px;
    margin : 0 5px 0 5px;
    background : transparent url('images/icon_page.gif') no-repeat scroll 0 3px;
}
/*=========================================================*//* CALENDAR */
#calendar { 
	text-align : center;
	margin : 0 0 15px 0;
} 

#calendar h3 { 
	text-align : left;
} 

#calendar .weekend { 
	background-color : #e8e8e8;
} 

#calendar .other { 
	color : #989898;
} 

#calendar a.exist { 
	display : block;
	font-weight : bold;
	background-color : #f1f1f1;
} 

#calendar td { 
	background : white;
	border : 2px solid #f7f7f2;
	padding-top : 2px;
} 

#calendar tr { 
	background : #EAEAEA;
} 

#calendar .calendar { 
	width : 95%;
	margin-bottom : 3px;
} 

#calendarContainer { 
	margin : 0 auto;
} 

.calendar { 
	border : none;
	margin : 0 auto;
} 

.calendar .weekend { 
	background-color : #f1f1f1;
} 

.calendar .other { 
	color : #989898;
} 

.calendar a.exist { 
	display : block;
	font-weight : bold;
	background-color : #f1f1f1;
} 

.calendar td { 
	background : white;
	border : 2px solid #f7f7f2;
	padding-top : 2px;
} 

.calendar tr { 
	background : #eaeada;
} 


/*======================================================*//* BLOG SEARCH */
#blogsearch h3 { 
	text-align : left;
} 

#blogsearch { 
	text-align : center;
} 

#searchbox input#searchfield { 
	border : 1px solid #bbbbbb;
	width : 130px;
	margin-right : 5px;
	font : normal 1em Arial, sans-serif;
	padding : 1px 0 1px 2px;
	color : #444444;
} 

#searchbox input#searchbutton { 
	color : #333333;
	font-family : Arial, sans-serif;
	font-size : 90%;
	font-weight : normal;
	background-color : #eeeeee;
	border : 1px solid #aaaaaa;
} 

/*=============================================================*//* TAGS */
#tags { 
	text-align : justify;
} 

#tagcloud {
	margin-left : 3px;
}
#tags ul {
	margin:0px;
}
#tagcloud li {
	margin:0px;
	display : inline;
} 

#tagcloud a { 
	margin-right : 3px;
} 
#tagcloud a:hover { 
 color : #ff9900;
} 
#tagcloud a.biggest { 
	font-size : 14px;
	color : #000000;
} 

#tagcloud a.big { 
	font-size : 13px;
	color : #333333;
} 

#tagcloud a.medium { 
	font-size : 12px;
	color : #666666;
} 

#tagcloud a.small { 
	font-size : 11px;
	color : #999999;
} 

#tagcloud a.smallest { 
	font-size : 11px;
	color : #cccccc;
} 

/*========================================================*//* BLOG ROLL */
#blogroll { } 

#blogroll img { margin : 0 4px 0 0;} 

#blogroll ul { 
	margin:0px;
	padding : 0;
} 

#blogroll ul li {
    font: normal 
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
	font-weight : bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
} 

#blogroll ul li ul li a {
	margin-left : 18px;
	color : #666666;		
	font : normal 1em Arial, sans-serif;
} 

#blogroll a.opml { 
	display : block;
	text-align : left;
	border-top : 1px dashed #dddddd;
	margin-top : 10px;
	padding-top : 3px;
} 

/*==========================================================*//* AUTHORS */
#authors img { 
	margin : 0 4px 0 0;
} 
#authors ul {margin:0px;}

#authors ul li { 
	list-style-type : none;
	margin : 2px 0 2px 0;
	padding : 0;
} 

/*===========================================================*//* MONTHS */
#months { 
	padding : 0;
	margin-left : 0;
	font-weight : bold;
	color : #666666;
} 
#months li{margin:0px;}

#months ul { 
	list-style-type : none;
	margin : 2px 0 5px 0;
	padding : 0;
} 

#months ul li ul li a { 
	margin-left : 10px;
	font : normal 1em Arial, sans-serif;
	padding-bottom : 5px;
} 


/*=====================================================*//* RECENT POSTS */
#recentposts {} 

#recentposts ul { margin:0px;}

#recentposts li { margin:0px;}

#recentposts ul li { 
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
	font-weight : bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
} 

#recentposts ul li span { 
	display : block;
	text-indent : 5px;
	text-transform : none;
} 
/*==================================================*//* RECENT COMMENTS */
#recentcomments {} 

#recentposts ul { margin:0px;}

#recentcomments li { margin:0px;}

#recentcomments ul li { 
	list-style-type : none;
	text-transform : none;
} 

#recentcomments ul li a.postTitle { 
	line-height : 2em;
} 
/*==========================================================*//* BANNERS */
#banners { 
	text-align : center;
} 

#banners h3 { 
	text-align : left;
	margin-bottom : 10px;
} 




/*=======================================================*//* DISCLAIMER */





/*===========================================================*//* FOOTER */
#footer {
    border-style: dotted;
    border-width: 0px;
    clear : both;
    width : 100%;
    text-align : center;
    padding : 3px 0 3px 0;
    color: #999999;
    background-color: #333333;
}


/*========================================================*//* PAGESTATS */
/*#pagestats { 
	width : 900px;
	padding : 3px 0 3px 0;
	margin: 0 0 125px 0;
	background-color:#FF0000;
} */


/*============================================================*//* POSTS */
#post {	margin-bottom : 35px;}

#post h1 {margin-bottom: 0px;}

#postauthor { 
	/*color : #888888;*/
	/*font : normal 100% Arial, sans-serif;*/
	margin-top:5px;
	/*background-color : transparent;*/
} 
#postrating { 
    font : normal 100% Arial, sans-serif;
}

#postadmin { 
	/*color : #b8b8b8;*/
	/*background-color : transparent;*/
	/*font : normal 100% Arial, sans-serif;*/
	/*float : right;*/
	min-width:100px; 
	float:right;
	text-align : right;
	background-color : #f8f8f8;
	padding:2px 5px 2px 5px;
	border-bottom: 1px dotted #d8d8d8;
	border-left: 1px dotted #d8d8d8;
	border-right: 1px dotted #d8d8d8;
} 

#postdate { 
	/*color : #888888;*/
	/*background-color : transparent;*/
	/*font : normal 100% Arial, sans-serif;*/
	/*float : left;*/
	/*width : 50%;*/
	/*text-align : right;*/
} 

#postentry {margin: 10px 5px;} 

#postcategories { 
	/*font : normal 100% Arial, sans-serif;*/
	/*color : #888888;*/
	/*background-color : transparent;*/
	border-bottom : 1px dotted #d8d8d8;
	border-top : 1px dotted #d8d8d8;
	padding-bottom : 2px;
	margin-bottom : 2px;
} 

#posttags { /*font : normal 100% Arial, sans-serif;*/} 

#postactions {
    vertical-align: top;
}



/* hides the previous/next menu on the top of a post page */
#postnavigation {visibility:hidden;margin-bottom:-10px;}


/*=========================================================*//* COMMENTS */
#comments { 
	background-color : #f8f8f8;
	margin : 5px 0 0px 0;
	border : 1px dotted #d8d8d8;
	padding : 5px;
	min-height : 100px;
	height:auto !important;
	height:100px;
} 
#commentheader {margin-bottom:10px;border-bottom: 1px dotted #d8d8d8;height:10px;padding-bottom:3px;background-color:#F4F4F4;}
#commentauthor { 
	float : left;
	width : 50%;
} 
#commentcontent {text-align:justify;padding:0 5px 10px 5px;}
#commentdate { 
	float : right;
	width : 40%;
	text-align : right;
} 

#commentgravatar { 
	margin : 2px 10px 4px 4px;
	float : left;
	/*width:60px;*/
	border: 1px dotted #CCCCCC;
	/*min-height:60px;*/
}
#commentadmin { 
	text-align : right;
	background-color : #f8f8f8;
	padding:2px 5px 2px 5px;
	min-width:100px;
	float:right;
	border-bottom: 1px dotted #d8d8d8;
	border-left: 1px dotted #d8d8d8;
	border-right: 1px dotted #d8d8d8;
} 




/*=====================================================*//* COMMENT FORM */
.commentForm label { 
	float : left;
	display : block;
	width : 80px;
} 

.commentForm input { width : 130px;} 

.commentForm textarea { 
	width : 100%;
	height : 150px;
} 

.commentForm h1#addcomment { margin : 30px 0 15px 0;} 

.commentForm h2 { margin : 10px 0 0 0;}

.commentForm input#btnSave {
	color : #333333;
	font-family : Arial, sans-serif;
	font-size : 90%;
	font-weight : normal;
	background-color : #eeeeee;
	border : 1px solid #aaaaaa;
}




/*====================================================*//* RELATED POSTS */
#relatedPosts { margin-bottom : 30px;} 

#relatedPosts a { 
	display : block;
	margin-top : 5px;
	margin-left : 15px;
	margin-bottom : 5px;
	font-size : 1em;
} 

/*===========================================================*//* RATING */
.rating{
margin-bottom:10px}
.rating p{
display:inline;position:relative;top:14px;left:55px}
.star-rating{
position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}
.star-rating li{
display:inline}
.star-rating a,.star-rating .current-rating{
position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{
background-position:left bottom}
.star-rating a.one-star{
width:20%;z-index:6}
.star-rating a.two-stars{
width:40%;z-index:5}
.star-rating a.three-stars{
width:60%;z-index:4}
.star-rating a.four-stars{
width:80%;z-index:3}
.star-rating a.five-stars{
width:100%;z-index:2}
.star-rating .current-rating{
z-index:1;background-position:left center}
/* smaller star */
.small-star{
width:50px;height:10px}
.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{
background-image:url(../../pics/star_small.gif);line-height:10px;height:10px}


/*========================================================*//* DIV POSTS */

div.post .entry a[rel] { 
	padding-right : 11px;
	background-repeat : no-repeat;
	background-position : right center;
} 
div.post .entry a[rel="me"] { background-image : url('../../pics/xfn/me.gif');}
 
div.post .entry a[rel~="contact"], div.post .entry a[rel~="acquaintance"], div.post .entry a[rel~="friend"] { background-image : url('../../pics/xfn/contact.gif');} 

div.post .entry a[rel~="contact"][rel~="met"], div.post .entry a[rel~="acquaintance"][rel~="met"], div.post .entry a[rel~="friend"][rel~="met"] { background-image : url('../../pics/xfn/contactMet.gif');}
 
div.post .entry a[rel~="colleague"], div.post .entry a[rel~="co-worker"] { 	background-image : url('../../pics/xfn/colleague.gif');} 

div.post .entry a[rel~="colleague"][rel~="met"], div.post .entry a[rel~="co-worker"][rel~="met"] { 	background-image : url('../../pics/xfn/colleagueMet.gif');}
 
div.post .entry a[rel~="muse"], div.post .entry a[rel~="crush"], div.post .entry a[rel~="date"], a[rel~="sweetheart"] { background-image : url('../../pics/xfn/sweet.gif');}
 
div.post .entry a[rel~="muse"][rel~="met"], div.post .entry a[rel~="crush"][rel~="met"], div.post .entry a[rel~="date"][rel~="met"], div.post .entry a[rel~="sweetheart"][rel~="met"] { background-image : url('../../pics/xfn/sweetMet.gif');
} 


/*==========================================================*//* CONTACT */
#contact label { 
	display : block;
	padding-top : 5px;
	margin-bottom : 2px;
} 

#contact input.field { 
	width : 200px;
	background : #ffffff;
	border : 1px solid #bbbbbb;
} 

#contact textarea { 
	display : block;
	overflow : auto;
	width : 75%;
	height : 150px;
	margin : 0;
	border : 1px solid #bbbbbb;
} 
/*==========================================================*//* ARCHIVE */
#archive {font-weight : normal;color:#555555;} 

#archive h2 { 
	border : 1px dotted #c8c8c8;
	background : #f0f0f0;
	font : bold 1.1em Arial, Sans-Serif;
	padding : 0 0 0 3px;
	margin-bottom : 5px;
} 

#archive h2 img { 
	margin-right : 5px;
	margin-top : 3px;
} 
/*
#archive ul { 
	list-style-type : square;
	margin : 0 10px 30px 0;
	padding : 10px;
} 

#archive ul li { margin-right : 20px;} 
*/


#archive ul {margin:0px 0px 20px 15px;}
#archive li { 
	list-style-type : none;
	/*border-bottom : 1px dashed #dddddd;*/
	line-height : 10px;
	margin : 0 5px 0 2px;
	background : transparent url('images/icon_arrow.gif') no-repeat scroll 0 3px;
	padding : 3px 0 2px 12px;
}




#archive table { 
	width : 100%;
	border-collapse : collapse;
	margin-bottom : 30px;
} 

#archive table td, #archive table th { text-align : left;} 

#archive table td { 
	text-align : left;
	border-bottom : 1px dotted #d8d8d8;
	padding : 2px 0;
} 

#archive .date { 
	width : 100px;
	font-weight : normal;
} 

#archive .comments { 
	width : 70px;
	text-align : center;
} 

#archive .rating { 
	width : 70px;
	text-align : center;
} 

#archive li { list-style : none;} 
/*======================================================*//* SEARCH PAGE */
.searchpage ul.paging { 
	list-style-type : none;
	margin : 0;
	margin-bottom : 20px;
	padding : 0;
} 

.searchpage ul.paging li { 
	display : inline;
	border : 1px solid gray;
	background : #f1f1f1;
	margin-right : 5px;
} 

.searchpage ul.paging li a { 
	padding : 5px 8px;
} 

.searchpage ul.paging li.active { 
	background : #f1f1f1;
	border : 1px solid black;
}

.searchresult {border-bottom: 1px dotted #d8d8d8;padding-bottom:5px; }

#searchpage {margin-bottom:10px;}

#searchpage input  { 
	color : #333333;
	font-family : Arial, sans-serif;
	font-size : 90%;
	font-weight : normal;
	background-color : #eeeeee;
	border : 1px solid #aaaaaa;
}

#searchpage input#q  { 
	border : 1px solid #bbbbbb;
	width : 130px;
	margin-left : 0px;
	font : normal 1em Arial, sans-serif;
	padding : 1px 0 1px 2px;
	color : #444444;
	background-color : #ffffff;
} 
#searchpage input#comment  { 
	border : 1px solid #ffffff;
	padding-top : 5px;
	font : normal 1em Arial, sans-serif;
	padding : 1px 0 1px 2px;
	color : #444444;
	background-color : #ffffff;
} 

.searchresult { 
	margin-bottom : 10px;
} 

.searchresult a { 
	font-weight : bold;
} 

.searchresult span.text { 
	clear : both;
	display : block;
	margin : 3px 0;

} 

.searchresult span.type { 
	display : block;
	color:#666666;
	line-height:1.2;
} 

.searchresult span.url { 
	color : gray;
} 



/*====================================================*//* CALENDAR PAGE */
#content table.calendar td {border:solid 1px #d4d4d4;}

#content table.calendar th 
{
    font-weight:bold;
    height:20px;border:
    solid 1px #d4d4d4;
    }

#content table.calendar td 
{
    text-align:left;vertical-align:top;
    padding-top:0px;
    }
#content table.calendar td.other  
{
    height:20px;
    text-align:left;
    vertical-align:top;
    }
#content table.calendar td.weekend 
{
    height:50px;
    text-align:left;
    vertical-align:top;
    }

/*link in calendar page*/
#content table.calendar td a {font : normal 0.9em Arial, sans-serif;}

/*header of calendar */
#content table.calendar tr td tr td 
{
    text-align:center;
    vertical-align:middle;
    border:none;
    height:30px;
    background-color:#f0f0f0;
    padding:0;
    font : bold 1.2em Arial, Sans-Serif;
    }

/*========================================================*//*PAGE ADMIN */
#admin { } 
#admin ul {}
#admin li {} 
#admin a {} 
#admin a:hover {} 

/*======================================================*//* CSHARP CODE */
.csharpcode, .csharpcode pre { 
	font-size : small;
	color : black;
	font-family : Consolas, "Courier New", Courier, Monospace;
	background-color : #ffffff;
} 

.csharpcode pre { margin : 0;} 

.csharpcode .rem { color : #008000;} 

.csharpcode .kwrd { color : #0000ff;} 

.csharpcode .str { color : #006080;} 

.csharpcode .op { color : #0000c0;} 

.csharpcode .preproc { color : #cc6633;} 

.csharpcode .asp { background-color : #ffff00;} 

.csharpcode .html { color : #800000;} 

.csharpcode .attr { color : #ff0000;} 

.csharpcode .alt { 
	background-color : #f4f4f4;
	width : 100%;
	margin : 0;
} 

.csharpcode .lnum { color : #606060;} 

/*======================================================*//* CODE FORMAT */
.code { 
	font-size : 12px;
	color : black;
	font-family : Consolas, "Courier New", Courier, Monospace;
	background-color : #f1f1f1;
	line-height : normal;
} 

.code p { padding : 5px;} 

.code .rem { color : #008000;} 

.code .kwrd { color : #0000ff;} 

.code .str { color : #006080;} 

.code .op { color : #0000c0;} 

.code .preproc { color : #0000ff;} 

.code .asp { background-color : #ffff00;} 

.code .html { color : #800000;} 

.code .attr { color : #ff0000;} 

.code .alt { background-color : #f4f4f4;} 

.code .lnum { color : #606060;} 

.topline
{
    font-weight : bold;
    height: 15px;
    text-align: right;
    clear: both;
    padding: 3px 5px 3px 5px;
    background-color: #666666;
    color: #C0C0C0;
}
#info
{
    margin: 15px 0px 4px 0px;
    padding: 1px 1px 1px 3px;
}
#info ul {margin:0px;}
#info ul li {
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
	font-weight : bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}
.banner
{
    padding: 1px;
}

.libonus
{
    list-style-image: url('/pics/icon_ball.gif');
    list-style-position: inside;
}

.topkeywords
{
    float: left;
}
#links
{
    margin: 15px 0px 4px 0px;
    padding: 1px 1px 1px 3px;
}
#links ul {margin:0px;}
#links ul li {
    font-weight : normal;
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
    font-weight: normal;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}
#other
{
    margin: 15px 0px 4px 0px;
    padding: 1px 1px 1px 3px;
}
#other ul {margin:0px;}
#other ul li {
    font-weight : normal;
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
    font-weight: normal;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}
#casinogames
{
    margin: 15px 0px 4px 0px;
    padding: 1px 1px 1px 3px;
    font-weight: bold;
}
#casinogames ul {margin:0px;}
#casinogames ul li {
    font-weight : normal;
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
    font-weight: bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}
#bonuses
{
    margin: 15px 0px 4px 0px;
    padding: 1px 1px 1px 3px;
    font-weight: bold;
}
#bonuses ul {margin:0px;}
#bonuses ul li {
    font-weight : normal;
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
    font-weight: bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}
#ewallets
{
    margin: 15px 0px 4px 0px;
    padding: 1px 1px 1px 3px;
}
#ewallets ul {margin:0px;}
#ewallets ul li {
    font-weight : normal;
    list-style-type : none;
    border-bottom : 1px dotted #f5f5f5;
    font-weight: bold;
    line-height: 14px;
    margin : 0 5px 0 2px;
    padding : 3px 0 2px 3px;
}
