body *, ol,li {
margin:0;
padding:0;
}

a:link,a:visited,.text a:link,.text a:visited {
color:#1C71AA;
}

ul,ol {
margin-left:12px;
padding:0;
}

ul li {
list-style-type:disc;
text-align:left;
}

body {
font-family:tahoma,helvetica,arial,sans-serif;
font-size:62.5%;
height:100%;
background-color:#D7EDF7;
background-image:url(../images/bigbg_sky.jpg);
background-position:center 25px;
background-repeat:repeat-x;
margin:0;
padding:0;
}

#homeTopContent {
width:976px;
float:left;
}

.TopLeftPane {
float:left;
width:639px;
padding:3px 8px;
}

.TopRightPane {
float:right;
width:305px;
padding:3px 8px;
}

.peachStripesBG .text h1,.peachStripesBG .text h1 .Head,.yellowStripesBG .text h1,.yellowStripesBG .text h1 .Head,.blueStripesBG .text h1,.blueStripesBG .text h1 .Head {
color:#DC1D1D;
font-size:15px;
font-weight:700;
border-bottom:#ced6de 1px solid;
padding-bottom:3px;
}

.text h1 {
border-bottom:1px solid #CED6DE;
text-align:left;
}

.peachStripesBG .text h1 strong,.yellowStripesBG .text h1 strong,.blueStripesBG .text h1 strong,.roundBox .text h1 strong {
position:relative;
float:right;
top:-20px;
left:-30px;
}

.text h1,.text h1 .Head {
font-family:Georgia, Helvetica, sans-serif;
margin-bottom:3px;
color:#DC1D1D;
font-size:15px;
font-weight:700;
}

.text h2,.text h2 .Head,.text h3,.text h3 .Head,.text h4,.text h4 .Head,.text h6,.text h6 .Head {
font-family:Georgia, "Times New Roman", Times, serif;
color:#DC1D1D;
font-weight:700;
margin-top:16px;
margin-bottom:6px;
text-align:left;
}

.text h2,.text h2 .Head {
font-size:18px;
}

.text h3,.text h3 .Head {
font-size:16px;
}

.text h5,.text h5 .Head {
color:#666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
margin:0;
}

.text h6,.text h6 .Head {
font-size:12px;

}

.text .articlecontent h1 {
font-size:19px;
border:none;
text-align:left;
}

.text .articlecontent h2 {
font-size:15px;	
border-bottom:1px solid #CED6DE;

}


.text .articlecontent #mainArticle h2 {
font-size:15px;	
border-bottom:none;
}

.text .articlecontent h2 a{
text-decoration:none;
}


.roundBox {
border-left:3px solid #FFF;
border-right:3px solid #FFF;
background-color:#f6f7f7;
}

.whiteBG {
background-color:#fff;
}

.peachStripesBG {
background-color:#FBE9DB;
background-image:url(../images/peachstripes.jpg);
background-repeat:repeat-x;
}

.yellowStripesBG {
background-color:#FFEE94;
background-image:url(../images/yellowstripes.jpg);
background-repeat:repeat-x;
}

.blueStripesBG {
background-color:#D0E2F6;
background-image:url(../images/bluestripes.jpg);
background-repeat:repeat-x;
}

.pinkStripesBG {
background-color:#FED6F1;
background-image:url(../images/pinkstripes.jpg);
background-repeat:repeat-x;
}

.redStripesBG {
background-color:#F3D1D1;
background-image:url(../images/redstripes.jpg);
background-repeat:repeat-x;
}

.roundBox .inner {
margin-left:6px;
margin-right:6px;
}

.roundBoxWrapper {
width:100%;
background-color:#FFF;
margin:0 auto 12px;
}

.roundBox5 {
	margin:0 auto 12px;
	background-color:#FFF;	
	border-radius:8px;
	padding-bottom:3px;
	padding-top:3px;
}

.roundBoxWrapper .top {
width:100%;
height:6px;
background-image:url(../images/boxround_TL.gif);
background-repeat:no-repeat;
background-position:left top;
}

.roundBoxWrapper .top span {
display:block;
position:relative;
height:6px;
background:url(../images/boxround_TR.gif) no-repeat right top;
}

.roundBoxWrapper .bottom {
height:6px;
background:url(../images/boxround_BL.gif) no-repeat left bottom;
clear:both;
}

.roundBoxWrapper .bottom span {
display:block;
position:relative;
height:6px;
background:url(../images/boxround_BR.gif) no-repeat right top;
}

.fullLine {
width:960px;
float:left;
margin-left:5px;
margin-right:5px;
}

.standardpane {
margin-right:6px;
margin-left:6px;
margin-bottom:6px;
}

#top_content_corners {
height:5px;
float:left;
width:978px;
}

#wrapper {
background:url(../images/footerBGtop-snow.jpg) repeat-x scroll center bottom transparent;
}

#container {
margin-left:auto;
margin-right:auto;
width:978px;
text-align:left;
font-size:1.2em;
margin-top:0;
border-color:#fff;
border-style:none solid solid;
border-width:7px;
}

div#content {
background-color:#DBDBDB;
width:978px;
float:left;
margin:0;
}

#tabMenu a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
color:#000;
text-decoration:none;
display:block;
float:left;
height:21px;
padding:5px 15px 0;
}

.tabItem:hover {
background-color:#009;
}

#toprightpane {
float:right;
background-repeat:no-repeat;
height:66px;
width:262px;
}

#tabMenu a:hover {
background-image:url(../images/toptabC.gif);
background-repeat:repeat-x;
}

div.toolbar-column {
float:left;
padding-left:8px;
min-height:350px;
width:50px;
position:relative;
}

div.column {
float:left;
padding-left:8px;
min-height:350px;
position:relative;
}

div.panel,div.column {
width:310px;
}

div.buttons input {
height:24px;
color:#5D5D5D;
border:1px solid #737373;
cursor:pointer;
margin:0 10px;
}

div.buttons input.yes {
background-color:#f2f2f2;
}

div.buttons input.no {
background-color:#C4C0C0;
}

div#header {
background-repeat:repeat-x;
width:992px;
margin-left:auto;
margin-right:auto;
height:226px;
}

#tabMenu {
width:735px;
height:25px;
float:left;
text-align:left;
padding-top:3px;
margin-left:130px;
}

#tabMenu360 {
width:992px;
height:55px;
float:left;
text-align:center;
padding-top:0;
overflow:hidden;
background-color:#FFF;
position:relative;
z-index:0;
}

#topTabs {
width:992px;
margin-right:auto;
margin-left:auto;
}

#tabSubMenu {
background-color:#FFF;
width:792px;
height:21px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 100px 0;
}

div#logoline {
float:left;
height:69px;
width:992px;
}

#headerSearchBox {
height:52px;
width:992px;
float:left;
}

#headerBigBanner {
height:102px;
width:992px;
float:left;
text-align:center;
}

.announcementThumb {
width:135px;
float:left;
height:38px;
color:#333;
font-size:10px;
text-align:left;
background-color:#FFF;
border:1px solid #999;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:1px;
padding:1px;
}

.bigbannerclass {
position:relative;
top:-5px;
z-index:0;
}

div#banner468 {
float:right;
background-image:url(../images/banner468bg.gif);
height:65px;
width:487px;
background-repeat:no-repeat;
background-position:10px;
margin:0;
padding:5px 0 0;
}

div#topsearchbar {
float:left;
background-image:url(../images/topsearchbar.png);
height:70px;
width:423px;
background-repeat:no-repeat;
margin:7px 0 0 3px;
padding:8px 0 0 5px;
}

#moreBox {
text-align:left;
height:135px;
background-color:#6b747d;
float:left;
width:968px;
border-top-style:solid;
color:#FFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0px; /* .8*/
border-color:#FFF;
border-width:8px 5px 5px;
padding:5px;
}

#moreBox h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
font-weight:700;
}

#moreBox h6,#moreBox h6 a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEE;
font-size:14px;
margin-top:5px;
text-decoration:none;
font-weight:700;
}

#moreBox a {
text-decoration:none;
color:#FFF;
}

#moreBox a:hover {
text-decoration:underline;
color:#FFF;
}

#footer {
background:url(../images/footerBGbottom-snow.jpg) repeat-x scroll center top #483002; /* #356c8e; thalassa */
text-align:center;
min-height:250px;
letter-spacing:.02em;
color:#FFF;
clear:both;
padding-top:45px;
}

#footercontent {
width:992px;
margin-left:auto;
margin-right:auto;
clear:both;
}

.footerpane li {
padding-bottom:2px;
}

.footerpane img {
padding:2px;
}

.footerpane {
width:260px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
margin-right:20px;
padding:2px;
}

.footerpane h2,.footerpane h2 .Head {
font-family:Georgia, Helvetica, sans-serif;
font-size:18px;
color:#FFF;
font-weight:700;
padding-bottom:5px;
}

#footercontent #copyright {
clear:both;
font-family:Georgia, Helvetica, sans-serif;
font-size:14px;
text-align:center;
color:#FEE7BA;
}

.footertoppane {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:25px;
color:#FEE7BA;
}

#footer .footertoppane a,#footer .footertoppane a:link,#footer .footertoppane a:visited {
color:#FFF; /*#FEE7BA; changed for summer*/
margin-left:5px;
margin-right:5px;
}

.imageFrame {
border:1px solid #999;
background-color:#FFF;
margin-right:5px;
margin-left:5px;
padding:10px;
}

div.static-panel {
border:2px solid #FFF;
text-align:left;
margin:0 auto 6px;
}

div.panel {
width:298px;
text-align:left;
background-color:#FFF;
border:1px dashed #92D1EC;
line-height:150%;
background-position:center center;
margin:15px 2px;
padding:2px;
}

div.innerpanel {
padding:8px;
}

.curved {
border:2px solid #FFF;
background-color:#FFF;
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(/portals/_default/Skins/asxetosV5/css/border-radius-ie8.htc);
}

div.panel h2 {
cursor:move;
padding:0;
}

div.panel-top {
background-color:transparent;
padding:6px 5px;
}

div.panel-main h1 strong {
position:relative;
float:right;
top:-20px;
left:-40px;
}

div.panel-main {
padding:1px;
}

div.panel-top h2 {
letter-spacing:.6px;
border-bottom:1px solid #CED6DE;
text-align:left;
display:block;
}

div.panel-top h2 .Head,div.panel-top h2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:13px;
color:#dc1d1d;
background-color:transparent;
display:block;
}

div.panel-top h2 .Head strong {
position:relative;
float:right;
top:-20px;
left:-30px;
}

div.panel-top a.toggle-panel {
float:left;
position:relative;
top:5px;
}

div.panel-top a.edit-panel {
float:right;
border:0 solid #ccc;
padding:3px 10px;
}

.top-panel-links ul,.top-panel-links li {
list-style:none;
padding:0;
}

.top-panel-links {
position:relative;
height:110px;
margin:0;
}

.top-panel-links li a {
height:35px;
border-bottom:1px solid #999;
}

.top-panel-links img {
position:absolute;
top:0;
left:0;
}

.top-panel-links a {
display:block;
margin-left:130px;
color:#6b747d;
font-weight:700;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.top-panel-links a.active {
background-color:#F12E2D;
color:#FFF;
display:block;
}

div.feed-top {
text-align:justify;
width:40px;
float:right;
color:#333;
}

.feed-top .Normal {
font-family:Arial, Helvetica, sans-serif;
}

div.feed-top h3 {
text-transform:uppercase;
font-size:1em;
padding-left:16px;
color:#494949;
margin:0;
}

.feed ul {
margin:0 5px;
padding:5px 0 5px 20px;
}

#headerSearchBoxContent {
background-image:url(../images/searchBar.jpg);
height:52px;
width:770px;
margin-right:auto;
margin-left:auto;
}

.feed ul li {
padding:4px 0;
}

.feed ul li a {
font-weight:400;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.ui-sortable-helper {
border:3px solid #A4A5A5;
z-index:20;
position:relative;
}

.placeholder {
border:1px dashed #fff;
background-color:#BFBFBF;
position:absolute;
z-index:1;
}

.ui-sortable-placeholder {
border:1px dashed #fff;
background-color:#BFBFBF;
visibility:visible!important;
height:200px!important;
}

.ui-sortable-placeholder * {
visibility:hidden;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

* html .clearfix {
height:1%;
}

.roundboxBottomCorners {
position:relative;
top:-6px;
}

.hoverdivbox {
background-color:#FFF;
border:1px solid #999;
position:relative;
background-repeat:repeat-x;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
z-index:1000;
padding:10px;
}

.hoverdivbox h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#C60;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#960;
margin-bottom:5px;
}

.hoverdivbox a {
text-decoration:none;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#333;
display:block;
}

.hoverdivbox a:hover {
text-decoration:underline;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#000;
display:block;
}

#footerBigBanner {
/*height:95px;*/
margin-bottom:10px;
width:978px;
float:left;
text-align:center;
}

#articletools {
border:1px solid #ccc;
font-size:11px;
float:left;
margin-bottom:5px;
display:block;
clear:both;
width:100%;
padding:2px;
}

#articletools a {
display:block;
float:left;
margin-right:5px;
}

.linkbox {
float:left;
margin-bottom:10px;
width:100%;
border-top:solid #FDFCF4 1px;
border-bottom:solid #FDFCF4 1px;
}

.linkbox:hover {
background-color:#FDFCF4;
border-top:solid #FC3 1px;
border-bottom:solid #FC3 1px;
}

.linkbox h2 a {
font-size:13px;
color:#883805;
line-height:100%;
margin:0;
padding:0;
}

.linkbox .url {
float:right;
font-size:9px;
font-family:Verdana, Geneva, sans-serif;
color:#999;
}

.bottominfo {
font-size:11px;
line-height:120%;
}

.bottominfo h3 {
font-size:13px;
line-height:140%;
}

.bottominfo h4 {
font-size:12px;
line-height:140%;
}

#mainArticle {
text-align:justify;
}

.writterinfo {
float:right;
width:100px;
border:#CCC 1px dashed;
color:#666;
font-size:11px;
line-height:120%;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
padding:2px;
}

.writterinfo a,.writterinfo a:link,.writterinfo a:visited {
display:block;
float:left;
height:15px;
font-size:9px;
text-decoration:none;
}

.textverysmall {
font-size:9px;
}

.textlitesmall {
font-size:9px;
color:#999;
}

.articlecontent p {
text-indent:10px;
margin-bottom:10px;
}

.articlecontent {
font-size:14px;
line-height:20px;
padding:10px;
}

.articlecontent .intro {
margin-top:10px;
font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
line-height:22px;
text-align:justify;
margin-bottom:10px;
}

.articlecontent a {
text-decoration:underline;
color:#883805;
}

.articlecontent .footer {
text-align:right;
border-top-color:#666;
border-top-width:1px;
color:#666;
border-top-style:solid;
font-size:12px;
}

.articlecontent .cleanimage {
margin:10px;
}

.articlecontent .col-layout50pc {
float:left;
width:46%;
margin-bottom:10px;
padding:2%;
}

.clearfloat {
clear:both;
}

.articlecontent .col-layout30pc {
float:left;
width:29%;
padding:2%;
}

.textspace {
letter-spacing:1.5px;
}

.mathbox {
background-color:#D5EEFF;
border:1px dashed #333;
width:300px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
margin:5px auto;
padding:5px;
}

.introimage {
clear:both;
margin-top:30px;
margin-bottom:30px;
text-align:center;
}

.articlecontent blockquote {
font:20px normal;
font-family:Georgia, "Times New Roman", Times, serif;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
padding-left:15px;
border-left:3px solid #ccc;
float:right;
text-align:left;
width:250px;
font-weight:700;
text-indent:-10px;
}

.dcap {
color:#000;
display:inline;
float:left;
font-size:5.2em;
font-weight:400;
line-height:.8em;
padding-left:4px;
text-transform:uppercase;
margin:.05em .14em 0 -3px;
}

.linkNavigation a,.linkNavigation a.CommandButton:link {
border:#F3F3F3 1px solid;
text-decoration:none;
padding:2px;
}

.linkNavigationBlog a,.linkNavigationBlog a.CommandButton:link {
border:#F3F3F3 1px solid;
text-decoration:none;
padding:5px 8px;
}

.blog .postSeparator {
display:block;
height:25px;
clear:both;
background-color:#F7F7F7;
width:100%;
padding-left:10px;
padding-right:2px;
border-top:#E8E8E8 1px solid;
border-bottom:#E8E8E8 1px solid;
margin-top:10px;
margin-bottom:20px;
padding-top:7px;
}

.blog .postSeparator .addthis_button_compact {
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
}

.blog .postSeparator img {
margin-left:4px;
}

.blog h1 {
font-size:20px;
border-bottom:none;
}

.blog .postDate {
font-size:11px;
color:#999;
margin-bottom:10px;
display:block;
}

a.readmore:link,a.readmore:visited {
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#FFF;
background-color:#f7eceb;
background-image:url(../images/articlesreadmoreR.gif);
background-repeat:no-repeat;
background-position:right top;
display:block;
clear:both;
float:left;
height:16px;
margin-top:10px;
margin-bottom:20px;
width:100%;
left:-12px;
padding-right:16px;
padding-left:12px;
position:relative;
text-align:right;
line-height:14px;
}

.enthetoBox {
background-image:url(../images/enthetoBG.png);
float:left;
height:237px;
width:180px;
margin:8px;
padding:5px;
}

.enthetoBox .enthetoCover {
width:180px;
height:239px;
background-repeat:no-repeat;
overflow:hidden;
}

.enthetoBox .enthetoCover h1 a:link,.enthetoBox .enthetoCover h1 a:visited {
width:100%;
display:block;
text-align:center;
background-color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
font-weight:700;
font-size:20px;
padding-top:4px;
margin-top:5px;
margin-bottom:0;
padding-bottom:4px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity:0.80;
opacity:0.8;
border-color:#666;
border-style:solid none;
border-width:1px;
}

.enthetoCover .coverText {
margin-left:3px;
margin-right:3px;
font-size:11px;
color:#000;
font-family:Tahoma, Geneva, sans-serif;
margin-top:80px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity:0.90;
opacity:0.9;
}

.enthetoCover .coverText p {
background-color:#FFF;
display:inline;
line-height:140%;
}

.enthetoCover h3 {
font-size:9px;
font-family:Tahoma, Geneva, sans-serif;
color:#000;
background-color:#FFF;
padding-top:0;
padding-bottom:0;
height:14px;
display:block;
overflow:hidden;
float:left;
font-weight:400;
width:100%;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity:0.80;
opacity:0.8;
line-height:130%;
margin:0;
}

.blueTicks li {
list-style-image:url(../images/accept_blue.png);
margin-bottom:5px;
margin-left:15px;
}

.textbox {
width:200px;
background-color:#333;
color:#FFF;
float:right;
margin:10px;
padding:10px;
}

.asxTable {
font:normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#4f6b72;
background:#E6EAE9;
border-left:1px solid #C1DAD7;
margin:0;
padding:0;
}

.asxTable caption {
font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:right;
padding:0 0 5px;
}

.asxTable th {
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#4f6b72;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
letter-spacing:2px;
text-transform:uppercase;
text-align:left;
background:#CAE8EA url(../images/bg_header.jpg) no-repeat;
padding:6px 6px 6px 12px;
}

.asxTable th.nobg {
border-top:0;
border-left:0;
border-right:1px solid #C1DAD7;
background:none;
}

.asxTable td {
font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
background:#fff;
color:#4f6b72;
padding:6px 6px 6px 12px;
}

.asxTable tr.alt td {
background:#F5FAFA;
color:#797268;
}

.asxTable th.spec {
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff url(../images/bullet1.gif) no-repeat;
font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.asxTable th.specalt {
border-left:1px solid #C1DAD7;
border-top:0;
background:#f5fafa url(../images/bullet2.gif) no-repeat;
font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#797268;
}

.pediaBox {
width:100%;
border-color:#333;
border-style:none dashed dashed;
border-width:1px;
}

.pediaBox .contents {
float:left;
width:339px;
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
text-align:left;
}

.pediaBox .contents ul {
padding-left:50px;
}

.pediaBox .contents li {
list-style:disc;
margin-bottom:1px;
}

.pediaBox .contents h1 {
text-align:center;
border-bottom:dashed #333 1px;
font-family:Tahoma, Geneva, sans-serif;
font-size:17px;
color:#dc1d1d;
font-weight:700;
width:100%;
padding:6px 0;
}

.pediaBox .contents h1 .Head {
font-family:Tahoma, Geneva, sans-serif;
font-size:17px;
color:#dc1d1d;
font-weight:700;
}

.pediaBox .contents a:link,.pediaBox .contents a:visited {
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
text-decoration:none;
color:#000;
}

.pediaBox .contents a:hover {
text-decoration:underline;
color:#dc1d1d;
}

.pediaBox .contentsRight img {
border-right-style:none;
float:right;
}

.pediaBox .contentsLeft {
border-right:1px dashed #333;
float:left;
}

.pediaBox .contentsRight {
border-left:1px dashed #333;
float:right;
}

.pediaBox .contents em {
color:#999;
font-style:normal;
width:10px;
height:20px;
display:block;
float:left;
}

.apedia-Top {
width:100%;
border-color:#333;
border-style:dashed;
border-width:1px;
}

.apedia-Top h1 {
text-align:center;
font-size:32px;
color:#dc1d1d;
font-family:Tahoma, Geneva, sans-serif;
line-height:100%;
margin-bottom:10px;
margin-top:5px;
border:none;
}

.pediaTextBox {
width:270px;
float:left;
border:dashed 1px #CCC;
text-align:justify;
line-height:150%;
background-position:center top;
margin:5px;
padding:15px;
}

.pediaTextBox h2 {
margin-top:0px;
color:#dc1d1d;
text-align:left;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #CED6DE;
margin-bottom:3px;
}

.pediaTextBox h1 {
color:#dc1d1d;
text-align:left;
font-size:16px;
}

.pediaHeader h2{
    border-bottom: 1px solid #CED6DE;
    color: #DC1D1D;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 3px;
	margin-bottom:3px;
	margin-top:0px;
	display:block;
	width:100%;

}

.pediaHeader h1{
	font-size:18px !important;
	border-bottom:none !important;
}


.pediaAllBig .pediaTextBox {
width:580px;
}

.apediaHomeBoxes {
width:630px;
}

.apediaHomeBoxes a img {
padding-left:0!important;
padding-right:1px!important;
}

.greyBG {
background-color:#333;
color:#FFF;
}

.contentCinema {
background-color:#333;
color:#FFF;
width:612px;
float:left;
padding:10px 0;
}

.innerCinema {
background-color:#FFF;
border:dashed 1px #999;
float:left;
width:615px;
margin:5px;
padding:5px;
}

.contentCinema h1 {
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
font-weight:700;
}

.contentCinema h1 em {
color:#ffa10e;
}

.contentCinema h2 {
color:#9b1313;
font-size:32px;
}

.contentCinema div.cinemascope {
float:right;
width:300px;
color:#FFF;
text-align:center;
}

.contentCinema h1 .righticon {
float:right;
position:relative;
top:-50px;
left:230px;
}

.contentRiddles h1 .righticon {
float:right;
position:relative;
top:-50px;
left:-100px;
}

.contentRiddles h1 {
letter-spacing:3px;
padding-bottom:10px;
padding-top:10px;
}

.contentCinema h3 {
background-color:#9b1313;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
display:block;
color:#FFF;
padding-left:6px;
}

.bigMovieBox {
float:left;
width:187px;
padding:8px;
}

.bigMovieBox img {
border:solid #CCC 1px;
width:185px;
}

.bigMovieBox h4 {
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
margin:0 2px;
}

.panel .bigMovieBox img {
border:solid #CCC 1px;
width:97px;
}

.panel .bigMovieBox {
width:98px;
padding:0;
}

.smallMovieBox {
float:left;
width:581px;
padding:8px;
}

.smallMovieBox img {
border:solid #CCC 1px;
width:66px;
float:left;
margin-right:10px;
}

.smallMovieBox .movieInfo {
width:450px;
text-align:justify;
}

.listMovieBox,listItemBox {
clear:left;
padding:8px;
}

.listMovieBox .dots,.listItemBox .dots {
border-bottom:1px #666 dotted;
display:block;
float:left;
width:490px;
}

.panel .listItemBox .dots {
width:290px;
margin-top:5px;
margin-bottom:5px;
}

.panel .listItemBox {
padding-left:4px;
padding-right:4px;
}

.panel .itemInfo {
font-family:tahoma;
font-size:11px;
}

.panel .listMovieBox h4,.panel .listMovieBox h4 a:link,.panel.listMovieBox h4 a:visited,.panel .movieInfo h4,.panel .movieInfo h4 a:link,.panel .movieInfo h4 a:visited,.panel .bigMovieBox h4,.panel .bigMovieBox h4 a:link,.panel .bigMovieBox h4 a:visited {
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
float:left;
margin:0 2px;
}

.itemInfo a,.itemInfo a:visited,.itemInfo a:link {
color:#47666B;
}

.panel .itemInfo h4 {
color:#DC1D1D;
}

.ratingStars b,.ratingStars em,.ratingStars i {
display:block;
float:left;
width:21px;
height:19px;
background-repeat:no-repeat;
background-image:url(../images/star-on.png);
}

.panel .ratingStars b,.panel .ratingStars em,.panel .ratingStars i {
width:19px;
}

.ratingStars em {
background-image:url(../images/star-half.png);
}

.ratingStars i {
background-image:url(../images/star-off.png);
}

.movieReview {
text-align:justify;
padding:8px;
}

.movieReview .movieInfo img {
border:solid #CCC 1px;
float:left;
margin-right:10px;
}

.movieReview h3 {
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
background-color:#9b1313;
margin:0 2px;
}

.movieReview .reviewText {
clear:both;
display:block;
}

.movieReview .movieVerdict {
float:right;
width:193px;
display:block;
background-color:#900;
border:dashed 1px #CCC;
padding:10px;
}

.movieReview .movieVerdict h5 {
color:#ffa10e;
font-size:12px;
}

.movieReview .movieStills {
width:220px;
float:right;
padding:10px;
}

.movieReview .movieStills img {
border:solid #CCC 1px;
margin:10px;
}

.movieReview a:link,.movieReview a:visited {
color:#FFA10E;
text-decoration:underline;
}

.singleTopGame h3 {
display:block;
padding-left:6px;
font-size:34px!important;
color:#99c91f!important;
font-family:Tahoma, Geneva, sans-serif!important;
font-weight:700!important;
float:left!important;
background-color:#FFF;
margin-top:7px!important;
}

.singleTopGame a {
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
color:#333;
font-weight:700;
}

.singleTopGame a:hover {
color:#356fd2;
}

.singleTopGame {
width:260px;
height:40px;
margin-left:auto;
margin-right:auto;
clear:left;
color:#666;
font-size:11px;
margin-bottom:10px;
overflow:hidden;
}

.singleTopGame img {
margin-right:5px;
border:1px solid #666;
}

.panel-main .singleTopGame {
width:280px;
}

.panel-main .singleTopGame h3 {
color:#F12E2D!important;
}

.asxFormFieldLock {
font-family:Verdana;
font-size:12px;
color:#9B1313;
border:1px dotted #9B1313;
background-color:#FCE9E9;
padding:5px;
}

.asxFormField {
font-family:Verdana;
font-size:12px;
color:#000;
border:1px dashed #80A51D;
background-color:#F8FCED;
padding:5px;
}

.asxFormFieldComment {
font-family:Verdana;
font-size:10px;
color:#666;
border:1px dotted #9B1313;
background-color:#FEF5F5;
padding:5px;
}

.asxFormFieldResult {
font-family:Verdana;
font-size:12px;
text-align:left;
border:1px solid #00C2D2;
background-color:#F9FFFF;
padding:5px;
}

.asxFormFieldSmalltxt {
font-family:Verdana;
font-size:10px;
color:#999;
border:1px solid #C60;
background-color:#E5E5E5;
}

#content .halfwidth {
width:48%;
float:left;
clear:none;
margin:5px 1%;
}

.content .quarterwidth {
width:23%;
float:left;
clear:none;
margin:5px 1%;
}

.asxSearchBar {
border-bottom:1px solid #CCC;
font-size:11px;
float:right;
margin-bottom:5px;
clear:both;
width:270px;
margin-right:2px;
padding:2px 2px 5px;
}

.asxSearchBar a,.asxSearchBar a.CommandButton:link, .asxSearchBar input.CommandButton {
border:#F3F3F3 1px solid;
text-decoration:none;
background-color:#FFF;
background-image:url(/portals/0/images/web-design/mini/magnify.png);
background-position:center right;
background-repeat:no-repeat;
padding:4px 14px 4px 4px;
}

.asxSearchBar a.CommandButton:hover {
background-color:#FE7214;
color:#FFF;
}

.text hr {
border-bottom:medium none;
border-top:1px dashed #999;
}

.videoTrumbnail {
display:block;
border:1px solid #CCC;
background-color:#FFF;
margin:5px;
padding:2px;
}

.SubSubHead {
color:#000;
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:700;
}

.UVG_SearchInputContent .asxFormField {
background-color:#FFF;
border:solid 1px #999;
}

.articlecontent h2 {
margin-top:6px;
}

h1 a:link,h1 a:visited {
text-decoration:none;
}

h1 .subCat {
color:#666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
}

.rssNews {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:140%;
}
.rssNews h1 {
font-size:15px;
font-weight:400;
letter-spacing:.8px;
margin-bottom:5px;
border-bottom-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
}

.rssNews img {
padding-right:10px;
}

.rssNews ul {
clear:left;
font-size:11px;
padding:5px;
}

.rssNews li {
font-size:11px;
margin-bottom:1px;
list-style-image:url(/DesktopModules/CISS_Tabs/Common/bluearrow2.gif);
}

.rssNews li a {
line-height:100%;
}

div.topRssFeedLink {
float:right;
width:100px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
}

.topRssFeedLink img {
padding-right:5px;
}

.panel .enthetoBox {
float:none;
}

#header #menudiv {
background:transparent url(../images/mid_top.gif) repeat-x scroll 0 0;
}

.b-hornav li {
list-style:none;
}

.b-hornav a {
color:#0092e8;
text-decoration:none;
}

.b-hornav LI {
float:left;
height:27px;
margin:0 -1px 0 0 !important;
}

.b-hornav LI.first {
background:none;
margin:0;
}

.b-hornav LI A {
display:block;
padding:3px 6px 0;
}

.b-hornav LI.selected {
background-color:#666;
padding:0 0 0 6px !important;
}

.b-hornav LI.selected SPAN {
display:block;
height:27px;
padding:0 6px 0 0;
}

.b-hornav LI.selected SPAN SPAN {
padding:2px 0 0;
}

.b-hornav LI.selected A {
display:inline;
font-weight:700;
color:#FFF;
padding:0;
}

ul.b-hornav {
margin:0 0 .5em -1px;
}

div.style_newspaper {
background:url(../images/newspaper_pattern_light.jpg) repeat;
}

.style_newspaper .rssNews {
line-height:140%;
font-family:Tahoma, Geneva, sans-serif;
padding-bottom:10px;
list-style-image:none;
list-style:disc;
}

.style_newspaper .rssNews li {
line-height:150%;
color:#000;
}

.style_newspaper .rssNews h1 a {
font-weight:700;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
letter-spacing:1px;
}

.style_newspaper .b-hornav li.selected {
background-image:none;
text-decoration:underline;
background-color:#F12E2D;
color:#FFF;
}

div.style_darkgray {
background-image:none;
background-color:#FFF;
}

.style_darkgray .panel-main {
background-color:#FFE1C5;
}

.style_darkgray .rssNews {
line-height:140%;
font-family:Tahoma, Geneva, sans-serif;
padding-bottom:10px;
list-style-image:none;
list-style:disc;
color:#FFF;
}

#dhtmltooltip {
position:absolute;
width:150px;
border:1px dotted #FFF;
visibility:hidden;
z-index:100;
filter:none;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:150%;
background-color:#F12E2D;
color:#FFF!important;
padding:4px;
}

.CISSTooltip {
color:#FFF;
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
background-position:left top;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:150%;
padding:5px;
}

.pattern_bg {
background-image:url(../images/pattern/blue1.png);
}

.homeBlogColumn {
margin:6px;
}

.homeBlogColumn img {
width:186px;
}

.homeBlogColumn .blogImage {
width:186px;
height:100px;
display:block;
overflow:hidden;
}

#homePostsCarousel {
margin-top:2px;
}

.stepcarousel {
position:relative;
border:none;
overflow:scroll;
width:631px;
height:330px;
}

.stepcarousel .belt {
position:absolute;
left:0;
top:0;
}

.stepcarousel .boxpanel {
float:left;
overflow:hidden;
width:200px;
border:1px solid #DDD;
height:320px;
background-color:#FFF;
margin:5px 8px;
}

#homeBlogFeatured {
border:1px solid #DDD;
min-height:120px;
background-color:#FFF;
margin:5px 7px 0;
padding:5px;
}

.homeBlogBox {
background-color:#EBECE7;
border:1px solid #CCC;
margin-bottom:5px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:150%;
padding-top:1px;
padding-bottom:5px;
}

.videoBox {
font-family:Tahoma, Geneva, sans-serif;
margin-bottom:3px;
display:block;
}

.videoBox h1 {
color:#2786C2;
border:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.videoBox h1 a,.videoBox h1 a:visited,.videoBox h1 a:link {
color:#2786C2;
}

.videoBox .videoTrumbnail {
display:block;
border:1px solid #CCC;
background-color:#FFF;
margin:0 5px 5px;
padding:2px;
}

.homeLinksBox {
font-size:9px;
font-family:Verdana, Geneva, sans-serif;
line-height:140%;
}

.homeLinksBox a:link,.homeLinksBox a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
display:block;
}

.homeLinksBox img {
border:1px solid #CCC;
background-color:#FFF;
margin:2px;
padding:2px;
}

ul.checklist {
list-style:none;
margin:0;
padding:0;
}

.checklist li {
float:left;
list-style:none;
background:no-repeat 0 0;
width:48px;
height:48px;
position:relative;
font:normal 11px/1.3 "Lucida Grande",Lucida,Arial,Sans-serif;
}

.checklist li p {
display:none;
text-align:center;
padding:8px;
}

.checklist li.selected {
background-position:0 -48px;
}

.checkbox-select {
display:block;
float:left;
width:48px;
height:48px;
background-position:0 -48px;
}

a.checkbox-deselect {
display:none;
color:#FFF;
font-weight:700;
text-decoration:none;
width:48px;
height:48px;
background-position:0 0;
}

.contentRiddles {
background-color:#FAF1E8;
color:#000;
width:612px;
float:left;
padding:10px 0;
}

.contentDiavasame {
background-color:#FFF;
color:#000;
width:612px;
float:left;
padding:10px 0;
}

input.topSearchTextBox {
border:1px solid #000;
height:20px;
width:190px;
padding-left:2px;
}

#mainSearchBox label {
font-family:verdana;
font-size:12px;
font-weight:700;
}

input.topSearchButton {
border:solid 1px #AE906F;
font-size:10px;
font-family:Arial, sans-serif;
height:22px;
font-weight:700;
background-color:#F5DBA9;
padding-left:5px;
padding-right:5px;
background:url(../images/topsearchbuttonbg.gif) repeat-x;
}

#searchOptions {
padding-bottom:4px;
margin-left:12px;
}

.catTop {
font-size:14px;
line-height:160%;
background-color:#DC1D1D;
display:block;
background-image:none;
}

.catTop a:link,.catTop a:visited {
display:block;
float:left;
color:#FFF;
background-color:#DC1D1D;
border-color:#F4E4E3;
border-style:none dotted dotted none;
border-width:1px;
margin:0;
padding:6px;
}

.b-hornav ul {
margin:0;
padding:0;
}

.peachStripesBG .text h1 img,.yellowStripesBG .text h1 img,.blueStripesBG .text h1 img,.roundBox .text h1 img,div.panel-top h2 .Head img {
position:absolute;
}

.peachStripesBG .inner .text .Normal,.yellowStripesBG .inner .text .Normal,.blueStripesBG .inner .text .Normal,.roundBox .inner .text .Normal,.textsmall {
font-size:11px;
}

.text h4,.text h4 .Head,.blog .text {
font-size:14px;
}

img,.top-panel-links li a.last-list {
border:none;
}

.hidden,.collapsed div.panel-main,div.rssNews small,.style_newspaper br clear,#dhtmlpointer,.checklist li.selected .checkbox-select,.checklist li input {
display:none;
}

#moreBox h2 a:hover,h1 a:hover,.b-hornav a:hover {
text-decoration:underline;
}

#footer a:link,#footer a,#footer a:visited,.top-panel-links a:hover {
color:#FFF;
}

div#header img,.enthetoBox .enthetoCover h1 {
margin:0;
}

.clearfix,.checklist li .tipcontainer p,.checklist li.selected a.checkbox-deselect {
display:block;
}

.roundBox .text,.roundBox .text .Normal,.rssNews {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:140%;
}

.roundBox .text .Normal div.aligncenter,.aligncenter {
text-align:center;
}

.roundBox .text .Normal img,.UVG_SearchInputContent .asxFormbutton {
padding:5px;
}

.linkbox .logos,.alignright,.listMovieBox .ratingStars,.listItemBox .ratingStars,.smallMovieBox .ratingStars {
float:right;
}

.textlite,.articlenotes {
color:#666;
}

.articlecontent .cleanimage p,.articlecontent .imageFrame p {
text-align:center;
color:#999;
font-style:italic;
font-size:11px;
}

.text .linkNavigation .Normal,.linkNavigation select,.linkNavigationBlog select,.asxSearchBar select,.text .asxSearchBar .Normal {
font-size:10px;
}

.linkNavigation,.linkNavigationBlog {
border-bottom:1px solid #CCC;
font-size:11px;
float:left;
margin-bottom:5px;
clear:both;
width:100%;
margin-right:2px;
padding:2px 2px 5px;
}

.linkNavigation a:hover,.linkNavigationBlog a:hover {
border:solid #FC3 1px;
background-color:#FDFCF4;
}

.alignleft,.ratingStars {
float:left;
}

.smallMovieBox h4,.listMovieBox h4,.listMovieBox h4 a:link,.listMovieBox h4 a:visited,.movieInfo h4,.movieInfo h4 a:link,.movieInfo h4 a:visited,.bigMovieBox h4,.bigMovieBox h4 a:link,.bigMovieBox h4 a:visited {
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
float:left;
margin:0 2px;
}

.panel-main .singleTopGame .a:link,.panel-main .singleTopGame .a:visited,.panel-main .singleTopGame a,.style_newspaper .panel-top h2 .Head {
color:#F12E2D;
}

.catTop a:hover,.catTop .catActive a {
background-color:#333;
}

#navigation *{
	padding:1;
}

/* Related */
.relatedItems {
}

.relatedImage{
width:175px;
height:100px;
overflow:hidden;
padding:5px;
border: solid 1px #CCC;
}
.relatedPost{
  text-align:center;
}

.relatedItems li 
{float:left;margin:5px;padding:0;width:195px;list-style:none;}

#dnn_pane300px .relatedItems li {
  width:131px;
}

#dnn_pane300px .relatedImage{
  width:120px;
  height:80px;
}

#dnn_pane300px .relatedPost .relatedImage img{
  width:120px;
}

.latestPhotoBox .relatedImage img{
  width:120px;
}

.latestPhotoBox li{
	width:131px !important;
}

.latestPhotoBox .relatedImage{
  width:120px;
  height:70px;
}

.relatedItemsSmall li{

}

#dnn_pane300px .relatedItemsSmall .relatedPost .relatedImage img{
	float:left;	
	width:50px;

}

#dnn_pane300px .relatedItemsSmall .relatedPost .relatedImage{
  width:50px;
  height:30px;
  padding:2px;
  background-color:#FFF;
  clear:left;
  float:left;
  margin-right:5px;
 	border:none;
  
}
.relatedItemsSmall li 
{float:left;margin:2px;padding:0;width:auto;list-style:none;}

.relatedItemsSmall .relatedPost {
text-align:left;	
border-bottom: solid 1px #EEE;
display:block;
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;

}

#skyscrapper
{
	width:120px;
	height:600px;
	position:absolute;
	top:375px;
	left:50%;
	margin-left:-630px; /* or 500 */
}

a{
	border-bottom: dotted 1px #BBDDF4;
}

a:hover{
	border-bottom:solid 1px #BBDDF4;
	text-decoration:none;
}

.ModUVGCategoryListNestedC div.Normal div table.Normal tbody tr td + td {
	display: none;
}

#dnn_headerPane{
	width:992px;
	height:168px;
}

a[name="398"]{
display:none;
}

.gsc-resultsbox-visible {
	width:600px !important;
}

#panel--1{
display:block !important;	
}


.apediaCatbox {
	background-color:#Fff;padding:2px 5px;min-height:120px;border:solid 1px #bbb;z-index:1;position:relative;
	margin-top:10px;
	line-height:160%;
}


.apediaCatbox img{
	margin-left:10px;margin-top:5px;margin-bottom:5px;padding:4px;border: solid 1px #CCC; background-color:#FFF;box-shadow:0px 0px 6px #ddd;
	-moz-transform: rotate(10deg);
	-webkit-transform: rotate(-10deg);
	transform: rotate(-10deg);
	position: relative;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=.5);	
	z-index:0;
}
.apediaCatbox img:hover{
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);		
}

a.apediaCatboxLink{
	display:block;
	
}

a.apediaCatboxLink:hover {
	text-decoration:underline;
}

a.apediaCatboxLink p{
color:#000;	
}



.apediaCatboxFooter{
	color:#666;
	overflow:hidden;
	-moz-transform: rotate(-1.3deg);
	-webkit-transform: rotate(-1.3deg);
	transform: rotate(-1.3deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-.1);	
	z-index:0;
	position:relative;
	top:-7px;
	height:30px;margin: 0px 3px;border:dashed 1px #999;background-color:#F5F5F5;padding: 0px 5px;font-size:10px;border-top:solid 1px #D4D4D4;
	box-shadow:0 0 2px #AAAAAA;;
	font-family:Verdana, Geneva, sans-serif;
}

.apediaCatboxFooter:hover{
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);	
	border-top:dashed 1px #999;
	z-index:5;
}


.apediaCatboxFooter h4{
	font-family:Verdana, Geneva, sans-serif;
	color:#EC6868;
	font-size:9px;
	float:left;
	margin:0px;
	padding:0px;
	
}

.pediaNotes {
	color:#999;
	font-size:10px;
	border-top: dotted 1px #CCC;
	margin-top:5px;
	clear:both;
}

#breadcrumb {
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	margin-bottom:8px;
}

#topTags{
	color:#666666;
	line-height:130%;
	font-family:Tahoma, Geneva, sans-serif;
}

.footerpane #mc_embed_signup #mce-EMAIL,.footerpane #mc_embed_signup #mce-FNAME, .footerpane #mc_embed_signup #mce-LNAME {
background-color: #FFF;
    border: 1px dotted #CCC;
    float: right;
    font-size: 10px;
    width: 120px;
}
.footerpane #mc_embed_signup #mce-FNAME, .footerpane #mc_embed_signup #mce-LNAME{
	background-color:#DDD;	
	color:#000;
	
}
.footerpane #mc_embed_signup #mce-FNAME-label, .footerpane #mc_embed_signup #mce-LNAME-label{
	color:#CCC;
}

.footerpane #mc_embed_signup #mc-embedded-subscribe{
	padding:2px;
	float:right;
	
}

.footerpane #mc_embed_signup .mc-field-group{
clear: left;
    display: block;
    float: left;
    margin-bottom: 1px;
    width: 100%;
}
.footerpane #mc_embed_signup legend{
	background-color:#FEE7BA;
	color:#000;
	padding:2px;
	-moz-transform: rotate(-2deg);
	-webkit-transform: rotate(-2deg);
	transform: rotate(-2deg);
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:190px;
	
}

.footerpane #mc_embed_signup fieldset {
	border: dashed 1px #CCC;
	padding:5px;
}

.footerpane #mc_embed_signup #mce-notrequired {
	color: #CCCCCC;
    float: left;
    font-size: 9px;
    margin-top: 3px;
    width: 60px;
}

.footerpane #mc_embed_signup input#mce-EMAIL:focus,.footerpane #mc_embed_signup input#mce-FNAME:focus,.footerpane #mc_embed_signup input#mce-LNAME:focus {
	border-color:#FEE7BA;
	border-style:solid;
	background-color:#FFF;

}

.senCPExt{
clear:both;
width:100%;
}
.senCPExt a.senEditExt{
float:left;display:block;padding:2px 4px;margin:2px;border: solid 1px #EC6868;background-color:#EEEEEE;color:#000;
font-size:11px;
}
.senCPExt span a{
	float:left;display:block;padding:2px 4px;margin:2px;border: solid 1px #EC6868;background-color:#EEEEEE;color:#000;
font-size:11px;	
}

.senCPExt a:hover{
	background-color:#DDDDDD;
}

.senCPExt span a:hover{
background-color:#EC6868;
}


/*To be used in boxes title (to release h1 for better SEO)*/
.text h6 span {
	position:relative;
	float:right;
	top:-20px;
	left:-30px;
	
}

.text h6,.text h6 span.Head {
font-family:Georgia, Helvetica, sans-serif;
margin-bottom:3px;
color:#DC1D1D;
font-size:15px;
border-bottom:1px solid #CED6DE;
margin-top:0px;
display:block;
}

.text h6 img{
	position:absolute;
}

.text h6 span.Head {
	position:inherit;
	float:none;
	top:auto;
	left:auto;

}

/* Sxetka arthra */
.relatedItems {
}

.relatedImage{
width:175px;
height:100px;
overflow:hidden;
padding:5px;
border: solid 1px #CCC;
}
.relatedPost{
  text-align:center;
}

.relatedItems li 
{float:left;margin:5px;padding:0;width:195px;list-style:none;}

#dnn_rightpane .relatedItems li {
  width:134px;
}

#dnn_rightpane .relatedImage{
  width:120px;
  height:80px;
}

#dnn_rightpane .relatedPost .relatedImage img{
  width:120px;
}

/* Twitter */
.t_status {
font-size: 8pt;
margin-bottom: 2px;
margin-top: 2px;
padding-bottom: 2px;
padding-top: 2px;
width: 230px;
display: block;
font-family: arial;
}

#footer h6{
font-size:22px;
font-family:Arial, Helvetica, sans-serif;

}

.datePublished {
	color:#666;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
}

.datePublished span{
	font-weight:bold;
}

a.apediaRecordRelatedCat {
  border: 1px dashed #CCCCCC;
  color: #DC1D1D !important;
  display: block;
  float: left;
  height: 45px;
  margin: 2px;
  overflow: hidden;
  padding: 5px;
  text-align: left;
  max-width: 170px;
}

a.apediaRecordRelatedCat:hover{
	border: solid 1px #DC1D1D;
	cursor:hand;
}

a.apediaRecordRelatedCat img{
	padding-right:2px;
}

.pediaDetailRec{
	padding:10px;
    border: 1px dashed #CCCCCC;
	margin-bottom:5px;
	float:left;
	
}

.listPhoto{

	float:left;
	margin-left:10px;
	padding:5px;
	border: solid 1px #333;

	margin-left:10px;margin-top:5px;margin-bottom:5px;padding:4px;border: solid 1px #CCC; background-color:#FFF;box-shadow:0px 0px 6px #ddd;
	-moz-transform: rotate(10deg);
	-webkit-transform: rotate(-10deg);
	transform: rotate(-10deg);
	position: relative;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=.5);	
	z-index:0;

	max-height:150px;
}

img.listPhoto {
		max-width:150px;	
}

.listPhoto:nth-child(2){
		-moz-transform: rotate(-10deg);
	-webkit-transform: rotate(10deg);
	transform: rotate(10deg);	
}

.photo2{
	 -moz-transform: rotate(10deg);
	-webkit-transform: rotate(-10deg);
	transform: rotate(-10deg);	
}

.photo3{
	 -moz-transform: rotate(-5deg);
	-webkit-transform: rotate(5deg);
	transform: rotate(5deg);	
}

.listPhoto:hover{
 -moz-transform: rotate(-8deg);
	-webkit-transform: rotate(8deg);
	transform: rotate(8deg);	
}

#hotbar{
	width:992px;
	height:22px;
	padding-top:3px;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	
}

#hotbar a{
	color: #DC1D1D;
    font-weight: bold;
}

#hotbar a:hover{
	text-decoration:underline;	
}


.photoTextBox {
width:270px;
float:left;
border:dashed 1px #CCC;
text-align:justify;
line-height:150%;
background-position:center top;
margin:5px;
padding:15px;
}

.photoTextBox h2 {
margin-top:0px;
color:#dc1d1d;
text-align:left;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #CED6DE;
margin-bottom:3px;
}

.photoTextBox p a{
	color:#333;	
}

.photoTextBox h1 {
color:#dc1d1d;
text-align:left;
font-size:16px;
}

.photoHeader h2{
    border-bottom: 1px solid #CED6DE;
    color: #DC1D1D;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 3px;
	margin-bottom:3px;
	margin-top:0px;
	display:block;
	width:100%;

}

.photoHeader h1{
	font-size:18px !important;
	border-bottom:none !important;
}


.photoAllBig .photoTextBox {
width:580px;
}

.photoIntroImage img{
  background-color:#FFFFFF;
  border-bottom-color:#CCCCCC;
  border-left-color:#CCCCCC;
  border-right-color:#CCCCCC;
  border-top-color:#CCCCCC;
  box-shadow:#CCCCCC 0 0 5px;
  margin-left:auto;
  margin-right:auto;
  overflow-x:hidden;
  overflow-y:hidden;
  text-align:center;
   -moz-transform: rotate(-2deg);
	-webkit-transform: rotate(2deg);
	transform: rotate(2deg);
}

#dnn_pane300px #mc_embed_signup .btn{
	height:22px;
	padding:0px;
	font-size:12px;
}

#dnn_pane300px #mc_embed_signup .email{
	height:20px;
		font-size:12px;
}

/* home 2012 */

.home-LeftPane {
float:left;
width:445px;
padding:3px 3px 3px 5px;
}

.home-RightPane {
float:right;
width:515px;
padding:3px 5px 3px 3px;
}

.home-newsitem {
border:1px solid #DDD;
background-color:#FFF;
margin:5px 5px 0px 5px;
padding:5px;
min-height:132px;
}

.home-newsitem h1{
color: #DC1D1D;
font-family: Georgia,Helvetica,sans-serif;
font-weight:bold;
font-size:14px;
margin-bottom: 3px;
}


.home-newsbox {
width:100%;
background-color:#EBECE7;
border:1px solid #CCC;
margin-bottom:5px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:150%;
padding-top:1px;
padding-bottom:5px;
}

.smallnews {
	width:203px;
	height:270px;
	overflow:hidden;
	float:left;
	margin-right:0px;
}

.smallnews a h1{
	font-size:12px;
	border-bottom: 1px dotted #BBDDF4;
	display:inline;

}

.home-newsbox .photoitem{
	float:left;
	width:160px;
	padding: 3px;
	margin-left:3px;
	background-color:#fff;	
	margin-top:3px;
	
	border:1px solid #DDD;	
}

.home-newsbox .photoitem .photo{
	width:160px;	
	height:100px;
	overflow:hidden;
}

.home-newsbox .photoitem p{
	height:17px;
	font-size:11px;
	line-height:11px;
	text-align:center;
	color: #DC1D1D;
	margin-top:5px;
}
.home-newsbox .photoitem p a{
	border-bottom: 1px dotted #BBDDF4;
	display:inline;
	
}

.home-newsbox .photoitem:hover{
	-moz-transform: rotate(4deg);
	-webkit-transform: rotate(-4deg);
	transform: rotate(-4deg);

}
