/*
Theme Name: Colorful
Theme URI: http://wordpress.org/
Version: 1.0
Author: Pankaj
*/



body {



font-family : Arial, Verdana, Tahoma;



font-size : 14px;



color : #b0e0e6;



margin : 0;



padding : 0;



/*width:1280px;*/



background:#343434;



}







p {margin:0; padding:5px 0;}



img, a img {border:0;}



a {color:#00ff00; text-decoration:none;}



a:hover {color: #0000AA; text-decoration:underline;}







/* -------------------------------- Page Structure --------------------*/



#header {



  width:100%;margin: 0 auto;



  background:url(images/h-bg.gif) repeat-x 0 337px;



  padding:0;



}



#header-cont {



  width:1024px;



  height:314px; padding:0;margin: 0 auto;



  background:url(images/header.jpg) no-repeat;



}



#rssblock {

display: block;

width:150px; 

height:95px;

position:absolute;

margin:215px 0px 0px 250px;

}

#rssblock a{

display:block;

width:100%;

height:100%;

}



#h-bottom {



    width:1024px; height:93px;margin: 0 auto;



  background:url(images/h-btm.gif) no-repeat bottom left;



}



#container{



    width:1024px; margin: 0 auto; padding:0;











}







#footer{



 clear:both;width:100%;margin: 0 auto;



 background:url(images/h-bg.gif) repeat-x 0 0;



}



#footer-main {



  width:974px; margin: 0 auto; height:44px; padding:66px 0 0 50px;



  background:url(images/footer.gif) no-repeat;



}















.centr{



   text-align:center;



}



#sidebar ul ul li.nopic{



background:url(images/nopic.gif) no-repeat;



}



#sidebar ul ul li.nopic a img {opacity:0.3; filter:alpha(opacity=30);}

#sidebar ul ul li.nopic a:hover img {opacity:1.0; filter:alpha(opacity=100);}



/* -------------------------------- Header --------------------*/











#header-box{



float:left;



width:205px;margin:0; padding:0;



background:url(images/top-box-bg.gif) repeat-y;



}



#header-box .top{



width:205px;height:79px;



margin:0;padding:0;



background:url(images/top-box-top.gif) no-repeat;



}



#header-box .main{



  margin:0;



padding:0 0px 0 50px;



width:125px;



max-height:210px;



}



#header-box ul{



list-style : none;



margin : 0;



padding : 0;



}



#header-box ul li{



list-style : none;



margin : 0;



padding : 0;



}



#header-box ul li h2{

background: url(images/top-box-li.gif) no-repeat 0 3px;

padding : 0 0 0 17px;

margin : 0;

font-size : 14px;

text-align : left;

color:#ff8c00;

font-weight : bold;}



#header-box ul ul{



list-style : none;



margin : 0px;



padding : 0px;



}



#header-box ul ul li{



list-style : none;



margin : 0;



padding : 5px 0 0 20px;



font-weight : normal;



font-size : 11px;



display:block;



color : #111;



}







#header-box a {color:#FFA500 ;} 



a:hover {color : #FFE4E1;



text-decoration : underline;



}







#header-box .btm{



width:205px;padding:0;height:38px;



background:url(images/top-box-btm.gif) repeat-y;



}





#blog-intro{



width:600px;padding-top:15px;float:left;



}



.banner {

 width:468px;

 height : 120px;

 margin: 5 0 15 0;}

/*#blog-intro .desc{



  width:300px;



  border-top:0px solid #FFF0AA;



}



#blog-intro .desc .home-rss{



  margin-top:3px;



  float:left; width:40px;



}

*/

#blog-intro .desc .dtl{



  margin-top: 5px;



  float:left; width:200px;



  text-align:right;color:#20b2aa ;



}



#blog-intro .desc .clock{



  margin-left:250px;



  float:left;



 width:350px;



}







#blog-intro h1 {



  padding:10 0 0 15px;margin:0;font-size:35px; color:#FF1493;

 float: left;

  font-weight:normal;



}



#blog-intro h1 a, #blog-intro h1 a:hover {color:#7FFF00; text-decoration:none;}



#nav {



  height:54px;padding-top:6px;



}







/* Search Form */



#nav form {



margin : 1px 0 0 2px;



padding : 0; float:left;



border : 0;



}



#nav form p {



margin : 0;



padding : 0;







}



#nav input.txt {



width : 153px;



height : 16px;



background : url(images/search-box.gif) no-repeat;



margin : 0 0 -2 0;



padding : 24px 0 0 19px;



border : 0;



float : left;



font-size : 12px;



color : #444;



}







#nav input.btn {



margin : -2 0 0 0;



padding : 0 0 0 0 ;



border : 0;



height : 54px;



float : left;



}



/* Menu*/



#menu {float:left; height:54px;}



#menu ul {



margin : 0 0 0 0;



padding : 0;



list-style : none;



}



#menu li {



height :54px; /*width:102px;*/



float : left;



padding : 0;



font-size : 16px;



font-weight : bold;



margin : 0;



color : #fff;



text-align:center;



display:block;



}







#menu li.orng a{



background : url(images/menu-orng.gif) no-repeat;



height :54px; width:102px;



display:block;



}



#menu li.blue a{



  height :54px; width:102px;



background : url(images/menu-blue.gif) no-repeat;



display:block;



}



#menu li.green a{



  height :54px; width:252px;



background : url(images/menu-green.gif) no-repeat;



display:block;



}



#menu li.red a{



  height :54px; width:102px;



background : url(images/menu-red.gif) no-repeat;



display:block;



}







#menu li.orng a:hover{



background : url(images/menu-orng-hvr.gif) no-repeat;



height :54px; width:102px;



display:block;



}



#menu li.blue a:hover{



  height :54px; width:102px;



background : url(images/menu-blue-hvr.gif) no-repeat;



display:block;



}



#menu li.green a:hover{



  height :54px; width:252px;



background : url(images/menu-green-hvr.gif) no-repeat;



display:block;



}



#menu li.red a:hover{



  height :54px; width:102px;



background : url(images/menu-red-hvr.gif) no-repeat;



display:block;



}







#menu li a{



color : #1E1D1D; text-decoration:none;



padding:3px 0 0 0;



}



#menu li a:hover{



color : #fff; text-decoration:none;



}



























/* -------------------------------- Page Content --------------------*/







/*content*/



.content{



  width:592px; float:left;



  background:url(images/content-bg.gif) repeat-y;







}



.content1{



  width:592px; padding-bottom:80px; min-height:410px;



  background:url(images/content-footer.gif) no-repeat bottom left;







}



/* for Internet Explorer */



* html .content1 {



height: 410px;



}











.content a {color:#FFF0AA; text-decoration:none;}



.content a:hover {color: #FFF0AA; text-decoration:underline;}







.post {margin:0 42px 0 58px; width:490px;



border-bottom:1px solid #484641;



}



.content h2 {



  margin:0; padding:0;



  font-size : 18px; color : #FFF0AA;font-weight:normal;



}



.post h2 a {color : #00FF00; text-decoration:none;}



.post h2 a:hover {color : #FFF0AA; text-decoration:none;}







.entry{



margin-top:20px; padding-bottom:30px;







}


/*.entry img
{
  margin:0 auto;
  display: block;
  max-width: 460px;
}*/








small {margin:0; padding:5px 0;}



.date-month {



width : 42px;



height : 42px;



margin : 20px 5px;



}



.date-month .dt {



width : 42px;



height : 24px;



text-align:center;



color : #FFF0AA;



margin : 0;



font-size : 22px;



background :#57544A;



}



.date-month .mth {



width : 42px;



background : #BAB6A3;



color : #444444;



height : 18px;text-align:center;



font-size: 16px;



font-weight:bold;



}







/* -------------------------------- Sidebar Content --------------------*/















#sidebar{



  width:412px; float:right; background : transparent;



}







#sidebar-top{



  width:412px; height:60px;



  background:url(images/sidebar-top.gif) no-repeat;



}



.lsidebar {



  width:188px;float:left;



  background:url(images/box-bg.gif) repeat-y;







}



li.btm {



  background:url(images/box-btm.gif) no-repeat;



  height:42px;width:188px;margin:0;padding:0;



}



 h2.green {



  background:url(images/box-green-top.gif) no-repeat;



  height:31px;width:170px;



}







h2.orng {



  background:url(images/box-orng-top.gif) no-repeat;



  height:31px;width:170px;



}







h2.red {



  background:url(images/box-red-top.gif) no-repeat;



  height:31px;width:170px;



}







h2.blue {



  background:url(images/box-blue-top.gif) no-repeat;



  height:31px;width:170px;



}







#sidebar ul{



list-style : none;



margin : 0;



padding : 0;



}



#sidebar ul li{



list-style : none;



margin : 0;



padding : 0;



}



#sidebar ul li h2{



margin : 0;



font-size : 18px;



text-align : center;



padding : 3px 18px 0 0;



color : #FFF0AA;



font-weight : normal;



}



#sidebar ul ul{



list-style : none;



margin : 0;



padding : 0;



}



#sidebar ul ul li{



list-style : none;



margin : 0 0 0 10px;



padding : 5px 18px 0 16px;



font-weight : normal;



font-size : 11px;



background: url(images/box-li.gif) no-repeat 0 8px;



display:block;



}



#sidebar ul li ul{

list-style : none;

padding : 5px 20px 0 2px;

font-weight : normal;

display:block;

}



#sidebar a {



margin : 0;



padding : 0;



color : #fff;



text-decoration : none;



}



#sidebar a:hover {



color : #fff;



text-decoration : underline;



}







.rsidebar {



  width:188px;float:left;



  background:url(images/box-bg.gif) repeat-y;



}











/* -------------------------------- Footer Content --------------------*/



#footer-main p {color:#7D7D7D; font-size:12px; font-weight:normal;}



#footer-main a {color:#FFF0AA; text-decoration:none;}



#footer-main a:hover {color: #FFF0AA; text-decoration:underline;}



















.clr {clear:both;line-height:1px;font-size:1px;display:none;}











/* --------------------- common elements --------------------------- */



a.more-link, a:hover.more-link {font-weight:normal;text-align:right; color:#FFF0AA; float:right; font-size:12px;}



p.postmetadata {margin:0; padding:10px;}







.postmetadata {



	text-align: left;



	}











.alt {



	background-color: #222;



	}







input, select, textarea {



  border: 0; color:#a9a9a9; background:#424242;



}



ol.commentlist {margin:0;padding:0;}











.commentlist li {



	font-weight: bold;



	}







.commentlist cite, .commentlist cite a {



	font-weight: normal;



	font-style: normal;



	font-size: 12px;



	}







.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







.commentmetadata {



	font-weight: normal;



	}











code {



	font: 1.1em 'Courier New', Courier, Fixed;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}







#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}







.smallattachment {



	text-align: center;



	float: left;



	width: 128px;



	margin: 5px 5px 5px 0px;



}







.attachment {



	text-align: center;



	margin: 5px 0px;



}







.postmetadata {



	clear: left;



}















h2.pagetitle {



	margin-top: 30px;



	text-align: center;



}







h3.comments {



	padding: 0;



	margin: 40px auto 20px ;



	}







/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	text-align:right; margin-right:40px;



	}







.alignleft {



	float: left;margin-left:60px; text-align:left;



	}



/* End Images */















/* Begin Lists */







.entry ol,.entry ul {



	padding: 5px 0 5px 35px;



	margin: 0;



	}







.entry li {



	margin: 0;



	padding: 0;



	}







.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}



/* End Entry Lists */















/* Begin Form Elements */



#searchform {



	margin: 0;



	padding: 0;text-align:center;



	}



#searchform p{margin: 0;



	padding: 0;}



 #searchform #s {



	width: 108px;margin: 0;



	padding: 0;



	padding: 2px;



	}







#searchsubmit {



	padding: 1px;margin: 0;



	padding: 0;



	}







.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px; background:#424242;



	}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0; background:#424242;



	}







#commentform textarea {



	width: 80%;



	padding: 2px;background:#424242;



	}







#commentform #submit {



	margin: 0;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 3px;



	padding: 5px 10px 3px;



	list-style: none;



	}







.commentlist p {



	margin: 10px 5px 10px 0;



	}







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 0px auto 0;



        padding-right: 20px;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 0px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #424242; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #424242;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #424242;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	}



/* End Various Tags & Classes*/



.se_request {background:#383838; padding:7px; color:#ffffff; width:95%; margin-bottom:10px; border:dashed 1px #ffffff;}







.se_request a {color:#CC3300;}



.hightlite {



	color: #f93;



	background-color: #383838;



}



.ind {display:none;}







.ramka {



text-align: center;



border: 1px dotted #ffff00;



padding: 10px;



}



.adblock a:link img {

opacity: 0.3;

}

.adblock a:hover img {

opacity: 1.0;

}

#blocks {
width:470px;
padding: 0px 2px 0px 60px;
}
#blocks a:link img {

opacity: 0.3;

}

#blocks a:hover img {

opacity: 1.0;

}
