/*
Theme Name: Golden Blue Finance Theme
Theme URI: http://www.suparna.asia/
Description: Golden Blue Finance Theme by Ray Creations. Fixed width, left sidebar, two columns, valid CSS and HTML and Standards compliant.
Version: 1.0
Author: Ray Creations
Author URI: http://raycreationsindia.com/
Tags: blue, golden, white, grey, dark, two-columns, left-sidebar, fixed-width


*/

body {font: "Trebuchet MS", Tahoma, Arial; color: #000000; background: #ffffff; margin: 0px; padding: 0px 0px 0px;}
	
a {color: #ac3a01; text-decoration: none;}
a:visited {color: #CC6633; text-decoration: none;}
a:hover {color: #FF6600; text-decoration: underline;}
img {border: none; padding: 5px 0 5px 0;}
p {padding: 0px 0px 15px; margin: 0px;}
h1 {margin:0px; padding-left: 0px; height: 40px; font: normal 36px/100% "Trebuchet MS", Tahoma, Arial; color: #000000;}
h1 a, h1 a:visited{color: #000000; text-decoration: none;}
h1 a:hover{color: #333333;	text-decoration: underline;}
h2 {color: #0d4fce; margin: 0px 0px 2px; letter-spacing: 0px; font: normal 25px/100% Tahoma, Arial; padding-bottom: 8px;}
h2 a, h2 a:visited {color: #0d4fce; text-decoration: none;}
h2 a:hover {color: #666666; text-decoration: none;}
h3 {font: normal 140%/100% "Trebuchet MS", Tahoma, Arial; color: #698602; margin: 10px 0px 10px;}
h4 {font: normal 130%/100% "Trebuchet MS", Tahoma, Arial; color: #758d38; margin: 10px 0px 5px;}

form {margin:0px; padding:0px;}

blockquote {background: #f2f2f2; border: #CCCCCC 1px solid; margin: 0 0 10px 0; padding: 5px 5px 0 5px; font-family: Arial; font-size: 11px;}

.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption-dd {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

#page {margin: 0px auto; background: url(images/graydient-repeat.jpg) repeat-x;}

/* header area */
#header {height: 160px; position: relative;}
.headerTable {height: 110px;}
#headerimg {padding: 0px 0px 0px 25px; text-align: left; width: 955px; height: 100px; margin: 0 0 0 0;}
.logoTable { width: 300px; float: left; padding: 10px 0 0 0; height: 80px;}

.topRightIcon {width: 405px; height: 27px; float: right; background: url(images/topright-bar.jpg) no-repeat; margin: 0 0 0 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 13px 0 0 75px;}
.topRightIcon a {color: #676767; text-decoration: none;}
.topRightIcon a:hover {color: #000000; text-decoration: none;}	
.topLink {width: 980px; height: 29px; padding: 22px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #bebebe; background: url(images/top-link.jpg) no-repeat;}

#mainMenuTable {height: 60px;}
#repeatMenu {width: 980px; height: 60px; background: url(images/picture02.jpg) no-repeat center top;}
.mainMenu{width: 950px; height: 60px; padding: 0 0 0 30px; background:url(images/topLinkBG.png) no-repeat center;}
.menuBar{width: 670px; float: right; text-align: left;}

/* End Page Menu CSS */

#wrapper {background: url(images/layout-repeat.gif) repeat-y center top;}
.content-wrapper{width: 980px; text-align:left; background: url(images/layout-repeat-top.gif) no-repeat center top; padding:0px 0px 0px 0px; margin-bottom:0px;}
#inside-content-wrapper { width: 980px; text-align:left; background: url(images/layout-repeat.gif) repeat-y center top; padding:0px 0px 0px 0px; margin-bottom:0px;}

/* content area */
#content {padding: 0px 40px 30px 0px; float: right; width: 600px;}
.post {clear:both; padding: 20px 0 0 4px;}
.post-date {width: 79px; height: 81px; float:right; background: url(images/calendarBG.png) no-repeat; margin: -14px 5px 0 0;}
.post-month {font-size: 14px; text-transform: uppercase; color: #0d4fce; text-align: center; display:block; font-family: Arial, Helvetica; font-weight: 700; padding-top: 16px; margin-left: 0;}
.post-day {font-size: 18px; text-transform: uppercase; color: #333333; text-align: center; display:block; font-family: Arial, Helvetica; padding-top: 10px; margin-left: 0;}
.post-title {float: left; margin-left: 15px; width: 510px; color: #018196; padding: 12px 0 0 0;}

#title-bg {background:url(images/post-titlebg.jpg) no-repeat top left; width: 618px;}

.entry {clear: both; padding-top: 20px; padding-left: 10px; margin-bottom: 0px; font-family: Tahoma; font-size: 11px; color: #666666;}
.entry a {color: #333333; text-decoration: underline;}	
.entry a:hover {color: #000000; text-decoration: none;}	

.post-end{background:url(images/post-end.jpg) no-repeat; width:242px; height: 32px; margin-bottom: 30px; margin-top: 30px;}

.post-cat {background: url(images/post-category.jpg) no-repeat; font-family: Tahoma; font-size: 11px; float:left; color: #ba9203; padding: 2px 5px 5px 27px;}
.post-cat a {color: #ba9203;}
.post-cat a:hover {color: #333333; text-decoration: underline;}
.post-comments {background: url(images/post-comment.jpg) no-repeat; padding: 0px 0 5px 30px; font-size: 95%; margin-left: 20px; font-family: Tahoma; font-size: 11px;}
.post-comments a {color: #ba9203;}
.post-comments a:hover {color: #333333; text-decoration: underline;}
.post-calendar {background: url(images/mini-calendar.gif) no-repeat; padding-left: 20px; float: right; font-size: 95%; color: #999999;}
.mini-add-comment {background: url(images/add-comments.gif) no-repeat; padding: 3px 0 5px 25px; font-size: 95%; margin: 5px 0 0 20px; font-family: Tahoma; font-size: 11px;}
.mini-add-comment a {color: #ba9203;}
.mini-add-comment a:hover {color: #333333; text-decoration: underline;}

.tag-cloud {font-family: Tahoma; padding: 5px 0 10px 32px; margin: 0 0 0 9px; font-size: 11px; color: #8c6e00; background: url(images/tagCloud.png) no-repeat;}

.navigation {clear: both; padding: 10px 0px;}
.navigation a, .navigation a:visited {color: #59770e;}
.previous-entries a {float: left; padding: 10px 0 0 36px; display: block; width: 109px; height: 30px;}
.next-entries a {float: right; padding: 10px 41px 0 0; display: block; width: 104px; text-align: right; height: 30px;}

/* comments area */
#comments, #respond {border-bottom: 1px dotted #CCCCCC; padding: 10px 0 8px 5px; margin: 20px 0 0 10px; clear: both; color: #018196;}

.commentlist {margin: 10px 0px 0 10px; padding: 20px 0 0 0px; font-family: Tahoma, Arial; color: #FFFFFF; font-size: 12px;}
.commentlist li{padding: 0; background: url(images/comment-repeat.jpg) repeat-y; margin: 0 0 20px 0;}
.commentlist cite { font-weight: bold; font-style: normal; font-size: 12px; color: #000000;}
.commentlist cite a, .commentlist cite a:visited p { color: #000000;}
.commentlist small {margin-bottom: 5px;	display: block;	font-size: 11px; color: #000000;}

.comment-top {background: url(images/comment-top.jpg) no-repeat left top; height: 52px;  padding: 12px 0 0 15px;}  
.comment-bottom {background: url(images/comment-bottom.jpg) no-repeat left top; height: 20px; margin: 0 0 20px 0;}   
.commentText{color:#333333; padding: 0 25px 0 20px;}
.commentmetadata a {color:#333333;}

#commentform {margin-top: 10px; font: 110% Arial, Helvetica, sans-serif; padding: 0 0 0 15px;}
#commentform p {padding: 6px 0px; margin: 0px;}
#commentform label{color: #787878; font-size: 87%;}
#commentform input{width: 200px; background:#f9f9f9; border: 1px solid #d5d4d4; padding: 3px; margin-top: 3px;}
#commentform textarea{width: 478px; height: 115px; background:#f9f9f9; border: 1px solid #d5d4d4; padding: 2px; margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {background: #ffffff;}
#commentform #submit{background: url(images/btn-submit.gif) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; border: none; float: left; width: 144px; height: 28px; cursor: pointer;}

/*sidebar */

#sidebar {float: left; padding: 0px 0px 0px 30px; width: 310px; color: #666666; overflow: hidden; font-family: Tahoma; font-size: 12px;}

/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle{font: normal 22px Tahoma, Arial; color: #000000; margin: 10px 0px 10px 0px; background: url(images/sidebarH.jpg) no-repeat left; height: 32px; width: 269px; padding: 4px 10px 0 40px;}
#sidebar .widget {padding: 0 0 15px 0; font-size: 12px; font-family: Tahoma;}
	
/*sidebar text styles */
#sidebar a, #sidebar a:visited{color: #ffffff; text-decoration: none;}
#sidebar a:hover{color: #775d00; text-decoration: underline;}
/*sidebar list level1 */
#sidebar ul {margin: 0 0 0 0; padding: 0;}
#sidebar ul li {list-style: none; margin: 0 0 0 0; padding: 0 40px 0 0px; border: none;}
/*sidebar list level2 */
#sidebar ul li ul {padding: 0 40px 0 40px;	margin: 0 0 0 ;}
#sidebar ul li ul li{padding: 0 0 2px 5px; list-style-image: url(images/small-icon.gif);}
/*sidebar list level3 */
#sidebar ul li ul li ul li{padding: 1px 0 1px 20px; border: none;}

/*calendar widget */
li.widget_calendar td {padding: 1px 7px;}
/*text widget */
.textwidget {padding-top: 5px;}

.widget img {padding: 4px; background: #f4dd89; margin-right: 2px;}
.widget img:hover {background: #f1cc47;}

/*search form */
#searchform { width: 294px; padding: 17px 0px 0 16px; text-align: left; float: left; height: 43px; background: url(images/searchBG.jpg) no-repeat;}
#searchform br {display: none;}
#searchform #s {width: 201px; height: 18px; padding: 4px 5px 0px 0px; border: 0px solid #666666; background: transparent;margin-right: 2px; color: #000000; font-weight: normal;}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {background: url(images/search.jpg) no-repeat; border: none; width: 72px; height: 25px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; vertical-align: middle;}

.footer-repeat{ background: url(images/footer.gif) repeat-x; height:125px;}

/* footer area */
.footer {clear: both; background: #333333 url(images/footerrepeat.jpg); font-family: Tahoma; color: #ACD7EE; width: 100%; height: 70px; font-size: 11px; line-height: 130%;}
.footer a, #footer a:visited {color: #ffffff;}
.footer h4 {font: normal 146%/100% "Trebuchet MS", Tahoma, Arial; color: #9cdbfb; margin: 10px 0px 5px;}
.footer-recent-comments {width: 240px; float: left; margin-left: 10px;}
.footer-recent-comments ul {list-style: none; margin: 0px; padding: 0px;}
.footer-recent-comments ul li {background: url(images/mini-footer-comments.gif) no-repeat; padding: 0px 0px 10px 20px;}
.footer-recent-posts {width: 240px; float: left; margin-left: 10px;}
.footer-recent-posts strong {font-size: 107%; line-height: 135%; font-weight: bold;}
.footer-recent-posts ul {list-style: none; margin: 0px; padding: 0px; font-size: 92%; line-height: 110%;}
.footer-recent-posts ul li { background: url(images/mini-footer-post.gif) no-repeat; padding: 0px 0px 10px 20px;}
.footer-about {width: 220px; float: right; padding-right: 10px; padding-left: 10px; background: url(images/footer-right-bg.gif) no-repeat;}

/* credits */

#credits {margin: 0px auto; background: url(images/footer.jpg) top center no-repeat; width: 910px; text-align: right; padding: 20px 30px 0 40px; color: #cccccc; font-size: 95%;}
#credits a, #credit a:visited {color: #cccccc;}

.valid{background:url(images/valid-css.gif) left no-repeat; padding: 0 0 0 20px; margin-right: 10px;}

.rss {background: url(images/mini-rss.gif) no-repeat left center; padding-left: 18px; padding-bottom: 2px; margin-left: 0px; margin-bottom: 20px; padding-top: 2px; margin-right: 10px;}
.loginout {background: url(images/mini-loginout.gif) no-repeat left center; padding-left: 25px; padding-bottom: 2px; margin-left: 8px;}

/* alignments */
.center {text-align: center;}
img.center, img[align="center"] {display: block; margin-left: auto; margin-right: auto;}

.aligncenter {display: block; margin-left: auto; margin-right: auto;}

.alignleft {}
img.alignleft, img[align="left"] {float:left; margin: 0px 10px 0px 0px;}
.alignright {float: right;}
img.alignright, img[align="right"] {float:right; margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both; visibility: hidden; margin: 0px; padding: 0px;}
