/*
Theme Name: WPG116
Theme URI: http://www.wpgambling.com
Description: As per the theme license agreement credit links to the theme authors must remain intact as IS
Version: 1.0
Author: <a href="http://www.wpgambling.com">Casino Wordpress Themes</a> wpgambling.com
Author URI: http://www.wpgambling.com
Tags: gambling,casinos,2 column,widget ready
Theme Support : admin@wpgambling.com
*/

* {
margin : 0; 
padding : 0;
}

em {
clear:both;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#003366;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 0 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/**** Wordpress 2.6 Caption Align-class update *****/
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/**** END caption-class ****/

  body
  {
	background-color:#1D2A20;
	margin:0;
	padding:0;
	background-repeat:repeat;
	background-image: url(images/bg.png);
  }
  
 a
 {
  color:#333333;
 }

#mainwrapper
{
	clear:both;
	margin: 0 auto;
	width: 971px;
	
}

#mainwrapper .header
{
clear:both;
width:971px;
height:240px;


}

#mainwrapper .header .bannerpic
{
clear:both;
width:971px;
height:200px;
}

#mainwrapper .header .bannerpic .bannerpicleft
{
float:left;
width:368px;
height:200px;
background-image:url(images/Title.jpg);
}

#mainwrapper .header .bannerpic .bannerpicleft a
{
display:block;
width:368px;
margin-top:70px;
font-size:30px;
font-weight:bold;
color:#CCCCCC;
margin-left:40px;
text-decoration:none;
height:160px;
outline:none;
}

#mainwrapper .header .bannerpic .bannerpicmid
{
float:left;
width:247px;
height:200px;
}

#mainwrapper .header .bannerpic .bannerpicright
{
float:left;
width:356px;
height:200px;
background-image:url(images/bannerright.jpg);
}

#mainwrapper .header .btnbar
{
	width:971px;
	height:40px;
	background-image:url(images/btnbg.jpg);	
	background-repeat: repeat-x;
	overflow:hidden;
	
}

#mainwrapper .header .btnbar .btnbarleft
{
    float:left;
	width:850px;
	height:40px;
	overflow:hidden;	
}


#mainwrapper .header .btnbar .btnbarleft .navmain
{
float:left; 
list-style:none; 
padding:0; 
clear:both;
}

#mainwrapper .header .btnbar .btnbarleft .navmain li
{
display:inline;
}

#mainwrapper .header .btnbar .btnbarleft .navmain li a
{
background:url(images/btnlft.jpg) top left no-repeat; 
float:left;
text-decoration:none;
text-align:center;
margin-right:2px; 
padding-left:0px;
outline:none;
min-width:70px;
}

#mainwrapper .header .btnbar .btnbarleft .navmain li a em
{
	background:url(images/btnrght.jpg) top right no-repeat;
	display:block;
	font-style:normal;
	padding-top: 14px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	text-transform: capitalize;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	min-width:70px;
	text-align:center;
}

#mainwrapper .header .btnbar .btnbarleft .navmain li a:hover
{
background:url(images/btnhoverlft.jpg) no-repeat left top; 
color:#858a90; 
text-decoration:none;
}

#mainwrapper .header .btnbar .btnbarleft .navmain li a em:hover
{
	background:url(images/btnhoverright.jpg) top right no-repeat;
	color:#FFFFFF;
	display:block;
	text-transform: capitalize;
	font-style:normal;
	padding-top: 14px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;  
}

#mainwrapper .header .btnbar .btnbarleft .navmain li.current_page_item a
{
background:url(images/btnhoverlft.jpg) no-repeat left top; 
color:#858a90; 
text-decoration:none;
} 

#mainwrapper .header .btnbar .btnbarleft .navmain li a:hover em
{
background:url(images/btnhoverright.jpg) no-repeat right top; 
color:#666666;
text-transform: capitalize;
} 

#mainwrapper .header .btnbar .btnbarleft .navmain li.current_page_item em
{
background:url(images/btnhoverright.jpg) no-repeat right top; 
color:#666666;
text-transform: capitalize; 
} 


#mainwrapper .header .btnbar .btnbarright
{   
    float:left;
	width:109px;
	height:40px;
	overflow:hidden;
	background-image:url(images/rss.jpg);
	background-repeat:repeat;
}

#mainwrapper .header .btnbar .btnbarright a
{ 
float:left;
width:109px;
height:40px;
background-image:url(images/rss.jpg);
background-repeat:no-repeat;
}

#mainwrapper .header .btnbar .btnbarright a:hover
{ 
float:left;
width:109px;
height:40px;
background-repeat:no-repeat;
background-image:url(images/rsspostshover.html);
}

#mainwrapper .middlecontainer
{
clear:both;
width:971px;
overflow:hidden;
background-image:url(images/midbg.gif);
}

#mainwrapper .middlecontainer .contentdivouter .reviewtable
{
float:left;
width:650px;
margin-left:15px!important;
margin-left:7px;
overflow:hidden;
}

#mainwrapper .middlecontainer .contentdivouter h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:10px;
padding-left:20px;
}

#mainwrapper .middlecontainer .contentdivouter .reviewtable .review
{
float:left;
}

#mainwrapper .middlecontainer .contentdivouter .reviewtable .review .reviewtop
{
float:left;
width:650px;
height:30px;
margin-top:5px;
background-image:url(images/reviewtop.gif);
background-repeat:no-repeat;
color:#333333;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight: bold;
}

#mainwrapper .middlecontainer .contentdivouter .reviewtable .review .reviewtop2
{
float:left;
width:650px;
height:20px;
background-image:url(images/reviewtop2.gif);
background-repeat:no-repeat;
color:#333333;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight: bold;
}


#mainwrapper .middlecontainer .contentdivouter .reviewtable .review .reviewmid
{
float:left;
padding-left:15px;
margin-bottom:10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight: bold;
line-height:16px;
}


#mainwrapper .middlecontainer .contentdivouter .reviewtable .review .welcomebottom
{
float:left;
width:689px;
height:12px;
overflow:hidden;
}

#mainwrapper .middlecontainer .contentdivouter
{
float:left;
width:689px;
}

#mainwrapper .middlecontainer .contentdivouter .contentdiv
{
clear:both;
width:689px;
}

#mainwrapper .middlecontainer .contentdivouter .contentbottom
{
float:left;
width:689px;
height:27px;
}


#mainwrapper .middlecontainer .contentdivouter .pagenextback
{
padding-top: 10px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
font-size: 80%;
margin: 3px;
text-align: center;
color: #ff6500;
}

#mainwrapper .middlecontainer .contentdivouter .pagenextback a
{
background-image: url(images/meneame.jpg);
background-position: 50% bottom;
overflow:hidden;
padding-top: 5px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 5px;
border-top: #FFFFFF 1px solid;
border-left: #EFEFEF 1px solid;
border-right: #EFEFEF 1px solid;
border-bottom: #EFEFEF 1px solid;
margin-right: 3px;
color: #8B8B8B;
text-decoration: none;
outline:none;
}

#mainwrapper .middlecontainer .contentdivouter .pagenextback a:hover
{
border-top: #E6E6E6 1px solid; 
border-left: #E6E6E6 1px solid; 
border-right: #E6E6E6 1px solid; 
border-bottom: #E6E6E6 1px solid;
background-image: none; 
color: #BEBEBE;
}

#mainwrapper .middlecontainer .contentdivouter .pagenextback .on
{
border-top: #EFEFEF 1px solid; 
border-left: #EFEFEF 1px solid;
border-right: #EFEFEF 1px solid;
border-bottom: #EFEFEF 1px solid;
padding-top: 5px; 
padding-right: 7px; 
padding-left: 7px;
padding-bottom: 5px; 
margin-right: 3px;
font-weight: bold;
color: #888888;
}

#mainwrapper .middlecontainer .contentdivouter .pagenextback span
{
border-right: #DFDFDF 1px solid; 
padding-right: 7px; 
border-top: #DFDFDF 1px solid; 
padding-left: 7px; 
padding-bottom: 5px; 
border-left: #DFDFDF 1px solid; 
color: #B9B9B9; 
margin-right: 3px; 
padding-top: 5px; 
border-bottom: #DFDFDF 1px solid;
}


#mainwrapper .middlecontainer .contentdivouter .postupper
{
float:left;
width:689px;
height:44px;
background-image:url(images/postupper.gif);
background-repeat: no-repeat;
}

#mainwrapper .middlecontainer .contentdivouter .postupper .leftdiv
{
float:left;
width:689px;
}

#mainwrapper .middlecontainer .contentdivouter .postupper .leftdiv h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:559px;
margin-top:12px;
word-spacing:1px;
font-weight:bold;
padding-right:20px;
padding-left:110px;
color:#333333;
}

#mainwrapper .middlecontainer .contentdivouter .postupper .leftdiv h2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
font-weight:bold;
word-spacing:1px;
color: #333333;
text-decoration:none;
outline:none;
}

#mainwrapper .middlecontainer .contentdivouter .postupper .leftdiv h2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
word-spacing:1px;
color:#333333;
text-decoration:underline;
outline:none;
}

#mainwrapper .middlecontainer .contentdivouter .rightdiv
{
float:right;
height:21px;
width:125px;
margin-left:450px;
padding-top:3px;
padding-right:50px;
background-image:url(images/ime.html);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:right;
background-repeat:no-repeat;
color: #000000;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody
{
clear:both;
width:600px;
padding-left:50px;
background-repeat: repeat-y;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
word-spacing:1px;
line-height:18px;
overflow:hidden;
color:#666666;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody blockquote
{
border:1px solid #F2F2F2; 
background:#FFFFFF url(images/blockquote.png) no-repeat; 
word-spacing:1px;
line-height:18px;
padding:2em 1em 1em 1em; 
margin:1em 0; 
text-indent:3em; 
color:#666666; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody code
{
border:1px dashed #DDDDDD; 
line-height:2em; 
background:#FFFFFF; 
padding:2px; 
color:#666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#mainwrapper .middlecontainer .contentdivouterv .Postbody ul
{
list-style-type:none; 
padding-top:10px;
padding-bottom:20px;
background:none; 
}

#mainwrapper .middlecontainer .contentdivouter .Postbody ul li
{
margin-left:25px;
margin-top:3px;
padding-left:10px;
border-left:3px solid #707070; 
padding-top:5px;
padding-bottom:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
list-style:none;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody ol
{
padding-top:10px;
padding-bottom:10px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody ol li
{
margin-left:45px;
padding-left:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-top:5px;
padding-bottom:5px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody .postclear
{
width:689px;
height:10px;
}

#mainwrapper .middlecontainer .contentdivouter .postinfo
{
clear:both;
width:600px;
height:15px;
padding-left:89px;
padding-bottom:3px;
background-repeat: no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#022C1A;
}

#mainwrapper .middlecontainer .contentdivouter .postinfo a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#022C1A;
}


#mainwrapper .middlecontainer .contentdivouter .Postbody h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#006600;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#006600;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
padding-left:8px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#006600;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
}

#mainwrapper .middlecontainer .contentdivouter .Postbody h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#006600;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
}

#mainwrapper .middlecontainer .contentdivouter .comment_tpl
{
clear:both;
width:585px;
margin-left:45px;
background:none;
}

#mainwrapper .middlecontainer .contentdivouter .comment_tpl .clrcomment_tpl
{
clear:both;
height:10px;
font-size:0px;
width:550px;

}

#mainwrapper .middlecontainer .contentdivouter  .Postbottom
{
clear:both;
width:689px;
height:15px;
margin-bottom:10px;
background-repeat: no-repeat;
background-position:bottom;
background-image:url(images/contentbottom.gif);
}

.coms {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 545px;
}

.coms_top {
	background-image: url(images/com_t.gif);
	background-position: bottom;
	float: left;
	height: 19px;
	width: 520px;
	padding-left:20px;
	padding-right:10px;
}

.coms_mid {
	background-image: url(images/com_m.gif);
	float: left;
	width: 520px;
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 20px;
	font-size: 11px;
	color: #003366;
}

.coms_bottom {
	background-image: url(images/com_b.gif);
	float: left;
	width: 550px;
	background-repeat: no-repeat;
	background-position: top;
	height: 41px;
}

.coms_top_alt {
	background-image: url(images/com_t_alt.gif);
	background-position: bottom;
	float: left;
	height: 20px;
	padding-left:20px;
	padding-right:10px;
	width: 520px;
}

.coms_mid_alt {
	background-image: url(images/com_m_alt.gif);
	float: left;
	width: 520px;
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 20px;
	font-size: 11px;
	color: #003366;
}

.coms_bottom_alt {
	background-image: url(images/com_b_alt.gif);
	float: left;
	width: 550px;
	background-repeat: no-repeat;
	background-position: top;
	height: 41px;
}

#t1_style {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 510px;
}

#t1_style p {
	margin-bottom: 10px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
}

#t1_style input {
	width: 280px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #E5E5E5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:none !important;
}

#t1_style input:hover {
	width: 280px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 2px;
}

#t2_style {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 510px;
}

#t2_style p {
	margin-bottom: 10px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing: -1px;
	margin-top: 0px;
}

#t2_style textarea {
	padding: 5px;
	height: 180px;
	width: 400px;
	border: 1px solid #E5E5E5;
}

#t2_style textarea:hover {
	padding: 5px;
	height: 180px;
	width: 400px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.blod-user
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
word-spacing:1px;
}

.blod-date
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
word-spacing:1px;
}

.blod-text
{
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:500px;
vertical-align:top;
text-align:left;
word-spacing:1px;
}

.blod-text .btextleft
{
float:left;
width:38px;
height:38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
word-spacing:1px;
}

.blod-text .btextleft img
{
border:3px solid #E6E6E6;
}

.blod-text .btextright
{
float:left;
padding-left:10px;
width:350px;
text-align:left;
word-spacing:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#333333;
}

.getavatordiv
{
clear:both;
}

.getavatordiv .gvtxt1
{
float:left;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
word-spacing:1px;
}

.getavatordiv .gvtxt2
{
clear:both;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
word-spacing:1px;
}

.combottom-message
{
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}

.ctxt4
{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
word-spacing:1px;
}

.ctxt5
{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.ctxt5 a
{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.commentsrowclear
{
clear:both;
width:350px;
height:5px;
font-size:0px;
}



#mainwrapper .middlecontainer .contentdivouter   .prevnextdiv
{
clear:both;
width:580px;
height:20px;
padding-left:20px;
margin-top:5px;
}

#mainwrapper .middlecontainer .contentdivouter  .prevnextdiv a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

#mainwrapper .middlecontainer .middlelowerdiv
{
clear:both;
width:932px;
height:21px;
background-color:#FF0000;
background-repeat: no-repeat;
}

/* ---------------------------------------------------------------- */

#mainwrapper .middlecontainer  .sidebardiv
{
float:left;
width:282px;
overflow:hidden;
}
#mainwrapper .middlecontainer  .sidebardiv .search
{
float:left;
width:255px;
height:50px;
margin-left:10px!important;
margin-left:5px;
margin-top:10px;
background-image:url(images/searchbg.gif);
}

#mainwrapper .middlecontainer  .sidebardiv .search .ctrl_searchbox
{
float:left;
width:235px;
height:13px;
padding-top:7px;
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
border:none;
background:none !important;
}

#mainwrapper .middlecontainer  .sidebardiv .search .searchbtn
{
float:left;
width:62px;
height:16px;
margin-top:7px;
margin-left:45px;
margin-left:90px!important;
outline-style:none;
}


#mainwrapper .middlecontainer .sidebardiv .advouter
{
clear:both;
width:255px;

}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent
{
	clear:both;
	width:255px;	
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop
{
clear:both;
width:255px;
height:125px;
margin-left:10px;
margin-top:10px;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop .adv1
{
float:left;
width:125px;
height:125px;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop .adv1 img
{
border:none;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop .adv1 a
{
display:block;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop .adv2
{
float:left;
margin-left:5px;
width:125px;
height:125px;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop .adv2 img
{
border:none;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowtop .adv2 a
{
display:block;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowbottom
{
clear:both;
margin-top:3px;
width:234px;
height:60px;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrowbottom .adv3
{
float:left;
width:234px;
height:60px;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrow .adv3 img
{
border:none;
}

#mainwrapper .middlecontainer .sidebardiv .advouter .advcontent .advrow .adv3 a
{
display:block;
}

#mainwrapper .middlecontainer .sidebardiv .youtubeouter
{
clear:both;
width:255px;
height:180px;
margin-top:10px;
margin-left:10px;
}

#mainwrapper .middlecontainer .sidebardiv .youtubeouter .ytcontent
{
clear:both;
width:255px;
height:180px;
font-size:0px;
}

#mainwrapper .middlecontainer .sidebardiv .sidebaradmid
{
clear:both;
overflow:hidden;
width:250px;
height:250px;
margin-left:13px;
margin-top:5px;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv
{
clear:both;
width:282px;
margin-top:20px;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv h2
{
clear:both;
width:230px;
height:30px;
margin-left:10px;
padding-left:25px;
display:block;
background-image:url(images/sideheader.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
color: #CCCCCC;
background-repeat:no-repeat;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody
{
clear:both;
width:282px;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .animtags
{
	clear:both;
	width:255px;
	display:block;
	margin-left:10px;		
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .textwidget
{
width:240px;
margin-left:10px;
text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:15px;


}


#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .wijbodyend
{
clear:both;
width:255px;
height:5px;
margin-left:10px;
background-image:url(images/widgetbodyend.gif);
background-repeat:no-repeat;
font-size:1px;
line-height:0px;

}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .clearwdj
{
clear:both;
width:255px;
height:10px;
font-size:1px;
line-height:0px;

}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody ul
{
	clear:both;
	width:255px;
	display:block;
	margin-left:10px;		
	list-style-type: none;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody ul li
{
	letter-spacing: 0;
	width:255px;
	line-height:20px;
	padding-top:1px;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	background-image:url(images/widgetul.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody ul li a
{
	display:block;
	color: #333333;
	padding-left:50px;
	height:20px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody ul li a:hover
{
	display:block;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/widgetulhover.gif);
	background-repeat:no-repeat;
	background-position: 0px 1px;
	font-size: 11px;
	font-weight:bold;
	color: #990000;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .recentcomments
{
	letter-spacing: 0;
	width:200px;
	margin-left:10px;	
	line-height:20px;
	padding-top:1px;
	padding-left:35px;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	background-repeat: no-repeat;
	background-image:url(images/widgetul.gif);
	background-position: bottom;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .recentcomments a
{
	display:block;
	color:#333333;
	padding-left:50px;
	height:20px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

#mainwrapper .middlecontainer .sidebardiv .widgetdiv .wijbody .recentcomments a:hover
{
	display:block;
	color:#990000;
	padding-left:50px;
	height:20px;
	text-decoration: none;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

/* ---------------------------------------------------------------- */

#wrapperfooter
{
clear:both;
width:100%;
background-repeat:repeat-x;
background-position:top;
overflow:hidden;
}

#wrapperfooter .footerdiv
{
clear:both;
margin:0 auto;
width:971px;
height:92px;
background-position:center;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
}

#wrapperfooter .footerdiv .div1
{
float:left;
width:971px;
height:50px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#wrapperfooter .footerdiv .div2
{
clear:both;
width:971px;
height:32px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#wrapperfooter .footerdiv .div2 .txt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #FFCC33;
margin:0px;
padding-bottom:5px;
}

#wrapperfooter .footerdiv .div2 .txt2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
font-weight:normal;
margin:0px;
padding:0px;
}

#wrapperfooter .footerdiv .div2 .txt2 a
{
text-decoration:none;
outline:none;
color:#737373;
}


/* Captions */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color:#E8F0DB;
padding-top: 4px;
margin-right:7px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-color:#E8F0DB;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
color:#4B6028;
}
/* End captions */

.more-link {
float:right;
display:block;
margin-top:5px;
margin-right:5px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#B9B9B9;
}

#wp-calendar th {

	font-style: normal;
	text-transform: capitalize;
	color: #555;
	background: #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
#wp-calendar caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 2px 4px;
	text-transform: uppercase;	margin: 2px 0 2px 0;
	background: #eee;
	}

#wp-calendar td {
	color: #999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
	}

#wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #555;
	}
	
#wp-calendar {
	empty-cells: show;
	font-size: 14px;
	margin-left:10px;
	font-weight: bold; 
	width:255px;;
	}		
	
.rvtable
{
border:none;
text-align:left;
}

.rvtable td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

.rvtable td a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.rvtable td a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

#wpcumuluswidgetcontent8388671
{
margin-left:10px;
}		