

/* Images */



img	{

	border: 0;

}



#img_float_left

{

	/* Used in the [img] tag when float=left */

	float: left;

	margin: 2px 8px 4px 2px;

}



#img_float_right

{

	/* Used in the [img] tag when float=right */

	float: right;

	margin: 2px 2px 4px 8px;

}



/* General Layout */



body

{

	color: #222222;

	font-size: 80%;

	margin: 0px;

	padding: 0px;

	text-align: left;

	background-color: #ffffff;

	line-height:140%;

	

	/* Standard. Readable */

	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;

   /*font-family:  'Lucida Grande', Geneva, sans-serif; */

	 /*font-family: Tahoma, Geneva, sans-serif; */

	 /*font-family: Geneva, Verdana, sans-serif; */

	

	/* Nice. Classic Looking */

	 /*font-family: 'Times New Roman', Times, serif;*/

	/* font-family: Georgia, serif; */

	/* font-family: Book Antiqua, Palatino, serif; */

	

	/* Modern. Kind of Funky */

	/*font-family: 'Gill Sans', 'Trebuchet MS', Helvetica, sans-serif; */

	

	/* Monospace */

	 /*font-family: Lucida Console, Monaco, monospace;*/

	}



input, select, option, textarea

{

	font-size: 11px;

	text-align: left;

}



#header_image

{

	border-color: #666;

	border-width: 0px 0px 1px 0px;

	border-style: solid;

}



#header

{

	font-family: Arial, Verdana, Georgia,'Trebuchet MS', Helvetica, sans-serif; 

	color: #FFF;

	margin: 0px;

	padding: 4px 12px 4px 12px;

	border-color: #666;

	border-width: 0px 0px 1px 0px;

	border-style: solid;

	background-color: #996;

	font-size: 160%;

	/*font-weight: bold;*/

}



#maincontent

{

	margin: 0;

	padding: 12px;

}



#sidebar

{

	padding: 12px;

}



#footer

{

	border: 0;

	border-top: 1px solid #ccc;

	color: #666;

	background: #eee;

	padding: 10px;

	text-align: left;

	clear: both;

}



#maincontent .pano_title

{

	/*font-family: 'Gill Sans', Helvetica, Arial, Verdana, 'Trebuchet MS', sans-serif;*/

	font-size: 140%;

	font-weight: normal;

	padding: 5px 6px 4px 10px;

	margin: 0px;

	border-width: 1px 1px 0px 1px;

	border-style: solid solid none solid;

	color: #FFF;

	background-color: #B2B286;

	border-color: #A6A6A6;

}



#maincontent .pano_title_buttons

{

	/* Edit and Delete buttons in the Blog Title */

	float: right;

	position: relative;

	top: -15px;

	right: 2px;

	/* This is totally broken on IE for the Mac but who cares! */

}



#maincontent .main_body

{

	padding: 12px; /* Used to be 10px */

	margin: 0px;

	/*line-height: 130%;*/

	border-width: 1px;

	border-style: solid;

	color: #262626;

	background-color: #FFF;

	border-color: #A6A6A6;

}



#maincontent .blog_date

{

	font-weight: normal;

	color: #999;

	font-size: 10px;

	margin-bottom: 4px;

}



#maincontent .blog_comment

{

	padding: 6px 10px 6px 10px;

	border-width: 0px 1px 1px 1px;

	border-style: solid;

	color: #262626;

	background-color: #FFF;

	border-color: #A6A6A6;

}



#sidebar .menu_title

{

	/*font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;*/

	font-size: 100%;

	font-weight: bold;

	color: #FFF;

	padding: 4px 5px 3px 7px;

	background-color: #B2B286;

	margin: 0px;

	border-color: #A6A6A6;

	border-width: 1px 1px 1px 1px;

	border-style: solid solid solid solid;

}



#sidebar .menu_body

{

	padding: 10px;

	clear: both;

	background-color: #FFF;

	margin: 0px;

	border-color: #A6A6A6;

	border-width: 1px;

	border-style: solid;

}



#sidebar .calendar

{

	font-size: 83%;

}



#sidebar .calendar td

{

	padding: 1px;

}





/* Links */



a

{

	/*font-weight: bold;*/

	text-decoration: none;

}



a:link, a:visited

{

	color: #0F49A2;

}



a:hover

{

	color: #385898;

	text-decoration: underline;

}



a:active {

	color: #0F49A2;

}



#sidebar .menu_body a

{

	/*font-weight: bold;*/

	text-decoration: none;

}



#sidebar .menu_body a:link

{

	color: #0F49A2;

}



#sidebar .menu_body a:visited

{

	color: #0F49A2;

}





#sidebar .menu_body a:hover

{

	color: #385898;

	text-decoration: underline;

}



#sidebar .menu_body a:active {

	color: #0F49A2;

}



/* Typeography */





h1, h2, h3, h4, h5, h6

{

	/*font-family: Arial, 'Trebuchet MS', 'Gill Sans', Helvetica, sans-serif;*/

	/*font-weight: bold;*/

	

	margin: 2px 0px 2px 0px;

}



h1

{

	font-size: 160%;

	/*font-weight: bold;*/

}



h2

{

	font-size: 140%;

	font-weight: normal;

}



h3

{

	font-size: 120%;

	/*font-weight: bold;*/

}



h4

{

	font-size: 100%;

	font-weight: bold;

}



h5

{

	font-size: 85%;

	font-weight: bold;

}



h6

{

	font-size: 70%;

	font-weight: bold;

}



.headerbox {

	border : 11px solid #262626;

}



.headerbox2 {

	border : 1px solid #888888;

}



.cursorpoint {

	color : #2d2d2d;

	text-decoration : none;

	cursor: text;

}



A.cursorpoint {

	color : #2d2d2d;

	text-decoration : none;

	cursor: text;

}



A.cursorpoint:HOVER {

	color : #2d2d2d;

	text-decoration : none;

	cursor: text;

}