/*
Theme Name:Cosmic Radiance 
Author:Cosmic Coders,Brajesh K. Singh
Theme URI:http://themes.wpdemos.com/cosmic-radiance
Author URI:http://ThinkingInWordpress.com

License: GPL
Version:1.0
Description:Cosmic Radiance is a Single column,fixed width,widget enabled theme with full featured Theme admin options.The theme is provided to you free of cost by <a href="http://CosmicCoders.com target="_new">Cosmic Coders</a>. Cosmic Coders specilaze in wordpress based development.Please contact us for any of your custom needs.
tags:single column,1 column,fixed width,radiance,cosmic radiance,cosmic coders,widgets
*/
/*Radiance CSS*/
/*Generic markup */
/***********************************************************************************************************************************************/

/**************************************************************GENERIC MARKUP **************************************************************/

/***********************************************************************************************************************************************/

* {margin:0;padding:0;}

body{
font-size:62.5%;
font-family:Georgia,Arial,"Times New Roman";
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
color:#222222;
}
h1{font-size:2.4em;}
h2{
font-size:1.6em;
}
h3{
font-size:1.4em;
}
/*a {
color:#3988AD;
}
*/
.alignleft,.float-left {
float:left;
}
.alignright{
float:right;
}
.alignnone{
float:none;
}
.clear,.reset{
clear:both;
}

.top-links a,ul#top-nav a{text-decoration:none;}
a img {border:0;}
/***********************************************************************************************************************************************/

/*************************************************************LAYOUT  MARKUP **************************************************************/

/***********************************************************************************************************************************************/

#page{
width:1001px;
margin:0 auto;

}

#header
{
min-height:119px;
width:100%;
background:url(images/header_bg.gif) repeat-x;
}
/*top links formatting */
.top-links a{
color:#fff;
}
ul.top-links{
height:23px;
margin:0px 18px 0px 0px ;
padding-top:11px;
display:inline;
}
ul.top-links li ,ul#top-nav li{float:left;list-style-type:none;}


ul.top-links li {margin-right:5px;color:#fff;font-size:1.4em;
line-height:1.6em;}
#logo-wrapper{
margin:24px 0px 0px 32px;
display:inline;
}
#logo-wrapper a{
text-decoration:none;
font-size:2.2em;
color:#fcfcfc;
font-weight:bold;
letter-spacing:-0.002em;
font-family:"Lucida Grande",serif;
}
.description
{
color:#fff;
font-family:"Times New Roman";
font-size:1.8em;
}
/***********************************************************************************************************************************************/

/**************************************************************MENU Markup **************************************************************/

/***********************************************************************************************************************************************/
#menu
{
width:100%;
background:url(images/menu_bg.gif) repeat-x;
height:31px;

}
#menu a
{
color:#7F7C7C;
text-decoration:none;
}
#top-nav
{
padding-top:6px;

}
#top-nav li
{
margin:0px 9px;
}
#top-nav li a{
font-size:1.6em;
font-weight:bold;
}
#menu p.top-feed
{
float:right;
margin-top:-5px;
}
p.top-feed{
color:#7F7C7C;
font-size:1.4em;
}

/*** Content Formatting */

/***********************************************************************************************************************************************/

/**************************************************************Featured Content **************************************************************/

/***********************************************************************************************************************************************/

.sticky{
padding:5px 10px;
width:97%;
border:1px solid #E7E7E6;
background:#fff url(images/featured-post.gif) repeat-x ;
margin:5px auto;
color:#575353;
text-align:justify;

}

.sticky p{
margin-bottom:5px;
line-height:1.44em;
font-size:1.2em;
}
.sticky h2.title
{
margin-bottom:5px;
text-align:left;
font-size:1.6em;
line-height:1.54em;

}


/* For maTTING cONTENT AND cONTAINER */
#container
{
font-size:1.3em;
width:100%;
margin:0 auto;
}
#container .topmessage{margin-left:10px;}
#content{
width:100%;

}

#s{width:70%;
font-size:1.5em;}
/*for widget search */
#searchform label{
font-weight:bold;
margin-top:10px;
font-size:1.3em;
}
.btn,#searchsubmit{border:0px none;
background:#007595;
margin-top:5px;
color:#fff;font-size:1.4em;margin-left:10px;}

.post .title,.page .title{
text-transform:capitalize;
font-size:1.6em;
line-height:1.54em;


text-align:left;
}
.post .author a,.page .author a{
color:#4879B8;
}
.post h2.title a,.sticky h2.title a,.page  .title a{
text-decoration:none;
color:#222;
font-size:1.4em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.02em;
line-height:1.2em;
margin:0 0 0.5em;
padding:0 0 2px;
}
.post,.page
{
width:97%;
margin:5px auto;
color:#3D3B3A;
border:2px solid #F0F1F2;
padding:9px;
}
.entry{
text-align:justify;
}
.entry p{
margin-bottom:10px;
line-height:1.54em;
font-size:1.2em;
}
.entry p+p{
/*text-indent:20px;
*/
}
.entry blockquote {

width:90%;
margin: 0px;
padding: 5px 10px;

quotes: "\201C" "\201D";
}
.entry blockquote blockquote {

width:90%;
margin-left:20px;
padding: 5px 10px;

quotes: "\201C" "\201D";
}
.entry blockquote:before { content: open-quote; font-weight: bold; font-size:2.8em;}
.entry blockquote:after { content: close-quote; font-weight: bold;font-size:2.8em; }
.entry blockquote blockquote:before { content: open-quote; font-weight: bold; font-size:2.2em;}
.entry blockquote blockquote:after { content: close-quote; font-weight: bold;font-size:2.2em; }
.entry ul,ol{list-style-position:inside;margin-left:10px;font-size:1.2em;line-height:1.3em;}
 
.entry a,.readmore a{color:#DD0000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:underline;
}
.entry .dropcap{
color:#D4D4C7;
font-size:3em;
padding-top:2px;
}
.post-image{

border:1px solid #F0F1F2;
padding:3px;
float:left;
margin:3px;
}
.postmetadata{
border:1px solid #F0F1F2;
padding:3px;
min-height:40px;
margin-bottom:5px;
}
.postmetadata a
{
text-decoration:none;
/*border-bottom:1px solid #007595;*/
color:#6499FF;
}
/*Post Images */
.size-medium,.size-full,.size-thumbnail{
padding:5px;
border:1px solid #ccc;
margin:5px;
}
.aligncenter{
display:block;
text-align:center;
margin:0 auto;

}
.postmetadata .comments a{
border-bottom:1px solid #007595;
}
.post-categories  a{
color:#4879B8;


}
/*******************************************************************************************************************/
/****************************************************FOOTER ********************************************************/
/********************************************************************************************************************/

/***Footer ***/
#footer{
height:120px;
background:url(images/footer_bg.gif) repeat-x;
width:100%;
}
#links-bottom{
width:98%;
border:1px solid #ccc;
padding:2px;
margin:10px auto;

padding:5px;
font-size:1.2em;
line-height:1.54em;
font-weight:normal;
}
#links-bottom a{
text-decoration:none;
color:#007595;
}
#links-bottom ul{
list-style-position:inside;
list-style-type:none;
}
#links-bottom ul li h3,#searchform label{

color:#222222;
font-size:1.4em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.02em;
line-height:1.2em;

text-decoration:none;
}
#links-bottom .col {
width:31%;
float:left;
margin:1%;
}
/*tag clowd needs special attention */

#tag_cloud{
padding-left:10px;
}
#tag_cloud h3{
margin-left:-10px;
}
* html #tag_cloud
{
padding-left:20px;
}
* html #tag_cloud h3{
margin-left:-20px;
}
/*notes and warning */
.note {
background:#FFFFE2 none repeat scroll 0 0;
border:3px solid #F2EC49;
margin:0 0 1.46667em;
padding:1em 15px;
}
#footer p{text-align:center;
font-size:1.3em;
font-family:arial,serif;
color:#fff;}
#footer p a{
text-decoration:none;
color:#D4D4D4;
font-weight:bold;

}
/****Pagination and Contact form */
.navigation{
text-align:center;
width:90%;
margin:0 auto;
}
.navigation a {color:#007595;}
/*Contact Form */
.contact-form fieldset {
border:1px solid #54A8D0;
padding:0px 0px 5px 5px;
margin-bottom:10px;
}
.contact-form input,.contact-form textarea {
font-size:24px;
}
#content .contact-form legend{font-size:18px;}
/***************************************************/
/************Comments *******************/
/****************************************/
#respond{
width:100%;
}
h3#comments,#respond h3{
letter-spacing:-0.02em;
color:#222222;
font-size:1.4em;
font-weight:normal;
letter-spacing:-0.02em;
line-height:1.2em;
margin:0 0 0.5em;
padding:0 0 2px;
text-decoration:none
}
#commentform{
width:90%;
margin:0 auto;
}
#commentform input {font-size:1.5em;}
.commentlist{
margin-left:20px;
}
.commentlist .children{
margin-left:20px;
list-style-type:none;
}
.comment {
margin-top:10px;
}
.comment .avatar{float:left;border:1px solid #ccc;padding:3px;margin-right:5px;}
.comment .fn a{text-decoration:none;
color:#555;
font-weight:bold;
}
.comment .comment-meta a ,.comment .commentmetadata a,.reply a
{
text-decoration:none;
color:#908B72;
}
#cancel-comment-reply-link{
text-decoration:none;
}
.adminlogged a{
color:#DA3838;
font-size:1.4em;
}
p.nocomments{
margin-left:20px;
}