/* -------------------[ Main Page Elements ]------------------- */

#outer_wrap {
font-size: 11pt;
font-family: Tahoma, Serif;
text-decoration:none;
background: #000;
color: #5b1a10;
text-align: left;
margin: 0;
padding: 0;
line-height: 140%;
}
#navigation0 { 
margin: 0 auto;
padding: 0 5px;	
width:980px;
height:26px;
border-top:0px solid #fff;
}
#menu0 { 
margin: 0; 
list-style: none; 
position: relative; 
width: 980px; 
background: #000; 
}
ul.topgroup {
float:right;
font-size:10px;
height:24px;
letter-spacing:0;
list-style:none outside none;
margin:0;
padding:2px 0 0 0;
}
#menu0 li { 
width: 110px;	
height:24px;
float: right;
display: block; 
padding: 1px 9px; 
font-family: Georgia, Times, “Times New Roman”, serif;
font-size: 15px; 
font-weight: normal;
text-align: center;
text-decoration: none; 
line-height: 120%;
border-right:1px solid #FFF;
background: #000 url(i/menu-bg-0d.jpg) center center repeat-x;
-moz-border-radius: 7px 7px 0 0;
-webkit-border-radius: 7px 7px 0 0;
}
#menu0 li a { color: #000000; }
#menu0 li a:hover { color: #fff; }

#wrap {
padding: 0;
width: 980px;
margin: 0 auto;
background: #fff;
}

#header {
color: #cee2e3;
width:980px;
padding: 0;
clear: both;
margin: 0 auto;
height:120px;
background: #f21107 url(i/header-bg-1b.jpg) top center repeat-x;
}

#header-img {
float: left;
height: 110px;
padding: 0 0 0 10px;
}
#sections {
float: left;
height: 110px;
padding: 0 0 0 80px;
color: #fff;
font-family: Georgia, Times, “Times New Roman”, serif;
text-align: center;
}

#gallery {
z-index: 2;
text-align: center;
font-family:Tahoma, Serif;
font-size: 7pt;
width: 300px;  
float:right;
padding: 0 0 0 0;
margin: 10px 5px 0 0;
}

#navigation2 { 
width:980px;
background: #e8150a url(i/menu-bg-1b.jpg) center center repeat-x;
height:40px;
margin: 0;
padding: 0;
border-bottom:0px solid #fff;
}
#menu1 { 
margin: 0 0 0 5px; 
list-style: none; 
position: relative; 
width: 970px; 
height:40px;
}
#menu1 li { float: left; }
#menu1 li a { 
color: #fff; 
font-size: 15px; 
display: block; 
padding: 0 10px; 
font-family: Georgia, Times, “Times New Roman”, serif;
font-weight: normal;
text-align: center;
text-decoration: none; 
line-height: 107%;
border-right:1px solid #FFFFFF;
}
#menu1 li a:hover { color: #000; }

#magic-line { position: absolute; bottom: -1px; left: 0; width: 100px; height: 2px; background: #fe4902; }

ul.group {
float:left;
font-size:8pt;
height:40px;
letter-spacing:0;
list-style:none outside none;
margin:0;
padding:0;
}

li.current_page_item { display: inline; }
li.current_page_item a { 
color: #fff; 
font-size: 14px; 
display: block; 
float: left; 
padding: 0 9px; 
text-align: center;
text-decoration: none; 
/*text-transform: uppercase; */
border-right:1px solid #FFFFFF;
}

li.liselected a {
color:#444444 !important;
background:#ffffff none repeat scroll 0 0;
font-size: 13px;
padding:0 8px;
text-decoration:none;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

#page {
width:970px;
clear: both;
margin: 0 auto;
padding: 0;
}

#contentleft {
width: 640px;
float:left;
padding: 0;
margin: 0;
}

#content {
width: 640px;
float: left;
margin: 0 1px 0 0;
padding: 0;
}
#contentright {
z-index: 2;
font-family:Tahoma, Serif;
font-size: 7pt;
width: 315px;
float:right;
margin:0;
padding:10px 0 10px 10px;
}

#sidebar {
width: 312px;
font-size: 12px;
float: right;
margin: 0 4px 0 0;
padding: 0;
line-height: 170%;
}

#midcontent {
width: 646px;
float: left;
margin: 0 1px 0 0;
padding: 0;
}

#comments2 {
float: left;
width: 160px;
font-size:10px;
font-weight:normal;
line-height:110%;
padding: 2px 0 1px 0;
margin:  0 0 0 16px;
}
#comments2 img {
vertical-align:text-top;	
}
#comments2 a {
font-size: 10px;
font-weight: normal;
line-height: 110%;
}

#add120 {
background:url("i/shadowalpha.png") no-repeat scroll right bottom transparent !important;
float:left;
margin:35px 0 0 6px !important;	
width: 120px;
}
#googleadd120 {
display:block;
height: 600px;
margin:-6px 6px 6px -6px;
padding: 0;
position:relative;	
}

#onecol {
float: left;
width: 630px;
margin: 5px 15px 5px 2px;
padding: 2px;
border: 1px solid #aaa;
background-color: #fff;
}

.featured {
background:url("i/shadowalpha.png") no-repeat scroll right bottom transparent !important;
float:left;
margin:10px 0 0 10px !important;
width: 630px;
}

#tabs {
background-color:#FFFFFF;
border:1px solid #A9A9A9;
display:block;
margin:-6px 6px 6px -6px;
padding:4px;
position:relative;
}

#onecols {
background:url("i/shadowalpha.png") no-repeat scroll right bottom transparent !important;
float:left;
margin:10px 0 0 10px !important;
width: 630px;
}
#onecols p {
font-size: 16px;
font-weight: bold;	
}
#onecols a {
font-family:arial,sans-serif;	
}

#cols_sec {
background-color:#FFFFFF;
border:1px solid #A9A9A9;
display:block;
margin:-6px 6px 6px -6px;
padding:4px;
position:relative;
}

#twocols {
background:url("i/shadowalpha.png") no-repeat scroll right bottom transparent !important;
float:left;
margin:10px 0 0 10px !important;
width: 310px;
font-size:10pt;
}
#twocols p {
font-family:arial,sans-serif;	
font-size:13px;
font-weight: bold;
}
#twocols a {
font-family:arial,sans-serif;	
font-size:13px;
}

#threecols {
background:url("i/shadowalpha.png") no-repeat scroll right bottom transparent !important;
float:left;
margin:10px 0 0 10px !important;
width: 202px;
font-size:10pt;
}

a.featuredlink {
float: left;
text-align: right;
text-decoration: underline;
}

h2.featuredlink {
font-size: 14px;
text-align: right;
}

.featuredlink {
width: 288px;
float: right;
text-align: right;
margin: 0;
padding: 0;
}

a.featuredlink1 {
float: left;
text-align: right;
color:#B80E0E;
text-decoration: underline;
}

h2.featuredlink1 {
font-size: 14px;
text-align: right;
color:#B80E0E;
}

.featuredlink1 {
width: 620px;
float: left;
text-align: right;
color:#B80E0E;
margin: 5px 5px 5px;
padding: 0 0 0 0;
}

#prefooter {
border-top:0px solid #fff;
font-family:Tahoma, Serif;
font-size: 8pt;
color:#ffffff;
width:980px;
font-size: 8pt;
line-height: 160%;
clear: both;
margin: 0px auto;
padding: 20px 0 ;
text-align: center;
}

#footer {
border-top:0px solid #fff;
font-family:Tahoma, Serif;
font-size: 9pt;
color:#fff;
width:980px;
font-size: 9pt;
line-height: 160%;
clear: both;
margin: 0px auto;
padding: 20px 0 ;
text-align: center;
background: #000 url(i/footer-bg.jpg) top center repeat-x;
}

#footer p {
margin-top: 3px;
}

#footer a {
font-family:Tahoma, Serif;
font-size: 9pt;
color:#fff;
}
#footer a:hover, #footer a:active {
text-decoration:underline;
color:#5B1A10;
}

#incatnav {
width: 634px;
text-align: right;
background: url(img/incatnav.jpg) repeat-y scroll center center #FFFFFF;
}

#sidebarsearch {
background:url("i/shadowalpha.png") no-repeat scroll right bottom transparent !important;
float:left;
margin:10px 0 10px 6px !important;
font-size: 12px;
text-align: justify;
width: 305px;
}

#chicklets {
line-height:100%;
background-color:#FFFFFF;
border:1px solid #A9A9A9;
display:block;
margin:-6px 6px 6px -6px;
padding:4px;
position:relative;
}

#chicklets a img, img a {
border: 0px none;
text-decoration: none;
}
#imglets a img, img a {
border: 0px none;
text-decoration: none;
}
/* -------------------[ Headings ]------------------- */

h1, h2, h3, h4, h5, h6 {
color:#c70000; 
font-family: Tahoma, Serif;
line-height: 130%;
margin: 0;
padding: 0;
text-align: left;
font-weight:normal;
letter-spacing:1px;
}

h1 {
text-align:left;
font-size:18px;
font-weight:normal;
padding: 0;
margin: 0 0 1px 2px;
/* text-shadow: 1px 1px 1px #aaa; */
}
h1 a {
color: #cee2e3;
letter-spacing:0px;
}


h2 {
font-size: 14pt;
}
h3 {
font-size: 12pt;
}
#sidebar h2, #midcontent h2  {
font-weight: bold;
font-size:14px;
letter-spacing:0px;
margin: 14px 0 3px 1px;
padding:0;
}

/* -------------------[ Links ]------------------- */
a {
color:#c70000;
text-decoration: none;
}
a:hover, a:active { 
color:#ff1111;
}

/************calendar*************/
.entry a, .entry a:link, .entry a:visited, .postinfo a, .postinfo a:link, .postinfo a:visited, .postinfo2 a, .postinfo2 a:link, .postinfo2 a:visited {
text-decoration: underline;
}

/* -------------------[ Sidebar ]------------------- */
#sidebar ul {
list-style-type: none;
margin: 0 ;
padding: 0;
}

#sidebar ul li {
list-style-type: none;
margin: 0 0 5px;
padding: 0;
}

#sidebar ul li ul {
list-style-type: square;
margin: 0;
padding: 0;
}

#sidebar ul li ul li {
list-style-type:none;
padding-left:12px;
margin:0;
}

/* -------------------[ Middle Content ]------------------- */
#midcontent ul {
list-style-type: none;
margin: 0 ;
padding: 0;
}

li.widget_plugin_post_previews_widget {
list-style-type: none;
float:none !important;
margin: 0 0 0px;
padding: 0;
}

#midcontent ul li {
list-style-type: none;
float:left;
margin: 0 0 0px;
padding: 0;
}

#midcontent ul li ul {
list-style-type: square;
margin: 0;
padding: 0;
}

#midcontent ul li ul li {
list-style-type:none;
padding-left:6px;
margin: 0 0 0 3px;
width: 194px;
height: 43px;
font-size: 13px;
}

/* -------------------[ Misc Tags and Classes ]------------------- */

p {
margin-top: 0px;
margin-bottom: 0px;
}

a img, img a {
border: 1px solid;
border-color: #aaa;
text-decoration: none;
}

.post {
margin: 0 ;
padding: 15px 15px 5px;
border-bottom:0px solid #CCC9B8;
}

.featurepost {
margin: 0;
padding: 15px 15px 5px;
background:#ffffff;
border-bottom:0px solid #CCC9B8;
}

/* -------------------[ Navigation ]------------------- */
ul.nav {
font-size: 8pt;
font-weight:bold;
letter-spacing: 0px;
height:44px;
line-height:40px;
float:left;
list-style: none;
padding: 0;
margin: 0;
}

ul.nav li {
float: left !important;
margin: 0;
padding: 0;
list-style-type: none;
}

ul.nav li a, ul.nav li a:link, ul.nav li a:visited {
font-size: 13pt;
color: #e4f2f2;
float: left;
display: block;
padding: 0 10px;
}

ul.nav li a:hover, ul.nav li a:active {
text-decoration: none;
}

img.centerborder {
vertical-align: middle;
border:3px solid #aaa;
}

div.imgcenter {
border:0px solid #aaa;
text-align: center;
}

div.prevall {
float: left;
margin-left: 2px;
margin-right: 6px;
width: 200px;
text-align: center;
}
div.prevtxt {
text-align: left;
}
div.prevall2 {
margin-left: auto;
margin-right: auto;
width: 160px;
text-align: center;
}
div.prevtextonecol {
  width: 360px;	
  text-align: left;
  padding: 5px;
  margin-left: 260px;  
}
div.prevtext {
  float:none;
  text-align: left;
  margin-left: 200px;
}
div.prevtext2 {
  text-align: left;
  padding: 5px;
}
div.previmg {
  float:left;
  background: url(i/shadowalpha.png) no-repeat bottom right !important;
  background: url(i/shadow.gif) no-repeat bottom right;
  margin: 0 10px 0 3px !important;
  }
div.previmg img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.chicklet
{
font-size: 8pt;
color: #5B1A10;
}
.chicklet a {
font-size: 8pt;
color: #5B1A10;
text-decoration:none;
}
.chicklet a:hover {
font-size: 8pt;
color: #496571;
text-decoration:none;
font-weight: bold;
}

.counters{
        line-height: 150%;
        cursor: pointer;
}
.twittercounter{
	text-align: left;
	color: #36c4c1;
	font-size: 11px;
	margin-left: 8px;
	font-family: Tahoma, Serif;
}

div.spatiu {
width:10px;
height:15px;
}

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

.ui-helper-clearfix {
display:block;
}

.ui-helper-reset {
border:0 none;
font-size:100%;
line-height:1.3;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
text-decoration:none;
}

/* Tabs
----------------------------------*/
.ui-tabs { 
padding: .2em; 
zoom: 1; 
}
.ui-tabs .ui-tabs-nav { 
list-style: none; 
position: relative; 
padding: 3px 0 1px 0 !important;

}
.ui-tabs .ui-tabs-nav li {
position: relative; 
float: left; 
border-bottom-width: 0 !important; 
margin: 0 .2em -1px 0; 
padding: 0;
}
.ui-tabs .ui-tabs-nav li a {
float: left;
text-decoration: none;
padding: .5em;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
padding-bottom: 1px;
border-bottom-width: 0;
height: 44px !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor: pointer;
} /* required to overcome bug in Opera applying cursor: text overall if defined elsewhere */
.ui-tabs .ui-tabs-panel {
padding: 1em 1em 0em 1em;
display: block;
border-width: 0; 
background: none; 

}
.ui-tabs .ui-tabs-hide { 
display: none !important; 
}

/* Component containers
----------------------------------*/      
.ui-widget { 
font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;
font-size: .9em/*{fsDefault}*/;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { 
font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; 
font-size: 1em;
}
.ui-widget-content { 
border: 1px solid #aaa /*{borderColorContent}*/; 
background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; 
/* color: #222222/*{fcContent}*/;
}
.ui-widget-content a {
/* color: #222222/*{fcContent}*/;
}
.ui-widget-header {
/*
border: 1px solid #aaa;
background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
*/
/* color: #222222/*{fcHeader}*/;
font-weight: bold;
height: 44px;
}
.ui-widget-header a {
/* color: #222222 /*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
border: 1px solid #d3d3d3/*{borderColorDefault}*/;
background: #E7E7E7 /*url(images/ui-bg_glass_75_e6e6e6_1x400.png)*/ 0% 0% repeat-x; font-weight: normal;
/* color: #555555/*{fcDefault}*/;
outline: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
/* color: #555555/*{fcDefault}*/;
text-decoration: none;
outline: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 0%/*{bgHoverXPos}*/ 0%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover {
/* color: #212121/*{fcHover}*/;
text-decoration: none; 
outline: none;
}
.ui-state-active, .ui-widget-content .ui-state-active {
border: 1px solid #aaa /*{borderColorActive}*/;
background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/;
font-weight: normal/*{fwDefault}*/;
/* color: #212121/*{fcActive}*/;
outline: none;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color: #212121/*{fcActive}*/;
outline: none;
text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }



/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all {
	/* 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	*/ 
	}

/* Overlays */
.ui-widget-overlay { background: #aaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaa /*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }

/* old basic_styles.css*/

a.discreet {
	text-decoration: none;
}

/* old basic.css*/
body {
	padding: 0;
	margin: 0;
}
img {
	border:none;
}
/* Evo Toolbar */
div#evo_toolbar {
	background-color: ThreeDFace;
	color: ButtonText;
	border-top: 1px solid ThreeDHighlight;
	border-bottom: 1px solid ThreeDShadow;
	text-align: left;
	margin: 0;
	/* font: menu; /* -- poorly supported */
	font-size: 11px;
	font-family: "Microsoft sans serif", sans-serif, Arial, Helvetica;

	position: fixed;
	z-index: 99;
	left: 0px;
	top: 0px;
	height: 21px;
	width:100%;		/* Safari Windows */
	-webkit-text-size-adjust: none; /* iPhone */
}


div.skin_wrapper_loggedin {
	margin-top: 22px;
	padding-top: 1px;
}

div#evo_toolbar .actions_left {
	padding: 1px 4px;
}
div#evo_toolbar .actions_right {
	padding: 1px 4px;
	float: right;
}

div#evo_toolbar img {
	position: relative;
	top: -2px;
	vertical-align: top; /* required in strict mode (where no 'align="top"' gets added to IMGs, FF3). Otherwise text next to the img wraps out of the evobar */
}

/* *** SuperFish *** */
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			25ex; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			19px; /* 2em / match top ul list item height including padding below */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			25ex; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			25ex; /* match ul width */
	top:			0;
}
.sf-menu {
	margin-bottom:	1em;
}
.sf-menu a {
	border: 1px solid ThreeDFace;
	background-color: ThreeDFace;
	padding: 		3px 1ex;  /* .5em need to macth global height above */
	text-decoration:none;
	color: ButtonText;
}
.sf-menu-right a {
	padding: 		3px 1ex 0px;  /* .5em need to macth global height above */
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			ButtonText;
}
.sf-menu li {
	/* background:		#0ff; */
}
.sf-menu li ul {
}
.sf-menu li li {
	background:		ThreeDFace; /* IE6 */
}
.sf-menu li li a {
	padding: 6px 2ex;
	border: none;
	border-left: 1px solid ThreeDHighlight;
	border-right: 1px solid ThreeDShadow;
}
.sf-menu li li:first-child > a {
	border-top: 1px solid ThreeDHighlight;
}
.sf-menu li li:last-child > a {
	border-bottom: 1px solid ThreeDShadow;
}

.sf-menu li.separator {
	padding: 0;
	margin: 0;
	height: 10px;
	overflow: hidden;
}
.sf-menu li.separator a {
	padding: 4px 2px;
	margin: 0;
}
.sf-menu li.separator a:hover {
	background-color: ThreeDFace;
}
.sf-menu hr {
	height: 0px;
	display: block;
	padding: 0;
	margin: 0;
	border: none;
	border-top: 1px solid ThreeDShadow;
	border-bottom: 1px solid ThreeDHighlight;
	width: 100%;
}
.evo_toolbar_msie hr {
	position: relative;
	top: -6px;
	margin: 6px 0 0;
	height: 2px;
}

.sf-menu a.disabled,
.sf-menu a.disabled:hover {
	color: GrayText;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	text-decoration: none;
	outline:		0;
	border-top-color: ThreeDHighlight;
	border-left-color: ThreeDHighlight;
	border-bottom-color: ThreeDShadow;
	border-right-color: ThreeDShadow;
	color: ButtonText;
}

.sf-menu li li:hover, .sf-menu li li.sfHover,
.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {
	border: none;
	background-color: Highlight;
	color: HighlightText;
}
.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {
	border-left: 1px solid ThreeDHighlight;
	border-right: 1px solid ThreeDShadow;
}

/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
#feedbacks{
	width: 960px;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 10px;
}
.feedback_card {
	float: left;
    border: 1px dotted #999999;
    list-style: none outside none;
    margin: 2px 2px 2px 10px;
    padding: 2px;
    width: 460px;
	min-height: 224px;
}
.feedback_txt {
	font-family: Georgia, Times, “Times New Roman”, serif;
}
.feedback_fill {
	float: left;
    border: 1px dotted #999999;
    list-style: none outside none;
    margin: 2px 2px 2px 10px;
    padding: 2px;
    width: 460px;
	min-height: 112px;	
}