/* @group General Styles */
*{padding:0;margin:0;}
html,body{height:100%;}
body{font-size:85%;line-height:1.8em;font-family:Arial,verdana,Helvetica,sans-serif;}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -95px;}
p{margin:0 0 1.0em;}
ul,ol{padding:1.0em 0;margin-left:1.5em;}
b,strong{font-weight:bolder;}
i,em{font-style:italic;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;outline:none;}
img,img a{border-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.3em;padding-bottom:10px;}
.content_bg h1{font-size:1.9em;}
.content_bg h2{font-size:1.8em;}
.content_bg h3{font-size:1.7em;}
.content_bg h4{font-size:1.6em;}
.content_bg h5{font-size:1.5em;}
.content_bg h6{font-size:1.4em;}
.content_bg h1,
.content_bg h2,
.content_bg h3,
.content_bg h4,
.content_bg h5,
.content_bg h6{letter-spacing:-1px;}
.clear{clear:both;}
.clear-right{clear:right;}
.clear-left{clear:left;}
pre{margin-bottom:20px;padding:10px;border:1px solid;font-size:1.2em;}
sup{font:0.9em "Times New Roman",Times,sans-serif;font-style:italic;}
sub{font:0.9em "Times New Roman",Times,sans-serif;font-style:italic;}
.image-left{float:left;margin:0 15px 5px 0;}
.image-right{float:right;margin:0 0 5px 15px;clear:both;}
blockquote,code{margin:18px 0;padding:13px 18px;display:block;}
code{font:1.2em/1.4em 'Courier New',Courier,monospace;}
.contentBreak{height:1px;margin:25px 0 0 0;font-size:0;background:transparent;}
ul.disc{list-style-type:disc;}
ul.circle{list-style-type:circle;}
ul.square{list-style-type:square;}
ol.arabic-numbers{list-style-type:decimal;}
ol.upper-alpha{list-style-type:upper-latin;}
ol.lower-alpha{list-style-type:upper-latin;}
ol.upper-roman{list-style-type:upper-roman;}
ol.lower-roman{list-style-type:lower-roman;}
.container{margin:0 auto;}
.header{position:relative;overflow:hidden;width:100%;}
.header .megaHeader{width:100%;position:absolute;background-repeat:no-repeat;background-position:center center;text-align:center;z-index:0;}
.megaFadeIn{background-position:center center;background-repeat:no-repeat;}
#myExtraContent1,
#extraContainer1{width:100%;position:absolute;left:0;text-align:center;}
#myExtraContent2{position:absolute;width:1000px;margin:0 auto;}
#myExtraContent3,
#extraContainer3{display:inline;}
.removeBg{background:none !important;}
.header .container{text-align:left;overflow:hidden;}
.header .content{position:relative;padding:0;float:left;}
.tint{position:absolute;height:60px;width:100%;background-repeat:repeat-x;font-size:0;}
.tintIE{height:60px;width:100%;position:absolute;left:0;font-size:0;}
.jTintHeight{height:0px;}
.header .slogan{font-size:2.3em;text-shadow:0 1px 0 #000;padding:18px 0;letter-spacing:-2px;position:absolute;}
.featureImage{height:200px;margin:0px 10px;overflow:hidden;}
* html .featureImage{width:98%;}
.featureImageBdr{width:100%;height:200px;padding:10px 0;background-repeat:repeat;}
* html .featureImageBdr{width:98%;}
html > body .featureImageBdr{background-image:url(http://cdn.symfonip.com/rw_common/themes/symomega/images/noise.png);}
* html .featureShadow{display:none;}
.navHeader{height:75px;line-height:75px;background-repeat:repeat-x;}
html > body .navHeader{background-image:url(http://cdn.symfonip.com/rw_common/themes/symomega/images/sprite.png);}
.navHeader .container{z-index:50;position:relative;}
.navHeader .title{font-family:Arial,Helvetica,sans-serif;position:absolute;float:left;margin-right:1em;text-shadow:#222222 0px -1px 0px;}
.navHeader .title img{float:left;margin:10px 15px 0 0;}
.header .content h1,
.header .content h2,
.header .content h3,
.header .content h4,
.header .content h5,
.header .content h6{padding-bottom:0.5em;}
.content_bg{padding:0 0 40px 0;margin-top:-1px;}
.content_bg .sidebar{float:right;width:200px;text-align:left;font-size:0.9em;line-height:2em;}
.content_bg .container{padding-top:50px;position:relative;background-repeat:no-repeat;}
.highlight{position:relative;height:6px;top:-50px;font-size:0;z-index:30;background-repeat:no-repeat;background-position:-100px 0px;}
html > body .highlight{background-image:url(http://cdn.symfonip.com/rw_common/themes/symomega/images/content_bg80.png);}
.content_bg .sidebar .title{font-size:1.4em;font-weight:bolder;padding-bottom:15px;}
.content_bg .contentContainer{text-align:left;margin:0 240px 0 0;}
.content_bg .content{min-height:180px;}
.footer{text-align:center;}
.footer .content{position:relative;top:30px;}
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6{padding-bottom:0.5em;}
.footer,.push{height:94px;}
*html .rapidSearch{width:98%;}
#myExtraContent3{clear:both;}
/* @end */
/* @group Bread-crumb */
.breadcrumb{position:absolute;top:7px;font-size:1.5em;font-style:italic;font-family:arial;word-spacing:3px;}
.breadcrumb a{font-size:.7em;font-style:normal;text-decoration:none;}
.breadcrumb ul{list-style:none;margin:0;font-size:0.8em;padding:0px 27px 2px 10px;}
html > body .breadcrumb ul{background:transparent url(http://cdn.symfonip.com/rw_common/themes/symomega/images/breadcrumb.png) no-repeat right bottom;}
.breadcrumb ul li{display:inline;margin:0;padding:0;}
/* @end */
/* @group Navigation */
#nav{text-align:right;padding:0;line-height: 30px;position:absolute;right:0;z-index:200;font-variant: small-caps;text-transform: uppercase;}
#nav a{text-decoration:none;}
#nav ul{padding:0;float:right;margin:23px 0 0 0;}
#nav ul li{float:left;position:relative;list-style:none;margin:0 0 0 10px;line-height:28px;font-size:12px;display:inline-block;height:28px;text-decoration:none;padding:0;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;}
#nav ul li a{display:block;padding:0 10px;}
html > body #nav ul li:hover{background:url(http://cdn.symfonip.com/rw_common/themes/symomega/images/sprite.png) 0 -77px repeat-x;}
html > body #nav ul ul li:hover{background:none;}
/* Child - Level 1 */
#nav ul ul{display:none;width:160px;background-repeat:repeat-x;background-position:0 -20px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;text-transform: none;font-variant: normal;}
html > body #nav ul ul{background-image:url(http://cdn.symfonip.com/rw_common/themes/symomega/images/nav_ul_ul_original.png);}
#nav ul ul li.last_item:hover{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
#nav ul ul ul li.last_item:hover{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
#nav ul ul ul li.first_item:hover{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
#nav ul ul li{margin:0;padding:0px;height:auto;-moz-border-radius:0px;-webkit-border-radius:0px;text-align:left;font-size:.9em;line-height:1.7em;}
#nav ul ul ul li{font-size:1em;}
#nav ul ul li a{display:block;padding:7px 15px 10px;width:130px;}
* html #nav ul ul li a{padding:7px 0px 10px;margin:0 15px;}
#nav ul ul ul{margin:0;padding:0;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;}
#nav ul ul ul ul{}
#nav ul .sf-sub-indicator{display:none;}
#nav ul ul .sf-sub-indicator{display:block;}
/* @group Suckerfish CSS */
.menu,.menu *{margin:0;padding:0;list-style:none;}
.menu ul{position:absolute;top:-999em;width:160px;/* left offset of submenus need to match (see below) */}
.menu ul li{width:100%;}
.menu li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}
.menu li{float:left;position:relative;}
.menu a{display:block;position:relative;}
.menu li:hover ul,
.menu li.sfHover ul{left:0;top:30px;/* match top ul list item height */
z-index:30;}
ul.menu li:hover li ul,
ul.menu li.sfHover li ul{top:-999em;}
ul.menu li li:hover ul,
ul.menu li li.sfHover ul{left:160px;/* match ul width */
top:0;}
ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul{top:-999em;}
ul.menu li li li:hover ul,
ul.menu li li li.sfHover ul{left:160px;/* match ul width */
top:0;}
.sf-sub-indicator{position:absolute;font-size:1.2em;display:block;right:-10px;/* IE6 only */
top:5px;width:10px;height:20px;overflow:hidden;}
/*** arrows **/
a > .sf-sub-indicator{/* give all except IE6 the correct values */
right:5px;}
/* @end */
/* @end */
/* @group Blog */
.blog-entry{margin-bottom:30px;}
h1.blog-entry-title{padding:0;font-size:1.9em;line-height:1.5em;}
h1.blog-entry-title a{}
.blog-entry-date{font-size:.9em;line-height:1.5em;margin:10px 0;}
.blog-entry-category{}
.blog-entry-category a:link,.blog-entry-category a:visited{padding:2px 7px;margin:0 3px;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;}
.blog-read-more{}
.blog-entry-body{padding-bottom:10px;}
.blog-entry-comments{}
p.blog-entry-tags{margin-top:10px;font-size:0.85em;}
p.blog-entry-tags a{padding:0px 7px;margin:0 3px;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;}
/* @group blog sidebar */
#blog-categories:before,
#blog-archives:before,
ul.blog-tag-cloud:before,
#blog-rss-feeds:before,
.content_bg .sidebar .title,
h1.blog-entry-title,
.album-title,
.movie-page-title,
.message-text{text-shadow:0 -1px 0 #222;}
/* Styles the blog categories in the blog sidebar */
#blog-categories{margin-top:10px;padding-top:10px;}
#blog-categories:before{content:"Categories";display:block;margin-bottom:5px;font-size:1.3em;font-weight:bold;}
.blog-category-link-enabled{padding:0px 7px;margin:8px 0 0 0;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;}
.blog-category-link-disabled{}
/* styles the archives in the blog sidebar */
#blog-archives{margin-top:10px;padding-top:10px;}
#blog-archives:before{content:"Archives";display:block;margin-bottom:5px;font-size:1.3em;font-weight:bold;}
#blog-archives br{float:left;clear:both;}
.blog-archive-link-enabled{padding:0px 7px;margin:8px 8px 0 0;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:0.9em;float:left;}
.blog-archive-link-disabled{padding:0px 7px;margin:8px 8px 0 0;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:0.9em;float:left;}
/* styles the Tag Cloud in the sidebar */
ul.blog-tag-cloud{margin:10px 0 0 0;padding-top:10px;float:left;clear:both;}
ul.blog-tag-cloud:before{content:"Tag cloud";display:block;margin-bottom:5px;font-size:1.3em;font-weight:bold;}
ul.blog-tag-cloud li{display:inline;margin:0 5px 0 0;padding:0;font-size:0.9em;}
ul.blog-tag-cloud li a{padding:0px 7px;margin:8px 0 0 0;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;}
ul.blog-tag-cloud li a:hover{text-decoration:underline;}
.blog-tag-size-1{font-size:0.8em;}
.blog-tag-size-2{font-size:0.85em;}
.blog-tag-size-3{font-size:0.9em;}
.blog-tag-size-4{font-size:0.95em;}
.blog-tag-size-5{font-size:1em;}
.blog-tag-size-6{font-size:1.05em;}
.blog-tag-size-7{font-size:1.1em;}
.blog-tag-size-8{font-size:1.15em;}
.blog-tag-size-9{font-size:1.2em;}
.blog-tag-size-10{font-size:1.25em;}
.blog-tag-size-11{font-size:1.3em;}
.blog-tag-size-12{font-size:1.35em;}
.blog-tag-size-13{font-size:1.4em;}
.blog-tag-size-14{font-size:1.45em;}
.blog-tag-size-15{font-size:1.5em;}
.blog-tag-size-16{font-size:1.55em;}
.blog-tag-size-17{font-size:1.6em;}
.blog-tag-size-18{font-size:1.65em;}
.blog-tag-size-19{font-size:1.7em;}
.blog-tag-size-20{font-size:1.75em;}
/* Styles the blog RSS feeds in the blog sidebar */
#blog-rss-feeds{margin-top:10px;padding-top:10px;float:left;clear:both;}
#blog-rss-feeds:before{content:"Feeds";display:block;margin-bottom:5px;font-size:1.3em;font-weight:bold;}
.blog-rss-link{padding:0px 7px;margin:5px 0 0 0;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;}
/* @end */
/* @end */
/* @group File Sharing */
.filesharing-item{margin-bottom:10px;padding:5px;}
.filesharing-item-title a:link{padding:1px 8px;margin-bottom:8px;background-color:rgba(0,0,0,0.25);display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;}
.filesharing-item-description{color:#b3b3b3;}
/* @end */
/* @group Photo Album */
/* @group Index Page (Thumbnail view) */
.album-title{font-size:2.0em;padding-bottom:1.0em;line-height:1.0em;}
.album-description{margin-bottom:35px;}
.album-wrapper{display:block;width:99%;position:relative;padding-bottom:40px;}
* html .album-wrapper{width:98%;}
.thumbnail-wrap{text-align:center;position:relative;float:left;margin:0 43px 80px 0;}
.thumbnail-frame{position:absolute;top:0;left:0;text-align:center;margin:0 auto;}
.thumbnail-caption{text-align:center;}
/* @end */
/* @group Single Page (Photo view) */
.photo-background{text-align:center;margin:0 auto;}
.photo-navigation{width:100%;text-align:center;margin:0 auto 40px;padding-top:40px;}
.photo-title{font-size:2.3em;line-height:1.0em;}
.photo-caption{font-size:1.5em;line-height:1.0em;}
.photo-links{padding-bottom:30px;}
/* @group EXIF data */
.exif-data{width:300px;text-align:center;margin:0 auto;}
.exif-data p{display:inline;margin-right:10px;text-align:center;}
/* @end */
/* @end */
/* @group Flash Slideshow */
#flashcontent{text-align:center;}
/* @end */
/* @end */
/* @group Quicktime Page */
.movie-frame{margin:0 auto 40px;text-align:center;}
/* @end */
/* @group Quicktime Album */
/* @group Index Page (Movie Thumbnail view) */
.movie-page-title{font-size:2.0em;padding-bottom:1.0em;line-height:1.0em;}
.movie-page-description{margin-bottom:35px;}
.movie-thumbnail-frame{float:left;width:132px;margin:0 40px 20px 0;}
.movie-thumbnail-caption{width:95%;text-align:center;}
/* @end */
/* @group Single Page (Movie View) */
.movie-frame{margin:0 auto;text-align:center;}
.movie-title{text-align:center;}
/* @end */
/* @end */
/* @group Contact Form */
.message-text{font-size:1.5em;}
.required-text{font-size:1.5em;}
.form-input-field{padding:7px;width:95%;}
.form-input-button{margin-right:10px;}
/* @end */
/* @group Slideshow */
.slide{height:400px;width:100%;background-repeat:no-repeat;background-position:center center;}
#slideshow{display:block;margin:0 auto;width:100%;}
/* @end */