/*
Theme Name: Life Line
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



body
{
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
background:url(images/bg.jpg) repeat-x #fff;
}



.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.floatleft{float:left;}

.floatright{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

.imageStyle{vertical-align:middle;}

img, div, input { behavior: url("iepngfix.htc") }

#topdiv
{
width:100%;
}

#bottomdiv
{
width:100%;

}

#warp
{
width:949px;
margin:0 auto;
}

/*======== header classes Start ========*/
/*
#toplogosbox
{
width:524px;
height:97px;
background:url(images/top-logobg.jpg) no-repeat;
padding-top:16px;
}
*/
#header
{

}

.top_header
{
height:41px;
}

.top_header_left1
{
width:320px;
padding:11px 0px 10px 0px;
}

.top_header_left2
{
width:375px;
padding:11px 0px 11px 0px;
text-align:right;
}

.top_header_left3
{
width:250px;
padding:7px 0px 7px 0px;
text-align:right;
}

.top_header1
{
height:113px;
}

#toplogosbox
{
width:524px;
height:97px;
background:url(images/top-logobg.jpg) no-repeat;
padding-top:16px;
}


#menubar
{
background:url(images/menu-bg.jpg) no-repeat;
height:46px;
padding:0px ;
}

/*======== midpart classes Start ========*/

#flash-banner
{
width:949px;
height:276px;
}

#container
{
width:630px;
}

#rightpart
{
width:308px;
}

/*============== container classes Start ==============*/

.title-cont
{
width:630px;
font:normal 14px Arial, Verdana;
color:#242424;
line-height: 1.4em;
}

.title-cont h1
{
font:normal 24px Arial, Verdana;
color:#052242;
line-height: 1.4em;
letter-spacing: 1px;
margin:0px;
padding:0px;
}

.title-cont h1 a
{
font:normal 24px Arial, Verdana;
color:#052242;
line-height: 1.4em;
letter-spacing: 1px;
text-decoration:none;
margin:0px;
padding:0px;
}

.ul_liicon
{
	margin:0px;
	padding:0px;
}
.ul_liicon li 
{
	font:normal 12px Arial, Verdana;
	color:#333333;
	line-height: 1.4em;
	letter-spacing: normal;
	vertical-align: top;
	display: list-item;
	list-style-position: outside;
	text-align: left;
	list-style-position:top;
	list-style:none;
	float:left;
	margin-right:10px;
}
.ul_liicon li a
{
	font:normal 12px Arial, Verdana;
	color:#333333;
	line-height: 1.4em;
	letter-spacing: normal;
	text-decoration:none;
}
.ul_liicon li a:hover
{
	line-height: 1.4em;
	letter-spacing: normal;
	text-decoration:underline;
}

/*============== rightpart classes Start ==============*/

.right-corbg1
{
width:288px;
background:url(images/cor-bg.jpg);
padding:0px 10px 0px 10px;
}

.comm-cor1
{
width:296px;
height:44px;
background:url(images/rcor-2-1.jpg) no-repeat;
font:normal 20px Arial;
color:#343434;
line-height:18px;
padding:7px 0px 0px 12px;
}

.comm-cor2
{
width:276px;
background:url(images/rcor-2-2-bg.jpg);
padding:0px 16px 0px 16px;
}

.comm-cor2 a
{
font:normal 12px Arial;
color:#000;
line-height:18px;
text-decoration:none;
}
.comm-cor2 a:hover
{
line-height:18px;
text-decoration:underline;
}

/*======== footer classes Start ========*/
/*
#footer
{
width:949px;
margin:0 auto;
}

.ul_lib
{
	margin:0px;
	padding:0px;
}
.ul_lib li 
{
	display: list-item;
	list-style-position: outside;
	list-style:none;
	background:url(images/balck-arrow.jpg) no-repeat;
	padding-left:10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
}
.ul_lib li a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
	text-decoration:none;
}
.ul_lib li a:hover
{
	color:#C93333;
	text-decoration:underline;
}
*/
#foot-layer
{
height:283px;
}

.ul_lib
{
	margin:0px;
	padding:0px;
}
.ul_lib li 
{
	display: list-item;
	list-style-position: outside;
	list-style:none;
	background:url(images/balck-arrow.jpg) no-repeat;
	padding-left:10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
}
.ul_lib li a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
	text-decoration:none;
}
.ul_lib li a:hover
{
	color:#C93333;
	text-decoration:underline;
}

.foot_head
{
height:30px;
padding-top:13px;
}

.footer_bot
{
padding-top:65px;
height:40px;
}

/*==========TEXT Class=========*/

.graymidh1
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
text-transform:uppercase;
}

.whitetext
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
}

.bluebigh1
{
font:bold 24px Arial, Helvetica, sans-serif;
color:#012778;
line-height:26px;
}

.graybigh1
{
font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333333;
line-height:26px;
text-transform:uppercase;
}

.redmidh1
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#CC0000;
line-height:18px;
}

.redlink:link,.redlink:visited,.redlink:active
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#CC0000;
line-height:18px;
text-decoration:none;
}

.redlink:hover
{
line-height:18px;
text-decoration:underline;
}

.redlink2:link,.redlink2:visited,.redlink2:active
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#CC0000;
line-height:18px;
text-decoration:none;
}

.redlink2:hover
{
line-height:18px;
text-decoration:underline;
}

.graybigh2
{
	font:normal 20px Arial;
	color:#343434;
	line-height:18px;
}





