@charset "utf-8";
/* CSS Document */
* {margin : 0px; padding : 0px; }
body{
text-align:center;
margin:0;padding:0;
color: #202020; font: normal 12px Arial, sans-serif; 
line-height: 1.5em;
background: #F1F2F6 url('images/bg1.jpg') top left repeat-x;
}
h1, h2, h3, h4 { margin:0; padding: 5px 0px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }

h1 { font-weight: normal; color:#4169e1;  font-size: 24px;}
h1 a,h1 a:visited { color: #4169e1;  text-decoration: none; } 
h1 a:hover { color: #4169e1;  text-decoration: underline; }
	
h2 { font-weight: normal;font-size: 25px; font-family:Philosopher; color: #000; margin-bottom: 5px;  }
h2 a, h2 a:visited { text-decoration: none; color: #000;  }	
h2 a:hover { text-decoration: underline; color: #666 ; }
	
h3 {font-weight: normal; font-size: 30px; font-family:Philosopher; color: #333333; margin:10px 0; }	
h3 a,  h3 a:visited { text-decoration: none; color: #333333; }	
h3 a:hover { text-decoration: underline; color: #333333; }

h4 { font-size: 13px; font-weight: bold; color: #4169e1;  }
h4 a,  h4 a:visited { text-decoration: none; color: #4169e1; }	
h4 a:hover { text-decoration: underline; color: #4b72e3; }

a, a:visited { color: #2C5FBD; text-decoration: none; }
a:hover { color: #2C5FBD; text-decoration: underline; }
a img { border: none; }
ul,ol{margin-left:10px;}
li{	list-style: none; padding-left:12px; line-height: 150%; background: transparent url('images/bullet.gif') left 0.60em no-repeat;
}	
p{ line-height: 150%; margin-top: 0.75em; }


#wrapper{
width: 990px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align:left;
background : transparent url('images/bg-wrapper2.png') top center repeat-y;
padding:0 5px;
}

#header{

margin : 22px 6px 5px 6px;
height: 139px; /*Height of top section*/

}

#header h1{
margin: 5px 0 10px 0;
padding-top: 20px; padding-left : 0px;
color : white;
font-family: Philosopher, Georgia, Arial, Helvetica, sans-serif; font-size : 35px; font-weight : normal;
width : 700px; 
}
#more{
 background : transparent url('images/more.png') left top no-repeat;  width:70px;height:27px; float :right; margin-right : 85px; display : inline;
}
#clock{
	float : right; margin-top:10px; margin-right :5px; display : inline;  text-align : center;
}
#curDate{color:#FFFFFF; margin-top:10px;font-weight: bold;  font-size : 11px; width : 165px;}
#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 315px 0 195px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn2{
margin: 0 315px 0 10px; 
}
#contentcolumn2 img{
	margin:5px 10px;
}
#contentcolumn1{
margin: 0 10px 0 10px; 
}
#contentcolumn1 img{
	margin:5px 10px;
}

#left{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/
background: #f4f4f4;

}

#right{
float: left;
width: 300px; /*Width of right column*/
margin-left: -310px; /*Set left margin to -(RightColumnWidth)*/

}

#footer{
clear: left;
margin : 0px 0px ;
text-align: center;
padding: 100px 0 100px 0;
border-top:1px dotted #FFF;
background: #000;
 
}

#footer a,footer a:visited { color: #FFF;  text-decoration: none; padding:0 25px; } 
#footer a:hover { color: #999;  text-decoration: underline; }

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.banner{
	 margin-bottom : 5px;
}
.webdesign-img{
	margin : 20px;
}

#tabs {
	float:left;
	width:100%;
	line-height:normal;
	border-bottom:3px solid #CCC;
	margin-bottom:25px; /*margin between menu and rest of page*/
	margin-top:5px;
	overflow:hidden;
	font-weight: normal; font-size:13px; font-family:Tahoma, Geneva, sans-serif;
	}

#tabs ul {
    float: left;
    width:750px;
	margin:0;
	padding:0 0 0 7px;
	list-style:none;

	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	/* background:url("images/left.png") no-repeat left top; */
	margin:0;
	padding:0;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	/* background:url("images/right1.png") no-repeat right top; */
	padding:5px 22px 4px 6px; border-left: 1px solid #666;
	margin-right:2px;
	color: #CCC;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover, #tabs li.selected a {
	background-position:0% -30px;
	}

#tabs a:hover span, #tabs li.selected a span {
	background-position:100% -30px;
	}
	
.box{
		margin-bottom : 5px; 
}

.box h2{
	
	 font-size : 30px; color: #000 ; padding: 0px; font-weight:normal; font-family:Philosopher;
	 text-transform:capitalize;margin:25px 0 20px 0; border-bottom: 1px dotted #000; 
	 }

.orange{ color : #EE8612; }

.box-content{
	padding:5px; margin-bottom:10px;
	
}
.item{
	padding:5px;
}
.item h3{
	text-transform : capitalize; 
	font-size : 20px; 
	color : black; 
	font-family : Philosopher, Arial, sans-serif;
	margin: 0 5px; 
	padding-bottom:5px; 
	border-bottom:1px dotted #dedede; 
	font-weight: normal; 
}
.more {
	 background : transparent url('images/arrow.gif') left 0.25em no-repeat; padding-left:10px; margin-left : 15px;
}

.img-left{
	float : left; margin-right:10px; margin-bottom : 5px; border:1px solid #dedede;
}
.dot{
clear : both;
	border-bottom : 1px #cccccc dotted;
	margin :0 10px 5px 10px;
	
}
.spacer{
	clear : both;
}
/*blog styles start*/
.b-entry {
padding: 4px 1px 8px 1px;
}	
.b-entry a {
text-decoration:none;
}
.b-entry li {
list-style: circle;
}	
.b-entry img{	 margin: 5px; border:#d3d3d3 solid 5px;   }
.bottom {
color:#000;
background:#F3F3F3;
text-align:center;
padding-top:2px;
}

.postmetadata {
color:#333;
background:#FFFFFF;
text-align:justify;
border-top:1px solid #999;
border-bottom:1px solid #999;
padding: 4px 8px 6px 8px;
font-size:11px;
}
.authors {
background:#F9F9F9 url('images/icon-edit.gif') left top no-repeat;
border-right:1px solid #acacac;
padding:0 2px 2px 19px;
}

.email {
background:#F9F9F9 url('images/e-mail.jpg')left top no-repeat;
border-right:2px solid #acacac;
padding:0 2px 2px 19px;
height: 18px;
}

.meta {
color:#000;
text-align:center;
width:35px;
position:absolute;
border-right:1px dotted #999;
padding:4px 6px 4px 4px;
}


.date {
color:#333;
font-weight:700;
font-family:Georgia, serif;
font-size:12px;
}

.month {
color:#333;
font-weight:700;
font-family:Halvetica;
font-size:16px;
}

.poststuff {
position:relative;
width:640px;
margin-right:20px;
left:0px;
}

.postname {
color:#c71585; 
font-size: 25px; color:#000;
text-align:left;
}

.postname a, .postname a:visited {
color:#c71585; text-decoration:none;
}
.postname a:hover {
color:#c71585; text-decoration:none;
}

.social a {
color:#c71585;
font-size:1em;
text-decoration:none;
}
.writer a:hover {
text-decoration:underline;
color:#c71585;
}	

.writer {
font-size: 11px;
background:transparent url('images/icon-posted.gif') left top no-repeat;
padding:0 0 2px 20px;
}
.writer a {
color:#c71585;
font-size:1em;
text-decoration:none;
}
.mewtwo {
clear: both;
text-align:right;
margin-right:20px;
}

.mewtwo a {
font-size:1em;
text-decoration:none;
}

.post-divider {
clear: both;
border-bottom:1px dotted #999; 
margin-right:20px;
}

.navigation {
display: block
color:#c71585;
background: transparent;
padding: 2px 4px 2px 4px;
}

.navigation a {
color:#c71585;
text-decoration:none;
background: transparent;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}
.feed2 {
padding-left: 19px;
background: transparent url('images/feed.png') left top no-repeat;
}	
.feed2 a {
font-size: 13px;
}	

.sidebar {
background: White;
}

.feed {
text-align:justify;
}
.category li {
list-style:none;
border-bottom:1px dotted #999;
background:transparent url('images/tag2.gif') no-repeat left;
padding-left:18px;
line-height:20px;
}
.else li {
list-style:none;
border-bottom:1px dotted #999;
padding-left:4px;
line-height:20px;
}
#searchform {
background:#F9F9F9;
border:2px solid #c71585;
width:180px;
height:24px;
margin-top: 8px;
}

.search {
padding-top:4px;
border:0;
background:transparent;
background-position:6px 4px;
padding-left:10px;
width:180px;
}

#respond {
color:#fff;
text-align:center;
text-transform:uppercase;
}

#commentstatus {
color:#c71585;
text-align:center;
}

ol.commentlist {
background: transparent;
margin:0;
padding:8px 8px 8px 20px;
overflow: hidden;
}
ol.commentlist a {
text-decoration: underline;	
overflow: hidden;
color: #000;
}
li.oddcomment {
background:#fff;
border:1px dotted #999;
margin-bottom:6px;
padding:2px 4px;
overflow: hidden;
}

li.alt {
background:#F3F3F3;
border:1px dotted #999;
margin-bottom:6px;
padding:2px 4px;
overflow: hidden;
}

blockquote {
background:#FBFBFB;
border-left:4px solid #F0F0F0;
border-top:1px solid #F0F0F0;
text-align:left;
padding:2px 8px;
}
.children {
display:none;
}

.wp-smiley {
border:0;
margin:2px;
padding:0;
}
.entry a:hover,.email a:hover {
background:transparent;
}

.entry,#comment {
}

.comment a:hover,.postname a:hover,#lsidebar a {

}
.postmetadata a {
color: #CC0000;
text-decoration: none;
border-bottom: 1px dotted #666;
}	
.author a,.email a {
color:#CC0000;
}
.navigation li,#rsidebar li {
list-style:none;
padding-left: 4px;
}

.category ul {
width:150px;
padding-left:0;
padding-bottom:2px;
margin:0;
}
.else ul {
width:150px;
padding-left:0;
padding-bottom:2px;
margin:0;
}
.else a {
text-decoration: none;
}
.category a {
text-decoration:none;
}
h3.related {
text-align: left;
padding-left: 14px;
}
h3.pagetitle {
text-align: left;
padding-left: 14px;
}
.sidebar img {
margin: 0;
padding: 0;
}
	
#wp-calendar {
  display:inline-table;
  border-collapse:collapse;
  width:200px;
  text-align:center;
  color:#666;
}
.arrow {
	display: block;
	padding: 0 0 0 13px;
	background: transparent url('images/arrows.gif') center left no-repeat;
}
/* related post plugin */
.b-entry
{
margin-bottom:0px;
}
.b-entry ul
{
margin:10px 5px 10px 10px;}
.b-entry li{list-style: none; padding:0 12px; line-height: 150%; background: transparent url('images/bullet.gif') left 0.60em no-repeat;
}
.b-entry li a,.b-entry li a:visited, {color: #354156; text-decoration: none; }
.b-entry li a:hover { color: #354156; text-decoration: underline; }

/* related post plugin */

/*blog styles end*/
#bookmark {
margin:10px auto;
	background-color: #F8F8FF; 
	border: 1px solid #aeb9c2; 
	padding: 10px;	
	
	}
	
.s-bookmark{
	display: inline; margin:5px 5px 5px 0; 
	padding-right: 10px; 	
}
.s-bookmark img{
	vertical-align: middle; margin-right:1px; border: none;
}
#search-bar{ margin-top:3px; float:left; width: 210px;  display: inline;  }
#search-bar form {		height:23px; }
#search-bar input{ float: left; margin-left: 5px;}
#search-bar input.gobutton {
	float:left;
		background: transparent url('images/bt-search1.png') no-repeat;
		border:0px solid;		cursor: pointer;
		height: 22px;width:80px;
		padding: 0 0 0 10px; margin-left:5px;		
		}
		
/*slidder css*/

/* main slider */    
#slider1 {
    width: 970px; /* important to be same as image width */
    height: 310px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin-left: 10px;
	margin-bottom:5px;
   }
#slider1 ul{
	margin:0;padding:0;
}
#slider1 li{
	padding:0;
	background: none;
}
#slider1Content {
    width: 950px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0px;
   }
   
.slider1Image {
    float: left;
    position: relative;
	display: none;
   }
   
.slider1Image span {
    position: absolute;
	font: 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 950px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
   }
   
.clear {
	clear: both;
}
.sliderImage span strong, .slider1Image span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 310px;
}
.right {
	right: 0;
	bottom: 0;
	width: 110px !important;
	height: 300px;
}
ul { list-style-type: none;}

