/*
Theme name: ownittomorrow Theme
Author: Tomas Mazukna
Theme URI: http://ownittomorrow.com/
Description: The theme to look like ownittomorrow.com
Version: 1.1
Author URI: http://ownittomorrow.com/
*/


/* CSS Document */

body{ padding:0; margin:0; background-color:#F8FFED; color:#000000; background-image:url(/templates/ownittomorrow/images/header_bg.jpg); background-repeat:repeat-x; }
div, p, ul, li, a, h1, h2, h3, h4, form, label, input{ padding:0; margin:0; }
.spacer{ line-height:0; font-size:0; clear:both; }	
/*---------------------------------------Header Start------------------------------------*/
#join_vip_link { background:transparent url(/templates/ownittomorrow/images/join_vip.jpg) no-repeat scroll left top; display:block; height:122px; left:625px; position:absolute;
	text-indent:-2000px; top:3px; width:148px; }
#home { display:block; height:140px; width:200px; left:40px; position:absolute; text-indent:-2000px; top:3px; }
#header{ width:778px; position:relative; margin:0 auto; height:183px; background-image:url(/templates/ownittomorrow/images/header_bg_1.jpg); background-repeat:no-repeat;
	background-position:bottom; z-index: 1; }
#header h2{ position:absolute; top:110px; left:16px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#F8FFED; }
.logo{ position:absolute; top:41px; left:16px; }
/* ----- MENU ----*/
#nav { position:absolute; left:17px; top:150px; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; z-index: 1; }
#nav ul { float: left; list-style: none; line-height: 1; background: #17487b; padding: 0; margin: 0; border: solid #17487b; border-width: 1px 1px; }
#nav a { display: block; width: 140px; color: #F8FFED; text-decoration: none; padding: 2px 0 4px 10px; }
#nav li { float: left; padding: 0; width: 140px; margin: 0; }
#nav li ul { position: absolute; left: -999em; height: auto; width: 190px; border: solid #17487b; border-width: 1px 1px; }
#nav li li { width: 190px; }
#nav li ul a { width: 190px; }
#nav li ul ul { margin: -75px 0 0 110px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover { background: #3069a4; }
/*---------------------------------------Header End------------------------------------*/
#container{ width:778px; position:relative; margin:0 auto 10px auto; padding:0 0 24px 0; }	
/*----------------------------------left side Start-----------------------------------------------------*/	
#left{ float:left; width:525px; padding:19px 15px 0 15px; color:#334714; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height: 1.1; margin-bottom:10px; }
#left h1 { color:#043970; font-family:Arial,Helvetica,sans-serif; font-size:26px; margin-bottom:8px; font-weight:bold; padding-bottom:10px; }
#left h2 { margin-bottom:4px; }
#left h3 { margin:10px; }
#left div.componentheading { color:#043970; font-family:Arial,Helvetica,sans-serif; font-size:26px; margin-bottom:8px; font-weight:bold; }
#left a, a:visited { color:#334714; text-decoration:underline; }	
#left a.red, a.red:visited { color:#990099; text-decoration:underline; }	
#left a:hover{ background-color:#DCEBC4; }
#left img { border:0px; }
p.buttonheading { text-align:right; }	
p.iteminfo { font-size:10px; }	
#left p.readmore { background-color:#D8E5C4; color:#334714; height:11px; margin:6px 0pt 0px 0px; padding-bottom:0px; }	
#left p a.readon { background:#657D40 url(/templates/ownittomorrow/images/read_arrow.gif) no-repeat scroll 92% 50%; color:#FFFFFF; display:block; float:right; font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:9px; font-weight:bold; line-height:11px; padding:0pt 16px 0pt 16px; text-decoration:none; text-transform:uppercase; }
#left div.article_column, div.leading { padding-bottom:20px; }
#left div.article_column img, div.leading img{ padding-bottom:20px; }
#left div.article { background-color:#F8FFED; color:#334714; font-family:Arial,Helvetica,sans-serif; font-size:14px; padding-bottom:20px; line-height: 1.2; }
#left div.article p, div.leading p, div.article_column p { padding-bottom:12px; }
#left div.article h1{ background-color:#F8FFED; color:#043970; font-family:Arial,Helvetica,sans-serif; font-size:30px; padding-bottom:10px; }
#left div.article ul{ margin-left:10px; padding:6px; }
#left div.article ul li { list-style-image:url(/templates/ownittomorrow/images/leaf.gif); list-style-position:outside; list-style-type:none; 	}
/* ------------------------------ VIP FORMS ---------------------------*/
#left .search_result { padding-bottom: 10px; }
#left .search_result fieldset { border: 0px; margin: 0px; padding: 10px 0 5px 0; }
#left button.button { background-color:#000000; border:1px solid #715803; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight: bold; width:120px; }
#left div.results { padding: 10px 0 0 0; }	
#left div.results ol.list { padding: 10px 0 15px 2px; margin: 0 0 0 10px; }	
#left div.results ol.list li { padding: 4px 0 4px 0; }	
#left div.results ol.list li h4 { padding: 0 0 6px 0; }	
#left span.highlight { background-color:#DCEBC4; } 

#left div.formSection h3 { padding: 0 0 10px 0; }
#left div.formSection fieldset { border: 0px;  margin: 0px; padding: 0 0 20px 0; }
#left div.formSection input, select, textarea {	background-color:#FFFFFF; border:1px solid #715803; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin:2px 0 8px 0; padding:2px; }
#left div.formSection .vip_form_input { width:387px; }
#left div.formSection .vip_form_input_small { width:127px; }
#left div.formSection .vip_form_input_drop { width:104px; }
#left div.formSection .vip_form_button { background-color:#000000; border:1px solid #715803; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight: bold; width:144px; }
#left #contact_email_copy { margin: 0 0 2px 0; }
#left div.contact_address { float: left; margin: 0 120px 20px 0; }
/*----------------------------------left side End-----------------------------------------------------*/	
/*----------------------------------right side Start-----------------------------------------------------*/
#right{ position:relative; float:left; width:210px; padding:6px 6px 31px 7px; margin-top:18px; background-color:#C3CE98; color:#000000; overflow: hidden; }
#right .centered { margin:5px 0 10px 0; }	
/*-------   MENU ------ */
#right div.moduletable_menu { margin-top: 10px; padding-bottom: 6px; margin-bottom: 6px; background-color: #8F7004; }	
#right div.moduletable_menu h3 { background-color:#3A2E02; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; line-height:32px; padding-left:16px; display: block; width: 193px; }	
#right div.moduletable_menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; padding: 6px 10px 6px 0 ; }
#right div.moduletable_menu ul li { padding: 0 8px 0 12px ; }
#right div.moduletable_menu ul li a { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:20px; text-decoration:none; }
#right div.moduletable_menu ul li a:hover { text-decoration:underline; }
/*----- SEARCH -----*/
div.moduletable_search{ background-color:#8F7004; padding:15px 15px 15px 15px; margin-bottom:7px; }
div.moduletable_search h3{ margin:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; background-color:#8F7004; line-height:24px; }
#mod_search_searchword { margin:0px; width:167px; padding:4px; color:#000000; background-color:#F8FFED; border:#715803 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
/*----- JOIN VIP MODULE -----*/
div.moduletable_vip{ background-color:#C3CE98; color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; padding:4px 0 10px 0; margin-bottom:10px; overflow: hidden; }
div.moduletable_vip h3{ background-color:#646E36; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; line-height:32px; padding-left:16px; display: block; width: 193px; }
#fixme { padding:0; margin:0; border:0; }
#right .vipSmallForm { padding:0pt 18px 0pt 16px; }
.contactText { background-color:#E1E8C5; color:#334714; display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:14px; line-height:14px; margin:5px 0pt; width:171px; padding-left:4px; }
#right .vip_input { background-color:#F8FFED; border:1px solid #715803; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin:0pt; padding:4px; width:167px; }
#right p.joinvip { background-color:#6A753E; color:#FFFFFF; height:12px; margin:5px 0pt 0pt; padding:0pt; text-align:right; }
.contactBtn { background:#121504 url(/templates/ownittomorrow/images/login_arrow.gif) no-repeat scroll 55px 3px; border:0pt none; color:#FFFFFF; cursor:pointer; float:right; font-family:Tahoma,Arial,Helvetica,sans-serif; 
	font-size:9px; font-weight:bold; height:12px; line-height:12px; margin:0pt 1px 0pt 0pt; padding:0pt 15px 0pt 10px; text-align:left; width:65px; }	
/*----- TESTIMONIAL -----*/
div.moduletable_testimonial{ background-color:#939F63; color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; padding:0px; margin-bottom: 5px; }
div.moduletable_testimonial ul { list-style-image:none; list-style-position:outside; list-style-type:none; padding:6px 10px 6px 12px; }
div.moduletable_testimonial ul li a { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:20px; text-decoration:none; }
div.moduletable_testimonial ul li a:hover{ text-decoration:underline; }
div.moduletable_testimonial h3{ background-color:#646E36; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; line-height:32px; padding-left:16px; display: block; width: 193px; }
div.moduletable_testimonial p{ padding:8px 16px 16px; }	
/*----------------------------------right side End-----------------------------------------------------*/	
/*----------------------------------footer Start-----------------------------------------------------*/	
#footer{ clear:both; background:url(/templates/ownittomorrow/images/footer_bg.gif) 0 0 #4F3E03; background-repeat:repeat-x; position:relative; margin:10px auto 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
	color:#F8FFED; height:80px; padding:10px 0 0 0; }
#footer div.moduletable_footer ul{ margin:0 auto; padding-top:8px; padding-left:40px; width:470px; }
#footer div.moduletable_footer ul li{ list-style:none; float:left;text-align:center; }
#footer div.moduletable_footer ul li a{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;color:#F8FFED; padding:0 15px; text-decoration:none; }
#footer div.moduletable_footer ul li a:hover{ text-decoration:underline; }
#footer p{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#F8FFED; background-color:#4F3E03; line-height:29px; text-align:center; }
#footer ul.box1{ margin:0 auto; padding:0; width:120px; }
#footer ul.box1 li{ list-style:none; margin-right:1px; padding:0 5px 0 0; background-color:#050400; color:#F8FFED; float:left; }   
#footer ul.box1 li a{ background:url(/templates/ownittomorrow/images/footer_arrow.gif) no-repeat right 4px; background-color:#050400; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#F8FFED; text-align:left; padding:0 10px 0 8px; display:block; line-height:15px; text-decoration:none; }
/*----------------------------------footer End-----------------------------------------------------*/	
/*----------------------------------Home Information BEGIN-----------------------------------------*/		
#left div.home_navigation ul{ margin:0 auto; padding:0; width:300px; }
#left div.home_navigation ul li{ list-style:none; float:left; padding:0 5px 0 0; background-color:#050400; color:#F8FFED; margin: 0 10px 10px 10px; width:100px; }   
#left div.home_navigation a { background-color:#050400; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#F8FFED; text-align:left; padding:0 10px 0 8px; display:block; line-height:15px; text-decoration:none; }
#left div.home_navigation a.next { background:url(/templates/ownittomorrow/images/footer_arrow.gif) no-repeat right 4px; padding: 0 0 0 10px; }		
#left div.home_navigation a.previous { background:url(/templates/ownittomorrow/images/footer_arrow2.gif) no-repeat 4px 4px; padding:0 10px 0 0; text-align: right;}		
span.sold { color:#FF0000; font-family:Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; }
div.home_short_info { border:1px solid #BFC897; padding:6px 6px 6px 6px; margin-bottom: 12px; color: #000000; background: #FFFFFF; }
img.home_short_image { float: left; padding: 0 8px 0 0; }
div.home_short_price { padding: 6px; font-size:14px; font-weight:bold; }	
div.home_short_address { padding: 6px; }	
div.home_short_caption { padding: 6px; }	
#left div.more_info { float:right; text-align: right; }
#left div.more_info span { width: 110px; font-weight: bold; font-size: 11px; line-height: 14px; margin-right: 6px; }
#left a.home_more_info { background:#17487b url(/templates/ownittomorrow/images/blue_arrow.gif) no-repeat scroll 95% 50%; color:#FFFFFF; display:block; width: 110px; font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:9px; font-weight:bold; line-height:14px; padding:0pt 16px 0pt 16px; text-decoration:none; text-transform:uppercase; }
#left div.thumbnails img { border: solid 3px #C3CE98; margin: 4px; }
#left div.home_intro img { border: solid 3px #C3CE98; float: left; margin-right: 16px; }	
#left div.home_info h3 { font-size:18px; font-weight:bold; padding:10pt 0px 10pt 0px; }
#left div.home_info p { padding:4pt 0px 4pt 0px; }
#left div.home_info ul { padding-left: 16px; line-height:1.2; }
#left div.home_short_contact { line-height:1.2; padding-top: 6px; }
#left div.home_short_links { padding-top:6px; float:left; }
#left div.home_short_links a { background:#17487b; color:#FFFFFF; display:block; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold;
	line-height:16px; padding:0pt 16px; margin: 3px 0 0px 0; text-decoration:none; text-transform:uppercase; text-align: center; width:150px; }
#left .floatLeft { float: left; margin-bottom: 6px;  margin-right: 10px; }
#left .floatRight { float: right; margin-bottom: 6px; margin-left: 10px; }
#left div.xmap ul li { padding: 2px 0 0 0; }
#left div.xmap ul.level_0 { margin-left:10px; }
#left div.xmap ul.level_1 { margin-left:20px; }
#left div.xmap ul.level_2 {	margin-left:30px; }
#left div.xmap ul.level_3 {	margin-left:40px; }
#left div.xmap ul.level_4 {	margin-left:50px; }
/*----------------------------------Home Information End-------------------------------------------*/		