/* CSS Document */

body{
	
	margin-left:0%;
	margin-right:0%;
	margin-top:0%;
	/*background-color:#FFFF99;*/
}
#hTxt{
display:none;
}
#footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .3em;
	color:#CCCCCC;
}
#columnLeft{
width:28%;
float:left;
padding-left:1%;
}
#mainContent{
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
line-height:1.3em;
margin:0;
padding-top:0%;
padding-left:1%;
width:69%;
float:left;
background-image:url(/img/bg1.jpg);
background-repeat:no-repeat;
background-position:center;
}
#mainContent a{
text-decoration:none;
color:#448;
}
#mainContent a:link:hover, a:visited:hover{
color:#448;
border-bottom:dashed;
border-color:#227;
border-bottom-width:thin;
}
#columnRight{
float:left;
height:100%;
width:25%;
}

#blog{
width:100%;
float:left;
margin-top: 0;
margin-bottom:0%;
background-image:url(/img/blog_fon.jpg);
background-repeat:repeat;
}
#blog_head_outer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:.8em;
	line-height:1.1;
/*	background-color:#FFFFCC;*/
}

#blog_head_outer h2{
	padding: 0;
	margin:0;
	height:28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006600/*CC0000*/;
	background-image:url(twitter.png);
	background-repeat:no-repeat;	
	background-color:#F2FFE6/*#FFFFCC*/;
	border-top:1px solid #009900;
	border-bottom:1px solid #009900;
}

#blog_head_outer a{
text-decoration:none;
color:#006600;
}
#blog_head_outer a:link:hover, a:visited:hover{
color:#009900;
border-bottom:dashed;
border-color:#227;
border-bottom-width:thin;
}

#container-outer{
	background-color:#F2FFE6/*:#F0FFDF:#D9FFB1;:#D0FFAA#E1FFC4#E0FBC6#D1F8AB:#FFFFF5 #F0FFEF#F4FFF2#FEFFEA*/;
	margin-top:0;
}

#header span.navyColor{
	color:#000099;
}
span.initcap{
	font-size:2em;
	color:#006600/*CC0000*/;
	background-color:#F2FFE6;
}
span.parHead{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:bold;
	color:#009900;
}
#head_outer{
	margin-top:0;
	width:100%;
	float:left;
	font-size:.8em;
	/*background-color:#FEFDDE;*/
	background-image:url(img/blog_fon.jpg);
	background-repeat:repeat;
}

#head_outer h2, #googlebar h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2FFE6/*#FFFFCC*/;
	color:#006600;
	margin-top:0%;
	height: 28px;
	border-top:1px solid #009900;
	border-bottom:1px solid #009900;
}	

#head_outer a:link, a:visited{
	color:#006600;
	text-decoration:none;
}
#head_outer a:link:active, a:visited:active{
	color:#009900;
	border-bottom:1px dashed #009900;
}
#head_outer a:link:hover, a:visited:hover{
	color:#009900;
	border-bottom:1px dashed #009900;
}
#head_inner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:.8em;
	line-height:1.5;
	
	background-image:url(img/quote.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin: 0;
	/*background-color:#FFFFFF#FFFFCC*/;
}
#rules{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:.8em;
	line-height:1.5;
	
	background-image:url(img/ye.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin: 0;
	/*background-color:#FFFFFF#FFFFCC*/;
}

#footer{
font-size:.8em;
	clear:both;
	padding-bottom:1em;
	border-top:1px dashed #333;
	text-align:center;
	margin-left:0;
	padding-left:0;
}

#opIDvar ul li{
	list-style:none;
	margin:0;
	display:inline;
	padding: 0;
	margin-left:0;
}

#opIDvar{
	margin-top:0%;
	margin-bottom:0%;
}

#opIDvar a{
	text-align:center;
	text-decoration:none;
	color:#448;
}
#opIDvar a:link{
	color:#448;
}	
#opIDvar a:visited{
	color:#448;
}
#opIDvar a:link:hover,  #opIDvar a:visited:hover{
	color:#000;
	border-bottom:1px dashed #333;
}
#blog_head_inner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:.8em;
	line-height:1.5;
	text-align:left;
}
#blog_head_inner p{

	border-top:1px dotted #006600;
}

#container{
	padding-left:35%;
	margin-top:0%;
	margin-left:0%;
	padding-top:0%;
	background-color:#FFFFFF;
        
}
#commInfo {
    background-image: url(/img/bamb.png);
	background-position:bottom left;
	background-repeat:repeat-x;
}
#sudokuOffline{
list-style:none;
}
#sudokuOffline li{
    padding: 0px 0px 16px 42px;
    font-size:1em;
}
#sudokuOffline li.printImg{
background: url(img/fileprint.png) no-repeat;
}
#sudokuOffline li.sudokume{
background: url(img/mobile.png) no-repeat;
}
#offMain{
background-image: url(/img/bamb.png);
background-position:bottom left;
background-repeat:repeat-x;
margin-left:1%;
}
#mainAnti{
background-color:#CCCCCC;
}
hr{
margin-left:auto;
margin-right:auto;
margin-top:1.25em;
width:8px;
height:8px;
background-color:#006600;
}
h1{
font-size:.6em;
}
.twitt li{
border-bottom:dashed;
border-color:#227;
border-bottom-width:thin;
}
#WeInNet  li{
	list-style:none;
	display:inline;
}

#authorize a:link, a:visited{
	color:#006600;
	text-decoration:none;
}
#authorize a:link:active, a:visited:active{
	color:#009900;
	border-bottom:1px dashed #009900;
}
#authorize a:link:hover, a:visited:hover{
	color:#009900;
	border-bottom:1px dashed #009900;
}