/* replace background color */
body{
	
	font-family: "Lucida Grande", Arial, Helvetica, Sans-Serif;
	background-color: #151719;
}

a{
	text-decoration: none;
	outline-color: invert;
	outline-style: none;
	border: none;
}

a img{
	border: none;
}

.clear{
	clear: both;
}

*  {
margin : 0;
padding : 0;
} 

div#page_wrap1{
	width: 960px;
	margin: 0 auto;

}

#logo1 {float: left;margin-top: 15px;margin-left: 10px;}

div#header1{
	font-size: 12px;
	}
	div#header1 div.blog_title1{
		float: left;
		}
		div#header1 div.blog_title1 h1 a{
			font-family: Helvetica, "Trebuchet MS", Verdana, sans-serif;
			font-weight: bold;
			letter-spacing: -1px;
			font-size: 36px;
			color: #fff;
			line-height: 30px;
			display: block;
			}
		div#header1 div.blog_title1 p.description{
			color: #999;
			margin-top: 0px;
			margin-left: 5px;
			}
	div#header1 div#search{
		border: none;
		float: right;
		position: relative;
		}
		div#header1 div#search form#searchform{
			position: absolute;
			top: 65px;
			right: 10px;
			width: 200px;
			height: 20px;
			border: none;
			background-color: #fff;
			}
			div#header1 div#search form#searchform .searchinput{
				position: absolute;
				top: 5px;
				left: 8px;
				color: #666;
				font-size: 13px;
				width: 165px;
				border: 0;
				}
			div#header1 div#search form#searchform .button{
				position: absolute;
				top: 0px;
				left: 175px;
				background: url(images/mag.gif) no-repeat;
				height: 25px;
				width: 25px;
				border: 0;
				cursor: pointer;
				}

#headerr {
	float : right;
        display:inline;
	margin : 15px 5px;
	padding-top : 10px;
	width : 468px;
	height : 62px;
}
	
div#main_navi{
	background: url(http://avrillavignefans.com.ar/wp-content/themes/pyrmont-v2/images/navi.gif) no-repeat;
	float: left;
	margin-top: 10px;
	height: 37px;
	width: 960px;
	}
	div#main_navi ul.left{
		float: left;
		list-style-type: none;
		padding: 9px 0 0 20px;
		width: 750px;
		height: 20px;
		overflow: hidden;
		}
		div#main_navi ul li{
			display: inline;
			text-transform: uppercase;
			}
			div#main_navi ul.left li a{
				float: left;
				overflow: hidden;
				color: #ccc;
				font-size: 13px;
				line-height: 18px;
				margin: 0 30px 0 0;
				}
			div#main_navi ul.left li a:hover{
				color: #b70063;
				}
	div#main_navi ul.right{
		float: right;
		list-style-type: none;
		padding: 9px 10px 0 0;
		}
		div#main_navi ul.right li a{

				overflow: hidden;
				color: #fff;
				font-size: 12px;
				line-height: 20px;
				margin: 0 0 0 10px;
				text-transform: uppercase;
				}
			div#main_navi ul.right li.twitter a{
				background: url(images/twitter.gif) no-repeat 0 3px;
				padding-left: 21px;
				}
			div#main_navi ul.right li.twitter a:hover{
				color: #0af;
				}
			div#main_navi ul.right li.feed a{
				background: url(images/feed.gif) no-repeat 0 5px;
				padding-left: 15px;
				}
			div#main_navi ul.right li.feed a:hover{
				color: #b70063;
				}
/* END div#header */

#columns {
	padding-top: 10px;
}



.inside {
	align: right;
	background-image: url("./images/bg.gif");            /* YCC: background-color of the inside */
	background-repeat: repeat-y;
	background-position: 100%
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 0px;             /* YCC: all texts at some distance of the left border */
	padding-right: 0px;
	padding-top: 1px;             /* YCC: all texts at some distance of the right border */
}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

.outside {
	margin: 0 auto;
	width : 978px;
	padding: 0;
}
