/*

Theme Name: Dimitri Larno

Theme URI: http://wordpress.org/

Description: Custom Wordpress Theme For Dimitri Larno

Version: 1.01

Author: DreamSoft India

*/



body{

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333333;

	padding:0px;

	margin:0px;

	background:#4e4c4c url(images/pageBgr.jpg) repeat-x left top;

}

form, input, select{

padding:0px;

margin:0px;

}

.clear{

clear:both;

padding-top:10px

}

.clearMini{

clear:both;

height:0px;

font-size:1px;

line-height:0px;

}

.container{

text-align:left;

margin:0px auto;

width:975px;

background:url(images/containerBgr.png) repeat-y left top;

padding:0px 20px;

}

.header{

float:left;

width:951px;

background:#ffffff url(images/header.jpg) no-repeat left top;

padding:8px 0px 0px 24px

}

.menu{

float:left;

width:975px;

background:url(images/menuBgr.gif) repeat-x left top;

text-align:center;

padding-top:7px;

height:30px;

}

.menu a{

padding:6px 28px 5px 28px;

font-size:19px;

text-decoration:none;

color:#FFFFFF;

background:url(images/kray.gif) no-repeat right bottom;

}

.menu a.last{

background:none;

}

.menu a:hover{

background:url(images/menuBgrO.gif) repeat-x left top;

}

.sideBarLeft{

float:left;

width:170px;

padding:5px;

}

.mainContent{

float:left;

width:615px;

}

.sideBarRight{

float:left;

width:170px;

padding:5px;

color:#FFFFFF;

font-size:12px;

}

.floatLeft{

float:left;

}

.floatRight{

float:right;

}

.widget{

float:left;

width:170px;

padding:0px;

margin:0px;

list-style-type:none;

margin-bottom:6px;

}

.widget li{

float:left;

width:170px;

padding-top:10px;
padding-bottom:10px;

padding:0px;

padding-bottom:4px;



}

.widget a{

float:left;

background:url(images/sideBarMenu.gif) no-repeat left top;

padding:7px 10px;

width:150px;

padding-top:10px;
padding-bottom:10px;

color:#FFFFFF;

font-size:14px;

text-decoration:none

}

.widget a:hover{

background:url(images/sideBarMenu.gif) no-repeat left -29px;

}

.widget li.title{

float:left;

background:url(images/sideBarMenu.gif) no-repeat left top;

padding:7px 10px;

width:150px;

color:#FFFFFF;

font-size:14px;

}



.widget li.title ul{

	margin:0;

	padding:8px 0px 0px 0px;

	list-style:none;

}



.widget li.title li{

	background:none;

	list-style:none;

	margin:0;

	padding:0;

}

.widgetLink a{

 /* background:  url(images/arrLink.gif) no-repeat 3px 7px; */

background: no-repeat; 

padding:2px 15px 8px 6px;  /* 6 was 12 */

width:150px;

color:#FFFFFF;

font-size:12px;

text-decoration:underline;

}

.widgetLink a:hover{

/* background:url(images/arrLink.gif) no-repeat 10px 7px; */

background: no-repeat;

text-decoration:none;

}

.post{

clear:both;

width:575px;

margin-bottom:10px;

}

.post h1{

font-size:24px;

margin:0px;

}



.post h1 a{

	text-decoration:none;

	color:#333333;

}



.post a{

	color:#0000FF;

	text-decoration:underline;

}







.date{

color:#c90404;

font-size:12px;

}

.postFooter{

float:left;

width:555px;

padding:4px 10px;

background-color:#b3a7a0

}

.postFooter a{

font-size:11px;

color:#c90404;

}

.postFooter a.floatRight{

color:#000000;

}

.smallText{

font-size:10px!important;

}

.input{

background:url(images/imputBgr.gif) no-repeat left top;

padding:2px;

width:161px;

border:1px none #000000;

height:19px;

}

.submit{

border:1px solid #8d7979;

background-color:#33ff11;

width:60px;

height:24px;

font-weight:bold;

margin-top:7px;

}

.centerText{

text-align:center;

}

.noMargin{

margin:2px 0px;

}

.footer{

float:left;

width:935px;

border-top:8px solid #cccccc;

background-color:#020202;

padding:24px 10px 18px 30px;

}

.footer .icons{

float:left;

width:275px;

}

.footer .icons img{

float:left;

margin-right:14px;

}

.iconDistance{

margin-right:10px;

}

.footer .footLinks{

float:left;

width:655px;

text-align:right;

color:#FFFFFF

}

.footer .footLinks a{

color:#FFFFFF;

padding:4px;

text-decoration:none;

font-size:12px;

line-height:20px

}

.footer .footLinks a:hover{

text-decoration:underline;

}

.colorBlue{

color:#0000ff!important;

text-decoration:underline;

}



.navigation{

	width:575px;

	clear:both;

	color:#333333;

}



.navigation a{

	color:#333333;

	text-decoration:underline;

}





.alignleft{

	width:330px;

	padding:4px 0px 0px 0px;

	float:left;

}



.alignleftimg{

	padding:0px 0px 0px 0px;

	float:left;

}



.alignright{

	width:330px;

	padding:4px 0px 0px 0px;

	float:right;

	text-align:right;

}



.alignrightimg{

	padding:0px 0px 0px 0px;

	float:right;

	text-align:right;

}



.post-area{

	padding:20px;

}



.comments-area{

	clear:both;

}



.comments-area a{

	color:#333333;

	text-decoration:underline;

}



.commentlist{

	clear:both;

}



.comments-area h2, .comments-area h3{

	clear:both;

}



.archive-cont{

	color:#333333;

}





/** PDF Article Style **/



.pdf {

	float: left;

	clear: both;

	background: url(images/pdf-lt.gif) no-repeat;

	padding: 0 0 0 30px;

	margin: 0px 0;

}

.pdf a{

	float: left;

	height: 34px;

	width: 500px;

	background: url(images/pdf-ctr.gif) repeat-x left top;

	line-height: -100px;

	padding: 8px 0px 0px 5px;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-color: #000000;

	font-weight: bold;

	text-decoration: underline;

}

.pdf span {

	background: url(images/pdf-rt.gif) no-repeat;

	float: left;

	width: 16px;

	height: 34px;

}



/** Clear Div Wrapping Style **/



.clear {

       clear: both;

}


