/*
Theme Name: CDE Beta Template.
Theme URI: n/a
Description: Beta template for www.cde.com.mv
Version: 1.0
Author: Nass
Author URI: http://www.naseeh.net
*/


html, body {
	margin: 0;
	padding: 0;
	border:0px;
    background-color: #989898;
	font-family: Arial, helvetica, sans-serif;
}

html { 
    overflow-y: scroll;
}

#main {    
    width: 900px;
    margin: auto;
}


/*top menu*/





/*Header*/
#header {
    height: 180px;
    background: #808080 url("images/bckgr4.png");
    padding:  0px;
    margin: 0px;
	width: 900px;
	margin:0 auto;
}

/*Blog Header*/
#bloghead {
    padding:  0px;
    margin: 0 auto;
	width: 900px;
	margin:0 auto;
}

img.center {
   display: block;
   margin-left: auto;
   margin-right: auto;
   margin-top: 30px;
   border: none;
}



h3, h4 {
	margin:0px;
	padding:0px;
	border:0px;  
}


/*Main Navigation Menu*/

#mainMenu {
    
	padding:0;
	position:relative;
	margin:0 auto;
	display:block;
    border-bottom: 1px solid #BF2E1A;
	width: 900px;
}

/*Image Slider*/
 
#slider {
	position:relative;
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
}

#slider p {
 font-size: 9pt;
 font-family: tahoma, arial;
}

.nivo-directionNav a {
	display:block;
	width:32px;
	height:34px;
	background:url("images/slider/arrows.png") no-repeat;
	text-indent:-9999px;
	border:0;
}

a.nivo-nextNav {
	background-position:-32px 0;
	right:10px;
}

a.nivo-prevNav {
	left:10px;
}

/*end image slider*/


/*Main Contents*/
#contents {    
	width: 900px;
    height: 300px;
	margin:0 auto;
 }
 
#contents img {
    border: none;
}

#contents a {
    text-decoration: none;
}
 




#contents2 {       /*container controls*/
    
    width: 900px;
    margin: 0 auto;
    background-color: white;
    overflow: hidden;
}



#contents3 {       /*container controls*/
    
    background-color: white;
	width: 435px;
	float: left;
	padding-bottom: 24px;
 }
 
 #contents3 p {  /*para text controls*/
 
	font-size: 9pt;
	font-family: Tahoma, Arial;
	padding-left: 20px;
	/*padding-right: 25px;*/
    color:#444540
	
 }
 
 #contents3 ul, ol, li {  /*para text controls*/
 
	font-size: 9pt;
	font-family: Tahoma, Arial;
    color:#444540;
    line-height: 150%;
 }
 
 
#contents3 table.normal {  /* para table controls */
 
	font-size: 9pt;
	font-family: Tahoma, Arial;
	padding-left: 20px;
	/*padding-right: 30px;*/
    padding-top: 9px;
    color:#444540;
}

 
  #contents3 h2 {		 /*heading text controls*/
 
	font-size: 13pt;
    
 }
 
#contents3 h1, h2, h3, h4, h5 {
    border: 0;
    margin: 0;
    color: #C02F1C;
	font-family: Tahoma, Arial;	
	padding-top: 32px;
    padding-left: 20px;
}
 
 
 /* for 2nd template */
 
 #contents4 {       /*container controls*/
    
    background-color: white;
	width: 700px;
	float: left;
	padding-bottom: 24px;
 }
 
 #contents4 p {  /*para text controls*/
 
	font-size: 9pt;
	font-family: Tahoma, Arial;
	padding-left: 20px;
    padding-right: 30px;
    color:#444540
	
 }
 
 
#contents4 table.normal {  /* para table controls */
 
	font-size: 9pt;
	font-family: Tahoma, Arial;
	padding-left: 20px;
    padding-right: 30px;
    padding-top: 9px;
    color:#444540;
}

 
  #contents4 h2 {		 /*heading text controls*/
 
	font-size: 13pt;
    color: #C02F1C;
	font-family: Tahoma, Arial;
	padding-left: 20px;
	padding-top: 32px;
 }
 
#contents4 h1, h2, h3, h4, h5 {
    border: 0;
    margin: 0;
    color: #C02F1C;
	font-family: Tahoma, Arial;	
	padding-top: 32px;
    padding-left: 20px;
}

#contents4 a:link, a:visited, a:active {
    color: #BF2E1A;
    text-decoration: none;
}

#contents4 a:hover {
    color: #BF2E1A;
    text-decoration: underline;
}
 
 
 /* end 2nd template */

 
#cPic {       /*container controls for pics in posts*/
    
    width: 265px;
	float: right;
	padding-bottom: 30px;
    margin: 0 auto;
    padding-top: 69px;
    background-color: white;
 }
 
/* Images inside the posts */
img.jumbo {
 width:210px;
 height:210px;
 padding-right: 30px;
 padding-left: 25px;
 border: 0;
 margin: 0;
}


/* Links inside the posts */
#contents3 a {
    text-decoration: none;
    color: #C02F1C;
}

#contents3 a:hover {   
    text-decoration: underline;
}

/* End: Links inside the posts */


#cTree {       /*container controls cTree*/
    
    width: 180px;
	float: left;
    
    margin: 0 auto;
    padding-top: 39px;
    padding-bottom: 20px;
    padding-left: 20px;
    background-color: white;
 }
 
#cTree a {
    text-decoration: none;
    color: #C02F1C;
 }
 
#cTree a:hover {
    text-decoration: underline;
}
 
 
 
 /*  blog posts  */

#blog {       /*container controls*/
    background-color: white;
	width: 645px;
	float: right;
	padding-bottom: 24px;
    padding-top: 20px;
}
 

#blog p {  /*para text controls*/
	font-size: 9pt;
	font-family: Tahoma, Arial;
	padding-left: 20px;
	padding-right: 75px;
    color:#444540;
}
 
#blog .small {
    font-size: 8pt;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-left: 21px;
    color:#949393;
    font-family: Tahoma, Arial;
}
 
#blog .small2 {
    font-size: 8pt;
    padding-top: 2px;
    padding-bottom: 20px;
    padding-left: 21px;
	padding-right: 55px;
    color:#949393;
    font-family: Tahoma, Arial;
    text-align: justify;
}
 
#blog h2 {		 /*heading text controls*/
	font-size: 12pt;
    padding-top: 16px;
}

h2.pagetitle {
    font-size: 12pt;
    color: #BF2E1A;
	font-family: Tahoma, Arial;
    text-decoration: underline;
    padding-bottom: 10px;
}

#blog h3 {		 /*heading text controls*/
	font-size: 11pt;
    padding-top: 20px;
}
 
#blog h1, h2, h3, h4, h5 {
    border: 0;
    margin: 0;
    color: #BF2E1A;
	font-family: Tahoma, Arial;	
	/*padding-top: 32px;*/
    padding-left: 20px;
}

#blog a {
    color: #BF2E1A;
    text-decoration: none;
}

#blog a:hover {
    color: #BF2E1A;
    text-decoration: underline;
}
 
 /* comments */
 
.commentlist li, #commentform input, #commentform textarea {
	font: 10pt Tahoma, Verdana, Arial, Sans-Serif;
}

.commentlist li ul li {
	font-size: 10pt;
}

.commentlist li {
	font-weight: normal;
}

.commentlist li .avatar { 
	float: left;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
}


.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}

#commentform p {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}

    

/* SIDEBAR*/

#sidebar {       /*container controls*/
    background-color: white;
	width: 185px;
	float: left;
	padding-bottom: 24px;
    padding-right: 50px;
    padding-left: 20px;
    padding-top: 8.5px;
    text-align:right;
}
 
#sidebar p {  /*para text controls*/
	font-size: 9pt;
	font-family: Tahoma, Arial;
    color:#444540;
    padding-right: 5px
}
 
#sidebar ul {
    font-size: 9pt;
    font-family: Tahoma, Arial;
    list-style: none;
    margin: 0;
}

#sidebar li {
    font-size: 9pt;
	font-family: Tahoma, Arial;
    list-style: none;
    margin-left: 0;
    padding: 0;
}

#sidebar ul li:before {
        content: "\00BB \0020";
	color: #BF2E1A;
}
 
#sidebar h2 {		 /*heading text controls*/
    font-size: 12pt;
    padding-top: 20px;
    padding-bottom: 2px;
}

#sidebar h3 {		 /*heading text controls*/
    font-size: 11pt;
}

#sidebar h4 {		 /*heading text controls*/
    font-size: 10pt;
}

#sidebar h5 {		 /*heading text controls*/
    font-size: 9pt;
}
 

#sidebar h1, h2, h3, h4, h5 {
    border: 0;
    margin: 0;
    color: #BF2E1A;
	font-family: Tahoma, Arial;	
}
 
#sidebar a {
    color: #BF2E1A;
    text-decoration: none;
}

#sidebar a:hover {
    color: #BF2E1A;
    text-decoration: underline;
}

#sidebar img {
	border: none;
	padding-top: 5px;
}



/*pagination*/

.pagination {
    font-size: 9pt;
    font-family: Tahoma, arial;
    padding-top: 10px;
    padding-left: 10px; 
}


 
/*#contents2 img {
    
float: right;
padding-right: 40px;
}*/


/*footer*/


#footer {
    /*border-top: 1px solid #8C060B; */
    border-top: 1px solid #BF2E1A;
    width: 900px;
    margin:0 auto;
    overflow: hidden;
    background-color: #41423D;
    clear: both;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
    color: #9D9D9D; 
}

#footer a {
	text-decoration: none;
    font-weight: bold;
    color: #D6D6D6;
}



#footer a:hover {
	text-decoration: underline;
	color: white;
}

#footer img {
	border: none;
	vertical-align:middle;
}



p#login, p#login2, p#login3, p#login4, p#login5 {
	float: left; 
    padding-top: 10px;
    padding-right: 2px;
}

p#login {
    padding-left: 22px;    
}


p#subscribe {
	float: right;
	width: 28%;
	text-align: right;
    padding-right: 12px;
}   

#rss
{
  display: block;
  width: 16px;
  height: 16px;
  background: url("images/icons/rss3.png") no-repeat 0 0;
}

#rss:hover
{ 
  background-position: 0 -16px;
}


#twitter
{
  display: block;
  width: 16px;
  height: 16px;
  background: url("images/icons/twitter3.png") no-repeat 0 0;
}

#twitter:hover
{ 
  background-position: 0 -16px;
}

#in
{
  display: block;
  width: 16px;
  height: 16px;
  background: url("images/icons/in3.png") no-repeat 0 0;
}


#in:hover
{ 
  background-position: 0 -16px;
}

#flickr
{
  display: block;
  width: 16px;
  height: 16px;
  background: url("images/icons/flickr3.png") no-repeat 0 0;
}

#flickr:hover
{ 
  background-position: 0 -16px;
}


#fb
{
  display: block;
  width: 16px;
  height: 16px;
  background: url("images/icons/fb3.png") no-repeat 0 0;
}

#fb:hover
{ 
  background-position: 0 -16px;
}


/*BREADCRUMBS*/

.breadcrumb{
    font-size:9pt;
    color:#444540;
    font-family: Tahoma, Arial;
    padding-left: 20px;
    padding-top: 13px;
}

.breadcrumb a {
    text-decoration: none;
    font-weight: bold;
    color: #C02F1C;
}

.breadcrumb a:hover {
    
    text-decoration: underline;
}

 /* End: Breadcrumbs*/



 /* Begin: Sitemap text */

.ddsg-wrapper  {
    font-size: 10pt;
    text-decoration: none;
    font-family: Tahoma, Arial;
    float: left;
    width: 450px;
}

.ddsg-wrapper p, h2 {
    padding-left: 20px;
}

.ddsg-wrapper a {
    text-decoration: none;
    color: #C02F1C;
}

.ddsg-wrapper a:hover {
    
    text-decoration: underline;
}

 /* End: Sitemap*/


/* Download Login */
#downloadLogin {
	font-size: 10pt;
	font-family: Tahoma, Arial;
    color:#444540;
	background-color: white;
	padding-bottom: 24px;
	padding-left: 20px;
}


#downloadLogin a {
    color: #BF2E1A;
    text-decoration: none;
}

#downloadLogin a:hover {
    color: #BF2E1A;
    text-decoration: underline;
}
 /* End of Download Login */


/* LogOut button */
  
 #btnLogout {       /*container controls for pics in posts*/
	font-size: 8pt;
	font-family: Tahoma, Arial;
    color:#444540;
    background-color: white;
}

#btnLogout p {       /*container controls for pics in posts*/
	font-size: 8pt;
	font-family: Tahoma, Arial;
    color:#444540;
}
 
#btnLogout a {
    text-decoration: none;
    color: #C02F1C;
}
 
#btnLogout a:hover {
    text-decoration: underline;
}
  /* End of LogOut Button */

.normal a {
   text-decoration: none;
}

.normal img {
	border: none;
}