body{
margin:0;
padding:0;
font-family: garamond;
font-size:12px;
background: #101116 url('http://www.galiardim.com/images/bg.jpg') repeat-x;
text-align:center;
}


#maincontainer{
width: 900px; 
margin: 0 auto;
text-align:justify;
position:relative;}

#topsection{
height: 333px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 20px 0 280px; 
}

#leftcolumn{
float: left;
width: 200px;
margin-left: -850px; 
	border-radius: 20px;
	-moz-border-radius: 20px; 
	-webkit-border-radius: 20px;
	

	text-shadow: #A6989B 1px 1px 1px;
}





#footer{
clear: left;
width: 100%;
color: #ffffff;
text-align: center;
padding: 8px 0px 8px 0px;
}
#footer a{
color: #9e9e9e;
}

#footer a:hover{	
color: #ffffff;
border-top: 2px solid #ffffff;
}

#welcome{
color: #67574a;
text-align: justify;
font-family: Arial;
font-size:11px;
}

/* Navigation */

#navigation {

font:normal 11px 'garamond';
color: #ffffff;
font-weight: bold;
margin:0;
padding:0;


}



#navigation a {
color:#c5c9c7; 

padding:0px 5px 0px 5px; 
text-decoration:none;
margin-right: 5px;

}


#navigation a:hover{	
color: #ffffff;
background: #494c4f;
}




 /* Content Structures */
 
.content-title {

color: #ffffff;
text-transform: uppercase;
text-align: left;
font-weight: bold;
font-family: garamond;
font-size: 13px;
background: #0f1015;
padding: 7px 0px 7px 15px;
}

.content-title a{
color: #a15d2f;
}

.content-date {
border-bottom: 1px solid #f1f1e9;
border-right: 1px solid #f1f1e9;
color: #7f7f5b;
font-family: garamond;
font-size: 10px;
text-align: center;
background: #edede3;
padding: 7px 0px 7px 0px;
}

.content-page {
background: #313134;
text-align: justify;
font-family: garamond;
font-size: 13px;
color: #ffffff;
-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
border: 2px solid #4a4849;
border-radius: 15px;
width: 580px;
margin:0;

padding: 7px;
}

.content-bottom {
border-top: 1px dotted #c8c8c8;	
background: #fff;
font-family: garamond;
font-size: 10px;
padding: 5px 5px 5px 5px;
color: #8a8a8a;
text-align: right;
}

 


p { 
	margin-top:  1px;}
	
.option-archive{
background: #fff;
padding: 5px;
border: 1px dotted #c8c8c8;	
text-align: center;
}		


 /* Sidebar Structures */

.sidebar_title {
color: #ffffff;
padding: 4px 0px 6px 0px;
font-family: Tahoma;
font-size: 10px;
text-align: center;
font-weight: bold;
text-transform: uppercase;
background: #0f1015;
}

.sidebar_content {
color: #ffffff;
padding: 2px;
font-family: garamond;
font-size: 12px;
text-align: justify;

background: #1f2124;
	border-radius: 20px;
	-moz-border-radius: 20px; 
	-webkit-border-radius: 20px;
	border: 2px solid #333232;
	
}


.sidebar_content2 {
color: #ffffff;
padding: 3px;
font-family: garamond;
font-size: 13px;
text-align: justify;

border-radius: 20px;
background: #32353a;
margin-bottom: 2px;}





/*Options style*/

a { 
	text-decoration:  none;
	color: #a8b4c2;}

a:hover {
	color: #6d6d6d;
	text-decoration: none;}	






.image:hover  {
	background-color: #f5f5f5;
	border: 1px solid #dfaa8d;
	padding: 3px;
	margin: 2px;
} 

.affiliates img {
margin: 5px;
}

strong {color: #bebe9e;}



em { color: #979797;}
u {color: #8e8e90; text-decoration: none; border-bottom: 1px dotted #e5b697;}
img {border: 0px;}

blockquote {
	padding: 10px;	
	font-family: Arial;
	font-size: 11px;
    color: #6d6d6d;
	border-left: 4px solid #dadac2;	
} 

input, textarea, option, select, button {
font-family: Verdana, Helvetica;
font-size: 10px;
color: #787878;
background: #e8e8e8;
padding: 1px;
border: 1px solid #c6c6c6;}	



 h1{
	font: 14px georgia;
	letter-spacing: 1px;
	color: #cbc2b9;
	padding-left: 10px;
	
        border-bottom: 1px solid #cbc2b9;
}


img {
		border-left-color:#ffffff;
		border-bottom-color:#ffffff;
		border-top-color:#ffffff;
		border-right-color:#ffffff;
}

