/*



Theme Name: Angie



Theme URI: http://www.indramarketing.com



Description: Angie <a href="http://wordpress.org/">Wordpress</a> developed by IndraMarketing.Com



Version: 0.79



Author: Indra Marketing



Author URI: http://www.indramarketing.com/







/* layout



----------------------------------------------- */







html, body { height: 100%; padding: 0; margin: 0; }







:link:focus, :visited:focus, :input:focus {-moz-outline:0px;}







body {



	background: #b9a790;



	font: normal 14px/1.6em Arial, Helvetica, sans-serif;



	color: #000;



}











#header {



	text-align: center;



	margin: 0;



	padding: 0;



        height: 289px;



        background: url(images/header.jpg) 0 0 no-repeat;



}







#wrapper {



	text-align: center;



	margin-left: auto; 



  	margin-right: auto;



	padding: 0px;



	width: 960px;



	border: 0px solid #000;



	clear: both;



}







.container {



	padding: 0;



	margin: 0;



	border: 0px solid #000;



	background: url(images/wrapper-bg.jpg) 0 0 repeat-y;



	clear: both;



}







.container-inner {



	padding: 0;



	margin: 0;



	border: 0px solid #000;



	background: url(images/page-bg.jpg) 0 25px no-repeat;



	clear: both;



}







p { padding: 0; margin: 5px 0; }







img { padding: 0; text-decoration:none; border: none; }







a img {



	border: none;



}







a { color: #8B0019; text-decoration: none;}







a:hover { color: #8B0019; text-decoration: underline; }







#sidebar a,



#sidebar a:hover { color: #f2eeeb; }







ul { padding: 0x; }







li {}







div.section ul li {}







/* ----- HEADERS ----------------------------------------------------------------------------- */







h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #8B0019; padding: 0; margin: 5px 0 ; font-weight: bold;}



h1 { text-align:left; margin-bottom: 20px;}



h2 { font-size: 12px;  padding: 5px 0 2px 0; margin: 0;}



h3, h4, h5, h6 { font-size: 14px; }







h1 a {background-image: none;}







/* ------------------------------------------------------------------------------------------- */



















/* ---- CONTENT  --------------------------------------------------------------------- */















.content a {



	color: #00F;



}











/* ---- SIDE-BAR ------------------------------------------------------------------- */







/*#sidebar h1, #sidebar h2{ color:#FFF;}*/



#sidebar h2 { font-size: 11pt;  padding: 0; margin: 10px 0px 10px 0px; text-align:left;}















#sidebar a {


        color: #f2eeeb;



}







#sidebar a:hover {



	color: #f2eeeb;



        text-decoration:underline;



}







#sidebar ul {



 list-style: none;



 margin: 10px 0 10px 0px;



 padding: 0;



}







#sidebar ul li {



 list-style: none;



 margin: 10px 0;



 padding: 0;



}







#sidebars ul li ul li{



 background: transparent url("images/listitem.gif") 0px 5px no-repeat;



 list-style: none;



 line-height: 5px;



 padding: 0px 0px 0px 10px;



}







#sidebar hr {



	margin: 5px auto;



	width: 250px;



	background: #f8f8f8;



	xcolor: #F8F8F8;



	height: 1px;



	border-top: 1px solid #e2e2e2;



	border-left: none;



}











#sidebar li.report {



	background: #fdfdfd;



	padding: 0 0 5px 0;



}







#sidebar li.report p {



	padding: 0 10px;



}







#sidebar li.recent {

     

	background: #fdfdfd;



	padding: 0 0 5px 0;



}







#sidebar li.recent p {

        
            
 
	padding: 0 10px;



}







#sidebar li.newsletter {



	background: #fefefe;



	padding: 0 0 5px 0;



}







#sidebar li.newsletter p {



	padding: 0 10px;



}







#sidebar li.rsslink {



	width: 280px;



	background-image: url("images/rsslink.jpg"); /* can be swapped out */



	margin: 0px auto;



}







#sidebar li.rsslink a {



	margin: 0 auto;



	display: block;



	height: 110px;



	padding: 110px 0 0 0;



	overflow: hidden;



	voice-family: "\"}\"";



	voice-family:inherit;



	height:0;



}









#sidebar li.subscribe {



	background: url(images/subscribe-bg.jpg) 0px 110px repeat-x;



	padding: 0 0 5px 0;



}







#sidebar li.subscribe p {



	padding: 0 20px;



}







#sidebar li.archives {



	background: url(images/archives-bg.jpg) 0px 60px repeat-y;



	padding: 0 0 5px 0;



}







#sidebar li.archives ul li {



	list-style: none;



	margin: 0 20px;



	border-bottom: 1px solid #e2e2e2;



	padding: 5px 0;



}







/* ---------------------------------------------------------------------------- */







	



#footer {



	font-size: 12px;



	padding: 10px 0;



	margin: 0 auto;



	text-align: center;



	color: #3776bd;



	font-family: Arial, Helvetica, sans-serif;



}







#footer a { color:#FFFFFF; }







.itemhead {



	display: block;



	margin: 10px 0px;



	border: 0px solid #000;



	padding: 5px;



}







.itemhead h2{



    font-size: 21px;



    display: inline;



	margin: 0px 0px 0px 0px;



	border-bottom: 0px solid #d5d7d0;



	color: #391530;



	}



.itemhead h2 a,



.itemhead h2 a:visited{



	text-decoration:none;



	color: #391530;



	}



.itemhead h2 a:hover{



	text-decoration: none;



	color: #391530;



	border:none;



	}







.metadata {



    margin-bottom: 5px;



	color: #333;



	font-size: 12px;



	text-transform: uppercase;



}



.metadata a {



	color: #333;



}







.metadata a:hover {



	color: #CDA842;



}



 







blockquote {



	margin: 20px 0;



	padding: 0 0 0 20px;



	background: url('images/quote.gif') left top no-repeat;



	border: none;



	color: #990000;



	font-size: 12px;



	font-style: italic;



	}



















	



.next {
	float: right;
}







.item {



	margin-bottom: 30px;



}







/* gravatar ----------------------------------------------- */



.gravatar {



	float: left;



	padding: 5px;



	border: 0px solid #000;



	display: block;



	margin: 5px;



}







/* Images



----------------------------------------------- */



img.centered {



	padding: 23px;



	margin-left: auto;



	margin-right: auto;



	margin-top: 3px;



	margin-bottom: 3px;



        border: 1px solid #D3D3D3;



	}



img.alignright {



	padding: 2px;



	margin: 0 0 3px 3px;



	display: inline;



	border: 1px solid #D3D3D3;



	}



img.alignleft {



	padding: 2px;



	margin: 0 3px 3px 0;



	display: inline;



	border: 1px solid #D3D3D3;



	}



.alignright {



	float: right;



    padding: 0 0 8px 3px;



	}



.alignleft {



	float: left;



    padding: 0 8px 3px 0;



	}







.alignleft a {



	text-decoration:none;



        border:none;



        }







.alignright a {



	text-decoration:none;



        border:none;



        }







.screenshot {



	text-align: center;



	margin: 7px 0;



	clear: both;



}



.screenshot img {



	border: 1px solid #D3D3D3;



	padding: 2px;



}



.screenshot a:hover {



	border: none;



}







/* comment



----------------------------------------------- */



#comments {



	margin: 0 auto;



	margin: 10px 20px;



	border: 0px solid #d5d7d0;



}







.comments h4 {



	margin-left: 3px;



	padding: 0;



    font-weight: bold;



    font-size: 16px;



    display: inline;



	border-bottom: none;



	}







.comments h4 a,



.comments h4 a:visited {



	color: #555;



	text-decoration: none;



	}







.comments h4 a:hover{



	color: #06C;



	text-decoration: none;



	}







.comments .metalinks{



	margin: 5px 0;



	}



	



.commentsrsslink {



	background: url('images/feed.gif') left top no-repeat;



	padding: 2px 0 2px 20px;



	margin-right: 10px;



	height: 16px;



	color: #999;



    font-size: 12px;



	}







.trackbacklink {



	background: url('images/arrow_refresh.gif') left top no-repeat;



	padding: 2px 0 2px 20px;



	height: 16px;



	color: #999;



    font-size: 12px;



	}







.commentsrsslink a,



.trackbacklink a {



	color: #777;



	}







.commentsrsslink a:hover,



.trackbacklink a:hover {



	color: #CDA842;



	}








.comments .commentlist {



	margin: 0px 0px 5px 0px;



	padding: 0px 5px 0px 5px;



	display: block;



	}







.comments .commentlist li {



	margin: 10px 0;



	padding: 10px 10px 5px;



	list-style: none;



	}







.commentmetadata {



	font-size: 0.8em;



	display: inline;



	letter-spacing: -1px;



	}







.comments .commentlist li img {



	padding: 0;



	border: none;



	}







.comments .commentlist li .commentauthor {



	font-size: 1em;



	letter-spacing: -1px;



	}







.comments .commentlist li .counter {



	font: bold 1.6em Arial, Helvetica, sans-serif;



	float: right;



	padding: 5px;



	}



.comments .commentlist li .counter a,



.comments .commentlist li .counter a:visited,



.comments .commentlist li .counter a:hover {



	color: #999;



	border: none;



	}







.comments .commentlist li.authorcomment {



	background: #fdfdfd;



	}







.comments .pinglist {



	padding: 0;



	margin: 0 0 0 0;



	}







.comments .pinglist li {



	margin-left: 10px;



	padding: 4px 0;



	list-style: none;



	}







.comments .pinglist li .commentauthor {



	font-weight: bold;



	display: block;



	}







.comments .pinglist li small {



	display: block;



	}







.comments .pinglist li .counter {



	display: none;



	}







.comments .pinglist li span.favatar img {



	margin-left: -25px;



	border: none;



	padding: 0;



	float: left;



	}







.comments .pinglist li img {



	padding: 0;



	border: none;



	}



	



.comments #leavecomment {



	text-align: center;



	margin-bottom: 10px;



	color: #ddd;



	font-size: 2em;



	letter-spacing: -2px;



	}







.comments #loading {



	text-align: center;



	margin-bottom: 10px;



	margin-top: 10px;



	color: #ddd;



	font-size: 2em;



	letter-spacing: -1px;



	display: none;



	}







.comments #errors {



	text-align: center;



	margin-bottom: 10px;



	margin-top: 10px;



	color: #ddd;



	font-size: 2em;



	letter-spacing: -1px;



	display: none;



	}



	



.comments form {



    clear: both;



	padding: 1px 0 10px;



	margin: 0;



	}







.comments form input[type=text] {



	width: 360px;



	margin: 5px 5px 1px 0;



	}







.comments form textarea {



	height: 120px;



	padding: 2px;



	width: 355px;



	}







.comments form #submit {



	margin: 0 10px 0 0;



	float: right;



	}







.commentseditlink {



	border: none;



	padding: 2px;



	padding-left: 10px;



	}







.commentmoderation {



	background: transparent url(images/moderation.gif) repeat-x;



	height: 35px;



	text-align: center;



	margin: 10px auto;



	padding: 10px 0px;



	}







.category {



	background: url('images/page_white.gif') no-repeat left;



	padding: 2px 0 2px 18px;



}







.tagdata {



	display: inline;



	padding: 2px 0 2px 20px;



	background: url('images/tag_blue.gif') left center no-repeat;



}







.commentslink {



	padding: 2px 0 2px 20px;



	background: url('images/comment.gif') left center no-repeat;



	margin-right: 10px;



	}







ol.commentlist {



	list-style-type: none;



	margin: 0 0 20px 0;



	padding: 0;



	border-bottom: 0px solid #d5d7d0;



}







ol.commentlist li {



	padding: 5px 5px;



	border-top: 0px solid #d5d7d0;



}







ol.commentlist li.alt {



background: #fafdf4;



	border-top: 0px solid #d5d7d0;



	padding: 5px 5px 13px 5px;



}







.clear {



	clear: both;



}







/*--------   RECENT   ---------*/











#recents_block {



	width:384px;



	float: left;



	overflow:auto;



	position:relative;



	border: 0px solid #d5d7d0;



	padding: 4px 0 4px 17px;



	background: url('images/latest.gif') left center no-repeat;



	clear:both;



	margin-top: 15px;



}







#recents_block h2 {



	padding: 3px 4px;



	font-size:11px;



	background-color:#8a1e1e;



	color:#FFF;



	font-weight:bold;



	text-decoration:none;



	text-align:center;



	width: 384px;



	margin:2px 0;



	line-height: 11px;



}







.recents {



	background-color:#f6f5ee;



	border: 1px solid #ded9c1;



	padding:4px 7px;



	float:left;




	margin:2px 2px;




	width:364px;




    







	font-size:11px;



	display:block;



	overflow:hidden;



}







.recents:hover {



	background-color:#cdc7ae;



}







.recents h3 {



	font-size:12px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	margin: 0;



	padding: 0;



}







.recents a {



	text-decoration:none;



	color:#727362;



	display:block;



}







.recents a:hover {



	color:#fff;



        text-decoration: none;



}







.thumbnail {



	width: 402px;



	border: 0px solid #000;



	padding: 0;



	text-align: center;



	clear: both;



	margin: 10px 0;



}







.thumbnail img {



	width: 120px;



	height: 160px;



	padding: 2px;



	margin: 1px;



	border: 1px solid #EBC660;



}







.thumbnail img:hover {



	background: #FFFF99;



	border: 1px solid #EBC660;



}







.rsslink {



text-align: center;



width: 160px;



background-image: url("images/rssbutton.gif"); /* can be swapped out */



margin: 10px auto;



}







.rsslink a {



margin: 0 auto;



display: block;



height: 40px;



padding: 40px 0 0 0;



overflow: hidden;



voice-family: "\"}\"";



voice-family:inherit;



height:0;



}







#navigation {



	xbackground: url(images/navigation.jpg) 0 0 no-repeat;



	height: 35px;



        padding: 0;



        margin: 0;



        position: relative;



}







#nav-menu { 



position: absolute; right: 0px; top: 0px; width: 960px; height: 35px;



margin: 0; padding: 0; list-style: none; 



background: url(images/navigation.jpg) 0 0 no-repeat;



}



#nav-menu li { position: absolute; top: 0; height: 35px; background: none; padding: 0; margin: 0; }







#nav-menu li a { display: block; text-indent: -9000em; overflow: hidden; height: 35px; padding: 0; }







#nav-menu li#home       { left: 190px; width: 80px; }



#nav-menu li#join 	{ left: 270px; width: 180px; }



#nav-menu li#events 	       { left: 450px; width: 105px; }



#nav-menu li#media 	       { left: 555px; width: 130px; }



#nav-menu li#contact 	       { left: 640px; width: 155px; }



#nav-menu li#taf 	       { left: 755px; width: 190px; }







/*************************************************New style starts **********************************************/

.content {

	float:left;

	margin: 0x;

	width: 560px;

	padding: 0 20px;

	border: 0px solid #000;

	position: relative;

	text-align: left;

	left:90px;

}

#home-content

	{

	left:100px;

	}

.content-banner

	{

	float:right;

	margin-right:112px;

	}




/*************************************************New style starts **********************************************/





/*li.widget ul li a

	{

	color:#f2eeeb;
        list-style-type:disc;

	}

li.widget ul li a:hover

	{

	text-decoration:underline;

	}

*/
/************************************New style Replaced on 25 june starts from here ************************************************/
#sidebar {
	float: left;
	width: 180px; 
	border: 0px solid #fff;
	margin: 0;
	padding: 20px 0px 0 0px;
	font-size: 13px;
	position: relative;
	text-align: left;
	left: 50px;
	color: #000;
        font-family: Arial, Helvetica, sans-serif;
}
li.widget
{
	list-style-type:none; width:153px;
}

#sidebar h2.widgettitle {

	background-color:#f2eeeb; color:#712a24; padding-left:6px;

}
#sidebar h2
	{
	margin:0px; padding:0px;
	}
#sidebar li ul
	{
	margin-left:6px;
	}

#sidebar li ul li
	{
	margin:0px; padding:0px; line-height:20px;
	}
#sidebar li#search
	{
	padding:0px 0px 10px 0px;
	}
form
	{
	padding:0; margin:0px;
	}
.textwidget
	{
        padding-left:6px; padding-top:5px;
	}
.textwidget p
	{
	padding:0; margin:0px;
	}
.textwidget a
	{
	display: block; margin:4px 0px;
	}
.pagetitle
	{
	margin:0; padding:0;
	}
.pagetitle h1
	{
	margin:0; padding:0;
	}
.previous {
	padding: 0 0px 0 0;
	float: left;
}

.navipage {
	margin-bottom: 0px;
	clear: both;
	display:none;
}
.area

	{

	margin-left:50px;

	}
#cf2_field_5
	{
	margin-left:0px;
	}
#sendbutton2
	{
	margin-left:100px;
	}

#twitter_div {
       width:98%
       margin:2px 2px 2px 5px;
       padding:0 1px 1px 1px;  


       line-height:12px;    
}
#twitter_update_list ul {
        float:left;
}
#twitter_update_list li {
        list-style:none; 
        font-size: 13px;
        margin:0px; padding:0px; 
        line-height:12px;
}