/*  reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul, dl {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear{clear:both;}
.al{text-align:left;}
.ar{text-align:right;}
.nm{margin:0 !important;}

body{
	font-family:georgia, serif;
	background:url(http://cdn.umg3.net/natalieimbruglia/_graphics/bgs/bg3.jpg) #0B0B0B top center no-repeat;
	color:#434840;
	font-size:12px;	
}

/*Layout of columns*/
#content{
	width:950px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;	
}

#colFull{
	float:left;
	display:inline;
	width:625px;
}

#colCenter{
	margin: 0px auto;
	width:625px;
}

#col1{
	width:300px;
	display:inline;
	float:left;
	margin-right:25px;
}

#col2{
	width:300px;
	display:inline;
	float:left;
	margin-right:25px;
}

#col3{
	width:300px;
	display:inline;
	float:left;
}

.col300{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/col_rep.png);
	padding:0 12px 0 12px;
	font-size:12px;
	color:#434840;
}

.col625{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/col_rep.png);
	padding:0 12px 0 12px;
}

.col950{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/col300_bg.png);
	padding:0 12px 0 12px;
}

body#videos .col950{
	padding:0 8px;
	
}

.tweet{
	padding-top:2px;
}

a{
	color:#0d5e6f;
}

#rss_link{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/rss.gif);
	margin-top:10px;
	text-indent:-9999px;
	display:block;
	width:41px;
	height:14px;
}

.footer300{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/footer_300.png);
	line-height:0;
	font-size:1px;
	height:13px;
	display:block;
	margin-bottom:18px;
}

.footer625{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/footer_625.png);
	line-height:0;
	font-size:1px;
	height:12px;
	display:block;
	margin-bottom:18px;
}

.footer950{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/footer_950.png);
	line-height:0;
	font-size:1px;
	height:12px;
	display:block;
	margin-bottom:18px;
}

/*Menu*/
#nav{
	margin-top:10px;
	background:#1E1917;
	height:30px;
	width:100%;
	position:relative
}

#ul_menu{
	text-indent:-9999px;
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif);
	width:987px;
	height:25px;
	display:block;
	list-style:none;
	position:absolute;
	top:5px;
	left:50%;
	margin-left:-490px;
}

#ul_menu li{
	position:absolute;
	display:block;
	top:0;
	height:21px;
}

#ul_menu li a{
	display:block;
	height:100%;
	width:100%;
}

/*Normal states*/
#li_home{left:0; width:52px;}
#li_news{left:77px; width:48px;}
#li_gigs{left:150px; width:37px;}
#li_releases{left:212px; width:79px;}
#li_videos{left:315px; width:60px;}
#li_pictures{left:400px; width:76px;}
#li_lyrics{left:501px; width:58px;}
#li_contact{left:584px; width:72px;}
#li_shop{left:679px; width:44px;}
#li_forum{left:747px; width:61px;}
#li_register{left:832px; width:76px;}
#li_login{left:933px; width:51px;}

/*hover states*/
#li_home a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) 0 -30px;}
#li_news a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -77px -30px;}
#li_gigs a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -150px -30px;}
#li_releases a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -212px -30px;}
#li_videos a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -315px -30px;}
#li_pictures a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -400px -30px;}
#li_lyrics a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -501px -30px;}
#li_contact a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -584px -30px;}
#li_shop a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -679px -30px;}
#li_forum a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -747px -30px;}
#li_register a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -832px -30px;}
#li_login a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -932px -30px;}

/*active states*/
body#home #li_home a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) 0 -61px;}
body#news #li_news a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -77px -61px;}
body#gigs #li_gigs a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -150px -61px;}
body#releases #li_releases a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -212px -61px;}
body#videos #li_videos a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -315px -61px;}
body#pictures #li_pictures a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -400px -61px;}
body#lyrics #li_lyrics a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -501px -61px;}
body#contact #li_contact a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -584px -61px;}
body#shop #li_shop a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -679px -61px;}
body#forum #li_forum a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -747px -61px;}
body#register #li_register a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -832px -61px;}
body#login #li_login a{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/ul_menu.gif) -932px -61px;}

/*SNS*/
#ul_sns{
	text-indent:-9999px;
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif);
	width:272px;
	height:47px;
	position:relative;
	display:block;
}

#ul_sns li{
	position:absolute;
	display:block;
	height:20px;
}

#ul_sns li a{
	display:block;
	width:100%;
	height:100%;
}

/*Normal*/
#li_facebook{width:81px;left:0; top:0;}
#li_myspace{width:76px;left:90px; top:0;}
#li_bebo{width:47px;left:176px; top:0;}
#li_youtube{width:43px;left:229px; top:0;}
#li_vimeo{width:79px;left:0px; top:21px;}
#li_twitter{width:75px;left:90px; top:26px;}
#ul_sns li#li_dailymotion{width:98px;left:175px; top:30px; height:18px;}

/*Hover*/
#li_facebook a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) 0px -62px;}
#li_myspace a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) -90px -62px;}
#li_bebo a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) -176px -62px;}
#li_youtube a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) -229px -62px;}
#li_vimeo a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) -0px -83px;}
#li_twitter a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) -90px -88px;}
#li_dailymotion a:hover{background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/sns.gif) -175px -92px;}

/*Titles*/
#h1_natalie{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h1_natalie.png);
	width:507px;
	height:68px;
	text-indent:-9999px;
	margin-top:275px;
	position:relative;
	left:50%;
	margin-left:-50px;
}

#h2_twitter{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h2_twitter.png);
	text-indent:-9999px;
	height:30px;
}

h2{
	font-size:22px;
	color:#1c1316;
	height:22px;
}

.h2_300{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h2_300_bg.png);
	padding-left:12px;
	padding-top:10px;
}

.header625{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h2_625.png);
	height:12px;
}

.h2_625{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h2_625.png);
	padding-left:12px;
	padding-top:10px;
}

.header950{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h2_950.png);
	height:12px;
}

.h2_950{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/h2_950.png);
	padding-left:12px;
	padding-top:10px;
}

.nTitle{
	color:#c60a1c;
	font-size:18px;
	font-style:italic;
	margin-bottom:3px;
}

.col625 .nTitle{
	margin-bottom:10px;
}

h4.nTitle a{
	color:#c60a1c;
	text-decoration:none;
	font-size:14px;
	margin-bottom:0;
}

h4.nTitle a.selected{
	color:#ff0099;
}

p{
	margin: 0px;
	padding-bottom:10px;
}

/*Bookmarks styling*/
.bookmarks{
	text-indent:-9999px;
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/bookmarks.gif);
	width:110px;
	height:17px;
	position:relative;
}

.bookmarks li{
	position:absolute;
	width:15px;
	height:15px;
	top:0;
}

.bookmarks li a{
	display:block;
	height:100%;
	width:100%;
}

.book_delicious{left:0;}
.book_digg{left:18px;}
.book_facebook{left:38px;}
.book_myspace{left:55px;}
.book_newsvine{left:75px;}
.book_stumble{left:93px;}

/*<li class="book_delicious"><a href="http://del.icio.us/post?url=' , $link , '">Delicious</a></li>
<li class="book_digg"><a href="http://digg.com/submit?phase=2&url=' , $link , '">Digg</a></li>
<li class="book_facebook"><a href="http://www.facebook.com/sharer.php?u=' , $link , '">Facebook</a></li>
<li class="book_myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?u=' , $link , '">Myspace</a></li>
<li class="book_newsvine"><a href="http://www.newsvine.com/_tools/seed&save?u=' , $link , '">New Vine</a></li>
<li class="book_stumble"><a href="http://www.stumbleupon.com/submit?url=' , $link , '">Stumble</a></li>	*/


/*Stories*/
.read_more{
	text-decoration:none;
}

.nWrap, .bWrap{
	border-bottom:2px solid #C3C3C3;
	padding-bottom:10px;
	padding-top:10px;
}

.post_details{
	color:#0d5e6f;
	font-size:11px;
	margin-top:10px;
}

#footer{
	clear:both;
}

#ul_footer{
	margin-left:200px;
	color:#DC740E;
}

#ul_footer li{
	float:left;
	display:inline;
	margin-right:4px;
}

#ul_footer li a{
	color:#DCAE0E;
	text-decoration:none;
	font-size:12px;
}

/*Gigs homepage*/
.gWrap{
	border-bottom:1px solid #C3C3C3;
	padding:5px 0;
}

.gDate{
	float:left;
	width:60px;
	color:#C60A1C;
}

.gInfo{
	float:left;
	width:210px;
}

/*Images*/
.thumb{
	margin-right:10px;
	margin-top:10px;
}

.thumb_last{
	margin-right:0;
}


/*Comments*/
#comments{
	margin-top:10px;
	padding-top:10px;
	border-top:2px solid #c3c3c3;
}

.comment_msg{
	background:#C60A1C;
	padding:5px;
	margin:0;
	color:#fff;
	margin-bottom:10px;
}

.post_comment{
	border-top:2px solid #c3c3c3;
	padding-top:5px;
	margin-top:5px;
}

.comment_date{
	font-size:10px;
	margin-bottom:10px;
}

.row1{
	padding:5px;
	background:#f5f5f5;
}

.row2{
	padding:5px;
	background:#eee;	
}
.comment_user{
	font-style:italic;
	color:#0D5E6F;
}

#h3_comments{
	font-size:18px;
}

#comments textarea{
	width:99%;
	border:1px solid #C3C3C3;
	height:100px;
	font-family:georgia, serif;
	font-size:12px;
}

#comments #submit_btn{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/post_comment.gif);
	border:none;
	text-indent:-9999px;
	width:107px;
	height:21px;
	margin-top:5px;
}

/*Login*/
#login #submit_btn{
	background: url(http://cdn.umg3.net/natalieimbruglia/_graphics/login_btn.gif);
	border:none;
	text-indent:-9999px;
	width:50px;
	height:21px;
	margin-top:5px;
	margin-left:143px;
}


/*News*/
#pagination{
	margin-top:5px;
}

#pagination li{
	float:left;
	display:inline;
}

#pagination li a{
	text-decoration:none;
	margin:0 2px;
}

#pagination li a:hover{
	color:#04282f;
}

#pagination li.selected{
	background:#0D5E6F;
	color:#fff;
	padding:2px;
	margin:0 2px;
}


/*Lyrics*/
#lyrics_wrap{
	padding-top:10px;
	clear:both;
}

#lyrics_wrap h4.nTitle{
	font-size:14px;
	margin-bottom:3px;
}

.clearfix:after, .col300:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix,.col300 {
	display: inline-block;
}
 
html[xmlns] .clearfix, html[xmlns] .col300 {
	display: block;
}
 
* html .clearfix, * html .col300 {
	height: 1%;
}