/*
Theme Name: lions-share-ent.com
Theme URI: http://lions-share-ent.com
Description: Тема для сайта lions-share-ent.com
Author: Fierce Angel
Author URI: http://namnam.name
Version: 1
*/

body {
	margin: 0;
	padding: 0;
	background:#03A0DE;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#p {
	width: 999px;
	background:  url(images/body_bg.jpg) repeat-y #03A0DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0 auto;
}	
a:link {
	color: #636463;
}

a:hover, a:active {
	text-decoration: none;
	color: #636463;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}

h1, h2, h3 {
	margin-bottom: 10px;
	font-family: Verdana, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #333333;
}

h1 {
	font-size: 150%;
}

h2 {
	font-size: 150%;
}

h3 {
	font-size: 100%;
	font-weight: bold;
}

p, ul, ol {
	margin-bottom: 15px;
	line-height: 1.6em;
	color: #000000;
}

ul, ol {
	margin-left: 2em;
	color: #000000;
}

blockquote {
	margin-left: 1em;
	padding-left: 1em;
	background: none;
	font-style: italic;
}
	
/*Heder*/
#header {width: 999px; height: 349px; margin: 0 auto; background: url(images/heder.jpg) no-repeat;}

/*Flags*/
#flags {float:left; position: absolute; padding-left: 862px; margin-bottom: -35px;}

.rus {float: left; width: 20px; height: 16px; padding: 0px 10px 0px 0px; margin: 0 auto; list-style: none; background:url(images/flag_rus.gif) no-repeat;}
.rus a {text-decoration: none;}

.ua {float: right; width: 21px; height: 16px; padding: 0px 0px 0px 0px; margin: 0 auto; list-style: none; background:url(images/flag_ua.gif) no-repeat;}
.ua a {text-decoration: none;}

/*Phone*/
#phone h1 {float: right; text-align: right; padding: 20px 20px 0px 0px; margin-bottom: -5px; letter-spacing: 0px; font-size: 18px; font-weight:bold; color:#eeeeee;}

/*Adress*/
#adress h2 {float: left; text-align: right; padding: 0px 0px 0px 830px; margin-bottom: 0px; letter-spacing: 0px; font-size: 14px; font-weight:bold; color:#eeeeee;}

/*Logo*/
.lg a {float: left;width: 350px;height: 150px;margin-top: -365px;margin-left: 350px;background: url(images/logo.png) no-repeat;}
a:focus {outline: none}

/* Heder_menu */
#heder_menu {float: left; width: 999px; height: 41px; margin: 0 auto; background: url(images/header_menu_bg.jpg) no-repeat 1px 0;}
#heder_menu ul {margin: 0 auto; padding: 8px 0px 0px 165px; list-style: none;	line-height: normal;}
#heder_menu li {float: left; padding: 0px 0px 0px 35px; background: none;}
#heder_menu li.first {background: none;text-decoration: underline;}
#heder_menu a {font-size: 16px; font-weight: bold; color: #000000; text-decoration: none;}

/*LEFT sidebar*/
#left_sidebar{float: left; width: 249px; margin-top: -42px;}

.navigation {float: right; width: 249px; margin-top: 0px; padding-left: 0px;}
.navigation ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.navigation li {margin-bottom: 0px; padding: 5px 5px 0 15px;}
.navigation li ul {}
.navigation li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 0px; padding-right: 15px; text-align: justify;}
.navigation h2 {text-align: center; margin-bottom: -15px; font-size: 16px; background: url(images/left_sidebar_h2_bg.jpg) no-repeat 0px 0; width: 249px; height:42px; margin-left: 0px;	padding-top: 11px; font-weight: bold; color: #000000;}
.navigation a {color: #000000; text-decoration: none;}

.article {float: right; width: 249px; margin-top: 10px; padding-left: 0px;}
.article ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.article li {margin-bottom: 0px; padding: 5px 5px 0 15px;}
.article li ul {}
.article li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 0px; padding-right: 15px; text-align: justify; font-size: 12px;}
.article h2 {text-align: center; margin-bottom: -15px; font-size: 16px; background: url(images/left_sidebar_h2_bg.jpg) no-repeat 0px 0; width: 249px; height:42px; margin-left: 0px;	padding-top: 11px; font-weight: bold; color: #000000;}
.article a {color: #000000; text-decoration: none;}
 
.pricelist {float: right; width: 249px; margin-top: 10px; padding-left: 0px;}
.pricelist ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.pricelist li {margin-bottom: 0px; padding: 5px 5px 0 15px;}
.pricelist li ul {}
.pricelist li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 0px; padding-right: 15px; text-align: justify; font-size: 12px;}
.pricelist h2 {text-align: center; margin-bottom: -15px; font-size: 16px; background: url(images/left_sidebar_h2_bg.jpg) no-repeat 0px 0; width: 249px; height:42px; margin-left: 0px;	padding-top: 11px; font-weight: bold; color: #000000;}
.pricelist a {color: #000000; text-decoration: none;}

/*RIGHT sidebar*/
#right_sidebar {float: right; width: 240px; margin-top: -1px;}

.production {float: right; width: 248px; margin-top: 0px; padding-left: 0px;}
.production ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.production li {margin-bottom: 0px; padding: 5px 5px 0 15px;}
.production li ul {}
.production li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 0px; padding-right: 15px; text-align: justify; font-size: 12px;}
.production h2 {text-align: center; margin-bottom: -12px; font-size: 16px; background: url(images/right_sidebar_h2_bg.jpg) no-repeat 1px 0; width: 248px; height:42px; margin-left: 0px;	padding-top: 9px; font-weight: bold; color: #000000;}
.production a {color: #000000; text-decoration: none;}

.news {float: right; width: 248px; margin-top: 10px; padding-left: 0px;}
.news ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.news li {margin-bottom: 0px; padding: 5px 5px 0 15px;}
.news li ul {}
.news li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 0px;	padding-right: 15px; text-align: justify; font-size: 12px;}
.news h2 {text-align: center; margin-bottom: -12px; font-size: 16px; background: url(images/right_sidebar_h2_bg.jpg) no-repeat 1px 0; width: 248px; height:42px; margin-left: 0px; padding-top: 9px; font-weight: bold; color: #000000;}
.news a {color: #000000; text-decoration: none;}
	
.WP {float: right; width: 248px; margin-top: 0px; padding-left: 0px;}
.WP ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.WP li {margin-bottom: 0px; padding: 5px 5px 0 0px;}
.WP li ul {padding-left:15px;}
.WP li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 0px; padding-right: 15px; text-align: justify; font-size: 12px;}
.WP h2 {text-align: center; margin-bottom: -12px; font-size: 16px; background: url(images/right_sidebar_h2_bg.jpg) no-repeat 1px 0; width: 248px; height:42px; margin-left: 0px;	padding-top: 9px; font-weight: bold; color: #000000;}
.WP a {color: #000000; text-decoration: none;}
	
#classifieds
	{
	font-size:12px; 
	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 
	}
	
.content-area {
	float:left; 
	width:489px; 
	margin:-4px 0px 0px 13px;
	padding:0px;
	position:relative;
	}

/*Footer*/
#footer {clear: both; height: 78px; padding: 0px 0; background: url(images/footer.jpg); text-align: center;}
#footer p {margin: 0; padding-top: 55px; color: #eeeeee;}
#footer a {color: #000000;}
#footer a:hover {color: #000000;}


/*entry*/
.entry{
	padding-top:0;
}

.entryin {margin-top: 12px; float: right; padding: 0px 1px 0px 0px; width: 499px; background: url(images/content_h2_bg.jpg) no-repeat 0px 3px;}

.entrytitle {font-size:18px;font-weight:normal; padding:13px 0px 0px 20px; margin-bottom:-8px;}
.entrytitle a{
	font-weight: normal;
	color: #000000;
	text-decoration:none;font-size:18px;font-weight:normal;
}
.entrytitle a:hover{
	font-weight: normal;
	color: #000000;
	text-decoration:none;font-size:18px;font-weight:normal;
}
#content_bottom_bg {width: 499px; height: 16px; margin-bottom: 0px; background: url(images/content_bottom_bg.jpg) no-repeat 0px 0px;}
.entrybody {
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif, Tahoma;
	font-size: 12px;
}

.entryinbody {padding: 0px 10px 0px 10px; color: #000000; background: url(images/content_bg.jpg) repeat-y; margin-bottom: -15px; font-size:12px;font-family:Tahoma;}


.entryfoot {
	border-bottom:6px solid #000000;
}
.entrymcomm 
	{
	margin:0;
	padding:0 0 2px 0px;
	background-repeat:no-repeat;
	background-color:#eaeaea;
	}
.entrymcommtxt {
		font-family:Arial;
		font-size: 11px;
		text-align: left;
		padding: 0px 5px 0 5px;
		font-weight:bold;
		text-align:right;
}
.entrymcommtxt a{
		font-family:Arial;
		font-size: 12px;
		text-align: left;
		color:#444444;
		font-weight:bold;
		text-decoration:underline;
		padding: 0px 5px 0 10px;
}
.entrymcommtxt a:hover{
		font-family:Arial;
		font-size: 12px;
		text-align: left;
		color:#444444;
		font-weight:bold;
		text-decoration:none;
		padding: 0px 5px 0 10px;
}

.singleinfo {
	background:#EEEEEE;
	border:1px solid #000000;
	padding:2px;
	font-style:oblique;
}
.spaceforentry {
	padding:10px;
}


/*Comments*/
.com-entry 
	{padding:0;}
.com-entrymtext {
	background-color:#000000;
	font-size:12px; 
	font-weight:bold; 
	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 
	color:#FFFFFF; 
	padding:4px 0 4px 0;
	text-align:center;
	letter-spacing: 2pt;
}
.com-entrybody {
	color: #000000;
	font-family: Georgia, Arial, Tahoma;
	font-size: 11px;
	text-align: justify;
}
.com-entryinbody {
	padding:5px;
}
.com-entrytitle {
	padding: 0 5px 0 0;
	font-weight: bold; 
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-align: right;
	font-style:oblique;
}
.com-entrytitle a {
	padding: 0 5px 0 0;
	font-weight: bold; 
	color: #444444;
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-align: right;
	font-style:oblique;
}
.com-leaveareply
	{
	padding:5px 0 0 0;
	font-weight: bold; 
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	}
.com-entryin {
	margin:0; 
	padding:2px; 
	width: 500px; 
	background:#EEEEEE; 
	text-align:left; 
	border:1px solid #000000;
	}
.commentlist {
	margin:0;
	padding: 0 0 0.4em 0;
}
.commentlist ol li, ol, li {
	list-style:none;
	}
.navigation {
	font-size: 12px;
	padding: 40px 0 0 0;
}
.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	margin-top: -1px;
	text-align: right;
}