@charset "utf-8";
/* CSS Document */
/**/


/* CLEARING
---------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display:block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: block;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;   }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;   }
.clearfix {display: block;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;   }
/* End hide from IE-mac */
#super-container {width:100%;}

body  {font-size:12px; background:#FBFBFB;margin: 0px;  font-family: Verdana, Arial, Helvetica, sans-serif }
a:link { font-size:11px;color:#000;text-decoration: none;}
a:active { font-size:11px;color:#000 ;text-decoration: none; }
a:visited { font-size:11px;color:#000;text-decoration: none; }
a:hover { font-size:11px;color: #9B0000;text-decoration: none; }
h1 {font-size:12px;color: #D20000;margin:0px 0px 0px 0px; padding: 5px 0px 0px 10px; text-align:left;font-weight:normal}
h2 {font-size:12px;color: #000;margin:0px 0px 0px 0px; padding: 10px 0px 0px 10px; text-align:left;font-weight:normal}
h3 {font-size:16px;color: #000;margin:0px 0px 0px 0px; padding: 10px 0px 0px 10px; text-align:left;font-weight:bold; text-align:center}
strong  { color:#bc0707; font-weight:normal }

p.postmetadata { font-size:11px;color: #333;text-decoration: none;}
p.postmetadata a{ font-size:11px;color: #333;text-decoration: none;}
p.postmetadata a:hover{ font-size:11px;color: #333;text-decoration: underline;}

/***** HEADER *****/

.Header { position:relative;width:100%; height:110px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background:#FFF;}


.Header  .Header2 { position:relative;width:1000px; height:110px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;}

.Header  .Header2 .Logo{ position:relative;width:253px; height:106px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; float:left; background:url(img/logo.jpg) no-repeat}
.Header  .Header2 .Hd{ position:relative;width:520px; height:110px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:right;}


.Header  .Header2 .Hd .Nav1{ position:relative;width:520px; height:45px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.Header  .Header2 .Hd .Nav1  ul{ position:relative;width:520px; height:45px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:right;}
.Header  .Header2 .Hd .Nav1  li.left{ position:relative;width:119px; height:42px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; background:url(img/menu1.jpg) no-repeat; list-style:none}
.Header  .Header2 .Hd .Nav1 li.left p{margin:7px 0px 0px 0px; padding: 0px 20px 0px 0px; font-size:11px; text-align:right;}
.Header  .Header2 .Hd .Nav1 li { position:relative;width:90px; height:42px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; background:url(img/menu2.jpg) repeat-x;list-style:none}

.Header  .Header2 .Hd .Nav1 li p{margin:7px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:11px; text-align:center}

.Header  .Header2 .Hd .Nav1 li a{ color:#000; font-size:11px}
.Header  .Header2 .Hd .Nav1 li a:hover{ color: #C40000; font-size:11px}

.Header  .Header2 .Hd .Nav1 li.Surc { position:relative;width:2px; height:42px; float:left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(img/surc.jpg) no-repeat;}

.Header  .Header2 .Hd .Nav1 li.right{ position:relative;width:119px; height:42px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; background:url(img/menu3.jpg) no-repeat;list-style:none}
.Header  .Header2 .Hd .Nav1 li.right p{margin:7px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size:11px; text-align:left;}

.Header  .Header2 .Hd .Googl{ position:relative;width:468px; height:60px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;}


.Navigator { position:relative;width:100%; height:36px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background:url(img/nav.jpg) repeat-x}
.Navigator .Navig2 { position:relative;width:1000px; height:36px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background:url(img/nav.jpg) repeat-x}
.Navigator .NavigLeft { position:relative;width:652px; height:36px; margin:0px 0px 0px 160px; float:left; padding: 0px 0px 0px 0px;}

.Navigator .Navig2 .NavigLeft ul{ position:relative;width:652px; height:36px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;}
.Navigator .Navig2 .NavigLeft li{ position:relative;width:130px; height:36px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; list-style:none; text-align:center; background:url(img/sc.jpg) no-repeat}
.Navigator .Navig2 .NavigLeft li.a { position:relative;width:2px; height:36px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:url(img/sc.jpg) no-repeat}

.Navigator .Navig2 .NavigLeft li p{ color:#000;margin:9px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:12px;}
.Navigator .Navig2 .NavigLeft li p a{ color:#000;font-size:12px;}
.Navigator .Navig2 .NavigLeft li p a:hover{ color: #B7151A;font-size:12px;}


.Navigator .Navig2 .Icons{ position:relative;width:150px; height:36px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:right;}
.Navigator .Navig2 .Icons p{ position:relative;width:34px; height:34px; float:left; margin:1px 0px 0px 10px; padding: 0px 0px 0px 0px;}

.Line { position:relative;width:100%; height:8px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background: #6f6f6f}


.Cont2 { position:relative;width:1000px; padding: 0px 0px 0px 0px;margin:0px auto 0px auto; border:none; background:#FFF;}
.Cont2 .CONTAINER { position:relative;width:1000px; padding: 0px 0px 0px 0px; margin:0px auto 0px auto;border:none; background:#FFF; }
.Cont2 .CONTAINER .CONTENT{ position:relative;padding: 0px 0px 0px 0px;margin:0px auto 0px auto; width:660px;background:#FFF;}
.Cont2 .CONTAINER .COLLEFT{ padding: 0px;margin:0px 5px 0px 0px; width:162px;  min-height:400px;  float:left;background:#FFF}
.Cont2 .CONTAINER .COLRIGHT{ padding: 0px;margin:0px 0px 5px 5px; width:162px;  float:right;background:#FFF}


/*BLOG*/


/* BluePanel (BP)  */
.Cont2 .BluePanel {background-color:#e3e3e3; border-bottom: solid 1px #dbd8d8;margin:0px;}
.Cont2 .BluePanel .Heading { font-size: 11px; letter-spacing: -1px; font-weight: bold; color: #333;  padding-left: 5px; height:18px;}





.Cont2 .CONTAINER .Blog { padding: 0px;margin:0px 5px 0px 0px; float:left; background:#FFF;}
.Cont2 .CONTAINER .Blog h1{ letter-spacing: -1px; font-size: 20px; color: #000; font-weight: normal; padding: 10px 0px; margin: 0px 0px 0px 0px; text-align:center}


.Cont2 .CONTAINER .Blog .LeftColMenu{ padding: 0px;margin:0px 4px 0px 0px; width:182px; min-height:400px;   float:left; border-right: dotted 1px #dbd8d8;background:#FFF;}
.Cont2 .CONTAINER .Blog .CenterCol{ padding: 0px;margin:0px 0px 1px 7px; width:608px;  float:left; background:#FFF}
.Cont2 .CONTAINER .Blog .RightColMenu{ width:180px; padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;background:#FFF;}


/*Nav*/
.Cont2 .CONTAINER .Blog .CenterCol .navigation{ clear:both; height:25px}
.Cont2 .CONTAINER .Blog .CenterCol .navigation .alignleft{ float:left; width:100px; padding-left:10px}
.Cont2 .CONTAINER .Blog .CenterCol .navigation .alignright{ float: right; width:100px; }

.Cont2 .CONTAINER .Blog .CenterCol .navigation a{ text-decoration:underline; font-size:12px}
.Cont2 .CONTAINER .Blog .CenterCol .navigation a:hover{text-decoration:none ; font-size:12px}


/***** MENU DERECHO ******/

.Cont2 .CONTAINER .Blog .DerechColum{position:relative;width:180px; min-height:790px; float:left;margin:10px 0px 5px 7px;padding:0px 0px 0px 0px;background:#FFF;border-left: dotted 1px #dbd8d8}

.Cont2 .CONTAINER .Blog .DerechColum  .Categoria3{position:relative;width:180px;height:25px; float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background:#a80808; border-bottom: solid 1px #dbd8d8 }
.Cont2 .CONTAINER .Blog .DerechColum  .Categoria3 p{ text-align:left; color: #FFF;margin:0px 0px 0px 0px;padding:3px 0px 0px 3px; }



/*Categorias*/
.Cont2 .CONTAINER .Blog .DerechColum  .D{position:relative;width:180px;float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px; }
.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple { background: #fff; padding: 2px 0px; margin: 0px;}
.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple li { padding: 0px; margin: 0px;list-style-type: none;font-size:11px; border-bottom: dotted 1px #CCC}
.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple  ul {  padding-left: 1px; margin: 5px 0px 0px 0px ;   }

.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple  ul ul.children{  padding-left: 5px; margin: 5px 0px 0px 30px ;   }
.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple  ul.children li.cat-item{  padding-left: 5px; color: #333    ;  }

.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple li a { height:18px; display: block; padding: 4px 0px 0px 15px;  text-decoration: none; color: #605f5f; font-size:11px; background:#FFF}
.Cont2 .CONTAINER .Blog .DerechColum  .D .ulSimple li a:hover { height:18px; display: block;padding: 4px 0px 0px 15px; text-decoration: none; color: #e10303; font-size:11px; background:#ececec}
/*End Categorias*/

.Cont2 .CONTAINER .Blog .DerechColum .Twitt {position:relative;width:180px;float:left;margin:10px 0px 0px 0px;padding:0px 0px 10px 0px; }

.Cont2 .CONTAINER .Blog .DerechColum  .UltimComents{position:relative;width:180px;float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px; }

.Cont2 .CONTAINER .Blog .DerechColum .Categoria4{position:relative;width:180px;height:25px; float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background:#a80808; border-bottom: solid 1px #dbd8d8 }
.Cont2 .CONTAINER .Blog .DerechColum .Categoria4 p{ text-align:left; color: #FFF;margin:0px 0px 0px 0px;padding:3px 0px 0px 3px; }
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2{position:relative;width:180px;float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px; }

/*Latest Comments*/

.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments { background: #fff; margin: 2px 0px 2px 0px; padding: 0px;}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments span { display: block;}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments .comment { background: url(images/bkg_ico_comments.png) no-repeat left top; padding-left: 15px;}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments .username {padding-left: 15px; font-weight: bold; }
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments li { color:#333; width:173px;background: url(img/ic.png) no-repeat; padding: 2px 0px 5px 3px; margin: 2px 0px; list-style-type: none; border-bottom: dotted 1px #ccc; font-size:11px; text-align:justify }
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments li a { display: block; color: #000; font-weight:normal; font-size:11px}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents2 .ulLatestComments li a:hover { display: block; text-decoration: none; color: #e10303;font-weight:normal; font-size:11px}


/*End Comments*/




.Cont2 .CONTAINER .Blog .DerechColum .Categoria5{position:relative;width:180px;height:25px; float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background:#a80808; border-bottom: solid 1px #dbd8d8 }
.Cont2 .CONTAINER .Blog .DerechColum .Categoria5 p{ text-align:left; color: #FFF;margin:0px 0px 0px 0px;padding:3px 0px 0px 3px; }
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents4{position:relative;width:180px;float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px; }


/*Most popular*/


.Cont2 .CONTAINER .Blog .DerechColum .UltimComents4 .olTopPosts { background: #fff; margin: 2px 0px 2px 0px; padding: 0px;}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents4 .olTopPosts li { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 30px; font-weight: normal; font-size:11px}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents4 .olTopPosts li a { display: block; padding: 2px 0px 2px 0px; border-bottom: dotted 1px #999; color: #000; font-size:11px}
.Cont2 .CONTAINER .Blog .DerechColum .UltimComents4 .olTopPosts li a:hover { display: block; padding: 2px 0px 2px 0px; text-decoration: none; color: #333333;  border-bottom: dotted 1px  #d20303; font-size:11px}

/*End */


.Cont2 .CONTAINER .Blog .DerechColum .Googl3{position:relative;width:160px;height:600px; float:left;margin:20px 0px 0px 10px;padding:0px 0px 0px 0px; }



/***** MENU IZQUIERDO ******/
.Cont2 .CONTAINER .Blog .IzqColum{position:relative;width:185px; float:left;margin:10px 0px 0px 4px;padding:0px 0px 0px 0px; border-right: dotted 1px #dbd8d8}
.Cont2 .CONTAINER .Blog .IzqColum .IzqMenu{position:relative;width:185px;height:25px; float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background:#a80808;}
.Cont2 .CONTAINER .Blog .IzqColum .IzqMenu p{ text-align:left; color: #FFF;margin:0px 0px 0px 0px;padding:3px 0px 0px 3px; font-size:12px  }


.Cont2 .CONTAINER .Blog .IzqColum .News{ position:relative; width:185px; height:120px;margin:7px 0px 5px 0px; padding: 0px 0px 5px 0px; float:left}
.Cont2 .CONTAINER .Blog .IzqColum .News p{width:185px; float:left;margin:5px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; font-size:12px}
.Cont2 .CONTAINER .Blog .IzqColum .News p.Bttn{ width:88px; height:19px; margin:5px 0px 0px 45px; padding: 0px 0px 0px 0px;}



.Cont2 .CONTAINER .Blog .IzqColum .Facebook{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px; }
.Cont2 .CONTAINER .Blog .IzqColum .Googl2{position:relative;width:160px;height:600px; float:left;margin:40px 0px 0px 10px;padding:0px 0px 10px 0px; }

.Cont2 .CONTAINER .Blog .IzqColum  ul{position:relative;width:185px;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px; }
.Cont2 .CONTAINER .Blog .IzqColum  li{position:relative;width:165px;height:23px; list-style:none;margin:0px 0px 0px 5px;padding:0px 0px 0px 15px; background:url(img/icon.png) no-repeat; color:#5d5c5c; font-size:11px; }
.Cont2 .CONTAINER .Blog .IzqColum  a{font-size:11px;color:#5d5c5c }
.Cont2 .CONTAINER .Blog .IzqColum  a:hover{font-size:11px;color: #999}

.Cont2 .CONTAINER .Blog .IzqColum  li.MsCate {position:relative;width:150px;height:20px; list-style:none;margin:0px 7px 0px 0px;padding:0px 0px 0px 0px;color:#5d5c5c; font-size:11px; background-image:none; float:right  }
.Cont2 .CONTAINER .Blog .IzqColum  li.MsCate p{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;color:#ce690f; font-size:10px; text-align:right }
.Cont2 .CONTAINER .Blog .IzqColum  li.MsCate a {color:#ce690f; font-size:10px}
.Cont2 .CONTAINER .Blog .IzqColum  li.MsCate a:hover{color:#ff7800; font-size:10px}

/**/
.Cont2 .BluePanel .ulBlogMenu{ padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; background:#FFFFFF }
.Cont2 .BluePanel .ulBlogMenu  ul {  padding-left: 1px; margin: 5px 0px 10px 0px ;  }
.Cont2 .BluePanel .ulBlogMenu li { padding: 0px; margin: 3px 0px 0px 0px;list-style-type: none;   font-weight: bold;}
.Cont2 .BluePanel .ulBlogMenu  ul ul.children{  padding-left: 10px; margin: 5px 0px 0px 30px ;   }
.Cont2 .BluePanel .ulBlogMenu  ul.children li.cat-item{  padding-left: 10px;   }

.Cont2 .BluePanel .ulBlogMenu li a { display: block; background: url(img/br_celes.png) no-repeat left top; padding: 2px 0px 2px 15px;  text-decoration: none;}
.Cont2 .BluePanel .ulBlogMenu li a:hover { display: block; background: #d4e9ff url(img/br_celes.png) no-repeat left bottom; padding: 2px 0px 2px 15px; text-decoration: none; color: #003399;}






.Cont2 .CONTAINER .Blog .CenterCol .alignleft { float:left}
.Cont2 .CONTAINER .Blog .CenterCol .Post { background:#FFF}
.Cont2 .CONTAINER .Blog .CenterCol .Post img { margin: 0px 10px 10px 0px; padding:1px; border: solid 1px #ccc;}
.Cont2 .CONTAINER .Blog .Post h2 { letter-spacing: -1px; font-size: 22px; color: #cc3399; font-weight: normal; padding: 10px 0px; margin: 0px 0px 10px 0px;}
.Cont2 .CONTAINER .Blog .CenterCol .Post p{ padding:3px 8px 3px 8px; font-size:12px; text-align:justify ;margin:10px 0px 10px 0px;}
.Cont2 .CONTAINER .Blog .CenterCol .Post p a{ color: #000000; text-decoration:underline }
.Cont2 .CONTAINER .Blog .CenterCol .Post p a:hover{ color: #666666 }

.Cont2 .CONTAINER .Blog .CenterCol .Post .Date { padding: 3px 0px; margin: 0px 0px 10px 0px; color: #333333    ; font-size: 11px; font-weight: bold; display: block; float:left}
.Cont2 .CONTAINER .Blog .CenterCol .Post .Date a { font-size:11px; color: #a40303; text-decoration: underline;}
.Cont2 .CONTAINER .Blog .CenterCol .Post .Date a:hover{font-size:11px;  color: #a40303; text-decoration: none;}

/*Related posts*/
#crp_related { }
#crp_related ul{ }
#crp_related li{ }
#crp_related li a{ color: #333; text-decoration:underline}
#crp_related li a:hover{color: #666666 }


.Cont2 .CONTAINER .Blog .CenterCol .Grey { background: url(img/bg.jpg) repeat-x} 

.Cont2 .CONTAINER .Blog .CenterCol .ListPosts { clear: both; border-left:dotted 1px #dbd8d8;border-right: dotted 1px #dbd8d8;border-top:dotted 1px #dbd8d8;border-bottom: dotted 1px #d20303; padding: 2px; margin:5px 0px 25px 4px; width:97%; float:left;} 
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts h2 { background: #e3e3e3; color: #39c; font-size: 14px; font-weight: bold; margin: 0px; letter-spacing: -1px; padding: 5px;}
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts h2 a { color: #333; font-size: 14px; font-weight:bold; letter-spacing: 0px}
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts h2 a:hover { color: #333;font-size: 14px;font-weight:bold; letter-spacing: 0px }
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts p { color: #4c4c3a; padding: 5px ; margin: 0px; font-size: 12px; text-align:justify}
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts img { margin: 0px 10px 10px 0px; padding:1px; border: solid 1px #ccc;}

.Cont2 .CONTAINER .Blog .CenterCol .ListPosts blockquote { color: #4c4c3a; padding: 5px; margin: 5px; font-size: 11px;}

.Cont2 .CONTAINER .Blog .CenterCol .ListPosts .Date { padding: 3px 0px; margin: 0px 0px 10px 0px; color: #333; font-size: 11px; font-weight: bold; display: block;}

.Cont2 .CONTAINER .Blog .CenterCol .Navi {font-size:13px;padding:10px 0px 0px 5px}
.Cont2 .CONTAINER .Blog .CenterCol .Navi a{ font-size:13px; color: #9F0000; font-weight: bold }
.Cont2 .CONTAINER .Blog .CenterCol .Navi a:hover{ font-size:13px;color:#000;font-weight: bold }

.Cont2 .CONTAINER .Blog .CenterCol .ListPosts .Date a { font-size:11px; color: #a40303; text-decoration: underline;}
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts .Date a:hover{font-size:11px;  color: #a40303; text-decoration: none;}



.Cont2 .CONTAINER .Blog .CenterCol .ListPosts .Details { padding: 15px 0px 0px 0px; margin: 0px; color: #4c4c3a; display: block;}
.Cont2 .CONTAINER .Blog .CenterCol .ListPosts .Details a:hover { color: #a60707; }

.Cont2 .CONTAINER .Blog .CenterCol .Details .Comments { background: url(images/blog_ico_comments.png) no-repeat left top; padding-left: 15px; color: #ff0099; font-size: 12px; }
.Cont2 .CONTAINER .Blog .CenterCol .Details .ReadMore { background: url(images/blog_ico_readmore.png) no-repeat left top; padding-left: 15px; color: #ff0099; font-size: 12px; }


.Cont2 .CONTAINER .Blog .CenterCol .RelatedPosts { border: solid 1px #e6e6e6; padding: 10px; margin-bottom: 20px; background: #fff7f7;}
.Cont2 .CONTAINER .Blog .CenterCol .RelatedPosts h2 { color: #39c; font-size: 14px; font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; letter-spacing: -1px; border-bottom: dashed 1px #ccc;}
.Cont2 .CONTAINER .Blog .CenterCol .RelatedPosts ul { padding: 10px 0px 10px 25px; margin: 0px; font-size: 11px;}
.Cont2 .CONTAINER .Blog .CenterCol .RelatedPosts li { padding: 0px; margin: 0px;}


.Cont2 .CONTAINER .Blog .CenterCol .ListComments { border: solid 1px #e6e6e6; padding: 4px; margin:5px 0px 20px 4px; width:97%;float:left;}
.Cont2 .CONTAINER .Blog .CenterCol .ListComments h2 { color: #333; font-size: 14px; font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; letter-spacing: -1px; border-bottom: dotted 1px #ccc;}
.Cont2 .CONTAINER .Blog .CenterCol .ListComments ol { padding: 0px; margin: 0px; font-size: 11px;}
.Cont2 .CONTAINER .Blog .CenterCol .ListComments li { padding: 0px; margin: 0px 0px; list-style-type: none; }
.Cont2 .CONTAINER .Blog .CenterCol .ListComments li p { padding: 5px 0px; margin: 5px 0px; color: #333;}
.Cont2 .CONTAINER .Blog .CenterCol .ListComments li blockquote { background: #fff7f7 url(images/ListCommentsBlockquote.png) no-repeat left top; padding: 10px 10px 10px 50px; margin: 5px 0px; font-size: 10px; border: solid 1px #f7e3e3; color: #8c7b86;} 
.Cont2 .CONTAINER .Blog .CenterCol .ListComments li blockquote p { padding: 5px 0px; margin: 0px; color: #8c7b86;} 

.Cont2 .CONTAINER .Blog .CenterCol .ListComments .Date { background: #d4e9ff; padding: 5px; margin: 10px 0px 0px 0px; font-size: 10px; font-weight: bold;}

.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm { padding: 4px; margin:5px 0px 20px 4px; width:97%; float:left;background: #FFF ;}
.Cont2.CONTAINER .Blog .CenterCol .CommentsForm h2 { color: #333; font-size: 14px;padding: 0px 0px 5px 10px; margin: 0px 0px 10px 0px; letter-spacing: -1px; border-bottom: dotted 1px #fff; font-weight: normal }

.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm fieldset { border: none; padding: 0px; margin: 0px;}
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm form { background: #FFFFFF; font-size: 11px; padding: 5px 10px; margin-bottom: 5px; border: #CCCCCC 1px; }
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm label { display: block; color: #666; font-size: 9px; font-weight: bold; padding: 5px 0px;}
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm .input { background: #fff; padding: 3px; color: #567057; font-size: 11px; color: #cc3399;}
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm .input { border-top: inset 1px #ccc; border-left: inset 1px #ccc; border-right: inset 1px #ccc; border-bottom: inset 1px #ccc;}

.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm input.preview { width: 127px; height: 22px; background: url(images/button_preview.png) no-repeat; margin-top: 7px;}
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm input.preview:hover { background: url(images/button_preview.png) no-repeat 0 -26px; }
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm input.previewIE { width: 127px; height: 22px; background: url(images/button_preview.png) no-repeat 0 -24px;margin-top: 7px; }

.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm input.postmessage { width: 115px; height: 22px; background: url(images/button_post.png) no-repeat;margin-top: 7px;}
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm input.postmessage:hover { background: url(images/button_post.png) no-repeat 0 -26px; }
.Cont2 .CONTAINER .Blog .CenterCol .CommentsForm input.postmessageIE { width: 115px; height: 22px; background: url(images/button_post.png) no-repeat 0 -24px;margin-top: 7px; }



/************ FOOTER *****************/
.Footer { position:relative;width:100%; height:115px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background: #6f6f6f}
.Footer .Footer2{ position:relative;width:800px; height:110px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;}
.Footer .Footer2 .Logo2{ position:relative;width:230px; height:110px; float:left; margin:0px 0px 0px 30px; padding: 0px 0px 0px 0px;}
.Footer .Footer2 .Text{ position:relative;width:500px; height:110px; float:left; margin:0px 0px 0px 10px; padding: 0px 0px 0px 0px;}
.Footer .Footer2 .Text p{margin:10px 0px 0px 10px; padding: 0px 0px 0px 0px; font-size:11px; text-align:left; color: #F4F4F4}
.Footer .Footer2 .Text p a{font-size:11px;color: #F4F4F4}
.Footer .Footer2 .Text p a:hover{font-size:11px;color: #000}