/*

Theme Name: TNLSprBear

Theme URI: www.tutsandlines.com

Description: WP theme for Tuts and Lines Members Only

Version: 3.0

Author: Lorisha Wells

Author URI: www.tutsandlines.com

*/



*

{

  	padding: 0;

  	margin: 0;

}



body

{

	font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif;

	font-size: 80%;

	background: url(images/bgmain.gif) repeat top left fixed #FEECF5;  

}



hr 

{ 

	border: 0px; border-top: dashed 1px #5D87A7; height: 1px; 

}



img 

{

	border: 0;

}



img.left{

 float: left;

 margin-right: 7px;  margin-left: 0px;  margin-top: 7px;  margin-bottom: 0px;

 padding: 0;

}



img.right{

 float: right;

 margin-right: 0px;  margin-left: 5px;  margin-top: 7px;  margin-bottom: 0px;

 padding: 0;

}



.navigation

{

  	display: block;

  	margin-top: 5px;

  	margin-bottom: 5px;



}

 

.alignleft

{

  	float: left;

  	text-align: left;

  	width: 50%;

	display: inline;	

}



.alignright

{

  	float: right;

  	text-align: right;

  	width: 50%;

	display: inline;	

}



/* Input */

.button

{

	color: #5D87A7;

	border: 1px dashed #5D87A7;

	background: #FEECF5

}



select 

{

	background-color: #FFF; 

	border: 1px dashed #5D87A7; 

	color: #5D87A7; 

}



input, textarea, option 

{

	background-color: transparent; 

	border: 1px dashed #5D87A7; 

	color: #5D87A7; 

}



input:focus 

{ 

	background: #C6DEF7;  

}



textarea:focus 

{ 

	background: #C6DEF7;  

}



/* Avatar */

.avatar 

{

	background: url(images/avatar.gif) no-repeat; 

	width: 80px; height: 80px; 

	float: left;

	margin-right: 7px;  margin-left: 0px;  margin-top: 7px;  margin-bottom: 0px;

	padding: 0;

	display: inline;

}



/* Tabular Data */

#spetstablitsa

{

}



#spetstablitsa table

{

	border-top: 1px dashed #5D87A7; border-bottom: 1px dashed #5D87A7; 

	border-left: 1px dashed #5D87A7; border-right: 1px dashed #5D87A7; 

}



#spetstablitsa td

{

  	padding: 3px;

	border-top: 1px dashed #5D87A7; border-bottom: 1px dashed #5D87A7; 

	border-left: 1px dashed #5D87A7; border-right: 1px dashed #5D87A7; 

}



#spetstablitsa ul

{

  	list-style: none;

	margin-left: 10px;  

}



#page

{

  	background: url(images/bginner.gif) repeat top right #FEECF5; 

	width: 759px; border: 1px dashed #5D87A7; margin: 20px auto 20px auto; text-align: left;

}



#wrapper

{

  	margin: 0 auto;

  	width: 100%;

	border-top: 0px dashed #5D87A7; border-bottom: 0px dashed #5D87A7; 

	border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;  

  	background: url(images/bginner.gif) repeat top left #FEECF5;

}



div>#wrapper



{

  	margin: 0 auto;

  	min-width: 400px;

  	width: 100%;

}



#header

{

  	margin: 0 auto;	

}



/* Change your header image below */

#headerimg

{

  	font-size: 1.0em;

  	margin: 0 auto;

  	font-family: Times New Roman, Arial, Verdana, Sans-Serif;

  	text-align: center;

  	width: 384px;

  	height: 100px;

  	color: #5D87A7;

  	padding-top: 10px;

  	padding-bottom: 0px;

  	padding-right: 0px;

  	background: #C6DEF7 url(images/header.gif) no-repeat top right;  

  	border-top: 0px dashed #5D87A7; border-bottom: 1px dashed #5D87A7; 

  	border-left: 1px dashed #5D87A7; border-right: 1px dashed #5D87A7;

	float: right;

}



#header a

{

  	text-decoration: none;

  	color: #5D87A7;

	cursor: help;  

}



#header a:hover

{

	color: #324350;

	cursor: help; 

}



#header h1

{

  	font-size: 2em;  

}



#footer

{

  	margin: 0 auto;

  	clear: both;

  	text-align: justify;

  	width: 100%;

  	color: #5D87A7;

  	padding-top: 1px; padding-bottom: 1px;

  	background: url(images/footer.gif) repeat top left #C6DEF7;  

  	border-top: 1px dashed #5D87A7; border-bottom: 0px dashed #5D87A7; 

  	border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;

}



#footer a

{

  	text-decoration: none;

  	color: #5D87A7;

	cursor: help;  

}



#footer a:hover

{

	color: #324350;

	cursor: help; 

}



#footer p

{

  	margin: 10px;



}



#content

{

    padding: 5px;

  	width: 374px;

	float: right;

	margin-left: 0px;

	margin-right: 0px;	

	margin-bottom: 5px;

	margin-top: 5px;

	border-top: 0px dashed #5D87A7; border-bottom: 0px dashed #5D87A7; 

	border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;

  	background: url(images/bginner.gif) repeat top left #FEECF5;  

	color: #5D87A7;

	display: inline;

}



#content a

{

  	text-decoration: none;

  	color: #5D87A7;

	cursor: help;  

}



#content a:hover

{

	color: #324350;

	cursor: help; 

}



#content h2

{

    font-size: 1.2em;

    font-weight: normal;

	margin-bottom: 5px;

	border-bottom: 1px dashed #5D87A7;			

}



#content h3

{

	font-size: 1.0em;

	font-weight: normal;

    margin-top: 7px;	

    margin-bottom: 5px;

	border-bottom: 1px dashed #5D87A7;			

}



#content h4

{

	font-size: 1.0em;

	font-weight: normal;

	text-decoration: none;

	margin-bottom: 5px;			

}



#content ul

{

list-style-image: url(images/bullet.gif);

	list-style-type: circle;

  	margin-left: 10px; margin-bottom: 10px;

}



#content ul li

{

	border-top: 0px dashed #5D87A7; border-bottom: 0px dashed #5D87A7; 

	border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;

	margin-left: 10px;   margin-bottom: 15px;

}



#content ul ul

{

list-style-image: url(images/bullet.gif);

	list-style-type: circle;

  	margin-left: 10px; margin-bottom: 0px;

}



#content ul ul li

{

	border:0px; 

	margin-bottom: 0px;		

}



#content ul ul ul

{

  	margin-bottom: 0;

	list-style-type: circle;  

}



#content ul ul ul li

{

  	border:0px;  

}



#content ul ul ul ul

{

  	margin-bottom: 0;

	list-style-type: disc;  

}



#content ul ul ul ul li

{

  	border:0px;  

}



#sidebar

{

	width: 170px;

	float: right;

  	background: url(images/bginner.gif) repeat top right #FEECF5;

	color: #5D87A7;

	border-bottom: 0px dashed #5D87A7; border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;   

	padding: 5px;

	display: inline;

	margin-left: 0px;	

	margin-right: 4px;

}



#sidebar a

{

  	text-decoration: none;

	color: #5D87A7;

	cursor: help;  

}



#sidebar a:hover

{

	color: #324350;

	cursor: help; 

}



#sidebar ul h2

{

	background: url(images/bgsidebar.gif) repeat top left #C6DEF7;	

    border: 1px dashed #5D87A7;

    font-size: 1.0em;

    font-weight: normal;

    padding: 2px;

    margin-bottom: 5px;

	text-transform: uppercase; 

	text-align: right;			

}

	  

#sidebar ul

{

	list-style: none;

	margin-bottom: 10px;	

	

}



#sidebar ul li

{

	border-top: 0px dashed #5D87A7; border-bottom: 0px dashed #5D87A7; 

	border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;

	margin-left: 10px;   margin-bottom: 15px;

}



#sidebar ul ul

{

list-style-image: url(images/bullet.gif);

	list-style-type: circle;

  	margin-left: 10px; margin-bottom: 0px;

}



#sidebar ul ul li

{

	border:0px; 

	margin-bottom: 0px;		

}



#sidebar ul ul ul

{

  	margin-bottom: 0;

	list-style-type: circle;  

}



#sidebar ul ul ul li

{

  	border:0px;  

}



#sidebar ul ul ul ul

{

  	margin-bottom: 0;

	list-style-type: disc;  

}



#sidebar ul ul ul ul li

{

  	border:0px;  

}





#menu

{

	width: 169px;

  	float: left;	

  	background: url(images/bginner.gif) repeat top left #FEECF5;

	color: #5D87A7;

	border-bottom: 0px dashed #5D87A7; border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;   

	padding: 5px;

	display: inline;  	  

	

}



#menu a

{

  	text-decoration: none;

	color: #5D87A7;

	cursor: help;  

}



#menu a:hover

{

	color: #324350;

	cursor: help; 

}



#menu ul h2

{

	background: url(images/bgmenu.gif) repeat top right #C6DEF7;

    border: 1px dashed #5D87A7;

    font-size: 1.0em;

    font-weight: normal;

    padding: 2px;

    margin-bottom: 5px;

	text-transform: uppercase; 

	text-align: left;		

}

	  

#menu ul

{

	list-style: none;

	margin-bottom: 10px;	

}



#menu ul li

{

	border-top: 0px dashed #5D87A7; border-bottom: 0px dashed #5D87A7; 

	border-left: 0px dashed #5D87A7; border-right: 0px dashed #5D87A7;

	margin-left: 5px;   margin-bottom: 15px;	

}



#menu ul ul

{

list-style-image: url(images/bullet.gif);

	list-style-type: circle;

  	margin-left: 10px; margin-bottom: 0px;

}



#menu ul ul li

{

	border:0px; 

	margin-bottom: 0px;		

}



#menu ul ul ul

{

  	margin-bottom: 0;

	list-style-type: circle;  

}



#menu ul ul ul li

{

  	border:0px;  

}



#menu ul ul ul ul

{

  	margin-bottom: 0;

	list-style-type: disc;  

}



#menu ul ul ul ul li

{

  	border:0px;  

}





/* Special divs */

.spets

{

    padding: 5px; 

}



blockquote

{

  	margin: 1em 1.5em;

  	padding: 1em 1.5em;

  	border: 1px dashed #5D87A7;

  	background: #CFE8FF;

}



.post p

{

  	line-height: 1.4em;

  	margin-bottom: 1em;

}



.post li

{

  	margin-left: 20px;

}



.post ul

{

list-style-image: url(images/bullet.gif);



}



ol.commentlist

{

  	width: 90%;

  	margin: 0 auto;

	padding: 6px;  

}



ol.commentlist li

{

  	margin-bottom: 1.5em;

  	border: 1px dashed #5D87A7;

  	padding: 5px;

  	background-color: #CFE8FF;

}



ol.commentlist li.alt

{

  	background-color: #C6DEF7;

}



ol.commentlist a

{

  	color: #bd492a;

}



small.commentmetadata

{

  	font-size: 0.8em;

  	margin-bottom: 1em;

  	display: block;

} 



#commentform input,textarea 

{

    background: transparent;

    border: 1px dashed #5D87A7;

	color: #5D87A7;

}



#commentform input:focus 

{ 

	background: #C6DEF7;  

}



#commentform textarea:focus 

{ 

	background: #C6DEF7;  

}



#wp-calendar

{

  border: 1px dashed #5D87A7;

  width: 100%;

  margin: 0 auto;

  text-align: center;

  margin-bottom: 15px;



}



#wp-calendar th

{

  background-color: #C6DEF7;

}



#wp-calendar a

{

  border: 1px dashed #C6DEF7;

  background-color: white;

  display: block;

}



#prev a, #next a

{



  border: 1px dashed #C6DEF7;

}



#wp-calendar caption

{

  text-align: center;



  width: 100%;

	}

	

#wp-calendar #today {

	color: #FFF;

  background-color: #C6DEF7;	

	}	  

