@charset "UTF-8";
/* CSS Document */
:focus {outline:0}
.moduleSubHighlight,.moduleHubArticle {clear:both;}

/*Strip */
div#container { width: 960px; background-color:#ffffff; margin:auto; height:auto;}
div#header_top { width:980px; float:left; background-color:#FFF;}
div#header_top_left { width:480px; height:23px; float:left; background-color:#FFF; margin-top:8px; }
.header_top_left_tiny_logo { width:200px; height:33px; float:left; }
.header_top_left_tiny_logo_maxis_div { width:27px; height:16px; float:left;margin-left:10px;}
.header_top_left_sign_in_div { width:50px; height:16px; float:left; padding-top:3px;}
.header_top_left_sign_in_div a{ color:#B0B0B0; text-decoration:none; font-weight:bold;}
.header_top_left_tiny_logo_div { width:18px; height:16px; float:left;}
.header_top_left_tiny_logo_textfield_div { width:130px; height:16px; float:left; margin-left:10px;}
div#header_top_right { width:480px; height:25px; float:right; color:#87a900; text-align:right; text-transform:uppercase; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:8px;}
	 .logo_button { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold;}
 .logo_button a:link{font-size:12px;color:#FFF; text-decoration:none; font-weight:bold;}
  .logo_button a:hover{font-size:12px;color:#FFF; text-decoration:none; font-weight:bold;}
   .logo_button a:active{font-size:12px;color:#FFF; text-decoration:none; font-weight:bold;}
    .logo_button a:visited{font-size:12px;color:#FFF; text-decoration:none; font-weight:bold;}
	
		 .more_button { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; font-weight:bold;}
 .more_button a:link{font-size:10px;color:#FFF; text-decoration:none; font-weight:bold;}
  .more_button a:hover{font-size:10px;color:#FFF; text-decoration:none; font-weight:bold;}
   .more_button a:active{font-size:10px;color:#FFF; text-decoration:none; font-weight:bold;}
    .more_button a:visited{font-size:10px;color:#FFF; text-decoration:none; font-weight:bold;}

/* Module hubArticle 1 */
.article01 {width:auto; height:auto; margin-bottom:1em; width:620px;}
.article01 .subCat { text-transform:uppercase;}
.article01 h1 {font-size:36px;line-height:36px;margin:0.5em 0;text-align:left;}
.article01 .name {padding:0.2em 0.5em; background:#CCC; float:left; width:auto; font-size:12px;}
.article01 .author { height:20px;}
.article01 .author .socialNet {padding:0; float:right; width:auto; font-size:0.8em;}
.article01 .author .socialNet img, .article01 .socialStats img{ border:0;}
.article01 .pix {margin:0.5em 0; width:620px; height:460px; overflow:hidden; clear:both;}
.article01 .pix img {border:0; width:620px;}
.article01 .storyText p { margin-bottom:0;}
.article01 .socialStats {border:1pt solid #CCCCCC;float:right;margin:0 0 10px 20px;padding:0.5em;text-align:left;width:240px; font-size:10px; }
.article01 .socialStats span { display:block;  margin:0.5em 0;}
.article01 .socialStats .newsletter { padding:0.4em 0.6em; background:#CCC;}
.article01 .socialStats .newsletter p { margin:3px 0; font-size:12px;}
/* Module hubArticle 1 */

/* Module hubArticle 2 */
.article02 {width:auto; height:auto; margin-bottom:1em; width:620px;}
.article02 .subCat { text-transform:uppercase;}
.article02 h1 {font-size:36px;line-height:36px;margin:0.5em 0;text-align:left;}
.article02 .name {padding:0.2em 0.5em; background:#CCC; left:0; position:absolute; width:auto; font-size:12px;}
.article02 .author { position:relative; height:20px; }
.article02 .author .socialNet { position:absolute; right:0;}
.article02 .author .socialNet img, .article02 .socialStats img{ border:0;}
.article02 .pix {width:320px; height:240px; overflow:hidden; display:none;}
.article02 .pix img {border:0; width:320px; }
.article02 .storyText p { margin-bottom:0; }
.article02 .storyText .StoryImage img { float:right; margin:0 0 10px 10px; width:320px;}
.article02 .socialStats {float:right;margin:0 0 10px 20px;text-align:left;width:320px; font-size:10px; }
.article02 .socialStats span { display:block;  margin:0.5em 0;}
.article02 .socialStats .newsletter { padding:0.4em 0.6em; background:#CCC;}
.article02 .socialStats .newsletter p { margin:3px 0; font-size:12px;}
.article02 .ArticleDateSource span{text-transform: capitalize;}
.article02 .SocialBox {float: right; width: 320px; padding-left: 10px; text-align: right}
/* Module hubArticle 2 */

/* Module hubArticle 3 */
.article03 {width:auto; height:auto; margin-bottom:1em; width:620px;}
.article03  .pageTop { height:25px;}
.article03  .pageTop .date {float:left;font-size:1.25em; width:310px;}
.article03  .pageTop .socialNet { float:left; width:250px;}
.article03 .mainPane .heroLinks {float:left;width:290px;}
.article03 .mainPane .heroLinks .feature {border:1px solid #363636;width:285px;}
.article03 .mainPane .heroLinks .featureImg {height:388px;overflow:hidden;width:285px;}
.article03 .mainPane .heroLinks .featureImg img {width:600;}
.article03 .mainPane .heroLinks .caption {background:#363636;color:#FFFFFF; width:285px;}
.article03 .mainPane .heroLinks .caption h3 {font-size:1.2em;padding:5px 15px; margin:0;}
.article03 .mainPane .heroLinks .caption p {padding:0 15px 5px 15px; margin:0;}
.article03 .mainPane .heroLinks .socialStats {margin:10px 0;}
.article03 .mainPane .heroLinks .socialStats span { display:block; margin:5px 0;}
.article03.mainPane .heroLinks .newsList {margin-top:10px;width:287px;}
.article03 h2.moduleTitle {background:#666;color:#FFFFFF;display:block;font-size:1.2em;font-weight:normal;height:26px;line-height:26px;position:relative;text-indent:10px;text-transform:uppercase; margin-bottom:0;}
.article03 ul {list-style:none outside none; padding:0; margin:0;}
.article03 .mainPane .heroLinks .newsList li {background:#EEEEEE;border-bottom:1px solid #E5E5E5;border-top:1px solid #FFFFFF;display:block;padding:10px;}
.article03 .mainPane .heroLinks .newsList li h3 { margin:0;}
.article03 .mainPane .heroLinks .newsList li p { margin:0;}
.article03 .mainPane .fullArticle {float:left;margin-left:20px;width:300px;}
.article03 .mainPane .fullArticle h2 {color:#333;font-size:2em; margin:0;}
.article03 .mainPane .fullArticle h3 {font-size:1.1em;padding-top:10px;text-transform:uppercase; margin:0;}
.article03 .mainPane .fullArticle h4 {padding-bottom:10px; margin:0;}
/* Module hubArticle 3 */

/* Module subArticle 1 */
.subArticle01 {padding:0.7em 0.7em 0.7em 0; margin-bottom:0.5em; width:600px; float:left; border-bottom:1pt solid #CCC;}
.subArticle01 .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subArticle01 img {border:0; width:120px;}
.subArticle01 .titletxt {float:left;margin:0;padding:0 0.5em 0 0;width:460px; font-size:16px;}
.subArticle01 .titletxt span { display:block; font-size:12px;}

.commentPagination01 {font-size:11px;margin:1em 0;text-transform:uppercase; float:left; clear:both}
.commentPagination01 span a:link, #commentPagination01 span a:visited {color:#FFFFFF;display:block;float:left;padding:3px 6px;text-decoration:none;}
.commentPagination01 span a {background-color:#333333;margin-right:4px;}
.commentPagination01 span a:hover {background-color:#666;}
/* Module subArticle 1 */

/* Module subArticle 2 */
.subArticle02 {padding:0.7em; margin-bottom:0.5em; width:600px; float:left; border:1pt solid #CCC;}
.subArticle02Top { margin-bottom:1em; width:600px; float:left;}
.subArticle02Top .pix {float:left; height:160px; width:270px; overflow:hidden;}
.subArticle02Top img {border:0; width:270px;}
.subArticle02 .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subArticle02 img {border:0; width:120px;}
.subArticle02 .titletxt{float:left;margin:0;padding:0 0.5em;width:460px; font-size:16px;}
.subArticle02Top .titletxt {float:left;margin:0;padding-left:0.5em; width:310px; font-size:22px;}
.subArticle02 .titletxt span, .subArticle02Top .titletxt span { display:block; font-size:12px; margin-top:0.3em;}

.commentPagination02 {font-size:11px;margin:1em 0;text-transform:uppercase; float:left; clear:both}
.commentPagination02 span a:link, #commentPagination02 span a:visited {color:#FFFFFF;display:block;float:left;padding:3px 6px;text-decoration:none;}
.commentPagination02 span a {background-color:#333333;margin-right:4px;}
.commentPagination02 span a:hover {background-color:#666;}
/* Module subArticle 2 */

/* Module subArticle 3 */
.subArticle03 {margin-bottom:0.5em; width:600px; float:left; border:1pt solid #CCC;}
.subArticle03 .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subArticle03 img {border:0; width:120px;}
.subArticle03 .titletxt {float:left;margin:0;padding:5px 0 5px 10px;width:430px; height:60px; font-size:16px; }
.subArticle03 .titletxt span { display:block; font-size:12px;}

.commentPagination03 {font-size:11px;margin:1em 0;text-transform:uppercase; float:left; clear:both}
.commentPagination03 span a:link, .commentPagination03 span a:visited {color:#FFFFFF;display:block;float:left;padding:3px 6px;text-decoration:none;}
.commentPagination03 span a {background-color:#333333;margin-right:4px;}
.commentPagination03 span a:hover {background-color:#666;}
/* Module subArticle 3 */

/* Module subArticle 4 */
.subArticle04 {padding:0.7em 0.7em 0.7em 0; margin-bottom:0.5em; width:99%; float:left; border-bottom:1pt solid #CCC;}
.subArticle04 img {border:1pt solid #666666;}
.subArticle04 .titletxt {margin:0;padding:0 0.5em 0 0;width:560px; font-size:16px;}
.subArticle04 .titletxt span { display:block; font-size:12px;}

.commentPagination04 {font-size:11px;margin:1em 0;text-transform:uppercase; float:left; clear:both; width:600px;}
.commentPagination04 span a:link, .commentPagination04 span a:visited {color:#FFFFFF;display: inline-block;float:left;padding:3px 5px;text-decoration:none;}
.commentPagination04 span a {background-color:#333333;margin-right:4px;}
.commentPagination04 span a:hover {background-color:#666;}
/* Module subArticle 4 */




/* Module scrollerArticle 3 */
.scrollerArticle03 {clear:both;width:550px; height:210px;}
.scrollerArticle03 h2 {position: absolute;width:550px;}
.scrollerArticle03 h2 span {display:block;height:26px;width:2px;position:absolute; right:31px;text-indent:-9000px}
.scrollerArticle03 a.prev, .scrollerArticle03 a.next {position:absolute;top:4px;display:block;width:18px;height:18px; text-indent:-9000px}
.scrollerArticle03 a.prev {left:-35px; background: url(/images/arrowBig_prev.gif) no-repeat top left ; margin-top:2.5em;}
.scrollerArticle03 a.next {left:455px;background: url(/images/arrowBig_next.gif) no-repeat top left ; margin-top:2.5em;}

.scrollerArticle03 .TopGallery {margin:0 60px;}
.scrollerArticle03 .TopGallery .carouselPane {margin:0 auto;padding-top:15px}
.scrollerArticle03 .TopGallery .carouselItem {background:#333;margin:0 2px;position:relative;height:100%; padding:10px;}
.scrollerArticle03 .TopGallery .carouselItem .pix { display:block; width:120px; height:70px; overflow:hidden;}
.scrollerArticle03 .TopGallery .carouselItem .pix img {width:130px; border:0;}
.scrollerArticle03 .TopGallery .carouselItem:hover {background:#222;}
.scrollerArticle03 .TopGallery .play {display:block;width:50px;height:18px;line-height:16px; position:absolute;top:1px;left:1px;color:#fff;text-decoration:none;text-indent:10px}
.scrollerArticle03 .TopGallery h3 {color:#fff;font-size:16px;line-height:1em; margin:5px 0;}
.scrollerArticle03 .TopGallery h3 a:hover {color:#FFF;}
.scrollerArticle03 .TopGallery p { color:#999; font-size:12px; margin:0;}

.scrollerArticle03 .TopGallery ol, .scrollerArticle03 .TopGallery ul {list-style:none}
/* Module scrollerArticle 3 */

/* Module fixtures 1 */
.table01 {border:1pt solid #999; font-size:12px;}
.table01 td {padding:0.5em;}
.table01 .titleBig { background:#666; color:#CCC; font-weight:bold; font-size:20px;}
.table01 .tdmatch { background:#333; color:#CCC; font-weight:bold;}
.table01 .row { background:#CCC;}
/* Module fixtures 1 */

/* Module fixtures 2 */
.table02 {border:1pt solid #999; font-size:12px;}
.table02 td {padding:0.5em;}
.table02 .titleBig { background:#666; color:#CCC; font-weight:bold; font-size:20px;}
.table02 .tdmatch { background:#333; color:#CCC; font-weight:bold;}
.table02 .row { background:#CCC;}
/* Module fixtures 2 */

/* Module fixtures 3 */
.table03 {border:1pt solid #999; font-size:12px;}
.table03 td {padding:0.5em;}
.table03 .titleBig { background:#666; color:#CCC; font-weight:bold; font-size:20px;}
.table03 .tdmatch { background:#333; color:#CCC; font-weight:bold;}
.table03 .row { background:#CCC;}
/* Module fixtures 3 */

/* Module fixtures 4 */
.table04 {border:1pt solid #999; font-size:12px;}
.table04 td {padding:0.5em;}
.table04 .titleBig { background:#666; color:#CCC; font-weight:bold; font-size:20px;}
.table04 .tdmatch { background:#333; color:#CCC; font-weight:bold;}
.table04 .row { background:#CCC;}
/* Module fixtures 4 */

/* Module mainHighlight 1 */
.mainHighlight01 p {margin:0;font-size:12px; }
.mainHighlight01 .bigPix h1 {margin:0.3em 0; font-size:26px}
.mainHighlight01 .bigPix {width:364px; overflow:hidden; float:left;}
.mainHighlight01 .bigPix img { border:0; width:364px;}
.mainHighlight01 .bigPix span {	font-size:12px; text-transform:uppercase; display:block; margin-top:1em;}
.mainHighlight01 .newsFeature01 {margin:0 0 0 20px;padding:0;position:relative; float:left; width:250px; }
.mainHighlight01 .abstract01Large {clear:both;margin-bottom:10px; padding-bottom:5px;border-bottom:1px solid #cccccc;}
.mainHighlight01 .abstract01 {border-top:1px solid #999999;clear:both;margin:10px 0;padding-top:5px;}
.mainHighlight01 .abstract01Large h3 {font-size:13px; margin:0 0 0.1em 0;}
.mainHighlight01 .abstract01 h4 {margin:0; font-size:12px; margin:0 0 0.1em 0;}


/* Module mainHighlight 1 */

/* Module mainHighlight 2 */
.mainhighlight02 p {margin:0}
.mainhighlight02 {width:620px; position:relative; height:300px; overflow:hidden;}
.mainhighlight02 h1 {margin:0.3em 0; font-size:18px; }
.mainHighlight02 .bigPix { width:620px; height:460px; overflow:hidden;}
.mainHighlight02 .bigPix img { width:630px; border:0;}
.legend02 {	background:#000000;	color:#FFFFFF;	display:inline;		overflow:hidden;	padding:10px 15px;	position:absolute; right:0;  height:300px; width:200px; filter:alpha(opacity=80);	opacity: 0.8;}
.legend02 .linkMore {	color:#FFF; margin-top:1px; text-transform:uppercase; font-size:10px; display:block;}
.legend02 .linkMore:hover { color:#ccc;}
.legend02 .linkMore.top {margin-top:10px;}

.newsHeadline02 {	float:left;	overflow:hidden; width:140px; margin-right:20px; display:inline; margin-top:10px; font-size:12px;}
.newsHeadline02.last {margin-right:0;}
.newsHeadline02 p {margin:0}
.abstract02 {position:relative;overflow:hidden; height:92px; margin-bottom:5px;}
.abstract02 h5 {font-size:12px; background:#000000;  display:inline; overflow:hidden; padding:0; margin:0;  position:absolute; bottom:0; height:36px; width:100%; filter:alpha(opacity=80);	opacity: 0.8;}
.abstract02 h5 a {color:#FFFFFF; display:block; padding:4px;}
.abstract02 h5:hover {background:#333;}
.abstract02 .thb {width:140px; height:150px; overflow:hidden;}
.abstract02 img {width:165px; border:0;}
/* Module mainHighlight 2 */

/* Module mainHighlight 3 */
.mainhighlight03  p {margin:0}
.mainhighlight03 {width:620px;}
.mainHighlight03 h1 {margin:0.3em 0; font-size:18px; }
.mainHighlight03 a:hover { color:#ccc;}
.mainHighlight03 a { color:#FFF; margin-top:5px; text-transform:uppercase; font-size:10px;}
.mainHighlight03 .bigPix { width:620px; height:460px; overflow:hidden;}
.mainHighlight03 .bigPix img { width:630px; border:0;}
.mainHighlight03 { position:relative; height:300px; overflow:hidden;}
.legend03 {	background:#000000;	color:#FFFFFF;	display:inline;		overflow:hidden;	padding:5px 15px;	position:absolute;	bottom:0; height:70px; width:620px; filter:alpha(opacity=80);	opacity: 0.8;}

.newsHeadline03 {	float:left;	overflow:hidden; width:140px; margin-right:20px; display:inline; margin-top:10px; font-size:12px;}
.newsHeadline03.last {margin-right:0;}
.newsHeadline03  p {margin:0}
.abstract03 {position:relative;overflow:hidden; height:110px; margin-bottom:5px;}
.abstract03 h5 {font-size:12px; background:#000000;  display:inline; overflow:hidden; padding:0; margin:0;  position:absolute; bottom:0; height:36px; width:100%; filter:alpha(opacity=80);	opacity: 0.8;}
.abstract03 h5 a {color:#FFFFFF; display:block; padding:4px;}
.abstract03 h5:hover {background:#333;}
.abstract03 .thb {width:140px; height:150px; overflow:hidden;}
.abstract03 img {width:165px; border:0;}
/* Module mainHighlight 3 */

/* Module mainHighlight 4 */
.filmstrip li{width:100px;height:100px;overflow:hidden;text-align:center;}
.filmstrip img{width:120px;}
.panel img{width:650px; height:336px;}
.panel-overlay h1{ font-size:20px; margin:0; padding-top:0.5em;}
.panel-overlay p{margin:0.3em 0; font-size:12px;}
.panel-overlay .titleBig:hover { color:#666;}

/* Module mainHighlight 4 */

/* Module mainHighlight 5 */
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 620px; /*Width of Carousel Viewer itself*/
height: 300px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;top: 0;}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 620px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
 }
 
.stepcarousel .panel a{ color:#FFF; margin-top:5px; text-transform:uppercase; font-size:10px;}
.stepcarousel .panel a:hover { color:#ccc;}
.stepcarousel .panel h1 {margin:0.3em 0; font-size:18px; }
/*.pix {width:620px; height:300px; overflow:hidden;}
.pix img {width:620px;  }*/

.legend05 {	background:#000000;	color:#FFFFFF;	display:inline;	overflow:hidden;	padding:5px 15px;	position:absolute;	bottom:0;	height:70px;	width:620px;	filter:alpha(opacity=80);	opacity: 0.8;}
/* Module mainHighlight 5 */

/* Module mainHighlight Blog 1 */
.mainhighlightBlog01 p {margin:0}
.mainhighlightBlog01 {width:620px; margin-bottom:2em;}
.bigBlog01 h1 {margin:0.3em 0; font-size:25px; line-height:1em; }
.bigBlog01 {width:620px; height:300px; overflow:hidden; position:relative;}
.bigBlog01 img{ border:0; width:620px;}
.legendBlog01 {	background:none repeat scroll 0 0 #000000;	color:#FFFFFF;	display:inline;	height:70px;	overflow:hidden;	padding:5px 15px;	position:absolute;	bottom:0;	width:620px; filter:alpha(opacity=80);	opacity: 0.8;}

.statsBlog01 {width:620px;padding-top:1em; height:20px;}
.viewsBlog01  {width:20em; float:left; font-size:1.2em; font-weight:bold; }
.statsBlog01 .readMore { background:#000; color:#FFFFFF;display:block;padding:8px;width:50px;font-size:12px; float:right; text-align:center;}
.statsBlog01 .readMore:hover { background:#666;}
/* Module mainHighlight Blog 1 */

/* Module mainHighlight Blog 2 */
.mainhighlightBlog02 p {margin:0}
.mainhighlightBlog02 {width:620px; height:430px;}
.bigBlog02 h1 {margin:0; font-size:25px; line-height:1em; }
.bigBlog02 {width:364px; position:relative;}
.bigBlog02 .pix img { border:0; width:620px;}
.bigBlog02 .pix { overflow:hidden; width:620px; height:300px;}
.legendBlog02 {	padding:0;	width:45em; margin-bottom:0.5em;}
.statsBlog02 {width:620px;padding-top:1em;}
.viewsBlog02  {width:20em; float:left; font-size:1.2em; font-weight:bold; }
.statsBlog02 .readMore { background:#000; color:#FFFFFF;display:block;padding:8px;width:50px;font-size:12px; float:right; text-align:center;}
.statsBlog02 .readMore:hover { background:#666;}
/* Module mainHighlight Blog 2 */

/* Module mainHighlight Blog 3 */
.mainhighlight04 {width:640px; }
.mainhighlight04 h1 {margin:0.3em 0; }
.mainhighlight04 .pix img { border:0; width:300;}
.mainhighlight04 .pix { overflow:hidden; width:300; height:200; float:left; margin:0 10px 10px 0;}
.mainhighlight04 span { display:block; float:right; margin:0.6em 0;}

.thbStory04 {display:block; }
.abstract04 {clear:both;margin:10px 0; text-align:justify; }
.abstract04 p { margin:0 0 0.8em 0; }
.readMore04 {  border-bottom:#999 solid 1pt; height:30px;}
.readMore04 a { display:inline-block; float:right; background:#CCC; padding:0.4em 0.8em;}
.readMore04 a:hover { background:#333; color:#CCC;}
/* Module mainHighlight Blog 3 */

/* Module SubHighlight 1 */
.subHighlight01 {width:300px; float:left;}
.subHighlight01.right { margin-left:1.5em;}
.subHighlight01 .titleBox {height:100px; display:inline; padding:0.7em; margin-bottom:0.5em; width:290px; float:left; border:1pt solid #CCC;}
.subHighlight01 .titleBox .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subHighlight01 .titleBox img {width:120px; border:0;}
.subHighlight01 .titleBox .titletxt {float:left;margin:0;padding:0 0.5em;width:150px; font-size:14px;}
.subHighlight01 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
.subHighlight01 .titletxt .name {color:#CCC; margin:0; text-transform:uppercase; font-size:10px; font-weight:bold;}
/* Module SubHighlight 1 */

/* Module SubHighlight 2
.subHighlight02 {width:310px; float:left;}
.subHighlight02.right { margin-left:1.5em;}
.subHighlight02 .titleBox {padding:0.5em 0; margin-bottom:0; width:300px; float:left; border-top:1pt solid #CCC;}
.subHighlight02 .titleBox .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subHighlight02 .titleBox img {width:120px; border:0;}
.subHighlight02 .titleBox .titletxt {float:left;margin:0;padding-left:0.5em;width:160px; font-size:13px;}
.subHighlight02 .titleBox .titletxt.noThb {width:auto; padding-left:0;}
.subHighlight02 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
.subHighlight02 .titleBox .titletxt.optThb {width:auto; height: 80px; padding-left:0; overflow:hidden;}
.subHighlight02 .titleBox .titletxt.optThb .thb {float:left;height:70px;overflow:hidden;}
.subHighlight02 .titleBox .titletxt.optThb img {padding-right:10px;}
.subHighlight02 .titleBox .titletxt.optThb span {overflow:hidden;}
/* Module SubHighlight 2 */

/* Module SubHighlight 3
.subHighlight03 {width:300px; float:left;}
.subHighlight03.right { margin-left:1.5em;}

.subHighlight03 .subHighlight03Main {border-bottom:0pt solid #CCC;}
.subHighlight03 .subHighlight03Main .pix {height:180px; width:300px; overflow:hidden;}
.subHighlight03 .subHighlight03Main img {width:310px; border:0;}
.subHighlight03 .subHighlight03Main .titletxt { float:none; padding:0.5em 0; width:auto; font-size:18px}

.subHighlight03 .titleBox {padding:0 0 0.5em 0; margin-bottom:0; width:315px; float:left; border-bottom:1pt solid #CCC;}
.subHighlight03 .titleBox.end {border-bottom:0;}
.subHighlight03 .titleBox .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subHighlight03 .titleBox img {width:120px; border:0;}
.subHighlight03 .titletxt {float:left;margin:0;padding-left:0.5em;width:180px; font-size:14px;}
.subHighlight03 .titletxt.noThb {width:100%; padding:0.3em 0;}
.subHighlight03 .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module SubHighlight 3 */

/* Module SubHighlight 4 */
.subHighlight04 {width:310px; float:left;}
.subHighlight04.right { margin-left:1.5em;}
.subHighlight04 .subHighlight04Main .pix {float:none; position:relative; height:200px; width:310px; overflow:hidden;}
.subHighlight04 .subHighlight04Main .headline {width:310px; height:50px; position:absolute; bottom:0; background:#000; filter:alpha(opacity=80);	opacity: 0.8;}
.subHighlight04 .subHighlight04Main .headline a{font-size:16px; display:block; padding:0.3em;}
.subHighlight04 .subHighlight04Main .pix img{width:310px; border:0;}

.subHighlight04 .titleBox .pix {float:left; overflow:hidden; height:70px; width:120px;}
.subHighlight04 .titleBox img {border:0; width:120px;}
.subHighlight04 .titleBox {padding:0 0 0.5em 0; width:300px; float:left; border-bottom:1pt solid #CCC;}
.subHighlight04 .titleBox.end {border-bottom:0;}
.subHighlight04 .titletxt {float:left;margin:0;padding-left:0.5em;width:160px; font-size:14px; }
.subHighlight04 .titletxt.noThb {width:auto; padding:0.3em 0 0 0;}
.subHighlight04 .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module SubHighlight 4 */

/* Module SubHighlight 5 
.subHighlight05 {width:210px; float:left;}
.subHighlight05 .titleBox {padding:0 0 0.5em 0; margin-bottom:0; width:140px; float:left;}
.subHighlight05 .titleBox .pix {position:relative; height:150px; width:200px; overflow:hidden; }
.subHighlight05 .titleBox img {border:0; width:200px;}
.subHighlight05 .titleBox .titletxt {padding:0.5em; width:200px; font-size:16px; position:absolute; bottom:0; background:#000; filter:alpha(opacity=70);	opacity: 0.7;}
.subHighlight06 .titleBox .titletxt a{color:#FFF;}
.subHighlight06 .titleBox .titletxt:hover{background:#CCC;}
/* Module SubHighlight 5 */

/* Module SubHighlight 6 */
.subHighlight06 {width:213px; float:left;display:inline;}
.subHighlight06 .titleBox {padding:0 0 0.5em 0; margin-bottom:0; width:140px; float:left;}
.subHighlight06 .titleBox .pix {position:relative; width:210px; height:210px; overflow:hidden; }
.subHighlight06 .titleBox img {border:0; width:330px;}
.subHighlight06 .titleBox .titletxt {padding:5px; width:200px; font-size:15px; position:absolute; bottom:0; background:#000; filter:alpha(opacity=70);	opacity: 0.7;}
.subHighlight06 .titleBox .titletxt a{color:#FFF;}
.subHighlight06 .titleBox .titletxt:hover{background:#CCC;}
.subHighlight06 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em; color:#FFF;}
/* Module SubHighlight 6 */

/* Module SubHighlight 7 */
.subHighlight07 {width:215px; float:left;}
.subHighlight07 .titleBox {padding:0 0 0.5em 0; margin-bottom:0; width:140px; float:left;}
.subHighlight07 .titleBox .pix { height:130px; width:190px; overflow:hidden;}
.subHighlight07 .titleBox img {border:0; width:190px;}
.subHighlight07 .titleBox .titletxt {padding:0.5em 0; width:190px; font-size:16px; bottom:0;}
.subHighlight07 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module SubHighlight 7 */

/* Module SubHighlight 8 */
.subHighlight08 {text-align:left; width:auto; height:190px;}
.subHighlight08 .hub {float:left; width:151px; height:180px; margin:0 0.8em 1.1em 0; display:inline; background:#CCC;}
.subHighlight08 .hub.end {margin-right:0;}
.subHighlight08 .hub ul {  margin: 0; padding-left: 0; list-style:none;}
.subHighlight08 .hub a {color:#333; padding:0.3em 0.6em; display:block; border-top:1pt solid #999; line-height:1.2em; font-size:12px;} 
.subHighlight08 .hub .top{border-top:0;} 
.subHighlight08 .hub a:hover {color:#FFF; background:#666; } 
.subHighlight08 .hub a:hover.lain{color:#FFF; background:#666;} 
.subHighlight08 .hub a.bigTitle{	color:#FFF;	background:#999;	font-size:14px;	border-top:0pt solid #999;	padding:0.3em 0.6em;} 
/* Module SubHighlight 8 */

/* Module SubHighlight 9 */
.subHighlight09 {border:1pt solid #CCC; width:640px; height:265px;}
.subHighlight09 .colHub {width:300px; float:left;}
.subHighlight09 .colHub.right { margin-left:1.5em;}
.subHighlight09 .colHub .titleBox {height:70px; display:inline; padding:0.7em 0 0 0.7em; margin-bottom:0.5em; width:310px; float:left; }
.subHighlight09 .colHub .titleBox .pix {float:left; height:70px; width:120px; overflow:hidden;}
.subHighlight09 .colHub .titleBox img {width:120px; border:0;}
.subHighlight09 .colHub .titleBox .titletxt {float:left;margin:0;padding:0 0.5em;width:170px; font-size:14px;}
.subHighlight09 .colHub .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module SubHighlight 1 */

/* Module HubArticle 1 */
/*.hubArticle01 {background:#FFFFFF;width:300px; }
.hubArticle01 .titleBox {padding:0.3em 0; width:300px; float:left; display:inline; }
.hubArticle01 .titleBox .pix {float:left; height:70px; width:120px; overflow:hidden;}
.hubArticle01 .titleBox img {border:0; width:120px;}
.hubArticle01 .titleBox .titletxt {float:left;margin:0;padding:0 0 0 0.5em;width:150px; font-size:13px; line-height:15px;}
.hubArticle01 .titleBox .titletxt a{ font-size:13px;}
.hubArticle01 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}*/
/* Module HubArticle 1 */

/* Module HubArticle 2 */
#hubArticle02 {width:300px;}
#hubArticle02 h1 { background:#666; color:#FFF; padding:0.2em; margin-bottom:0.2em; font-size:18px;}
#hubArticle02 .titleBox {padding:0.3em 0; margin:0.1em 0 0 0; width:auto; border-bottom:#ccc 1pt solid; }
#hubArticle02 .titleBox img {border:1pt solid #ccc;}
#hubArticle02 .titleBox .titletxt {margin:0;padding:0;width:auto; font-size:13px; line-height:15px;}
#hubArticle02 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module HubArticle 2 */

/* Module HubArticle 3 */
#hubArticle03 {width:300px;}
#hubArticle03 h1 { background:#666; color:#FFF; padding:0.2em; margin-bottom:0.2em; font-size:18px;}
#hubArticle03 .titleBox {padding:0.3em 0; margin:0.1em 0 0 0; width:280px; float:left; }
#hubArticle03 .titleBox .pix {float:left; position:relative; height:70; width:120; overflow:hidden;}
#hubArticle03 .titleBox .pix span { position: absolute; bottom:0; background:#333; font-size:18px; font-weight:bold; color:#FFF; padding:0.2em 0.5em;}
#hubArticle03 .titleBox img {border:0; width:120;}
#hubArticle03 .titleBox .titletxt {float:left;margin:0;padding:0 0 0 0.5em;width:150px; font-size:16px; line-height:15px;}
#hubArticle03 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module HubArticle 3 */

/* Module HubArticle 4 */
.hubArticle04 {padding:0.3em 0; margin:0.1em 0 0 0; width:280px; float:left; }
.hubArticle04 .pix {float:left; height:70; width:120; overflow:hidden;}
.hubArticle04 img {border:0; width:120;}
.hubArticle04 .titletxt {float:left;margin:0;padding:0 0 0 0.5em;width:150px; font-size:14px; line-height:15px;}
.hubArticle04 .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module HubArticle 4 */

/* Module HubArticle 5 */
.hubArticle05 {padding:0.3em 0; background:#FFFFFF; margin:0; width:280px; float:left; border-bottom:1pt solid #999;}
.hubArticle05.bottom { border-bottom:0pt solid #666;}
.hubArticle05 .number {float:left; background:#666; color:#FFF; font-size:14px; font-weight:bold; width:26px; height:22px; padding:0.2em 0; text-align:center;}
.hubArticle05 img {border:1pt solid #666666;}
.hubArticle05 .titletxt {float:left;margin:0;padding:0 0 0 0.5em;width:auto; font-size:12px; line-height:15px;}
.hubArticle05 .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module HubArticle 5 */

/* Module HubArticle 6 */
.hubArticle06 {padding:0; margin:0; width:auto; background:#FFF; height:320px; width:280px; }
.hubArticle06 .pix { margin-bottom:0.5em; height:180px; width:280px; overflow:hidden;}
.hubArticle06 .pix img {border:0; width:280px;}
.hubArticle06 .titletxt {margin:0;padding:0.5em;width:auto; font-size:18px;}
.hubArticle06 .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module HubArticle 6 */

/* Module HubArticle 7 */
#hubArticle07 {width:300px;}
#hubArticle07 h1 { background:#666; color:#FFF; padding:0.2em; margin-bottom:0.2em; font-size:18px;}
#hubArticle07 .titleBox {padding:0.3em 0; margin:0.1em 0 0 0; width:auto; border-bottom:#999 1pt solid; }
#hubArticle07 .titleBox img {border:1pt solid #666666;}
#hubArticle07 .titleBox .titletxt {margin:0;padding:0;width:auto; font-size:16px; line-height:15px;}
#hubArticle07 .titleBox .titletxt span { display:block; font-size:12px; margin-top:0.3em;}
/* Module HubArticle 7 */

/* Module HubArticle 8 */
.hubArticle08 .pix {position:relative; height:300px; width:300px; overflow:hidden;}
.hubArticle08 .pix img {border:0; width:300px;}
.hubArticle08 .titletxt { position:absolute; background:#000; width:300px; bottom:0; filter:alpha(opacity=80);	opacity: 0.8;}
.hubArticle08 .titletxt a{ padding:5px; display:block; font-size:18px;}
.hubArticle08 .titletxt a:hover{ color:#FFF;}
.hubArticle08 .titletxt span { display:block; font-size:12px; padding:5px; color:#FFF;}
/* Module HubArticle 8 */

/* Module HubArticle 9 */
.hubArticle09 .pix {position:relative; height:300px; width:280px; overflow:hidden;}
.hubArticle09 .pix img {border:0; width:300px;}
.hubArticle09 .titletxt { position:absolute; background:#000; width:280px; bottom:0; filter:alpha(opacity=80);	opacity: 0.8;}
.hubArticle09 .titletxt a{ padding:5px; display:block; font-size:18px;}
.hubArticle09 .titletxt a:hover{ color:#FFF;}
.hubArticle09 .titletxt span { display:block; font-size:12px; padding:5px; color:#FFF;}
/* Module HubArticle 9 */

/* Module PhotoGallery 1 */
#photoGallery01 {width:620px;}
#photoGallery01 .photo {float:left;width:450px;}
#photoGallery01 .leftNav {float:left;position:absolute;text-align:left;width:150px;z-index:2;}
#photoGallery01 .rightNav a, #photoGallery01 .leftNav a {background:#666; color:#FFF;display:inline-block;font:40px bold;height:50px;opacity:0.3;padding:0 5px 5px;text-align:center;width:50px; text-decoration:none;}
#photoGallery01 .rightNav a:hover, #photoGallery01 .leftNav a:hover {background:#000;}
#photoGallery01 .rightNav {float:right;margin-left:250px;position:absolute;text-align:right;width:201px;z-index:2;}
#photoGallery01 .pixBig img {width:450px; border:0;}
#photoGallery01 .photoInfo {float:right;font-size:12px;text-align:left;width:160px;}
#photoGallery01 .photoInfo .name {background:#CCC;float:none;font-size:11px;padding:0.2em 0.5em;width:50%;}
#photoGallery01 .photoInfo h1, #photoGallery01 .imageVideo .social h1 {color:#9F0732;font-size:20px;line-height:1em;margin:5px 0;}
#photoGallery01 .photoInfo .undiMedia {border:1pt solid #CCCCCC;padding:5px 10px;width:auto;}
#photoGallery01 .photoInfo .undiMedia strong {display:block;margin-bottom:3px;}

#photoGallery01 .socialStats {margin:10px 0;padding:0.5em;text-align:left;width:auto; height:100px; border:1pt solid #CCCCCC;}
#photoGallery01 .socialStats span {float:left;margin:0 1em;width:120px;}
#photoGallery01 .socialStats .newsletter {float:left;width:210px;}
#photoGallery01 .newsletter {background:#CCCCCC;font-size:0.8em;padding:0.4em 0.6em;}
/* Module PhotoGallery 1 */

/* Module VideoGallery 1 */
.containerMiddle {width:620px;}
.bigContent {float:left;height:auto;margin-bottom:1em;width:auto;}
.bigContent .subCat {display:block;font-size:12px;margin-bottom:10px;text-transform:uppercase;}
.video01 .titleVideo .videoplayer {float:left;margin:0 10px 10px 0;width:450px;}
.video01 img {border:1pt solid #666666;}
.video01 .titleVideo .videoInfo {float:right;font-size:12px;text-align:left;width:160px;}
.video01 .titleVideo .videoInfo .name {background:#CCC;float:none;font-size:11px;padding:0.2em 0.5em;width:50%;}
.video01 .titleVideo .videoInfo h1, .video01 .imageVideo .social h1 {color:#9F0732;font-size:20px;line-height:1em;margin:5px 0;}

.video01 .socialStats {border:1pt solid #CCCCCC;float:right;margin:0 0 10px 20px;padding:0.5em;text-align:left;width:240px;}
.video01 .socialStats.video {float:none;margin:10px 0;width:auto;}
.video01 .socialStats.video span {float:left;margin:0 1em;width:120px;}
.video01 .socialStats.video .newsletter {float:left;width:210px;}
.video01 .socialStats .newsletter {background:#CCCCCC;font-size:0.8em;padding:0.4em 0.6em;}
.video01 .socialStats .newsletter p { margin:3px 0; font-size:12px;}
/* Module VideoGallery 1 */

/* Module Trivia 1 */
.trivia01 {background:#FFFFFF; width:280px;}
.trivia01 .trivia {padding:0.5em 0;}
.trivia01 .question {color:#333333;font-size:1em;font-weight:bold; clear:both;}
.trivia01 .answerBox {float:left;margin:5px 0 15px 0;width:130px; font-size:12px;}
.trivia01 .answerBox img {border:0; height:70px; width:120px; }
.trivia01 form { padding:0 0.5em;}
/* Module Trivia 1 */

/* Module Trivia 2 */
#trivia02 {background:#FFFFFF; margin-top:0.5em; width:640px;}
#trivia02 .trivia {padding:1em 0;}
#trivia02 .question {color:#333333;font-weight:bold; float:left;}
#trivia02 .answerBox {margin-left:0.7em;width:auto; font-size:12px; float:left;}
#trivia02 .answerBox strong{ display:block; font-size:15px; width:500px; margin-bottom:0.5em;}
#trivia02 .question img {border:0; height:70px; width:120px; }
/* Module Trivia 2 */


/* Module header 1 */
.header01 {margin:0 auto;overflow:visible;text-align:left;width:990px;}
.header01 .sorrento {font-size:0.9em;height:30px;margin:8px 0 0;}
.header01 .sL {float:left;}
.header01 .sR {float:right; }

.header01 .searchBox {width:260px;}
.header01 .searchBox p {display:none;}
.header01 .searchBox input.searchText,
.header01 .searchBox input[type="text"]
 {float:left;font-size:0.9em;width:130px; margin-right:3px; z-index:1000; position:relative; margin-left:42px;}
.header01 .searchBox .searchButton,
.header01 .searchBox input[type="submit"] {background:none repeat scroll 0 0 #0d206d;border:0 none;color:#FFFFFF;float:left;height:18px;line-height:13px;padding:1px 0 5px;width:70px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin-left:3px;}

.header01 .masthead {background:#fff;border-bottom:1px solid #FFFFFF;clear:both;margin:0 auto; position:relative;width:990px;height:115px;}
.header01 .masthead h1 {height:90px;margin:0;overflow:hidden;position:relative;width:200px; color:#333;}
.header01 .masthead .leaderboard {clear:none;float:left;height:90px;margin:0;padding:0;}
.header01 .masthead .leaderboard img{border:0;}

.header01 .homepromo {left:240px;position:absolute;top:15px;width:728px;}
.header01 .homepromo h6 {text-align:right; font-size:0.9em; font-weight:bold;}

.header01 .navheader {border-bottom:1px solid #ccc;height:25px;margin:0 auto;padding:4px 0 2px;position:relative;width:975px;z-index:1; clear:both; margin-bottom:10px; border-top:1px solid #ccc;}
.header01 .navheader ul {border:0 none;float:left;margin:0;width:850px;}
.header01 .nav {position:absolute; left:0;}
.header01 .nav li {color:#FFFFFF;float:left;list-style:none outside none;margin:0;}
.header01 .nav li a {color:#666;display:block;font-size:1em;font-weight:bold;line-height:0.94;padding:5px 15px;text-transform:uppercase;}
.header01 .nav li a:hover, .header01 .nav li a.selected {color:#FFF; background:#0d206d; text-decoration:none;}
.header01 .navLinks {float:left;}
.header01 .navLinks img {background:none repeat scroll 0 0 #FFFFFF;padding:0 3px;}
/*.header_date {width:943px; float:left; padding-left: 27px; font-size:9px; text-align:left;}*/
.header_date {font-size:9px; margin-left: 27px;}
/* Module header 1 */

/* Module header 2 */
.header02 .logopanel {background:#222222;clear:both;height:120px;width:1000px;}
.header02 .headerLogo {float:left;padding:0 0 0 1em;width:auto;}
.header02 .superBanner {float:right;padding:1em 1em 0 0;width:auto;}

.header02 .navTop {background:none repeat scroll 0 0 #333333;border-bottom:4pt solid #222222;height:55px;width:1000px;}
.header02 .navTop .loginNav {color:#666666;float:left;list-style-type:none;margin:0;padding:0.5em;width:auto;}
.header02 .navTop .loginNav li {display:block;float:left;margin:0 0.5em 0 0;padding-right:0;}
.header02 .navTop .loginNav li a {color:#CCCCCC;display:block;font-size:14px;font-weight:bold;letter-spacing:-0.05em;margin-top:0.5em;padding:0.1em 0.4em;text-decoration:none;text-transform:uppercase;}
.header02 .navTop .loginNav li a:hover {color:#CCCCCC; background:#000;}

.header02 .searchBox {float:right;padding:0.5em;text-align:right;width:auto;}
.header02 .buttonSubmit {background:#000000;border:0 solid #33011E;color:#FFFFFF;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;height:26px;padding:0 6px;text-decoration:none;text-transform:uppercase;}

.header02 .navTop .mainNav {color:#666666;float:right;list-style-type:none;margin:0;padding:0.5em;width:500px;}
.header02 .navTop .mainNav li {display:block;float:left;margin:0.3em 0.3em 0 0;padding-right:0;}
.header02 .navTop .mainNav li a {color:#CCCCCC;display:block;font-size:20px;font-weight:bold;letter-spacing:-0.05em;padding:0.1em 0.2em 0.1em 0.4em;text-decoration:none;text-transform:capitalize;}
.header02 .navTop .mainNav li a:hover {color:#CCCCCC; background:#000;}
.header02 .header02 .navTop .mainNav li.social {margin:0;width:35px;}
.header02 .navTop .mainNav li.social a:hover { background:none;}
.header02 .navTop .mainNav li.social img {border:0;}
/* Module header 2 */

/* Module header 3 */
/* Module header 3 */

/* Module Header 4 */

.applemenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 1px solid #9A9A9A;
}

.applemenu div.silverheader a{
background: black url(/images/silvergradient.gif) repeat-x center left;
font: normal 13px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(/images/silvergradientover.gif);
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
line-height:18px;
font-size:13px;
background: white;
padding: 5px;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.applemenu div.submenu a{
color:#000;
text-decoration:none;

}

.applemenu div.submenu a:hover{
color:#333;
text-decoration:none;
}
/* Module Header 4 */


/*RSS*/
.footer_rss_feed a{width:300px; float:left; margin-top:10px; margin-left:2px; color:#333;}
/* Footer 1 */
.footerwrap {clear:both; width:990px;}
.footer {padding:25px 0; clear:both; margin:0;}
.spaceLR {margin:0 20px;}
.spaceR {margin-right:20px;}
.span3 {width:172px; float:left; overflow:hidden;}
.footer p {border-top:4px solid #666;margin:0;padding-top:5px;}
.footer ul {list-style:none outside none;margin:27px 0 0; margin-left:0;}
.footer li {border-top:1px solid #CCC;font-size:0.9em;list-style-position:inside;padding:2px 0; margin:0 -35px;}
.footerBottom {font-size:0.9em;padding:20px 0;text-align:center; clear:both;}
/* Footer 1 */


/* Footer 3 */
.footer03 {clear:both; width:990px;}
.footer03 .hubMenu {width:172px; float:left; overflow:hidden;margin-right:20px}
.footer03 .hubMenu.banner {width:auto; float:none; margin:0px; padding-top:20px; clear:both; text-align:center;}
.footer03 h3 {border-top:4px solid #666;margin:0;padding-top:5px;}
.footer03 ul {list-style:none outside none;margin:10px 0 0; margin-left:0;}
.footer03 li {border-top:1px solid #CCC;font-size:0.9em;list-style-position:inside;padding:2px 0; margin:0 -35px;}
.footerBottom {font-size:0.9em;padding:20px 0;text-align:center; clear:both;}
/* Footer 3 */

/* Module Lifestyle */
.main_highlights_lifestlye {width:460px; height:264px;float:left;overflow:hidden; } 
.main_highlights_lifestlye_caption {width:460px; height:66px; color:#fff; font-size:14px; font-weight:bold; float:left; background-color:#333;filter:alpha(opacity=90); display:block;    -moz-opacity:0.8;    -khtml-opacity: 0.9;    opacity: 0.9;  position:absolute; left:0px; top: 198px; }

.main_highlights_lifestlye_caption a{ text-decoration:none; color:#fff; font-weight:bold;}

.main_highlights_lifestlye_tiny_caption a{color:#fff; font-size:9px; font-weight:bold; float:left; text-decoration:none;}


#right {width:300px; height:auto; float:left;}
#maingreybox {width:300px; height:auto; float:left; position:relative; margin-top:10px;}
.grey_outline_container{width:300px; height:auto; float:left;}
.grey_outline_title {border-top:1px solid #ccc;border-right:1px solid #ccc; width:298px; height:20px; float:left; margin-top:10px;}
.grey_outline_box {border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; width:297px; height:auto; float:left;}
.grey_outline_bigtitle {
    background-color: #FFFFFF;
    border-bottom: 5px solid #FFFFFF;
    border-left: 5px solid #FFFFFF;
    border-right: 5px solid #FFFFFF;
    color: #000000;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    left: 0;
    margin-right: 10px;
    position: absolute;
    top: 0;
}
.grey_outline_bigtitle a {color: #000}

