/*
Theme Name: WP Flex 
Theme URI: http://www.wpqueen.com
Description: Highly customization Wordpress theme, so easy your grandma can do it. 
Version: 3.1
Author: Developed for <a href="http://www.wpqueen.com">WP Queen</a>
Author URI: http://www.wpqueen.com
*/

#blogname img { 
	border: 0px;
}
#container{
	height:auto;
	padding: 7px;
}

#quote {
	/*background:url("images/quote.jpg") no-repeat scroll 0 0 transparent;*/
	background:url("images/quote-old.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:85px;
	width:662px;
	padding:60px 0 0 0;
}

/*#right #quote{
	float:left;
	width:662px;
	height:143px;
	background:url(images/quote.jpg) no-repeat;
}
*/
#quoteinput{
	float:left;
	width:622px;
	height:49px;
	/*margin-top:65px;*/
	padding-left:36px;
}


#text{
	float:right;
	height:25px;
	margin-top:5px;
	text-align:right;
	color:#FFFFF2;
	font: bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

#quotenm{
	float:left;
	height:25px;
	/*width:190px;*/
	margin-left:8px;
}

/*#quotenm #quotename{
	width:182px;
	height:25px;
	/*padding:4px 4px;*/
	/*line-height:45px;
	background:url(images/quoteinput.jpg) no-repeat;
	font: 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:none;
}*/

#quotenm #statecode{
	/*width:182px;
	height:25px;
	padding:4px 4px;
	line-height:45px;
	background:url(images/quoteinput.jpg) no-repeat;
	font: 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:none;*/
}

#quoteSb{
	float:left;
	width:143px;
	height:49px;
	margin-left:30px;
}

/*#quoteSubmit{
	width:143px;
	height:49px;
}*/

form { margin:0}

.select-input { 
	color:#006698;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:9px 5px;
	border:1px solid #0f88b2;
	background:#f1fefe;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width:185px;
	}
	
.select-input:hover{ 
	border:1px solid #8ce7fd;
	}
	
.select-state { 
	/*color:#006698;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:9px 5px;
	border:1px solid #0f88b2;
	background:#f1fefe;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width:152px;*/
	}

select{	
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:4px 5px;
	border: none;
	width:185px;

	}

#cont{
	float:left;
	width:642px;
	padding:36px 10px 35px 10px;
}

#cont h2.header{
	font: 24px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#3f4c6c;
	margin-bottom:12px;
}

#right{
	float:left;
	background:url(images/contentSep.jpg) repeat-y;
	width:662px;
	margin-bottom:10px;
	padding-left:25px;
	min-height:123px;
}

#subscribe{
	background-image:url(images/subscribe.jpg);
	background-repeat:no-repeat;
	
	width:339px;
	height:44px;
	
	position:absolute;
	top:5px;
	right:50px;
	
	text-align:right;
}
#subscribe .textbox{
	width:194px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	
	border:1px solid #57a801;
	background-color:#FfFfFf;

	padding:2px 3px;
	position:relative;
	left:12px;
}
#subscribe .submit_btn{
	background-image:url(images/submit_btn.jpg);
	background-repeat:no-repeat;
	border:0px solid;
	width:85px;
	height:22px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-transform:capitalize;
	margin:17px 5px 0px 5px;
}


#navigation{
	margin:auto;
	width:999px; 
}
#navigation ul{
	list-style-type:none;
	margin:5px 0px 0px 0px;
	padding:0px;
	z-index: 100;
}
#navigation ul li{
	float:left;
	margin-left:5px;
	z-index: 100;
}
#navigation ul li:-first-child{
	margin-left:0px;
}






#footer{
	height:41px;
	width:auto;
	margin:10px auto 0 auto;
}
#footer span{

	display:block;
	margin:10px 5px;
}
#leftPane{
	height:auto;
	padding:8px;
	
	
}

#leftPane #DSec {
	padding:5px 5px;
}
#leftPane #DSec ul{
	list-style-type:none; 
	margin:0px;
	padding:0px;
	line-height: 1.8em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#leftPane #DSec ul li.comment{
	float:right;
}
#DSec a, #DSec a:link,  #DSec a:visited,  #DSec a:hover{
	color:#448602;
	text-decoration:none;
}
#leftPane #DSec img{
	border:0px solid;
	
	position:relative;
	top:0.06em;
}
#rightPane{
	background-color:transparent;
	width:376px;
	height:auto;
	}
#rightPane #search{
	/* background-color:#edf4e8; */
	/* border:1px solid #bcc0b9; */
	margin-bottom: 10px;
	width:auto;
}
#rightPane #search div{

	margin:6px;
	padding:0.04em 10px;
	text-align:center;
	/* background-color:#d0d8cc; */
}
#rightPane #search div .submit_btn{
	background-color:#000000;
	color: #ffffff;
	border:1px solid #8b8b8b;
}
#rightPane #search div .textbox{
	background-color:#FFFFFF;
	border:1px solid #8b8b8b;
	padding:2px 3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	
	width:75%;
}
#rightPane ul#ads{
	list-style-type:none;
	margin:20px 0px 0px 1px;
	padding:0px;
}
#rightPane ul#ads li{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#rightPane ul#ads li:first-child{
	margin-left:0%;
}
#RecentWritten{
	background-color:#d0d8cc;
	border:1px solid #b9bdb6;
	
	margin-top:5px;
	padding:5px;
}
#RecentWritten h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
	text-transform:capitalize;
	margin:0px;
	padding:0px;
}
#RecentWritten ul{
	margin:5px 0px 5px 0px;
	padding:5px 0px 0px 20px;
	list-style-type:image;
	list-style-position:outside;
	list-style:url(images/li_image.jpg);
	
	border-top:1px solid #333333;
	border-bottom:1px dashed #666666;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	text-transform:capitalize;
}
#RecentWritten ul li{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}
#RecentWritten ul li:first-child{
	margin-top:5px
}


#leftList ul#list1{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#leftList ul#list1 li{
	margin:5px 0px 0px 0px;
}

#leftList ul#list1 li ul li{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	line-height: 1.4em;
}

#rightList ul#list1{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#rightList ul#list1 li{
	margin:5px 0px 0px 0px;
}

#rightList ul#list1 li ul li{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	line-height: 1.4em;
}
/*------------------------------------------------------------------*/
.social {
	margin-bottom: 40px;
	padding: 0px;
	font-size: 11px;
}
.social-tools {
	float: left;
	/* width: 420px; */
	margin: 0px;
	padding: 0px;
}
.social-tools p {
	float: left;
	height: 20px;
	width: 24px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.social-tools p a {
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 20px;
	width: 24px;
}
.digg {
background: url(images/socials/social.gif) -77px;
}
.delicious {
background: url(images/socials/social.gif) -50px;
}
.stumble {

background: url(images/socials/social.gif) -23px;
}
.tech {
background: url(images/socials/social.gif) -1px;
}
.blinklist {
background: url(images/socials/blinklist.png) no-repeat center;
}
.blogmark {
background: url(images/socials/blogmarks.png) no-repeat center;
}
.bumpzee {
background: url(images/socials/bumpzee.png) no-repeat center;
}
.dzone {
background: url(images/socials/dzone.png) no-repeat center;
}
.furl {
background: url(images/socials/furl.png) no-repeat center;
}
.netscape {
background: url(images/socials/netscape.gif) no-repeat center;
}
.netvouz {
background: url(images/socials/netvouz.png) no-repeat center;
}
.reddit {
background: url(images/socials/reddit.png) no-repeat center;
}
.scopeo {
background: url(images/socials/scoopeo.png) no-repeat center;
}
.scuttle {
background: url(images/socials/scuttle.png) no-repeat center;
}
.spurl {
background: url(images/socials/spurl.png) no-repeat center;
}
.taggly{
background: url(images/socials/taggly.png) no-repeat center;
}
.thisnext {
background: url(images/socials/thisnext.png) no-repeat center;
}
.wists {
background: url(images/socials/wists.png) no-repeat center;
}
.yahooweb {
background: url(images/socials/yahoomyweb.png) no-repeat center;
}
/*------------------------------------------------------------------*/

div.domtab{
	padding:0px;
	width:346px;
}
ul.domtabs{
	float:left;
	width:100%;
	margin:0px;
	list-style: none;	
	position:relative;
	top:1px;		
}
ul.domtabs li{
	float:left;
	padding:0 .3em 0 0;
}
.clear {
clear:both;
}
.clearfix {
display:block;
}
#extra {
background:#F5F5F5 none repeat scroll 0 0;
border-top:3px solid #DDDDDD;
color:inherit;
font-size:0.8em;
margin:10px 0;
width: 100%;
height:380px;
}
#extra ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 1%;
}
#extra li {
float:left;
line-height:1.5em;
margin:1%;
padding:0;
width:31%;
}
#extra h3.extratitle, #extra h3.widgettitle {
font-size:1.2em;
font-weight:bold;
margin:0;
padding:5px 0;
}
#extra ul ul {
background:transparent none repeat scroll 0 0;
/* border-top:1px solid #DDDDDD; */
margin:0;
padding:0;
}
#extra li li {
/* border-bottom:1px solid #DDDDDD; */
float:none;
padding:4px 0;
width:auto;
}
#extra ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 1%;
}
#extra li li span {
margin-right:10px;
}
#extra a:link, #extra a:visited {
color:#336699;
}
.attachment-thumbnail { border: 0px; }

.success { color: #00c000; font-weight:bold; }
.warning { color: #fc0000; font-weight:bold; }

#top-widgets ul li {
        display:block;
        float: left;
        width: 33%;
}

.alignleft {
	float:left;
	margin: 7px;
}
.alignright {
	float:right;
	margin: 7px;
}

img { 
 	border:none;
}


#post_page{
	/*width:100%;*/
	/*height:30px;
	line-height:30px;*/
	padding:0px;
	margin:0px;
	text-align:right;
	font-size:12px;
}


#bottom_page{
	/*width:50%;*/
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:12px;

}

#wp-calendar{
	font-size:12px;
}

.navigation_pages{
	width:100%;
	height:65px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
}

.navigation_pages a:link,.navigation_pages a:visited{
	padding:3px 5px;
	text-decoration:none;
	margin-right:10px;
	color:#135E9E;
}

.navigation_pages a:hover{
	color:#FF0000;
}

.navigation_pages_top{
	float:left;
	text-align:left;
	width:100%;
}

.navigation_pages_bottom{
	float:right;
	width:100%;
	text-align:right;
}