/*
Theme Name: ClickOurWedding
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body {
	margin: 0;
	padding: 0;
	color:#333333;
    	background-color:#f1ced0;
	font-family:"Lucida Grande",Arial,sans-serif,Tahoma,Kalimati,Verdana;
	font-size:9pt;
	line-height:18px;

}
div, p, h1, h2, h3, form, table, td, th {
	margin: 0;
	padding: 0;
}

img {border:none}

a{
	color: #04a1b0;
	text-decoration: none;
}
a:hover {
color: #333;
text-decoration:none;
}

#header {
width:990px;
overflow:hidden
}
#header a{color: #04a1b0;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	letter-spacing:-0.5px;
	font-weight:bold}

#header a:hover{
	color: #666;
	text-decoration: none;

}

#header #logo {
	margin-top: 12px;
	margin-left: 10px;
	float:left;
	width:280px;
	text-align:left;	
}

#logo a img {
border:medium none;
}
#headerContent {
	width: 990px;
	margin: 0;
	padding-top:3px;
	padding-bottom:3px;
	overflow:hidden;
	height:55px;
  /*  background-image:url(../images/top_bg1.png);
	background-repeat:repeat-x;*/
	background:transparent url(images/top_bg2.png)  repeat-x scroll center top;
	/*background-color:#91d044;*/
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px
	

	
}

.menu{float:left; padding-left:40px; padding-top:10px}


.search{float:right; padding-top:5px}
.center{float:left; text-align:left;}

#mainContent {
	width: 990px;
	margin: 0;
	margin-top:10px;
	padding:0px;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	overflow:hidden;
	
}

#center_coloumn{
  width:520px;
  overflow:hidden;
  font-size:12px;
  margin-right:10px;
  /*padding-bottom:12px;*/

 }

#center_coloumn ul {
  width:510px;
  overflow:hidden;
  text-align:left;
  padding:0px;
  margin:0px;
  border-bottom:1px #eaeaea solid;
  padding-bottom:5px;
  padding-top:5px;
  padding-left:10px;
}

#center_coloumn ul li{
  text-align:left;
  margin:0px;
  display:inline;
  float:left;}

#center_coloumn a 
{
	color: #04a1b0;
       font-size:11pt;
       font-weight:bold;
	text-decoration: none;
}

#center_coloumn a:hover {
color: #333;
text-decoration:none;
}

#center_coloumn1{
  width:440px;
  overflow:hidden;
  font-size:12px;
  margin-right:10px;
  padding-bottom:12px;

 }

#center_coloumn1 ul {
  width:430px;
  overflow:hidden;
  text-align:left;
  padding:0px;
  margin:0px; 
  padding-bottom:5px;
  padding-left:10px;
}

#center_coloumn1 ul li{
  text-align:left;
  margin:0px;
  display:inline;
  float:left;}

#center_coloumn1 a 
{
	color: #04a1b0;
       font-size:11pt;
       font-weight:bold;
	text-decoration: none;
}

#center_coloumn1 a:hover {
color: #333;
text-decoration:none;
}


#listing{
  width:440px;
  overflow:hidden;
  font-size:12px;
  margin-right:10px;
  padding-bottom:12px;

 }

#listing ul {
  width:440px;
  overflow:hidden;
  text-align:left;
  padding:0px;
  margin:0px;
  border-bottom:1px #eaeaea solid;
  padding-bottom:5px;
  padding-top:5px;
}

#listing ul li{
  text-align:left;
  margin:0px;
  display:inline;
  float:left;}


.article_header{font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; font-weight:bold; color:#666; font-style: italic; line-height:1.4em}



#center_content{
  width:470px;
  overflow:hidden;
  font-size:12px;
  padding-bottom:12px;

 }

#center_content ul {
  width:470px;
  overflow:hidden;
  text-align:left;
  padding:0px;
  margin:0px;
  border-bottom:1px #eaeaea solid;
  margin-bottom:5px;
  padding-bottom:5px
}

#center_content ul li{
  text-align:left;
  margin:0px;
  display:inline;
  float:left;}


h1{font-size:14pt;font-weight:bold;color:#04A1B0;text-decoration:none; line-height:1.6em }
h1 a{font-size:14pt;font-weight:bold;color:#04A1B0;text-decoration:none; line-height:1.6em }
h1 a:hover {text-decoration: underline; color:#333}
 
.content{width:400px; color:#666; padding-left:10px} 
  
#browse {
  width:430px;
  overflow:hidden;
  margin-bottom:10px;
  border-bottom:1px #c0c0c0 dotted;
  padding-bottom:7px
}

#browse ul {
  width:430px;
  overflow:hidden;
  margin:0px;
  padding:0px;

 
  }

#browse ul li{
  text-align:left;
  margin:0px;
  width:125px;
  padding-right:15px;
  display:inline;
  padding-bottom:3px;
  float:left;}
  
#search {
margin:12px 0pt 0pt;
padding:0px 15px 5px 5px;
position:relative;
overflow:hidden;
float:left;

}

#search .input {
background:transparent  url(images/search_bg.png) no-repeat scroll left top;
border:0pt none;
float:left;
height:32px;
padding-left:10px;
width:280px;
}

#search .input input {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#999;
font-family:'trebuchet ms';
outline-color:invert;
outline-style:none;
outline-width:medium;
padding-top:5px;
font-size:11pt;
padding-top:7px;
width:275px;
}

.inputsubmit {
background-color:#333;
border-color:#eaeaea #000 #000 #eaeaea;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:4px 15px 4px;
text-align:center;
}

#search .button {
background:transparent  url(images/search_new2.png) no-repeat scroll left top;
border:0pt none;
cursor:pointer;
float:left;
height:32px;
overflow:hidden;
width:80px;
}

.inputsearch {
background:white url(images/magglass.png) no-repeat scroll 3px 4px;
padding-left:17px;
}

.inputtext{
border:1px solid #fff;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px;
width:170px;
text-align:left;
padding-left:5px;
margin-left:10px;
margin-top:4px;

}
.border{height:1px; border-bottom:1px #c0c0c0 dotted; width:620px; text-align:center; margin-bottom:15px }

.gray_small{ color:#5d5c5c; font-size:8pt}
.gray_small_link{ color:#5d5c5c; font-size:8pt; text-decoration:underline}

h2 {
	font-size: 14px;
	line-height: 23px;
	margin-bottom: 10px;
	font-weight: bold;
	padding:0px;
	margin:0px
}

#sidebar_right1 {
	width: 320px;
	float: right;
	text-align:left
}


#sidebar_right {
	width: 250px;
	float: right;
	text-align:left
}

#sidebar {
	width: 175px;
	text-align:left	
}



#sidebar .module {
  background-color:#fff;
	color: #3D3D3D;
	-webkit-border-radius: 5px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 5px;
	-moz-border-top-left-radius: 0;
	border-radius: 5px;
	border-top-left-radius: 0;
	margin: 0 0 10px 0;
	padding: 10px;
	width: 155px;
}

#sidebar .module h3 {
	font-weight:bold;
	margin-bottom: 5px;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar li {
	margin: 0 0 4px 0;
	padding: 0;
    color: #3D3D3D;
	padding-bottom:4px;
	border-bottom:1px dotted #c0c0c0
}


.searchbox{
border-bottom:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-width:2px 1px 1px 2px;
font-size:13px;
margin-right:2px;
margin-top:2px;
padding:2px 1px 2px 2px;
vertical-align:middle;
width:225px;
}


#footer {
	padding: 10px;
	padding-top:5px;
	color: #f6e5e5;
	width:970px;
	text-align:center;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px
	
	
	
}

#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	
	
}

#footer li {
	display: inline;
	margin: 0;
	padding: 0;
	text-align: left;
}

#footer a{color:#bf7c80}

a img {
	border:1px solid #C0C0C0;
	padding: 2px;
}

img.alignleft, img.alignright, img.aligncenter, img.alignnone{
display:inline;
float:left;
margin-bottom:2px;
margin-right:10px;
}

img.alignright{
display:inline;
float:right;
margin-bottom:2px;
margin-right:10px;
}


img.aligncenter{
text-align:center;
float:none;
margin-bottom:2px;
margin-right:10px;
}

img.alignnone{
display:inline;
float:none;
margin-bottom:2px;
margin-right:10px;
}

#featured1 {
	width:450px;
	float:left;
	
	}

#featured1 .clearfloat {
	margin-top:7px;
	margin-bottom:8px;
	}

#featured1 .info {
	margin-top:5px;
	padding-top:5px;
	float:right;
	width:180px;
	}

#featured1 .title {
	font-weight:bold;
	}

/* Slider for Featured entries.*/

#my-glider {
	background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:5px 0 15px;
width:510px;
overflow:hidden
	
	}

#my-glider .controls {
	background-color:#ff2a71;
border-top:1px solid #FFFFFF;
clear:both;
margin:0;
padding:0;
width:510px;
	
	}

#my-glider .controls ul {
	list-style-type:none;
margin:0;
padding:0;
background-color:#ff2a71;
	}

#my-glider .controls li {
	background-color:#ff2a71;
float:left;
list-style-type:none;
margin:0;
padding:0;
	}

#my-glider .controls li.feat-nums {
border-right:1px solid #FFFFFF;
color:#FFFFFF;
float:left;
height:25px;
line-height:25px;
margin:0;
padding:0 10px;
	
	}
#my-glider .controls a, .control a:link{
border-right:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
float:left;
height:25px;
line-height:25px;
margin:0;
padding:0 10px;
text-decoration:none;
}

#my-glider .controls a, .control a:link, .controls a:visited {
	border-right:1px solid #fff;
	float:left;
	display:block;
	padding:0px 10px;
	margin:0;
	color:#ffffff;
	text-decoration:none;
	line-height:25px;
	height:25px;
	
	}

#my-glider .controls a:hover {
	background:#353535;
	color:#FF9900;
	}

#my-glider .controls li.feat-about {
	float:right;
	}

#my-glider .controls li.feat-about a {
	border-left:1px solid #fff;
	border-right:0;
	}

#my-glider .scroller {	
	background:#f8f8f8 none repeat scroll 0 0;
height:210px;
padding:5px;
overflow:hidden;
width:500px;
	}

#my-glider .scroller .section {
	width:510px;
	height: 220px;
	overflow: hidden;
	padding: 0;		
	}

#my-glider .scroller .content {
	width: 10000px;
	}

#my-glider .feature-entry {
	padding: 5px;
	}

#my-glider .feature-entry h3 {
	font-family: arial,lucinda,verdana,geneva,sans-serif;
	font-size:9pt;
	margin: 0 0 5px 0;
	letter-spacing:0px;
	} 


/* Slider for featured entries ends here*/
blockquote {
 margin: 15px 30px 0 10px;
 padding-left: 20px;
 border-left: 5px solid #ddd;
 }

blockquote cite {
 margin: 5px 0 0;
 display: block;
 } 

#extras {

overflow:hidden;
padding-right:10px;
width:500px;
  overflow:hidden;
  font-size:12px;
  padding-bottom:12px;
  color:#5d5c5c;
}   
#extras ul{padding-left:15px; } 
#extras p{  padding-top:5px; }
#extras ol{padding-left:15px; } 
#extras ol li { list-style:decimal;  }
#extras li { margin-left:1em;list-style-image: url("images/bullet.png");  }
#extras a{text-decoration:none; line-height:17px}
#extras a:hover {text-decoration:underline; }


#disqus_thread a{font-size:9pt;font-weight:normal;color:#0088CC;text-decoration:none; line-height:17px}
#disqus_thread a:hover {text-decoration:underline;color:#333;  }
#dsq-content 
{
font-family:inherit;
font-size:9pt;
text-align:left;
}
