/*** Primary Style Sheet for Theme ***/

BODY

{

	font: 13px/1.4 "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #4B4634;

}

#Wrapper

{

	background: #00152B url(http://raqueltur.com/gabaritos/imagens/bodyBg.png) repeat-x 0 0;

}

/*The body of the design

links*/

A, A:link, A:visited

{

	color: #2FA694;

	text-decoration: none;

}

A:hover, A:active

{

	color: #EC6D00;

	text-decoration: none;

}

#MainMenu A:link, #MainMenu A:visited

{

	color: #FFFFFF;

}

/*menu links - top level items*/

#MainMenu A:hover, #MainMenu A:active

{

	color: #2FA694;

}

#MainMenu .sf-menu LI LI:hover, #MainMenu .sf-menu LI LI.sfHover, #MainMenu .sf-menu LI LI A:focus, #MainMenu .sf-menu LI LI A:hover, #MainMenu .sf-menu LI LI A:active

{

	background: #02313D;

/*menu links - sub-menu items*/

	color: #FFF;

}

#Footer A:hover, #Footer A:active, #ContentPanel A:hover, #ContentPanel A:active

{

	color: #FFFFFF;

}

.ribbon SPAN A

{

	font-weight: bold;

}

.ribbon .scrollTop

{

	float: right;

	margin: 19px 28px;

	font-weight: normal;

	font-size: 0.8em;

}

/*scroll to top ^

headings*/

H1, H2, H3, H4, H5, H6, .headline, .title, .ribbon SPAN, #fancy_title DIV

{

	font-family: "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;

	font-weight: normal;

	line-height: 1;

	margin: 0 0 0.5em;

	padding: 0 0 0.2em;

	color: #211;

}

H1

{

	font-size: 1.85em;

}

H2

{

	font-size: 1.5em;

}

H3

{

	font-size: 1.35em;

	margin-bottom: 0.5em;

}

H4

{

	font-size: 1.2em;

	margin-bottom: 0.5em;

	border-bottom: none;

}

H5

{

	font-size: 1em;

	font-weight: bold;

	margin-bottom: 0.5em;

	border-bottom: none;

}

H6

{

	font-size: 1em;

	font-weight: lighter;

	text-transform: uppercase;

	margin-bottom: 0.5em;

	border-bottom: none;

}

.headline

{

	color: #103E41;

}

.title

{

	padding: 0;

}

H1 STRONG, H2 STRONG, H3 STRONG, H4 STRONG, H5 STRONG, H6 STRONG, .headline STRONG, .title STRONG

{

	font-weight: bold;

	color: #210;

}

H1 SPAN, H2 SPAN, H3 SPAN, H4 SPAN, H5 SPAN, H6 SPAN, .headline SPAN, .title SPAN

{

	display: block;

	color: #5E573B;

	font-size: 0.6em;

	margin: -0.1em 0 0;

}

#Footer H1, #Footer H2, #Footer H3, #Footer H4, #Footer H5, #Footer H6, #ContentPanel H1, #ContentPanel H2, #ContentPanel H3, #ContentPanel H4, #ContentPanel H5, #ContentPanel H6

{

	color: #EEE;

}

/*headers on dark backgrounds*/

#cluetip H3

{

	color: #EEE;

	font: 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;

}

/*tool tip titles*/

#fancy_title DIV

{

	font-size: 1.35em;

}

/*modal titles

text*/

BLOCKQUOTE

{

	margin: 0 0 18px 4px;

	padding: 0 16px;

	font-style: italic;

	border-left: 5px solid #BBB;

}

CODE, PRE

{

	font: normal 13px/18px Consolas, "Courier New", Courier, monospace;

	background: #E8EBEC url(http://raqueltur.com/gabaritos/imagens/pre-bg.gif) repeat 0 0;

	padding: 18px 5px;

	border: 1px dotted #BBB;

	color: #333;

}

CODE

{

	padding: 1px 3px;

	background-image: none;

}

SUP

{

	bottom: 0.1em;

}

.impact

{

	font-size: 1.1em;

	line-height: 1.5;

}

.noMargin

{

	margin: 0;

}

.ribbon SPAN

{

	float: left;

	font-size: 1.4em;

	font-weight: bold;

	margin: 16px 0 0;

	color: #FFFFFF;

}

.ribbon SPAN.blogDate

{

	font-size: 1.85em;

	margin: 13px 0 0;

}

.ribbon SPAN.blogPostInfo

{

	float: right;

	font-size: 1.1em;

	font-weight: normal;

	margin: 18px 28px 0 0;

}

.breadcrumbs SPAN

{

	font: bold 1.2em Arial, Helvetica, Garuda, sans-serif;

}

#Footer, #ContentPanel, #cluetip

{

	color: #83BACC;

}

#Copyright

{

	font-size: 0.9em;

	margin: 0 0 0 11px;

	color: #789592;

}

#Copyright P

{

	margin: 0;

	padding: 0 0 1em;

}

/*Lists*/

UL, OL

{

	margin: 0 0 20px 5px;

}

OL

{

	padding-left: 2em;

}

UL UL, OL OL, UL OL, OL UL

{

	margin-top: 8px;

}

UL LI, OL LI

{

	line-height: 1.3em;

	padding: 3px 5px;

}

UL LI

{

	padding-left: 15px;

}

OL LI

{

	list-style-type: decimal;

	list-style-position: outside;

}

/*custom list styles

bullet types*/

UL LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_gray.gif) no-repeat 0 0.6em;

}

/*default list style*/

UL.bullet-black LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_black.gif) no-repeat 0 0.6em;

}

UL.bullet-gray LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_gray.gif) no-repeat 0 0.6em;

}

UL.bullet-silver LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_gray_light.gif) no-repeat 0 0.6em;

}

UL.bullet-blue LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_blue.gif) no-repeat 0 0.6em;

}

UL.bullet-green LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_green.gif) no-repeat 0 0.6em;

}

UL.bullet-orange LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_orange.gif) no-repeat 0 0.6em;

}

UL.bullet-red LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/dot_red.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-black LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_black.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-gray LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_gray.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-silver LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_gray_light.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-blue LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_blue.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-green LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_green.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-orange LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_orange.gif) no-repeat 0 0.6em;

}

UL.bullet-disc-red LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/circle_red.gif) no-repeat 0 0.6em;

}

UL.bullet-check LI

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/bullets/check.gif) no-repeat 0 0.2em;

	padding-left: 20px;

}

/*numbered list with styling*/

OL.number-pad

{

	padding: 3px 5px 5px 22px;

	border-left: 1px solid #E9E9E9;

	background: #FFF url(http://raqueltur.com/gabaritos/imagens/bullets/ordered-background.gif) repeat-y 0 0;

}

OL.number-pad OL, OL.number-pad UL

{

	background: none;

	margin-left: 18px;

}

OL.number-pad LI

{

	padding-left: 10px;

	border-bottom: 1px dotted #D6D6D6;

}

/*list with image, title and description*/

UL.post-list

{

	margin-left: 0;

}

UL.post-list LI

{

	margin: 0 0 1em;

	padding: 0;

	background: none;

	border-bottom: 1px dotted #D6D6D6;

	font-size: 85%;

}

UL.post-list LI IMG

{

	float: left;

	margin: 0 8px 1em 0;

	border: 1px solid #C6C6C6;

}

UL.post-list LI A

{

	display: block;

	font-weight: bold;

	margin-bottom: 0.3em;

}

/*horizontal lists*/

UL.horizList

{

	margin: 0 0 1em;

}

UL.horizList LI

{

	display: inline;

	margin: 0;

	padding: 0;

	background: none;

}

/*socail network horizontal list (used in footer)*/

UL.socialLinks

{

	height: 25px;

	margin: 1em 22px -16px;

}

UL.socialLinks LI A

{

	display: block;

	float: right;

	height: 24px;

	overflow: hidden;

	padding: 0 3px 0 2px;

}

UL.socialLinks LI A:hover, UL.socialLinks LI A:active

{

	height: 29px;

	margin-top: -5px;

}

/*forms and inputs*/

INPUT

{

	color: #000;

}

TEXTAREA, .textInput

{

	width: 400px;

	margin: 0 0 0.5em;

	padding: 5px;

	background: #E1E2E3 url(http://raqueltur.com/gabaritos/imagens/inputBg.gif) repeat-x 0 0;

	border: 1px solid #FFF;

	border-color: #C9CACB #FFF #FFF #C9CACB;

	outline: none;

}

LABEL.overlabel

{

	color: #B3B4B4;

	font-size: 1.2em;

	display: none;

/*initially hidden to prevent other content from shifting after JS function runs*/

}

/*common styles*/

.hr

{

	clear: both;

	padding: 0;

	margin: 0 0 1em;

	height: 5px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/hr-bg.gif) repeat-x 0 0;

}

/*image containers*/

A.img, DIV.img

{

	float: left;

	border: 1px solid #CDC0A6;

	padding: 5px;

	background: #FFF;

}

A.img IMG, DIV.img IMG

{

	float: left;

	border: 1px solid #F3F3F3;

}

A.imgHover

{

	background-color: #FFCC33;

	border-color: #BCBCBC;

}

A.img:hover IMG

{

	border-color: #FFF;

}

/*jQuery ui styles*/

.ui-state-default, .ui-widget-content .ui-state-default

{

	border-color: #C8CBCC;

}

.ui-state-hover, .ui-state-focus, .ui-state-active, .ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-active

{

	border-color: #000;

}

/*logo*/

#Logo

{

	float: left;

	margin: -60px 0 24px -3px;

}

#Logo A

{

	display: block;

	width: 450px;

	height: 107px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/logo.png) no-repeat 0 0;

	/*+placement:shift 25px 13px;*/

	position: relative;

	left: 24px;

	top: 19px;

}

.logoMark

{

/*logo symbol in footer*/

	width: 95px;

	height: 100px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/logoSymbol-small.png) no-repeat 0 0;

	float: right;

	margin-top: -16px;

	/*+placement:shift -4px 13px;*/

	position: relative;

	left: -4px;

	top: 13px;

}

/*design structure*/

#Wrapper, #PageWrapper

{

	position: relative;

}

/*IE needs this to position content when using top panel (#ContentPanel)*/

#PageWrapper

{

	width: 990px;

	margin: 0 auto;

	padding: 25px 0 0;

}

.pageTop

{

	height: 10px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-top.png) no-repeat 0 0;

}

.pageBottom

{

	height: 10px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-bottom.png) no-repeat 0 0;

	margin: 0 0 0.4em;

}

#Header, .pageMain

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-repeat.png) repeat-y 0 0;

}

#Header, .pageMain, #Footer

{

	width: 990px;

}

/*must be specified for PNG Fix to work (IE 6 issue)*/

.breadcrumbs

{

	margin-top: -1em;

}

.full-page .breadcrumbs

{

	margin-bottom: 0;

}

#FooterTop

{

	height: 2px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/footerBg-top.png) no-repeat 0 0;

}

#FooterContent

{

	float: left;

/*added because of the IE sucks "hasLayout" bug*/

	padding: 20px 0 0;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/footerBg-repeat.png) repeat-y 0 0;

}

#FooterBottom

{

	width: 990px;

	height: 33px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/footerBg-bottom.png) no-repeat 0 0;

	margin: 0 0 0.5em;

}

/*max width containers*/

.contentMax, .contentArea, #Showcase, #Slides

{

	margin: 0 26px;

	width: 938px;

}

/*content containers*/

.contentArea

{

	padding: 15px 0;

}

/*layouts styles*/

.one-third, .two-thirds, .half-page, .full-page

{

	float: left;

	margin: 0 10px 0 25px;

}

.one-third

{

	width: 273px;

}

.two-thirds

{

	width: 581px;

}

.half-page

{

	width: 426px;

}

.full-page

{

	margin-right: 25px;

	float: none;

}

#Footer .one-third, #Footer .two-thirds, #Footer .half-page

{

	margin: 0 0 0 25px;

	padding: 0 25px 0 0;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/footerBg-verticalRule.gif) repeat-y 100% 0;

}

#Footer .one-third

{

	width: 262px;

}

#Footer .two-thirds

{

	width: 574px;

}

#Footer .half-page

{

	width: 419px;

}

#Footer .full-page

{

	margin: 0;

	padding: 0 25px;

}

BODY #Footer .last

{

	background: none;

}

/*no right border on last*/

#Footer .contentArea

{

	padding-bottom: 0;

}

#ContentPanel

{

/*hidden top content area*/

	position: relative;

	display: none;

/*hidden on start*/

	background: #2C2C2C;

	border-bottom: 1px solid #FFF;

}

#ContentPanel .contentArea

{

	margin: 0 auto;

}

/*main menu*/

#MenuWrapper

{

	height: 62px;

}

#MainMenu

{

	position: relative;

	top: -20px;

	right: 20px;

	height: 62px;

	float: right;

	z-index: 99;

/*allows menu to overlap slideshow*/

}

#MmLeft

{

	float: left;

	width: 25px;

	height: 62px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/mainMenu-left.png) no-repeat 0 0;

}

#MmRight

{

	float: left;

	width: 20px;

	height: 62px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/mainMenu-right.png) no-repeat 0 0;

}

#MmBody

{

	float: left;

	min-width: 500px;

	height: 62px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/mainMenu-repeat.png) repeat-x 0 0;

}

#MmOtherLinks

{

	float: left;

}

.mmDivider

{

	float: left;

	width: 10px;

	height: 40px;

	margin: 7px 10px 0;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/mainMenu-divider.gif) no-repeat 0 0;

}

#MainMenu .sf-menu LI LI

{

	background: #03566B;

}

/*sub-menu background*/

#MainMenu .sf-menu LI LI LI

{

	background: #000033;

}

/*sub-sub-menu background*/

.mmLogin

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/icons/bullet-lock.png) no-repeat 0 0;

	padding-left: 20px;

}

.mmFeeds

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/icons/bullet-feed.png) no-repeat 0 0;

	padding-left: 20px;

}

.mmRSS

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/icons/feed.png) no-repeat 0 0;

	padding: 1px 0 0 25px;

}

.mmFacebook

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/icons/facebook.png) no-repeat 0 0;

	padding: 1px 0 0 25px;

}

.mmTwitter

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/icons/twitter2.png) no-repeat 0 0;

	padding: 1px 0 0 25px;

}

/*search*/

#Search

{

	clear: right;

	float: right;

	width: 298px;

	height: 32px;

	margin: 14px 26px 25px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/search-bg.gif) no-repeat 0 0;

	cursor: text;

}

#Header .searchHover

{

	background-position: 0 -32px;

}

#Header .searchActive

{

	background-position: 0 -64px;

	cursor: pointer;

}

#SearchInput

{

	float: left;

	background: transparent;

	border: 0;

	font-size: 14px;

	height: 20px;

	padding: 8px 0 3px 7px;

	width: 216px;

	margin: 0;

}

#SearchSubmit

{

	float: left;

	display: none;

	background: transparent;

	border: 0;

	width: 73px;

	height: 30px;

	margin: 1px 0 0;

	padding: 0;

	cursor: pointer;

}

/*slide show*/

#Slideshow

{

	height: 360px;

	overflow: hidden;

}

#SlideTop, #SlideRepeat, #SlideBottom, .slidePrev, .slideNext, #slidePager

{

	position: relative;

	z-index: 29;

}

#SlideTop

{

	height: 4px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-slideTop.png) no-repeat 0 0;

}

#SlideRepeat

{

	height: 301px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-slideRepeat.png) repeat-y 0 0;

}

#SlideBottom

{

	height: 55px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-slideBottom.png) no-repeat 0 0;

}

#Slides

{

	margin-top: -360px;

	margin-bottom: 18px;

/*without this #SlideBottom will overlap #Main*/

	height: 342px;

	overflow: hidden;

	background: #F4F5F6;

}

A.slidePrev, A.slideNext

{

	display: block;

	z-index: 30;

	top: -235px;

	width: 51px;

	height: 64px;

}

A.slidePrev

{

	float: left;

	margin: 0 0 0 11px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/slide-previous.png) no-repeat 0 0;

}

A.slideNext

{

	float: right;

	margin: 0 11px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/slide-next.png) no-repeat 0 0;

}

A.slidePrev:hover, A.slideNext:hover

{

	background-position: 0 -64px;

}

#slidePager

{

	top: -348px;

	float: right;

	margin: 0 -35px 0 0;

}

#slidePager A, #slidePager A:visited

{

	float: left;

	width: 16px;

	height: 15px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/slide-pager.png) no-repeat 0 0;

	text-decoration: none;

	text-indent: -1234px;

}

#slidePager A:hover

{

	background-position: -16px 0;

}

#slidePager A.activeSlide

{

	background-position: -32px 0;

}

/*slide show - cu3er*/

#Slideshow-cu3er

{

	width: 990px;

	height: 400px;

	text-align: center;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-repeat.png) repeat-y 0 0;

}

#cu3erShadow

{

	width: 990px;

	height: 360px;

	padding: 15px 0 25px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/cu3er-shadow.png) no-repeat 0 0;

}

#TheCu3er

{

	width: 938px;

	outline: 0;

}

/*slide show - GalleryView*/

#SlideShow-GalleryView

{

	width: 990px;

	height: 400px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/pageBg-repeat.png) repeat-y 0 0;

}

#SlideShow-GalleryView #GalleryView

{

	height: 938px;

	height: 340px;

	overflow: hidden;

	margin: 0 0 0 26px;

}

#GalleryView .filmstrip LI

{

	background: none;

}

/*prevents image based bullets

showcase/spotlight*/

#Showcase

{

	padding: 10px 0 0;

}

/*ribbon elements (wrap around)*/

.ribbon, .ribbon .wrapAround, .ribbon .tab

{

	height: 52px;

	overflow: hidden;

}

.ribbon

{

	margin: 0 -4px 8px -53px;

	width: 638px;

}

.ribbon .wrapAround

{

	float: left;

	width: 52px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/ribbon-wrap.png) no-repeat 0 -104px;

}

.ribbon .tab

{

	float: left;

	width: 586px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/ribbon.png) no-repeat 0 0;

}

/*side navigation menu*/

.sideNavWrapper



{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/side-navigation-repeat.gif) repeat-y 0 0;

	margin: 0 0 0.5em;

}

.sideNavBox-1

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/side-navigation-top.gif) no-repeat 0 0;

	padding: 15px 0 0;

}

.sideNavBox-2

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/side-navigation-bottom.gif) no-repeat 0 100%;

	padding: 0 0 15px;

	min-height: 100px;

}

UL.sideNav

{

	padding: 0;

	margin-left: 0;

}

UL.sideNav LI

{

	font-size: 1.1em;

	background: none;

	padding: 0;

	margin: 0;

}

.sideNav LI A

{

	display: block;

	padding: 0.5em 5px 0.5em 25px;

	margin: 0;

	border-bottom: 1px dotted #DBDBDC;

	text-decoration: none;

	text-shadow: #fff 1px 1px 0px;

}

.sideNav LI.currentPage

{

	background: transparent url(http://raqueltur.com/gabaritos/imagens/side-navigation-active.gif) no-repeat 0 0;

}

.sideNav LI.currentPage A, .sideNav LI.currentPage A:link, .sideNav LI.currentPage A:visited, .sideNav LI.currentPage A:hover, .sideNav LI.currentPage A:active

{

	color: #2C2C2C;

	border-bottom: 1px solid #FFF;

}

/*featured content*/

.featuredContent

{

	margin: 0 0 1.5em;

}

.featuredItem

{

	clear: left;

	margin: 0 0 1.5em;

}

.featuredImg

{

	margin-right: 15px;

	float: left;

}

.featuredImg IMG

{

	width: 148px;

}



.CapaAlbum IMG

{

	width: 261px;

}

/*quote*/

.quote

{

	width: 273px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/quote-small-repeat.gif) repeat-y 0 0;

}

.quote .quoteBox-1

{

	padding: 17px 0 0;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/quote-small-top.gif) no-repeat 0 0;

}

.quote .quoteBox-1 .quoteBox-2

{

	padding: 0 0 24px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/quote-small-bottom.gif) no-repeat 0 100%;

}

.quote P

{

	min-height: 25px;

	font-style: italic;

	font-size: 1.1em;

	line-height: 1.7;

	color: #000;

	padding: 0 22px 1.2em;

	margin: 0;

}

.quoteAuthor

{

	padding: 0 0 1em 22px;

}

.quoteAuthor P.name

{

	font-weight: bold;

	font-size: 1.1em;

	color: #000;

	margin: 0;

}

.quoteAuthor P.details

{

	font-size: 0.9em;

	font-style: italic;

}

/*button styles*/

BUTTON

{

	position: relative;

	cursor: pointer;

	overflow: visible;

/*removes extra side padding in IE*/

}

BUTTON.btn

{

	border: 0;

	padding: 0;

	outline: none;

	margin-left: -6px;

/*corrects for shadow to make left edge look aligned*/

}

BUTTON SPAN

{

	position: relative;

	display: block;

	white-space: nowrap;

}

BUTTON.btn

{

	padding: 0 35px 0 0;

	margin-right: 5px;

	font-size: 1em;

	text-align: center;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/button-sprite.gif) no-repeat right -92px;

}

BUTTON.btn SPAN

{

	padding: 13px 0 0 35px;

	height: 29px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/button-sprite.gif) no-repeat left top;

	color: #A2A2A2;

	line-height: 1.2;

	text-shadow: #000 -1px -1px 0px;

}

BUTTON.btn:hover, BUTTON.btnHover

{

	background-position: right -138px;

}

/*extra class used for sucky browsers (stupid IE)*/

BUTTON.btn:hover SPAN, BUTTON.btnHover SPAN

{

	background-position: 0 -46px;

	color: #FFF;

	text-shadow: #333 -1px -1px 1px;



}

.darkBg BUTTON.btn, .darkBg BUTTON.btn SPAN, #Footer BUTTON.btn, #Footer BUTTON.btn SPAN, #ContentPanel BUTTON.btn, #ContentPanel BUTTON.btn SPAN

{

	background-image: url(http://raqueltur.com/gabaritos/imagens/button-sprite-dark.gif);

}

/*for buttons on dark backgrounds

login*/

.loginForm

{

	height: 207px;

	overflow: hidden;

}

.loginContainer

{

	float: left;

	width: 245px;

	height: 142px;

	padding: 15px 0 0 20px;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/login-bg.png) no-repeat 0 0;

	color: #C6C6C6;

	overflow: hidden;

}

#loginBg

{

	float: left;

	margin: 17px 0 0;

}

.loginForm FIELDSET LEGEND

{

	display: none;

}

.loginContainer P

{

	margin: 0 0 0.5em;

}

.loginContainer .loginInput

{

	width: 217px;

}

.loginForm .signInButton

{

	margin: 0 18px 0 0;

}

A.loginClose

{

	position: absolute;

	top: -10px;

	right: -12px;

	display: block;

	height: 30px;

	width: 36px;

	text-indent: -999px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/fancybox/smallClose.png) repeat 0 0;

}

A.loginClose:hover, A.loginClose:active

{

	background-position: 0 -30px;

}

/*top reveal content panel*/

#ContentPanel #loginBg

{

	margin: 0 15px 0 0;

}

#ContentPanel .closeBtn

{

	width: 36px;

	height: 30px;

	float: right;

	margin: 10px;

	text-indent: -999px;

	overflow: hidden;

	background: transparent url(http://raqueltur.com/gabaritos/imagens/fancybox/smallClose-dark.png) repeat 0 0;

}

#ContentPanel .closeBtn:hover, #ContentPanel .closeBtn:active

{

	background-position: 0 -30px;

}

/*blog post*/

.blogPostSummary, .blogPostContent

{

	margin: 0 10px 1.5em 0;

}

.blogPostImage A

{

	margin: 0 0 1em;

}

.blogPostImage IMG

{

	width: 556px;

}

.blogPostSummary P, .blogPostContent P

{

	line-height: 1.5em;

}

/*portfolio page*/

.portfolio

{

	margin-left: -31px;

}

/*.two-thirds .portfolio { width:630px; } stupid IE (version 7 only)*/

.portfolio-item

{

	float: left;

	width: 275px;

	margin: 0 0 22px 31px;

}

.portfolio-item H4, .portfolio-item P

{

	margin: 0 0 0.65em;

	padding: 0;

}

.portfolio-image

{

	width: 261px;

	height: 174px;

/*border: 1px solid #C6C6C6;*/

}

.portfolio-description

{

	clear: left;

	height: 110px;

	padding: 8px;

	overflow: hidden;

}

/*contact*/

#CommentForm FIELDSET LEGEND

{

	display: none;

}

#CommentForm DIV

{

	margin-bottom: 1.5em;

}

/*space between inputs*/

#CommentForm .textInput, #CommentForm TEXTAREA

{

	width: 325px;

	margin: 0;

}

/*margins set by containers <div>*/

#CommentForm TEXTAREA

{

	height: 150px;

}

#CommentForm INPUT.error, #CommentForm TEXTAREA.error

{

	background-color: #FFC;

	border-color: #EF7E58;

}

#CommentForm LABEL.error

{

	display: block;

	color: #F33;

	font: bold 10px Verdana, Arial, Helvetica, Garuda, sans-serif;

	line-height: 1em;

/*required for negative margins to work fully*/

	margin: 0.2em 0 -1.2em;

/*negative margins counter act error message space so input fields don't shift*/

}

/*table styles*/

TABLE

{

	border-collapse: collapse;

	border-spacing: 0;

}

#FeatureMatrix

{

	padding: 25px 0;

}

#FeatureMatrix

{

	font-size: 12px;

}

#FeatureMatrix TH#MatrixItems

{

}

#FeatureMatrix TH.matrixColumn, #FeatureMatrix TD.matrixItem, #FeatureMatrix TD.matrixOdd, #FeatureMatrix TD.matrixEven

{

	background-color: #E4E4E4;

	text-align: center;

	border-width: 1px 1px 0;

	border-style: solid;

	border-color: #C6C6C6;

}

#FeatureMatrix TD.matrixItem

{

	font-weight: bold;

}

#FeatureMatrix TD.matrixEven

{

	background-color: #F0EEF9;

}

#FeatureMatrix TD.matrixOdd

{

	background-color: #F9F9F9;

}

#FeatureMatrix TH H6

{

	font-size: 14px;

	font-weight: bold;

	margin-top: 11px;

	padding-bottom: 3px;

}

#FeatureMatrix .matrixItem

{

	width: 200px;

	padding: 15px 0;

}

#FeatureMatrix TD

{

	width: 150px;

}

#FeatureMatrix TD.checkMark

{

	background-image: url(http://raqueltur.com/gabaritos/imagens/bullets/check.gif);

	background-position: center center;

	background-repeat: no-repeat;

}

#FeatureMatrix TD.last

{

	border-bottom: 1px solid #C6C6C6;

}

/*other*/

DIV#fancy_overlay

{

	background: #2C2C2C;

}

/*overlay color*/

/*pagina de vidoes*/

.galeria_videos

{

	margin-left: -31px;

}

/*.two-thirds .portfolio { width:630px; } stupid IE (version 7 only)*/

.galeria_videos-item

{

	float: left;

	width: 400px;

	margin: 0 0 22px 31px;

}

.galeria_videos-item H4, .galeria_videos-item P

{

	margin: 0 0 0.65em;

	padding: 0;

}

.galeria_videos-image

{

	width: 401px;

	height: 300px;

/*border: 1px solid #C6C6C6;*/

}

.galeria_videos-description

{

	clear: left;

	height: 80px;

	padding: 8px;

	overflow: hidden;

}