/* CSS Document */body{	margin: 0;	background-image: url(images/bg.jpg);	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;}#page{	background-color: #FFFFFF;	width: 599px;	border-top: 8px #FF9900 solid;	border-bottom: 3px #FF9900 solid;	margin: 0 auto;	display: table;	padding-bottom: 5px;}#header { width: 600px; }#logo{	float: left;	width: 190px;	border-right: 1px #cccccc solid;	padding-bottom: 12px;	background-color: #eeeeee;}#logo h1{	font-size: 12px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	padding: 5px 0 0 10px;	margin: 0;}#logo .tagline{	font-size: 10px;	padding-left: 12px;	margin-top: 0px;}#topnav{	float: right;	padding-bottom: 5px;}#topnav .menu{	width: 100px;	float: left;	border-bottom: 4px #cccccc solid;	margin-right: 10px;}#topnav .menu_long{	width: 200px;	float: left;	border-bottom: 4px #cccccc solid;	margin-right: 10px;}#topnav .menu_item{	padding-top: 5px;	font-size: 18px;}#topnav .menu_item a{	color: #333333;	text-decoration: none;}#topnav .menu_item a:hover{	color: #FF9900;	text-transform: uppercase;}#topnav .here{	color: #FF9900;	text-transform: uppercase;	padding-top: 5px;	font-size: 18px;}#topnav .menu_desc { font-size: 10px; }#body{	padding: 0 0 0 10px;	clear: both;}#body .post{	width: 380px;	margin: 12px 0;	padding: 0;	display: table;}#body .post h2{	margin: 0;	color: #FF9900;	letter-spacing: -1px;	font-size: 18px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}#body .post p{	font-size: 12px;	margin: 0;}#body .post p a{	color: #0099FF;	text-decoration: none;}#sidebar{	float: right;	margin: 0;	width: 170px;}.linkinfo{	font-size: 9px;	color: #666666;	position: relative; left: 12px;	text-decoration: none;}#sidebar .sidebar_head{	background-color: #FF9900;	margin-top: 4px;	padding: 4px;}#sidebar h3{	margin: 0;	color: #FFFFFF;	font-size: 14px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-weight: bolder;}#sidebar ul{	margin: 5px 0;	padding: 0 0 0 20px;}#sidebar ul li{	list-style-image: url(images/0066_double_arrow.png);	font-size: 11px;}#sidebar a{	text-decoration: none;	color: #333333;}#footer { text-align: center; }#footer p{	color: #FFFFFF;	font-size: 12px;}#footer p a{	color: #FFFFFF;	text-decoration: none;}#footer p a:hover{	color: #FFFFFF;	text-decoration: underline;}.folio_img{	margin: 10px 0;	text-align: center;	width: 525px;	background-color: #eeeeee;	padding: 10px;	border: 1px #cccccc dashed;}.folio_img img{	border: 1px #cccccc solid;	padding: 4px;	background-color: #eeeeee;	margin: 10px 10px 0 0;}.style1 { color: #FF9900; }td.designedby{	padding: 3px;	color: #000000;	text-align: center;	font-size: 8pt;	border: 3px;}table.details {	border-width: 1px 1px 1px 1px;	border-spacing: 2px;	border-style: outset outset outset outset;	border-color: blue blue blue blue;	border-collapse: collapse;	background-color: white;	font-size: 12px;	margin: 0;}table.details td {	border-width: 1px 1px 1px 1px;	padding: 3px 10px 3px 10px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;	background-color: white;}

/* TABS */
#slidetabsmenu {
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid gray;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background:url(images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(images/tab-right.gif) no-repeat right top;
padding:3px 14px 3px 5px;
font-weight:bold;
color:#3B3B3B;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: black;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: black;
}

#slidetabsmenu a:hover {
background-position:0% -125px;
}

#slidetabsmenu a:hover span {
background-position:100% -125px;
}

