/*  
Theme Name: Sapphire
Theme URI: http://www.mybloglive.com
Description: A theme titled "Sapphire" enjoy.
Version: 1.0
Author: Ankur Savai
Author URI: http://www.aksinfo.com/
Global Styles 
*/

* {margin:0;padding:0;}
p,pre,blockquote,label,fieldset,address {margin:1em 0;}
a {color:#00AAD9;}

/* Layout */
body {font: 14px Arial, Helvetica, sans-serif; line-height:1.6em; color: #515B5B;}
html {background:#FFF;}
a:link {color:#59aef5;text-decoration:none;}
#wrapper {width:100%;position:relative;min-height:100%;height:auto !important;margin:0 auto;padding:0;}
a img {border:none;}
.main {position:relative;width:100%;}

/* Content */
.content {width:63%;float:right;top:-20px;margin-right:35px;position:relative;border-left:3px solid #f5f5f5;padding-left:15px;}
.content .post {padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;width: 85%;overflow: auto;}

/* Sidebar */
#sidebar {float:left;position:relative;width:25%;margin-left:8px;height:100%;top:-15px;list-style-type:none;}
#sidebar h1 {font-size:1em;color:#777;margin-left:12px;padding-bottom:12px;}
#sidebar h2 {font-size:1.5em;}
#sidebar .list {padding-left:10px;list-style-type: none;background-image: url("img/bullet_orange.png");background-repeat: no-repeat;background-position: 0.5em;}
#sidebar .widg {margin: 0;list-style-type: none;}
#sidebar ul {list-style-type: none;}
#sidebar li {list-style-type: none;}
#sidebar .widg li {padding-left:10px;list-style-type: none;background-image: url("img/slist.png");background-repeat: no-repeat;
background-position: 0.5em;}
#sidebar a {color:#00AAD9;text-decoration:none;font-size:1.1em;margin-left:16px;position:relative;}
#sidebar a:hover {color:#FF841F;}

/* Boxes and Alerts */
.alert {background:#F8FAFC url(img/information.png) center no-repeat;background-position:15px 50%;text-align:left;border-top:2px solid #B5D4FE;border-bottom:2px solid #B5D4FE;padding:5px 20px 5px 45px;}
.box1 {background:#F7F8EB;border:1px solid #ADA;color:#ffffef;width:85%;height:50px;}

/* Header */
#header {background:url("img/headerbg.png") repeat-x;height:180px;width:100%;}
#header .badge {position:relative;background:url(img/arrows.png) no-repeat;width:30px;height:26px;float:left;margin-left:10px;top:7px;}
#header .line {position:relative;background:url(img/headerline.png) repeat-x;width:100%;height:55px;top:5px;}
#header .icons {margin-left:20px;top:5px;position:relative;}
#header .blogtitle {float:left;top:10px;position:relative;margin-left:15px;font-size:1.1em;color:#FFF;font-weight:bold;}
#header a{text-decoration:none;color:#FFF;}
#header a:hover{border-top:2px solid #B5D4FE;border-bottom:2px solid #B5D4FE;}
#header li {display:inline;padding-left:15px;}
#header .nav {float:right;margin-right:20px;top:10px;position:relative;font-size:1.1em;color:#FFF;font-weight:bold;}

/* Date */
.date {float:right;position:relative;top:-20px;background-image:url(img/datehandle.png);background-repeat:no-repeat;background-position:top center;width:3.3em;padding:0.6em 0 0 0;text-align:center;border-right:1px solid #bcd0d4;border-bottom:1px solid #bcd0d4;color:#355b61;background-color:#FAFAFA;line-height:1.2em;}
.month {text-transform:uppercase; font-weight:bold; color:#9b241b;}

/* Post Format */
.content .metadata {color:#888888;padding-left:10px;padding-right:10px;padding-bottom:30px;border-bottom:1px dotted #efefef;}
.content .metadata a {color:#0066CC;text-decoration:none;}
.content .metadata a:hover {color:#FF841F;}
.content .posttitle {padding-top:5px;}
.content .posttitle a {font-weight:normal;color:#00AAD9;text-decoration:none;font-size:1.2em;}
.content .posttitle a:hover {color:#FF841F;}
.content .readon {float:right;padding-right:25px;}
.content .readon a {color:#4679a1;text-decoration:none;}
.content .posttitle h1 {font-size:1em;position:relative;margin-left:32px;color:#777;}

/* Footer */
#footer {width:100%;text-align:center;height:35px;clear:both;position:relative;padding-top:10px;background:#fafafa;border-top:1px dotted #f1f1f1;}
#footer ul,li {list-style-type:none;}

/* Search */
.search {position:relative;margin-left:25px;top:-15px;height:10px;}
.searchcode {
position:relative;
//top:-59px;
margin-left:15px;}

.search .input { background:#F8FAFC;border:1px solid #B5D4FE;color:#3d3d3d;}

/* Comments */
.bubble {padding:5px;}
.texta {border:1px solid #B5D4FE;font-weight:bold;color:#3D3D3D;background:#F8FAFC;}

/* Text Formatting */
blockquote {background: url("img/quote.gif") no-repeat;text-align: justify;padding-left:25px;}

/* Image Variables */
img.floatLeft {float:left;margin:10px;}
img.moveUp {position:relative;top:-2px;}
img.moveDown {position:relative;top:4px;}
img.moveDownL {position:relative;margin-left:-3px;top:4px;}
img.moveDown2 {position:relative;top:15px;}
img.moveDown3 {position:relative;top:25px;}
img.moveDown4 {position:relative;top:7px;}
img.moveDslight {position:relative;top:1.5px;}
.moveup {position:relative;top:-45px;}