@charset "utf-8";

/* -------------------------------------------------------------- 

  

   reset.css

   * Resets default browser CSS.

   

-------------------------------------------------------------- */



html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, code,

del, dfn, em, img, q, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

  margin: 0;

  padding: 0;

  border: 0;

  font-weight: inherit;

  font-style: inherit;

  font-size: 100%;

  font-family: inherit;

  vertical-align: baseline;

}





/* Tables still need 'cellspacing="0"' in the markup. */

table { border-collapse: separate; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; }

table, td, th { vertical-align: middle; }



/* Remove possible quote marks (") from <q>, <blockquote>. */

blockquote:before, blockquote:after, q:before, q:after { content: ""; }

blockquote, q { quotes: "" ""; }



/* Remove annoying border on linked images. */

a img { border: none; }





/* -------------------------------------------------------------- 

   

   master.css



-------------------------------------------------------------- */

body{

	background:url(/images/bg.jpg) repeat-x #0F1B1C;

	font-family:Arial, Helvetica, sans-serif;

	line-height:1.6;

	color:#B2B2B2;

	font-size:12px;

}





h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #FCFCFC; }



h1 { font-size: 2.5em; line-height: 1; margin-bottom: 0.5em; letter-spacing:-1px;}

h2 { font-size: 1.3em; margin-bottom: 0.2em; font-weight:bold;}

h3 { font-size: 1.5em; line-height: 1.2em; margin-bottom: 0.5em;}

h4 { font-size: 1.2em; line-height: 1.3; margin-bottom: 0.2em; height: 1.25em; color:#FF6600; font-weight:bold }

h5 { font-size: 1em; font-weight: bold; margin-bottom: 0.5em; }

h6 { font-size: 0.8em; font-weight:bold; text-transform:uppercase;margin-bottom: 0.5em; }



/* Text elements

-------------------------------------------------------------- */

p.lighter	{ color:  #646464; }

img         { float:left; margin:15px 15px 15px 0;}





a:focus, 

a:hover     { color: #99CC00; }

a           { color: #FCFCFC; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  outline: none;
}



blockquote  { margin: 1.5em; color: #666; font-style: italic; }

strong      { font-weight: bold; }

em,dfn      { font-style: italic; }

dfn         { font-weight: bold; }

sup, sub    { line-height: 0; }



abbr, 

acronym     { border-bottom: 1px dotted #666; }

address     {

	margin: 0 0 1.5em;

	font-style: normal;

}

del         { color:#666; }



pre,code    { margin: 1.5em 0; white-space: pre; }

pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 



/* Lists

-------------------------------------------------------------- */



li ul, 

li ol       { margin:0 }

ul, ol      { margin: 0}



ul          { list-style-type: disc; }

ol          { list-style-type: decimal; }



dl          { margin: 0 0 1.5em 0; }

dl dt       { font-weight: bold; }

dd          { margin-left: 1.5em;}



/* Tables

-------------------------------------------------------------- */



table       { margin-top: 10px;}

th          { font-weight: bold; background: #C3D9FF; }

th,td       { padding: 4px 10px 4px 5px;}

tr.even td  { background: #E5ECF9; }

tfoot       { font-style: italic; }

caption     { background: #eee; }





/* Misc classes

-------------------------------------------------------------- */



.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }

.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }

.hide       { display: none; }



.quiet      { color: #666; font-size:12px;}

.loud       { color: #000; }

.highlight  { background:#ff0; }

.added      { background:#060; color: #fff; }

.removed    { background:#900; color: #fff; }



.first      { margin-left:0; padding-left:0; }

.last       { margin-right:0; padding-right:0; }

.top        { margin-top:0; padding-top:0; }

.bottom     { margin-bottom:0; padding-bottom:0; }





label       { font-weight: bold; font-size:18px; color:#333333}

fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }

legend      { font-weight: bold; font-size:1.2em; }



.yellowBG   {	background-color:#FFFD82;}

.greenBG   {	background-color:#9EE2D3}

.textRight { text-align:right;}

.yellow     { color:#FF6600}

.light      { color:#CC9900; margin:0; font-size:15px;  }



/* Form fields

-------------------------------------------------------------- */



input.text, input.title,

textarea, select {

  margin:0.5em 0;

  border:1px solid #bbb;

}

.myTextarea{
	width:630px;
}



input.text:focus, input.title:focus,

textarea:focus, select:focus {

  border:1px solid #666;

}



input.text, 

input.title   { width: 300px; padding:5px; height:20px; font-size:1.4em;  font-family:Arial, Helvetica, sans-serif; font-weight:bold}

input.title   { font-size:1.5em; }

input.submit  { width:100px; height:25px; border:none; background-color:#FF6600; font-size:15px; font-weight:bold; color:#FFFFFF; cursor:pointer; font-family:Arial, Helvetica, sans-serif}

input.submit:hover {color:#333333}

textarea      { width: 390px; height: 250px; padding:5px; }





/* Success, notice and error boxes

-------------------------------------------------------------- */



.error,

.notice, 

.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }



.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }

.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }

.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }

.error a    { color: #8a1f11; }



.notice a   { color: #514721; }

.success a  { color: #264409; }

.green      {color:#7FC31C;}

.cleaner	{clear:both; }

.errorMessage { position:absolute; left:240px; top:124px; font-weight:bold; color:#FF0000; font-size:11px; width:200px}

/* Styles

-------------------------------------------------------------- */
#wrapper{
	width:950px;
	margin:0 auto;
}

#bgPages{ 
	background:url(/images/bgPages.jpg) repeat-x #0F1B1C;
}

	#header{
		height:344px;
		background:url(/images/header2.jpg) no-repeat #ffffff;
		position:relative;
	}
	
	#headerPages{
		height:188px;
		background:url(/images/headerPages.jpg) no-repeat 0px 55px;
		position:relative;
	}
	
		#newAccountLink{
			position:absolute;
			top:75px;
			left:305px;
			font-size:17px;
			font-weight:bold;
		}
		
		#logoLink a{
			position:absolute;
			top:72px;
			left:580px;
			font-size:17px;
			font-weight:bold;
			display:block;
			width:208px;
			height:32px;
			background:url(/images/feedweaver.jpg) no-repeat;
			text-indent:-9999px;
		}
		
		#logoLink a:hover{
			background-position:0 -34px;
		}
		
		#newAccountLinkPage{
			position:absolute;
			top:63px;
			left:25px;
			font-size:17px;
			font-weight:bold;
		}
		
		#logoLinkPage a{
			position:absolute;
			top:62px;
			left:310px;
			font-size:17px;
			font-weight:bold;
			display:block;
			width:208px;
			height:32px;
			background:url(/images/feedweaver.jpg) no-repeat;
			text-indent:-9999px;
		}
		
		#logoLinkPage a:hover{
			background-position:0 -34px;
		}
	
		#loginForm{
			position:absolute;
			top:155px;
			left:290px;
		}
	
	#container{
		width:100%;
		min-height:500px;
		height:auto !important;
		height:500px;
		background:url(/images/side_feedr.jpg) no-repeat 864px 50px;
		padding:50px 0 25px 0;
	}
	
	#footer{
		height:70px;
		background:url(/images/footer.jpg) no-repeat left top;
		margin:70px 0 50px 0;
		padding-top:50px;
	}

/* horiBoxLarge */

.horiBoxLarge{
	width:780px;
	margin: 0 0 25px 0;
	float:left;	
}

.horiBoxLargeLeft{
	width:250px;
	text-align:right;
	float:left;
	margin:0 50px 0 0;
}

.horiBoxLargeRight{
	width:480px;
	float:left;
}

/* Feeds container */

.feedsContainer{
	width:780px;
	margin: 0 0 25px 0;
	float:left;
}

.feedsContainerLeft{
	width:160px;
	height:300px;
	float:left;
	margin:0 10px 0 20px;
	display:inline;
}

.feedsContainerRight{
	width:590px;
	float:left;
}

/*Feeds box*/

.feedsBox{
	width:541px;
	height:51px;
	background:url(/images/bubbles.jpg) no-repeat #0F1B1C 0 0;
	padding:10px;
	margin:20px 0 20px 0;
	position:relative;
}

.feedsBox:hover{
	background-position:0 -71px;
}

.editFeed a{
	width:38px;
	height:43px;
	display:block;
	background:url(/images/edit.png) 0 0 no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:15px;
	left:470px;
}

.editFeed a:hover{
	background-position:0 -43px;
}

.deleteFeed a{
	width:40px;
	height:36px;
	display:block;
	background:url(/images/delete.png) 0 0 no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:20px;
	left:510px;
}

.deleteFeed a:hover{
	background-position:0 -36px;
}


.createFeed a{
	width:225px;
	height:52px;
	display:block;
	background:url(/images/create.jpg) 0 0 no-repeat;
	text-indent:-9999px;

}

.createFeed a:hover{
	background-position:0 -52px;
}


/* Misc */

.hi {
	background-color: #333;
	padding:0 2px;
	color: #fff;
}

#notice-x {
	float:right;
	font-weight:bold;
}

#notice-x a {
	padding: 3px 6px;
}

#notice-x a:hover {
	background-color: #555;
	color: #eee;
}

#filter-help ul {
	list-style: none;
	/*list-style-image: url(/images/bullet2.jpg);*/
	/*margin-left: 20px;*/
	/*padding-left: 1em;*/
	/*text-indent: -1em;*/
}

#filter-help ul li {
	background: url(/images/bullet2.jpg) 0.4em 0.4em no-repeat;
	padding-left: 20px;
	display: block;
}


/*
#filter-help ul li:before {
	content: "\00BB \0020";
}
*/
















