
/*
Theme Name: YG Bloom Pro
Theme URI: http://web.ygoy.com
Description: YG Bloom Pro is a CMS Style 3/2 column fixed width wordpress theme
Version: 1.0 
Author: Amitabh Shukla
Author URI: http://www.ygoy.com


License under Creative Common - http://creativecommons.org/licenses/by-nc-sa/2.5
*/
   
/* default styles
   -------------- */
*{ margin: 0; padding: 0; }* 
body {font: 11px "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em;background: #eee url(images/brown022.jpg);color: #333333;}

a {color: #990000;background: inherit;}
a:hover { color: #6C757A; background: inherit;text-decoration:none; }
.logo h1 {color: #222222;font-size: 36px;font-family: Times New Roman, Georgia, Arial;font-weight: normal;margin: 0px;padding:29px 0px 0px 20px;	text-decoration: none;letter-spacing:.05px;}
.logo h1 a, #header h1 a:visited {color: #fff;font-size: 36px;font-family: Times New Roman, Georgia, Arial;font-weight: normal;margin: 0px;	padding:0px;text-decoration: none;}
.logo h1 a:hover {color: #ccc;text-decoration: none;}
.logo p {color: #aaa;font-size: 14px;font-family: Arial, Tahoma, Verdana;font-weight: normal;margin:0px;padding:12px 0px 0px 18px;text-decoration: none;}
.orange { color: #ee1111; }
sup { font-size: .5em; }
h1 a, h2 a { text-decoration: none;color:#990033; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { font:bold 1em georgia;padding:2px 0px; margin:0px;width:100%; }
p {	margin: 0 0 5px 0; }
ul { list-style : none; }

/* layout
   ------ */
.content {margin: 0 auto;width:980px;padding: 0px;background: #D7CBAE;}
.wrapit{background:#E8E3D4;padding:10px;border:1px solid #B8A475;}
.wrapit1{background:#E8E3D4;padding:10px;border:1px solid #B8A475;}
.header {height:100px;background:#fff url(images/bg_body.jpg) repeat-x top;color: #fff;margin: 0px 0 0px 0;padding: 0px 0 0 0;}
.bar {clear: both;font-size: 1.1em;height: 30px;color: #FFF;background: #FF9148 url(images/menubg.gif) repeat-x;margin-bottom:10px;}
.bar ul{float:right;}
.bar li {padding: 5px 12px 5px 12px;color: #FFEADC;float: left;}
.bar li.active {background: #E0691A;color: #fff;font-weight: bold;}
.bar li a {font-weight:normal;color: #FFF;background: inherit;text-decoration: none;} 
.bar li a:hover {color: #aaa;} 	
	
/* search form */
.search_field {color: #808080;clear: both;font-weight: bold;padding: 7px 5px 10px 0px;margin: 5px 0;}
input.search {width:170px;border: 0;border:1px solid #ccc;padding: 4px;color: #E0691A;font-weight: bold;margin:0px;}
input.submit {background: #E0691A url(images/submit.gif) no-repeat;border: 0;padding: 4px 0;width: 65px;margin: 5px 10px 1px 115px;color: #FFF;
		font: bold 1em Arial, Sans-Serif;}
.grey { color: #808080; background: inherit; font-weight: normal; }
.search_form { float: right; }

/* left side
   --------- */
.left {float: left;width:400px;margin: 0px 10px 5px 10px;padding:0px;}
* html .left {float: left;width:408px;margin: 0px 5px 5px 5px;padding:0px;}
.left h3.recentnews{margin: 0px 0 10px 0px; padding:2px 0px;font:bold 1.1em georgia, Tahoma, Arial, Sans-Serif;border-bottom:1px solid #B6AD95;color:#222;
}
.left h4{clear: none;margin-bottom: .5em;padding: 0;background: none;font-size: 1.3em;font-weight: normal;font-family: Georgia, Times, "Times New Roman", serif;line-height: 1.3333;}
body#home .left h4{margin-top: 0;}
.left h4.date{float: left;margin: 0 7px 5px 0;padding: 4px 0 6px;width: 28px;border: 2px solid #D2D1C3;background: #151C3C;color: #F0EEE5;font-size: 1.4em;text-transform: uppercase;text-align: center;line-height: 1;}
.left h4.date strong{display: block;color: #FFF;font-size:.66em;font-weight: bold;font-family: "Arial Narrow", "Helvetica CY";text-transform: uppercase;}
.left h4 a{color: #990000;text-decoration: none;font:bold 12px georgia;}
.left h4 a:hover{text-decoration: underline;}
.left .event, .left .news{clear: none;float: none;margin-bottom:15px;margin-left:5px;padding-bottom:15px;border-bottom: 1px solid #d7d7d7;}
.left .event,body#home .left .news{padding-top:5px;}
.left .event:hover, .left .news:hover{background: url(/images/bg_event_hover.gif) repeat-x left bottom;}
.left .event p, .left .news p{margin: 0;}
.left p{margin: 20px 0 0 56px;}
.left p a{color: #0072BC;}
.postinfo {width:340px;background: #f6ede2;font-size: 11px;color: #333333;margin: 10px 0px 0px 0px;padding:5px;border-top:1px dashed #c0c0c0;border-bottom: 1px dashed #c0c0c0;line-height: 10px;}
.postinfo a{color:#815555}

/* left side comment.gif
   --------- */
.leftbig {float: left;width:628px;margin:0 10px 10px 13px;}
* html .leftbig {float: left;width:620px;margin: 0 3px 10px 8px;}
.leftbig h2 a{color:#990000;border-bottom:1px dotted #515151;padding:5px 0px;}
.leftbig h2.heading a{color:#990000;border-bottom:1px dotted #515151;padding:5px 0px;font-size:16px;}
.leftbig h6{padding:3px 0px 0px 0px;margin:0px 0 13px 0;font-size:11px;font-weight:normal;border-bottom:1px solid #B29D6C;}
.leftbig h2{overflow:hidden;font-size:12px;}
.leftbig p{margin-bottom:1.3em;font-size:12px;line-height:19px;}
.subheader {margin: 20px 0 25px 0;padding: 8px;background: #f4f4f4 url(images/ullibg.gif) repeat-x top left;color: #000;border-bottom: 1px solid #CDBD58;
border-top: 1px solid #CDBD58;}
.left_articles {margin: 0px 0 10px 0;background: #fff url(images/bgshade.gif) repeat-x;color: #454545;padding: 15px 15px 5px 10px;}
.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(images/news.gif) no-repeat center left; color: #808080; }
.leftbig ul{ margin:0px 0px 10px 20px; padding: 0; line-height: 1.5em;list-style:circle;}
.leftbig ol { margin:0px 0px 10px 20px; padding: 0; line-height: 1.5em;}
.leftbig li { padding:5px 0px; font-size:12px;font-weight:normal;}
.leftbig li.marcin { padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d1d1d1;}
.leftbig li a {text-decoration:none;}
.leftbig h3.recentnews{margin: 10px 0 5px 0px; padding:0 0 3px 0px;font-size:20px;border-bottom:1px solid #990000;}
.leftbig h3{margin:0px 0 15px 0px;font-size:15px;color:#000;}

/* middle side
---------- */
.mid {float:left;width:227px;padding:0px;margin:0px;font-size: 12px;}
.mid h2 {color:#222;padding: 3px 0 4px 0px;font:bold 1em georgia, Tahoma, Arial, Sans-Serif;margin: 0 0 3px 0;border-bottom:1px solid #aaa;}
.mid_articles {background: #fff;color: #414141;padding: 8px 0px 8px 0;	margin: 0 0 10px 0;}
.mid ul, .rightul{margin: 5px 0 20px 0;padding: 0;}
.mid ul li, .rightul li {padding: 0;margin: 0;border-bottom: 1px solid #C0C0C0;padding: 7px 0 7px 5px;}
.mid ul li a, .rightul li a {text-decoration: none;margin: 0;color: #aa0000;}
.mid ul li a:hover, .rightul li a:hover {background: #efebe1;color: #666;}	

/* right side
---------- */
.right {float: right;width: 315px;margin: 0 10px 10px 0px;font-size: 12px;}
* html .right {float: right;width: 310px;margin: 0 5px 10px 0px;font-size: 12px;}
.right h3 {color: #000;padding: 3px 0 4px 0px;font: bold 1.2em georgia, Tahoma, Arial, Sans-Serif;margin: 0 0 3px 0;border-bottom:1px solid #aaa;}
.right_articles {color: #414141;padding: 8px 8px 8px 0;	margin: 0 0 10px 0;}
.notice {background: #f4f4f4 url(images/ullibg.gif) repeat-x top left;color: #000;border-bottom: 1px solid #CDBD58;border-top: 1px solid #CDBD58;padding: 12px 8px;margin: 0 0 3px 0;}
.image {float: left;margin:5px 9px 7px 2px;background:#eee;padding:3px;border:1px solid #ccc;}
.right ul#l_sidebarwidgeted h2 {color: #000;padding: 3px 0 4px 0px;font: bold 1.2em georgia, Tahoma, Arial, Sans-Serif;margin: 0 0 7px 0;border-bottom:1px solid #aaa;}
.right ul#l_sidebarwidgeted {list-style: none;margin: 0px;padding:0px 5px;}
.right ul#l_sidebarwidgeted li {padding: 0px 0px 8px 0px;margin: 0px;}
.right ul#l_sidebarwidgeted li a, .right ul#l_sidebarwidgeted li a:visited {color: #aa0000;text-decoration: none;padding: 5px 0px 5px 0px;}
.right ul#l_sidebarwidgeted li a:hover {background: #EAEAEA;color: #666;text-decoration: none;}

/* footer
------ */
.footer{clear:both;text-align: center;padding: 10px 0;border-top:1px solid #ccc;line-height:2em;background:url(images/bg_body.jpg) repeat-x top left;
color:#ddd;}
.footer a{color:#ccc;}
#wrapper1{margin:5px 5px 15px 0;}
#wrapper1 li{margin-bottom:2px;}	
#wrapper1 a{text-decoration:none;}	
#wrapper1 div.containe{margin: 0;padding: 10px;line-height: 1.5em;text-align: justify;font-size:12px;border:1px solid #E3DDCB;}
.box1{background:#EFEBE1;}
.boxholder{clear: both;padding: 2px;background:inherit;margin:-4px 0px 0px 0px;}
.tab{float: left;height: 20px;width: 93px;margin: 0 2px -1px 2px;padding:0px;text-align: center;background: #eee;}
.tabtxt{margin: 0;color: #000;font-size: 12px;padding: 1px 0 0 0;background:url(images/rboxbg.jpg) repeat-x top left;border-top:1px solid #bbb;
border-left:1px solid #bbb;border-right:1px solid #bbb;}
.tabtxt a{color: #333;text-decoration:none;}

/* Comments */
#commentblock {font-size:12px;width:90%;color: #000000;float: left;padding:10px 15px 0px 5px;margin:0px 0px 0px 0px;border-top:1px solid #c6c6c6;}
#commentblock ol{list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;}
.commentdate {font-size: 12px;padding-left: 0px;}
#commentlist li p{margin-bottom: 8px;line-height: 20px;padding: 0px;}
.commentname {color: #333333;margin: 0px;padding: 5px 5px 5px 0px;}
.commentinfo{clear: both;}
.commenttext {clear: both;margin: 8px 0px 15px 0px;padding:2px 10px 2px 10px;width:94%;background:#EFEBE1;border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;}
.commenttext p{margin:0px;padding:5px 0 5px 0;font-size:12px;}
.commenttext-admin {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width:94%;background: #efebe1;border-bottom:1px solid #c6c6c6;}
#commentsformheader{padding-left: 0px;}
#commentsform{text-align: center;margin: 0px;padding: 0px;}
#commentsform form{text-align: left;margin: 0px;}
#commentsform p{margin: 0px;}
#commentsform form textarea{width: 99%;}
p.comments_link  img{margin: 0px;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}