/*   



Theme Name: Streamline



Description: White WP theme, clean professional design, 2 column layout.



Author: 9th sphere



Version: 1.1.3



Tags: white, light, two-columns, fixed-width



.



Copyright (c) 2009 9th sphere (a division of Etalco Limited)



.



*/







html, body, div, span,  applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, pre,  a, address, code,  del, dfn, font, img, ins, kbd, q, s, samp,  var, li, ul, ol, fieldset, form, label,  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;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ul {
	list-style: none;
}
q:before, q:after,  blockquote:before, blockquote:after {
	content: "";
}
html {
	width: 100%;
	text-align: center;
	background: transparent url(images/back/bg_main.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #707070;
	min-height: 100%;
	margin-bottom: 1px;
	background-color:#0b0706;
}
body {
	line-height: 14px;
	width: 100%;
	margin: auto;
}
h1 {
	color: #808080;
	font-size: 30px;
	padding-bottom: 0px;
	line-height: 30px;
}
h2 {
	color: #626262;
	font-size: 17px;
	line-height: 18px;
	text-align: left;
	padding-bottom: 10px;
}
h3 {
	color: #626262;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
h4, h5, h6 {
	font-weight: bold;
}
h7 {
	color: #511e26;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

h8 {
	color: #511e26;
font-size: 16px;
	line-height: 18px;
	font-weight: bold;
}

#widget_lists h3 {
	color: #fff;
}
.widget_list_unit h3 {
	font-weight: bold;
	font-size: 15px;
	padding: 0 0 12px 0;
	border-bottom: solid 1px #cacaca;
	margin: 0 0 5px 0;
}
#sidebar h2 {
	color: #000000;
	font-weight: bold;
	font-size: 15px;
}
#sidebar2 h2 {
	color: #000000;
	font-weight: bold;
	text-align:justify;
	font-size: 15px;
}
#sidebar3 h2 {
	color: #000000;
	font-weight: bold;
	text-align:justify;
	font-size: 15px;
}
#sidebar h2.browsing {
	font-weight: normal;
	font-size: 13px;
}
#sidebar2 h2.browsing {
	font-weight: normal;
	font-size: 13px;
}
#sidebar3 h2.browsing {
	font-weight: normal;
	font-size: 13px;
}
p {
	padding-bottom: 12px;
	text-align:justify;
	line-height: 17px;
}
p2 {
	padding-bottom: 12px;
	text-align:justify;
	line-height: 17px;
}
code {
	border-left: solid 10px #e8e8e8;
	display: block;
	clear: both;
	overflow: hidden;
	padding: 0 0 0 11px;
	margin: 0 0 0 15px;
}
blockquote {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}
.entry ol {
	padding: 0 0 10px 10px;
	margin: 0 0 0 20px;
}
.entry ol li {
	padding: 0 0 4px 0;
}
.entry ol ol {
	padding-top: 8px;
}
form {
	overflow: hidden;
}
form#search_form input.txt {
	background: transparent url(images/back/bg_search.gif) no-repeat 0 0;
	color: #a1a1a1;
	float: left;
	clear: left;
	border: 0 solid #f2f3f5;
	width: 137px;
	height: 24px;
	padding: 4px 0 0 10px;
}
img.submit {
	float: left;
}
.entry ul {
	padding: 0 0 10px 21px;
}
.entry ul li {
	background: transparent url(images/back/bg_bullet.gif) no-repeat 0 7px;
	padding: 2px 0 2px 13px;
}
#comments_holder ol {
	list-style: none;
}
p.full_post {
	padding: 0 40px 30px 0;
	text-align: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
img.alignleft {
	padding: 0 15px 15px 0;
}
.alignright {
	float: right;
}
img.alignright {
	padding: 0 0 15px 15px;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	/* optional rounded corners for browsers that support it */



	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	text-align: center;
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	color: #999;
}
.widget_tag_cloud {
	line-height: 22px;
}
dt {
	font-weight: bold;
	padding: 0 0 5px 0;
}
dd {
	line-height: 16px;
}
div.entry table {
	border: solid 1px #ccc;
	border-collapse: collapse;
	margin: 5px 0 5px 0;
}
div.entry table th {
	border: solid 1px #ccc;
	border-collapse: collapse;
	padding: 5px 10px 5px 10px;
	text-align: center;
}
div.entry table td {
	border: solid 1px #ccc;
	border-collapse: collapse;
	padding: 5px 10px 5px 10px;
}
acronym, abbr {
	font-weight: bold;
}
sub, sup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
ol ol {
	padding: 10px 0 0 0;
}
a {
	color: #8e2e31;
	text-decoration: none;
	outline: none;
	font-weight:bold;
}
a:link {
	color: #000000;
	text-decoration: none;
	outline: none;
}
a:visited {
	color: #8e2e31;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #000000;
}
a:active {
	color: #8e2e31;
}
li#calendar a {
	color: #511e26;
	text-decoration: none;
	outline: none;
}
li#calendar a:link {
	color: #511e26;
	text-decoration: none;
	outline: none;
}
li#calendar a:visited {
	color: #511e26;
	text-decoration: none;
	outline: none;
}
li#calendar a:hover {
	color: #707070;
}
li#calendar a:active {
	color: #707070;
}
#pages_nav a {
	color: #ffffff;
	text-decoration: none;
	outline: none;
}
#pages_nav a:link {
	color: #ffffff;
	text-decoration: none;
	outline: none;
}
#pages_nav a:visited {
	color: #ffffff;
	text-decoration: none;
	outline: none;
}
#pages_nav a:hover {
	color: #707070;
}
#pages_nav a:active {
	color: #707070;
}
#pages_nav ul li.nb a {
	color: #ffffff;
	text-decoration: none;
	outline: none;
}
#pages_nav ul li.nb a:link {
	color: #ffffff;
	text-decoration: none;
	outline: none;
}
#pages_nav ul li.nb a:visited {
	color: #ffffff;
	text-decoration: none;
	outline: none;
}
#pages_nav ul li.nb a:hover {
	color: #707070;
}
#pages_nav ul li.nb a:active {
	color: #707070;
}
.widget_list_unit a {
	color: #fff;
	text-decoration: underline;
	outline: none;
}
.widget_list_unit a:link {
	color: #fff;
	text-decoration: underline;
	outline: none;
}
.widget_list_unit a:visited {
	color: #fff;
	text-decoration: underline;
	outline: none;
}
.widget_list_unit a:hover {
	color: #707070;
}
.widget_list_unit a:active {
	color: #707070;
}
.comments_link a {
	color: #707070;
	text-decoration: none;
	outline: none;
}
.comments_link a:link {
	color: #707070;
	text-decoration: none;
	outline: none;
}
.comments_link a:visited {
	color: #707070;
	text-decoration: none;
	outline: none;
}
.comments_link a:hover {
	color: #511e26;
}
.comments_link a:active {
	color: #511e26;
}
h1 a {
	color: #808080;
	text-decoration: none;
	outline: none;
}
h1 a:link {
	color: #808080;
	text-decoration: none;
	outline: none;
}
h1 a:visited {
	color: #808080;
	text-decoration: none;
	outline: none;
}
h2 a {
	color: #511e26;
	text-decoration: none;
	outline: none;
}
h2 a:link {
	color: #511e26;
	text-decoration: none;
	outline: none;
}
h2 a:visited {
	color: #511e26;
	text-decoration: none;
	outline: none;
}
h2 a:hover {
	color: #707070;
}
h2 a:active {
	color: #707070;
}
#sidebar ul li a, #sidebar ul li a:link, #sidebar ul li a:visited {
	font-size: 11px;
	color: #511e26;
}
#sidebar ul li a:hover, #sidebar ul li a:active {
	color: #707070;
}
#sidebar2 ul li a, #sidebar ul li a:link, #sidebar ul li a:visited {
	font-size: 11px;
	color: #511e26;
}
#sidebar2 ul li a:hover, #sidebar ul li a:active {
	color: #707070;
}
#sidebar3 ul li a, #sidebar ul li a:link, #sidebar ul li a:visited {
	font-size: 11px;
	color: #511e26;
}
#sidebar3 ul li a:hover, #sidebar ul li a:active {
	color: #707070;
}
#widget_lists a, #widget_lists a:link, #widget_lists a:visited {
	line-height: 16px;
}
#footer a {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	outline: none;
}
#footer a:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	outline: none;
}
#footer a:visited {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	outline: none;
}
#footer a:hover {
	color: #666666;
}
#footer a:active {
	color: #ffffff;
}
textarea {
	width: 400px;
	height: 50px;
}

/* Quick Links and icons - English */
a.q1 {
	display: block;
	width: 278px;
	height: 121px;
	background:url(images/btns/q1all.jpg) no-repeat 0px 0px;
	float: left;
}
a.q1:hover {
	color:#333333;
	background:url(images/btns/q1all.jpg) no-repeat 0px -121px;
}
a.q2 {
	display: block;
	width: 269px;
	height: 121px;
	background:url(images/btns/q2all.jpg) no-repeat 0px 0px;
	float: left;
}
a.q2:hover {
	color:#333333;
	background:url(images/btns/q2all.jpg) no-repeat 0px -121px;
}
a.q3 {
	display: block;
	width: 260px;
	height: 121px;
	background:url(images/btns/q3all.jpg) no-repeat 0px 0px;
	float: right;
}
a.q3:hover {
	color:#333333;
	background:url(images/btns/q3all.jpg) no-repeat 0px -121px;
}
a.icon1 {
	display: block;
	width: 78px;
	height: 90px;
	background:url(images/btns/icons1.png) no-repeat 0px 0px;
	float: left;
}
a.icon1:hover {
	background:url(images/btns/icons1.png) no-repeat 0px -90px;
}
a.icon2 {
	display: block;
	width: 85px;
	height: 90px;
	background:url(images/btns/icons2.png) no-repeat 0px 0px;
	float: left;
}
a.icon2:hover {
	background:url(images/btns/icons2.png) no-repeat 0px -90px;
}
a.icon3 {
	display: block;
	width: 85px;
	height: 90px;
	background:url(images/btns/icons3.png) no-repeat 0px 0px;
	float: left;
}
a.icon3:hover {
	background:url(images/btns/icons3.png) no-repeat 0px -90px;
}
a.icon4 {
	display: block;
	width: 85px;
	height: 90px;
	background:url(images/btns/icons4.png) no-repeat 0px 0px;
	float: left;
}
a.icon4:hover {
	background:url(images/btns/icons4.png) no-repeat 0px -90px;
}
a.icon5 {
	display: block;
	width: 77px;
	height: 90px;
	background:url(images/btns/icons5.png) no-repeat 0px 0px;
	float: left;
}
a.icon5:hover {
	background:url(images/btns/icons5.png) no-repeat 0px -90px;
}

/* Quick links and icons - French */

a.q1f {
	display: block;
	width: 278px;
	height: 121px;
	background:url(images/btns/q1all_fr.jpg) no-repeat 0px 0px;
	float: left;
}
a.q1f:hover {
	color:#333333;
	background:url(images/btns/q1all_fr.jpg) no-repeat 0px -121px;
}
a.q2f {
	display: block;
	width: 269px;
	height: 121px;
	background:url(images/btns/q2all_fr.jpg) no-repeat 0px 0px;
	float: left;
}
a.q2f:hover {
	color:#333333;
	background:url(images/btns/q2all_fr.jpg) no-repeat 0px -121px;
}
a.q3f {
	display: block;
	width: 260px;
	height: 121px;
	background:url(images/btns/q3all_fr.jpg) no-repeat 0px 0px;
	float: right;
}
a.q3f:hover {
	color:#333333;
	background:url(images/btns/q3all_fr.jpg) no-repeat 0px -121px;
}
a.icon1f {
	display: block;
	width: 78px;
	height: 90px;
	background:url(images/btns/icons1_fr.png) no-repeat 0px 0px;
	float: left;
}
a.icon1f:hover {
	background:url(images/btns/icons1_fr.png) no-repeat 0px -90px;
}
a.icon2f {
	display: block;
	width: 85px;
	height: 90px;
	background:url(images/btns/icons2_fr.png) no-repeat 0px 0px;
	float: left;
}
a.icon2f:hover {
	background:url(images/btns/icons2_fr.png) no-repeat 0px -90px;
}
a.icon3f {
	display: block;
	width: 85px;
	height: 90px;
	background:url(images/btns/icons3_fr.png) no-repeat 0px 0px;
	float: left;
}
a.icon3f:hover {
	background:url(images/btns/icons3_fr.png) no-repeat 0px -90px;
}
a.icon4f {
	display: block;
	width: 85px;
	height: 90px;
	background:url(images/btns/icons4_fr.png) no-repeat 0px 0px;
	float: left;
}
a.icon4f:hover {
	background:url(images/btns/icons4_fr.png) no-repeat 0px -90px;
}
a.icon5f {
	display: block;
	width: 77px;
	height: 90px;
	background:url(images/btns/icons5_fr.png) no-repeat 0px 0px;
	float: left;
}
a.icon5f:hover {
	background:url(images/btns/icons5_fr.png) no-repeat 0px -90px;
}

/* ------------------------------------------------------------------- */

#container {
	background: transparent url(images/back/bg_laptop.jpg) no-repeat top center;
	margin: auto;
	width: 1059px;
	text-align: left;
	overflow: hidden;
}
#faux_left {
	overflow: hidden;
}
#faux_right {
	overflow: hidden;
	padding: 0 0 0 50px;
}
.content {
	overflow: hidden;
	padding: 0 120px 0px 0;
}
#pages_nav {
	float: right;
	height: 25px;
}
#pages_nav_left {
	float: left;
	width: 10px;
	height: 25px;
}
#pages_nav_inside {
	float: left;
	padding: 8px 8px 50px 3px;
	height: 20px;
}
#pages_nav_inside ul {
	height: 25px;
	float: left;
}
#pages_nav_inside ul li {
	float: left;
	padding: 0 10px 0 10px;
	background: transparent url(images/back/bg_pages_item.gif) no-repeat right center;
}
#pages_nav_inside ul li.nb {
	background: none;
}
#pages_nav_right {
	float: left;
	width: 6px;
	height: 25px;
}
#header {
	width: 1059px;
	height: 265px;
	float: left;
	position: relative;
}
#header_inside {
	padding: 0 0 0 29px;
	width: 550px;
	height: 90px;
	position: absolute;
	bottom: 65px;
	right: 0;
}
#main_content {
	width: 807px;
	height:408px;
	margin:-20px auto 0px auto;
	background-color:#FFFFFF;
}
#main_content2 {
	width: 807px;
	padding: 30px 0px 0px 35px;
	margin:-20px auto 0px auto;
	background-color:#FFFFFF;
}
.main_content_inside {
	padding: 30px 0px 0px 35px;
	width: 540px;
	height: 380px;
	margin: 0px 0 0 0px;
	float: left;
}
.main_content_inside2 {
	padding: 25px 0px 0px 35px;
	width: 750px;
	height: 400px;
	margin: 0px 0 0 0px;
	float: left;
}
.main_content_inside3 {
	padding: 10px 0px 0px 25px;
	width: 500px;
	height: 100px;
	margin: 0px 0 0 0px;
	float: left;
}
.main_content_inside4 {
	padding: 30px 0px 0px 35px;
	width: 540px;
	height: 380px;
	margin: 0px 0 0 0px;
	float: left;
	background: url(images/back/menu_back.jpg) no-repeat left;
}

.main_content_inside5{
	padding: 10px 0px 0px 25px;
	width: 400px;
	height: 100px;
	margin: 0px 0 0 0px;
	float: left;
}

.main_content_inside6 {
	padding: 30px 0px 0px 35px;
	width: 300px;
	height: 380px;
	margin: 0px 0 0 0px;
	float: left;
}

.main_content_inside7 {
	padding: 30px 0px 0px 35px;
	width: 780px;
	height: 380px;
	margin: 0px 0 0 0px;
	float: left;
	
}
.main_content_specials {
	padding: 40px 30px 0px 0px;
	width: 217px;
	height: 349px;
	margin: 0px 0px 0px 0px;
	float: right;
	background: url(images/back/board.jpg) no-repeat left;
}

.main_content_specialsfr {
	padding: 40px 30px 0px 0px;
	width: 217px;
	height: 349px;
	margin: 0px 0px 0px 0px;
	float: right;
	background: url(images/back/board_fr.jpg) no-repeat left;
}


.main_image {
	padding: 25px 0px 0px 0px;
	width: 508px;
	height: 248px;
	margin: 5px 0px 0px 20px;
	float: left;
	background: url(images/back/home_image.jpg) no-repeat left;
}
.quick_content_inside {
	width: 807px;
	height: 148px;
	margin: 15px auto 0px auto;
}
#faux_outer {
	overflow: hidden;
	clear: both;
}
* html #faux_outer {
	overflow: visible;
	height: 1%;
}
content_left {
	float: left;
	width: 500px;
}
.entry {
	width: 500px;
	overflow: hidden;
}
.entry_top {
	width: 500px;
	height: 40px;
	padding: 0px 0 0 0px;
	position: relative;
	margin: 0px 0 0 0;
}
.entry_top_first {
	margin: 0;
}
.date_holder {
	width: 108px;
	height: 32px;
	position: absolute;
	right: 11px;
	top: 11px;
	font-size: 11px;
	line-height: 11px;
}
.month_year {
	float: left;
	width: 50px;
	text-align: center;
	padding: 6px 0 0 0;
}
.comments_link {
	float: left;
	width: 55px;
	text-align: center;
	padding: 6px 3px 0 0;
}
.smaller {
	font-size: 9px;
}
.faux_entry {
	overflow: hidden;
}
.entry_content {
	width: 500px;
	padding: 0px 0px 0px 0px;
}
.entry_content_first {
}
.entry_footer {
	margin: 0 0 0 10px;
	padding: 8px 21px 5px 20px;
	font-size: 10px;
	text-align: right;
	clear: both;
	line-height: 20px;
}
.entry_footer span {
	white-space: nowrap;
}
.side2 {
	float: right;
	width: 202px;
	background: transparent url(images/back/bg_sidebar_piece.jpg) repeat-y 0 0;
	margin: 0px 0px 0 0px;
	padding: 20px 0 15px 0;
}
#sidebar {
	float: right;
	width: 202px;
	background: transparent url(images/back/bg_sidebar_piece.jpg) repeat-y 0 0;
	margin: 0px 0px 0 0px;
	padding: 20px 0 15px 0;
}
#sidebar3 {
	float: right;
	width: 260px;
	text-align:justify;
	margin: 0px 20px 0 0px;
	padding: 40px 10px 0px 0;
}
#sidebar2 {
	float: right;
	width: 230px;
	text-align:justify;
	margin: 0px 20px 0 0px;
	border-style:solid;
	border-width:1px;
	border-color:#660033;
	padding: 40px 10px 0px 0;
}

#sidebar4 {
	float: right;
	width: 240px;
	text-align:justify;
	margin: 0px 20px 0 0px;
	padding: 0px 10px 0px 0;
}
#sidebar_piece {
	background: transparent url(images/back/bg_sidebar_piece.jpg) no-repeat 0 0;
	width: 202px;
	height: 50px;
	position: absolute;
	top: -50px;
	left: 0;
}
.sidebar_separator {
	background: transparent url(images/misc/sidebar_separator.gif) no-repeat 0 0;
	height: 2px;
	clear: both;
	margin: 0 0 20px -19px;
}
#sidebar form {
	padding: 17px 0 20px 14px;
}
#sidebar2 form {
	padding: 17px 0 20px 14px;
}
#sidebar3 form {
	padding: 17px 0 20px 14px;
}
#sidebar ul {
	padding: 0 10px 15px 0;
}
#sidebar2 ul {
	padding: 0 10px 15px 0;
}
#sidebar3 ul {
	padding: 0 10px 15px 0;
}
#sidebar ul li ul {
	padding-left: 0;
}
#sidebar2 ul li ul {
	padding-left: 0;
}
#sidebar ul li {
	padding: 3px 0 7px 19px;
	background: transparent url(images/misc/sidebar_separator.gif) no-repeat bottom left;
	margin: 0 0 20px 0;
}
#sidebar2 ul li {
	padding: 3px 0 7px 19px;
	margin: 0 0 20px 0;
}
#sidebar3 ul li {
	padding: 3px 0 37px 19px;
	margin: 0 0 20px 0;
}
#sidebar ul li ul li, #sidebar ul li ul li ul li, #sidebar ul li ul li ul li ul li {
	background: none;
	margin: 0;
	padding-bottom: 3px;
}
#sidebar2 ul li ul li, #sidebar ul li ul li ul li, #sidebar ul li ul li ul li ul li {
	background: none;
	margin: 0;
	padding-bottom: 3px;
}
#sidebar ul li#search {
	background: none;
	height: 1px;
}
#sidebar2 ul li#search {
	background: none;
	height: 1px;
}
#footer {
	clear: both;
	float: inherit;
	width: 807px;
	height: 95px;
	margin: 0 auto 5px auto;
	font-size: 10px;
}
#footer img {
	vertical-align: middle;
}
#footer_left {
	float: left;
	padding: 10px 0 0 0px;
	margint:0 0 0 0px;
}
#footer_right {
	float: right;
	padding: 10px 0px 0 0;
}
#comments_holder {
	overflow: hidden;
	padding: 20px 20px 20px 25px;
	font-size: 11px;
}
h3#comments {
	padding-bottom: 15px;
}
#respond {
	overflow: hidden;
}
#commentform {
	overflow: hidden;
	padding: 7px 0 0 0;
}
#commentform input.txt {
	height: 16px;
	width: 200px;
	border: solid 1px #d1d1d1;
	margin: 0 7px 0 0;
	padding: 2px 2px 2px 4px;
	color: #a1a1a1;
	float: left;
}
#commentform label {
	line-height: 22px;
	display: block;
	width: 200px;
	float: left;
	height: 28px;
	text-align: left;
}
#commentform textarea {
	border: solid 1px #d1d1d1;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	color: #a1a1a1;
	font-size: 12px;
	width: 430px;
	height: 135px;
}
img.avatar {
	float: left;
	padding: 0 10px 0 0;
}
.comment_holder {
	border-bottom: solid 1px #d1d1d1;
}
/* Begin Calendar */



#wp-calendar {
	empty-cells: show;
	margin: 5px 0 0 0;
	width: 155px;
}
#wp-calendar caption {
	font-weight: bold;
	text-align: right;
	font-weight: bold;
	font-size: 13px;
	padding: 0 15px 0 0;
	color: #707070;
	line-height: 20px;
}
#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}
#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}
#wp-calendar a {
	display: block;
}
#wp-calendar th {
	font-weight: bold;
	text-align: left;
	color: #707070;
	font-size: 12px;
}
#sidebar ul li.widget_calendar h2 {
	padding-bottom: 5px;
}
#wp-calendar td {
	padding: 3px 0 3px 0;
	text-align: left;
	color: #707070;
	line-height: 14px;
}
.navigation {
	padding: 15px 20px 15px 20px;
	overflow: hidden;
}
p.nocomments {
	padding: 20px 0 20px 30px;
}





bodySlide {
background:#1a1a1a;
text-align:left;
color:#666;
width:700px;
font-size:14px;
font-family:georgia, 'time new romans', serif;
margin:0 auto;
padding:0;
}

a:focus {
outline: none;
}







#containerSlide {
clear: both;
margin: 0;
padding: 0;
}

#containerSlide a{
float: right;
background: #9FC54E;
border: 1px solid #9FC54E;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
text-decoration: none;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px;
font-weight: 700;
}

#containerSlide a:hover{
float: right;
background: #a0a0a0;
border: 1px solid #cccccc;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
text-decoration: none;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px;
font-weight: 700;
}

.contentSlide {
font-style:normal;
font-family:helvetica, arial, verdana, sans-serif;
color:#ffffff;
background:#333333;
border:1px solid #444444;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
margin: 30px 0 50px;
padding: 15px 0;
}

.contentSlide p {
margin: 10px 0;
padding: 15px 20px;
}

.panel {
position: absolute;
top: 120px;
left: 0;
display: none;
background: #000000;
border:1px solid #111111;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
width: 330px;
height: auto;
padding: 30px 30px 30px 130px;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter:alpha(opacity=85);
opacity:.85;
}

.panel p{
margin: 0 0 15px 0;
padding: 0;
color: #cccccc;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{
	height:323px;
	width:222px;
position: absolute;
text-decoration: none;
top: 60px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#000;
padding: 10px 0px 0px 0px;
font-weight: 700;
background: url(images/triggerback_fr.png) 85% 55% no-repeat;


-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
display: block;
}

a.trigger:hover{
	height:323px;
	width:222px;
position: absolute;
text-decoration: none;
top: 60px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#000;
padding: 10px 0px 0px 0px;
font-weight: 700;
background:url(images/triggerback_fr.png) 85% 55% no-repeat;

-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
display: block;
}

a.active.trigger {
	height:323px;
	width:222px;
background:url(images/minus_fr.png) 85% 55% no-repeat;
}




.columns{
clear: both;
width: 330px;
padding: 0 0 20px 0;
line-height: 22px;
}

.colleft{
float: left;
width: 260px;
line-height: 22px;
}

.colright{
float: right;
width: 130px;
line-height: 22px;
}

ul{
padding: 0;
margin: 0;
list-style-type: none;
}

ul li{
padding: 0;
margin: 0;
list-style-type: none;
}
