﻿/*
Theme Name: Shaktisinh Gohil
Theme URI: http://seoserviceindia.com
Description: Shaktisinh Gohil
Version: 1.0
Author: SEO Service India
Author URI: http://seoserviceindia.com
Tags: Shaktisinh Gohil Website
*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */
#entry-meta-single {border:none;}
#respond {border:none;}
#footer {border: none;}
li.depth-1 {border: none;}
.navigation {border:none;}
.post {border:none;}


/* - BASIC STUFF - */
body {background:#8FB9C5 url('images/bg.png') repeat-x scroll center top; margin:0 auto;padding:0 20px; font-family:Georgia, Garamond, Verdana; 
font-size:15px; text-align:justify; line-height:20px; color:black;  }
a {text-decoration:none; color:black;}
a:hover {text-decoration:none;}
a:visited {text-decoration:none;}

.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}

#entry-meta2{ background-color:#AFD6DD; padding:10px 10px 10px 10px; font-size:12px;}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; font-weight:normal; color:black; font-size:18px;}

h1.entry-title {font-size:20px; border-bottom:1px #AFD6DD solid; line-height:30px; }
h1.page-title {font-size:20px; border-bottom:1px #AFD6DD solid; line-height:30px; }
h1.archive-title {font-size:20px; border-bottom:1px #AFD6DD solid; line-height:30px; }

h2#comments{margin:20px auto 10px;font-size:140%;}

/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:900px;}
#header {height:345px;margin:0 auto;text-align:center;padding:0;}
#footer {height:50px;overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 20px 0; border-top:1px black solid;}

/* -- HEADER -- */
#header_L{ width: 227px; height:345px; float:left; }
#header_L1{ width: 227px; height:145px; float:left; background-color:#40606B;}

#header_L11 { width: 200px; height:145px; text-align:center; margin-left:14px; color:white;}
#header_L11 h2{ color:white; font-size:16px; margin:5px 0 10px 0; font-weight:bold; }
#header_L11 a{ color:#A8D9E7; }
#header_L11 a:hover{ color:white;}

#header_L2{ width: 227px; height:200px; float:left; background: transparent url('images/quote2.png') no-repeat scroll center top; margin-top:1px; }

#header_L22 { height:25px; float:left; margin:151px 0 0 22px; text-align:left; }
#header_L22 a{ color:white; text-decoration:none;}
#header_L22 a:hover { color:#A8D9E7; text-decoration:none;}

#header_R{ width: 673px; height:345px; float:right; }
#header_R1{ width: 673px; height:45px; float:right; }
#header_R2{ width: 673px; height:300px; float:right; margin-top:-1px; 
background:url('images/home.png') no-repeat scroll top right transparent;}

#name{ float:left; width: 400px; text-align:left; margin:0 0 53px 0; line-height:50px;}
#name h1{ font-size:50px; font-style:italic; margin:40px 0 0 30px; color:#40606B; font-family:Georgia; font-weight:bold;}

#headlink{ float:left; text-align:left; margin:200px 0 0 -365px; font-size:16px; }
#headlink a:link{ text-decoration:none; }
#headlink a:hover{ text-decoration:none; color:#40606B; }

#headmq{ float:left; text-align:left;margin:250px 0 0 -365px; font-size:18px; }
#headmq a:link{ text-decoration:none; }
#headmq a:hover{ text-decoration:none; color:#40606B; }

/* -- HOME -- */
#homebg{ width:900px; background: transparent url('images/bg-home.jpg') no-repeat scroll center top; }
#hometop{ width:900px; height:290px; float:left; clear:none; }
#home1{ width:250px; height:220px; margin-top:15px; float:left; margin: 15px 19px 0 5px; padding: 0 13px 0 13px;}
#home2{ width:250px; height:220px; margin-top:15px; float:left; margin: 15px 0px 0 0px; padding: 0 13px 0 13px;}
#home3{ width:250px; height:220px; margin-top:15px; float:right; margin: 15px 27px 0px 0px; padding: 0 13px 0 13px;}

#homemore{ width:75px; height:20px; margin:30px 0 0 125px;}
#homemore a{ color:white; text-decoration:none;}
#homemore a:hover { color:#A8D9E7; text-decoration:none;}

#homemore2{ width:75px; height:20px; margin:30px 0 0 125px;}
#homemore2 a{ color:white; text-decoration:none;}
#homemore2 a:hover { color:#A8D9E7; text-decoration:none;}

#hometop h2{ font-size:18px; text-align:right; margin:15px 0 25px 0;}

#homevids{ width:577px; height:250px; float:left; margin:10px 0 10px 0; padding:0 0 0 13px;  }

#video{ width:287px; height:250px; float:left; padding:0 0 0 13px;}
#video p{ padding-right:20px;}
#video h2{ border-bottom:1px #A8D9E7 solid; line-height:30px;}

#list { width:280px; height:250px; float:left; padding-left:10px; margin-left:-10px;}
#list ul { list-style-image: url(images/arrow.png); }
#list ul li { margin-left:15px;  }
#list h3{ border-bottom:1px #AFD6DD solid; line-height:30px; margin-bottom:13px; text-align:right;}

#hometools { width:567px; height:250px; float:left; margin:15px 0 10px 13px;}
#hometools ul { list-style-image: url(images/arrow.png); }
#hometools ul li { margin-left:15px;  }
#hometools h2{ border-bottom:1px #AFD6DD solid; line-height:30px;}
#hometools h3{ line-height:30px; margin:-31px 0 15px 0; text-align:right; }

/* -- POSTS -- */
#subbg{ width:900px; background: transparent url('images/bg-page.jpg') no-repeat scroll center top; }

.post-index {margin:15px 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left; clear:none;width:580px; padding:5px 0 10px 10px;}

#hr { height:1px; width:100%; background-color:#AFD6DD;}

/* -- SIDEBARS --*/
.sidebar-wrap {margin:0 auto;overflow:hidden; float:right; clear:none; width:300px;}
.sidebar {width:275px; clear:none; padding-right:15px;}

.sidebar ul { list-style-image: url(images/arrow.png); }
.sidebar ul li { margin-left:15px; line-height:25px; }
.sidebar a:hover{ text-decoration:underline;}

.block-1 {float:right;}

.block-2 {float:right;}
.block-2 h3{ border-bottom:1px #AFD6DD solid; line-height:30px;  margin:5px 0 13px 0;}

.sidebar-wrap-2 {margin:0 auto;overflow:hidden; float:right; clear:none; width:300px; margin-top:295px; border-left:1px #AFD6DD solid;}
.sidebar-wrap-2 h2{ border-bottom:1px #AFD6DD solid; line-height:30px;}
.sidebar-wrap-2 h3{ line-height:30px; margin:-31px 0 15px 200px;}

.sidebar-wrap-2 ul { list-style-image: url(images/arrow.png); }
.sidebar-wrap-2 ul li { margin-left:15px;  }


/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

.thread-even{ background-color:#AFD6DD; width:92%; padding:10px 10px 5px 10px;}
.thread-odd{ background-color:#AFD6DD; width:92%; padding:10px 10px 5px 10px;}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/* -- MENU --*/
#menu{ float:right; width:673px; height:45px; text-transform:uppercase; font-size:16px; font-weight:normal;
background: transparent url('images/bg.png') scroll right top repeat-x;}

#menu a { text-align:right; padding:14px 20px 14px 5px;
background: url('images/menu-line.jpg') no-repeat scroll right top; line-height:43px; height:43px; }
#menu a:link{ text-decoration:none; color:black; }
#menu a:hover{ text-decoration:none; color:white; }
