/* Vivee - CSS File*//*** GLOBAL  ***/html,body{height:100%}body {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	margin:0 auto;	padding:0;	color:#545454;	height:100%;}* {	margin:0;	padding:0;}*:focus {	outline:none; /* removes ugly dotted border but may make template more unsuable, up to you					 if you want to keep it! */}.clr{clear:both}form{margin:0; padding:0;}hr {	border: 0;	color: #c5c6ba;	background-color: #c5c6ba;	height: 1px;	margin:0px 0px 10px 0px;	padding:0px;}/*** END OF GLOBAL  ***//*** DEFAULT ELEMENT STYLES ***//* heading */h1, h2, h3, h4, h5  {margin-bottom:13px;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:normal; color:#e77b16}h1 {font-size:30px; line-height:30px;}h2 {font-size:24px; line-height:28px;}h3 {font-size:18px; line-height:20px;}h4 {font-size:16px; line-height:18px;}h5 {font-size:12px; margin:3px 0px; padding:0px; letter-spacing:1px;}/* links */a {color:#e77b16;text-decoration:underline;}a:hover{color:#2360DD;}a img{border:none}.border{ border:1px solid #c5c6ba; padding:3px;}.imgleft{float:left; padding-right:10px;}.imgright{float:right; padding-left:10px;}/* lists, blockquotes and paragraphs */p, ul, ol, blockquote {	font-size:12px;	line-height:18px;	margin-bottom:20px;	color:#545454;}ul, ol {	margin:10px 0 35px 40px;}li ol,li ul{	font-size:1.0em;	list-style:square;	margin-bottom:0;	margin-top:0;}li ol {list-style:decimal;}blockquote {	font-style:italic;	margin:25px 0 25px 0px;	color:#6c6c6c;	padding:10px 20px 10px 35px;	background-image:url(../images/quote_top.png);	background-repeat:no-repeat;}/* code */code {	font-family:Verdana, Arial;	letter-spacing:1px;	margin:25px 0 25px 0px;	display:block;	font-size:0.9em;	border-left:4px solid #dddddd;	padding:15px 10px;}/*** END OF DEFAULT ELEMENT STYLES ***//*** CONTAINER ***/#main_container{ background-image:url(../images/bg_container.gif); background-repeat:repeat-x; background-color:#ecede5; min-height:82%;}#main_container_inner{ background-image:url(../images/bg_container_inner.gif); background-repeat:repeat-x; background-color:#ecede5; min-height:82%;}#bottom_container{ background-image:url(../images/bg_container_bottom.gif); background-repeat:repeat-x; height:192px;}  /*** END OF CONTAINER ***//*** CENTERCOLUMN ***/#centercolumn{width:982px; margin:0px auto 0px auto;}/*** END OF CENTERCOLUMN ***//*** TOP ***/#top{ height:112px; width:982px; padding-top:10px;}#logo{ width:300px; float:left; margin-top:18px;}#pad_logo{ padding:0px 0px 0px 18px;}#topmenu{width:660px; float:left; height:100px;}/* Top Navigation bar menu styling */#nav {margin:0px; padding:36px 0px 0px 0px; float:right;}#nav ul{ 	padding:0;	margin:0;	width:auto;	list-style: none;	height:30px;	position: relative;	float:right;}#nav li{	list-style:none;	float:left;	text-align:center;	padding:0;	font:normal 14px Georgia, "Times New Roman", Times, serif;	line-height:26px;}#nav .lavaLamp li a {	z-index: 10;	display: block;	float: left;	height: 30px;	position: relative;	overflow: hidden;	margin: auto 20px;	color:#545454;	text-decoration:none;}#nav .lavaLamp li a:hover {	z-index: 10;	display: block;	float: left;	height: 30px;	position: relative;	overflow: hidden;	margin: auto 20px; 	color:#c08d16;}#nav .lavaLamp li .active {	z-index: 10;	display: block;	float: left;	height: 30px;	position: relative;	overflow: hidden;	margin: auto 20px; 	color:#c08d16;}#nav .lavaLamp li.back {	height: 25px;	z-index: 8;	position: absolute;	border-bottom:4px solid #f8b008;}/*** END OF TOP ***//*** HEADER ***//* header */#header{background-image:url(../images/bg_header_content.gif); background-repeat:no-repeat; padding:30px 0px 0px 0px;}#header_content{padding:10px 0px 0px 0px;}/*** END HEADER ***//*** CONTENT ***/#main_content{background-image:url(../images/bg_content.png); background-repeat:no-repeat; width:982px;}#padding_content{ padding:30px 31px 30px 31px; float:left}/* main */#main{width:610px; float:left;}#maintext{padding:0px 30px 0px 0px;}#maintext hr{ margin-bottom:20px;}ul#main_box{	margin:0px; padding:0px; width:600px;}ul#main_box li{	margin:0px; padding:0px; display:inline;}ul#main_box li.box_left{	float:left; width:260px;}ul#main_box li.box_right{	float:left; width:260px; padding-left:55px;}/* side */#side{width:298px; float:left; padding-left:0px;}.sidebox{padding:0px 0px 20px 0px;}.sidebox.pad p{ margin-bottom:10px;}ul.latest{margin:0px; padding:0px; list-style-type:none;}ul.latest li{ float:left; padding:0px 5px 10px 0px;}ul.latest li img{ border:1px solid #ccc; padding:3px;}ul.side_list{margin:0px; padding:0px; list-style-type:none;}ul.side_list li{  border-bottom:1px solid #c5c6ba; padding:6px 0px;}ul.side_list li a{ background-image:url(../images/icon_arrow.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:15px; color:#474747; text-decoration:none;}ul.side_list li a:hover{color:#e77b16; text-decoration:none;}.but{vertical-align:middle;}.inputbox01{width:190px; border-top:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-bottom:0px; border-right:0px; vertical-align:top; padding:4px 4px 5px 3px; color:#999; font-family:Arial, Helvetica, sans-serif; }/*** END CONTENT ***//*** FOOTER ***/#main_footer{ width:982px; margin:0px auto; padding-top:10px; clear:both;}#left_footer{ width:530px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454;  float:left; background-image:url(../images/icon_twitter.png); background-repeat:no-repeat; padding:20px 0px 28px 70px; margin-left:15px; }#right_footer{ width:270px; float:right; line-height:20px; background-image:url(../images/icon_phone.png); background-repeat:no-repeat; background-position:0 0px; padding:0px 0px 10px 55px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}.title_phone{ color:#d5761c; font-size:18px;}#main_copyright{ width:982px; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454;}.copyright{ background-image:url(../images/bg_copyright.gif); background-repeat:no-repeat; padding:14px 0px 10px 0px; text-align:center;}/*** END OF FOOTER ***/
