/*
Theme Name: Lox theme
Author: huiadesign
Author URI: http://www.huiadesign.co.nz/
*/html, body {  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;	color: #333333;	background: #E7D7D8 url(http://120.138.17.201/~lox/images/wrap01.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote {	margin: 0;	padding: 0;	}

#one {  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;	color: #333333;	background: #E7D7D8 url(http://120.138.17.201/~lox/images/wrap02.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#two {  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;	color: #333333;	background: #E7D7D8 url(http://120.138.17.201/~lox/images/wrap03.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}p {	line-height: 18px;	padding: 8px 0;}h1, h2, h3, h4, h5 {	padding: 10px 0;  	font-family: Georgia, Times, ̉Times New RomanÓ, serif; }

ul, ol {	list-style: none;	padding: 10px 0;}small {	font-size: 11px;}code {	background: #FFFFC1;}a {	color: #95696C;	text-decoration: none;}a:hover {	text-decoration: underline;}a img {	border: none;}blockquote p {	padding: 5px 0;
	line-height: 140%;}#feature {	line-height: 18px;	padding: 10px 0;  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size: 12px;	color: #333333;}#feature a {	color: #ffffff;	text-decoration: none;}#feature a:hover {	text-decoration: underline;}#feature a:visited {	text-decoration: none;}/* Align */.aligncenter {	margin: 10px auto 20px auto;	display: block;}.alignleft {	margin: 10px 20px 8px 0;	float: left;}.alignright {	margin: 10px 0px 8px 20px;	float: right;}.col-left {	float: left;
	padding-left:10px;
}.col-right {	float: right;
	padding-right: 10px;

}/* Wrap */
/* Top */#top-out {	width: 100%;
}#top {	width: 940px;	margin: 0 auto;}/* Page Navigation */#page_navi {	width: 940px;
	height:27px;	margin-left:-2px;	font-size: 10px;}#page_navi a {
	color: #201A17;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 2px;
	margin-left:10px;
}#page_navi a:hover {	background: #CEB3B5;	
	height:26px;	color: #fff;	text-decoration: none;
}#page_navi ul {	padding: 0;}#page_navi .col-left {	margin-left: 0px;}/* Page Navigation (rss) */#page_navi ul.rss {	background: url(images/bg_rss.gif) no-repeat 0 5px;	padding: 6px 0 3px 15px;}#page_navi ul.rss li {	padding: 0 10px;	display: inline;	background: url(images/bg_separator.gif) no-repeat right 4px;}#page_navi ul.rss li.last {	background: none;}/* Header */#header {	width: 940px;	height: 100px;	padding-top: 0px;	padding-bottom:0px;
	margin-left: -2px;	clear: both;	position: relative;}#header img.title {	margin-left: 0px;}#header h1 {	display: none;}#header .advert {	position: absolute;	left: 470px;	top:43px;}#header .icon {	position: absolute;	left: 450px;	top:0;}/* Category Navigation */#cat_navi {	width: 100%;}#cat_navi li a span {	font-size: 11px;	color: #9D9D9D;	font-weight: normal;}/* Middle */#middle-out-top { /* Background - Middle Top */	width: 100%;
}#middle-out-bottom { /* Background - Middle Bottom Gradient */	width: 100%;}#middle-out-bottom .single { /* Background - Content - Single Page */}#middle-content { /* Background - Content */	width: 940px;	margin: 0 auto;

}#middle-content-bottom { /* Background - Content Bottom */	width: 100%;}/* Page Nav */#nav, #nav ul {	padding: 0;	margin: 0;	list-style: none; 	line-height: 1;	z-index: 100;}#nav a {	display: block;	line-height: 27px;	padding: 0 10px;	z-index: 100;}#nav li {	float: left;}/* Style drop down list */#nav li ul {	position: absolute;	width: 203px;	left: -999em;}#nav li:hover ul, #nav li.sfhover ul {	left: auto;}#nav li ul li a {	background: #A4797C;	line-height: 27px;	font-size: 11px;	color: #ffffff;	width: 180px;
	border-bottom:1px dotted #ffffff;}#nav li ul li a {	border-right: #2A2A2A 0px solid;}#nav li ul ul {	margin: -26px 0 0 140px;}#nav li ul ul li a {	line-height: 25px;}#nav li:hover ul ul, #nav li.sfhover ul ul {	left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {	left: auto;}/* IE7 Fix */#nav li:hover, #nav li.hover {  	position: static;}/* Second Menu */#secnav, #secnav ul {	padding: 0;	margin: 0;	list-style: none; 	line-height: 1;}#secnav a {	display: block;	line-height: 58px;	padding: 0 20px 0 20px;	line-height: 16px;	padding: 14px 20px 11px;	color: #212121;}#secnav li:hover, #secnav li.sfhover1 {	background: #402D2E;	cursor: pointer;}#secnav li:hover span, #secnav li.sfhover1 span {	color: #fff;}#secnav li {	float: left;	font-size: 16px;	font-weight: bold;}/* Style drop down list */#secnav li ul {	position: absolute;	width: 1em;	width: 188px;	left: -999em;	z-index: 10;	border: 1px solid #e6e6e6;	border-width:0px 1px 1px;}#secnav li li {	font-weight: normal;}#secnav li:hover ul, #secnav li.sfhover1 ul {	left: auto;}#secnav li ul li a {	background: #402D2E;	line-height: 34px;	color: #565656;	font-size: 12px;	width: 148px;	padding: 0 20px;}#secnav li ul li a {}#secnav li ul li a:hover {	background: #402D2E;}#secnav li ul ul {	margin: -35px 0 0 188px;	border-width:1px;}#secnav li:hover ul ul, #secnav li.sfhover1 ul ul {	left: -999em;}#secnav li:hover ul, #secnav li li:hover ul, #secnav li.sfhover1 ul, #secnav li li.sfhover1 ul {	left: auto;}/* IE7 Fix */#secnav  li:hover, #secnav  li.hover {  	position: static;}/* Content */#content {
	background: #E7D7D8 url(http://120.138.17.201/~lox/images/cont-bkg.gif);
	width: 920px;	padding: 0 10px 20px 10px;	border-bottom: 0px solid #201A17;}* html #content {	height: 550px;}/* Main Content */#main-content {	width: 550px;	margin: 10px 0 0 20px;}.single #main-content {	width: 550px;	margin: 20px 0 0 20px;}#comments {	background: #fff;	width: 450px;	border-top:2px solid #999999;	margin: 24px 0 0 11px;}/* Main Content (style) */#main-content a {	text-decoration: underline;}#main-content a:hover {	text-decoration: none;}#main-content h2, #main-content h3 {	font-weight: normal;}#main-content h2 {	color: #95696C;	font-size: 24px;	font-weight: normal;
  	font-family: Georgia, Times, "Times New Roman", serif; }}#main-content h3 {	font-size: 22px;
}#main-content h4 {	font-size: 12px;}#main-content ol, #main-content ul {	line-height: 18px;}#main-content ul {	padding-left: 50px;}#main-content ul li {	list-style: circle;	padding: 3px 0;}#main-content ol {	padding-left: 57px;}#main-content ol li {	list-style: decimal;	padding: 3px 0;}#main-content blockquote {
	font-family: 'georgia';
	border-left:1px dotted #A4797C;
	color:#A4797C;
	font-style:italic;
	margin:15px auto 15px;
	padding:0px 20px;
	width:75%;
	font-size: 16px;

}/* Main Content (post) */#main-content .post-title {	width: 100%;	position: relative;}

#main-content .post img {
	padding-right: 15px;

}#main-content .post-title h2, #main-content .post-title p.post-details, #main-content .post-title h3 {	padding-right: 50px;}#main-content h2 a, #main-content h3 a {	color: #95696C;	text-decoration: none;}#main-content h2 a:hover, #main-content h3 a:hover {	text-decoration: underline;}#main-content p.post-details {	color: #201A17;	margin-top: -10px;	position: relative;}#main-content p.post-details a {	text-decoration: none;}#main-content p.post-details a:hover {	text-decoration: underline;}#main-content p.post-details {	color: #201A17;	font-size: 11px;	padding: 0 50px 0 1px}#main-content .comment-cloud {	display: block;	position: absolute;	right: 0;	top: 15px;}#main-content .comment-cloud a {	width: 31px;	height: 26px;	padding-top: 4px;	background: url(images/bg_comment_cloud.gif) no-repeat 0 0;	text-align: center;  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 11px;	color: #5D5D5D;	display: block;	text-decoration: none;}#main-content .comment-cloud a:hover {	text-decoration: underline;}#main-content .post h4 {	margin-top: 1px;	clear: both;	width: 100%;}#main-content .post h4.continue a {	background: #F2E439;	padding: 5px 10px;	color: #201A17;	text-decoration: none;}#main-content .post h4.continue a:hover {	background: #201A17;
	color: #ffffff;}#main-content .post img.thumbnail {	-moz-border-radius-bottomleft:3px;	-moz-border-radius-bottomright:3px;	-moz-border-radius-topleft:3px;	-moz-border-radius-topright:3px;	background-color:#EEEEEE;	border:1px solid #DDDDDD;	padding:5px;}#main-content .post img.gallery {	margin:0 7px 7px 0;}#main-content h2.arh {	border-bottom: #EBEBEB 1px solid;	margin-top: -10px;	margin-bottom: 10px;	position: relative;}/* Main Content (advert 468x60) */#main-content .advert_468x60 {	background-color:#EDEDED;	padding:12px 42px;	margin: 0 0 25px 0;}#main-content .latest .advert_468x60 {	margin-left:33px;}/* Post (featured) */#main-content .latest .featured, #main-content .archives .featured{	position: relative;	margin-bottom: 15px;	clear: both;}#main-content .latest .featured {	margin-left:33px;}#main-content .featured h4 {	margin-bottom: 15px;}/* Post (latest) */#main-content .latest {	width: 586px;	margin-left: -33px;	position: relative;}#main-content .latest .block {	width: 550px;	float: left;	margin-left: 33px;	margin-bottom: 28px;	display: inline;}#main-content .latest h3 {	padding-top: 7px;}#main-content .latest .comment-cloud {	top: 10px !important;}#main-content .latest p.post-details {	padding-top: 5px;}#main-content .latest h4 {	margin-top: -3px;	position: relative;}/* Post (archives) */#main-content .archives .block {	position: relative;	margin-bottom: 15px;	clear: both;}#main-content .archives h2 {	padding-right: 50px;}#main-content .archives p.post-details {	padding-right: 50px;}#main-content .archives img.alignleft {	margin: 15px 15px 0 0;}/* Main Content (post>single) */#main-content p.tags {	width: 100%;	clear: both;}.single #main-content .advert_468x60 {	margin: 15px 0 0px 0;}#main-content .page h2 {	padding-top: 5px;}/* Comments */#comments h3 {	font-size: 18px;	font-weight: normal;	padding: 10px 0 0px 0;}/* Comments (comment) */#comments_wrap {	width: 400px;	padding: 15px 32px 75px 31px;	margin-bottom: -52px;	position: relative;	}#comments .comment a {	text-decoration: underline;}#comments .comment a:hover {	text-decoration: none;}#comments .comment small {	font-size: 10px;	margin-top: -2px;}#comments .comment {	margin-top: 10px;	width: 100%;}#comments .comment .col-left {	width: 110px;	}#comments .comment .col-left img {	border: #EDEDED 5px solid;}#comments .comment .col-left .inside {	width: 110px;	float: right;	margin-right: -16px;	position: relative;	overflow: hidden;	padding-right: 7px;	min-height:70px;}#comments .comment .col-left p {	padding: 0 0 0 2px;	line-height: 19px;}#comments .comment .col-right {	min-height: 70px;	background: #fff;	padding: 10px 20px;	border: #EDEDED 5px solid;	margin-left:121px;	float:none; }* html #comments .comment .col-right {	height: 100px;}#comments .comment span.reply { 	float:right; 	padding: 3px 3px 0; 	font-size:11px; }#comments .comment span.reply a { 	text-decoration:none; 	color:#aaa;}#comments ul.children { 	margin:10px 0 0 20px; 	padding:0; }#comments .navigation .alignright, #comments .navigation .alignleft { 	margin:0;}#comments .navigation a {	background: #9F9F9F;	color: #fff;	display: block;	padding: 5px 9px;	margin-left: 4px;  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight:bold;}#comments .navigation a:hover {	background: #888;	}#comments .commentlist {	padding:0;}#comments .commentlist p{	padding:0 0 10px;}#comments .commentlist #respond #form_wrap {	padding:0 0 25px;	margin:0;	border:0;	width:auto;}#comments .commentlist .children #respond #form_wrap .col-right{	float:none;}#comments .cancel-comment-reply {	margin-bottom:10px;}

#contact
{
	background: url(http://www.urbandaytox.com/images/frame.gif);
	width: 524px;
	height:358px;
	background-repeat: no-repeat;
	background-position: top center;
	margin-left: 50px;
}
/* Comments (form) */#form_wrap {	width: 400px;	padding: 15px 32px 30px 31px;	position: relative;}#form_wrap h2 {	padding-bottom: 28px;	position: relative;}#form_wrap .form-left {	width: 170px;	float:left;}#form_wrap .form-right {	width: 361px;	float:right;}.children #form_wrap .form-right {	float:none;}#form_wrap textarea, #form_wrap .form-left input {	border: 1px solid;	border-top-color: #C5C3C3;	border-left-color: #C5C3C3;	border-right-color: #EDEDED;	border-bottom-color: #EDEDED;	background: #fff;  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;	color: #676563;	padding: 7px 10px;}#form_wrap textarea {	width: 340px;	margin-bottom: 18px;}#form_wrap .form-left input {	width: 147px;	display: block;	margin-bottom: 10px;}#form_wrap input.sb {	clear: left;	display: block;}#form_wrap p.lc_logged {	margin-top: -20px;	position: relative;}/* PageNavi */.more_entries {	width: 100%;  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;	font-weight: bold;	border-top: #EBEBEB 1px solid;	padding: 26px 0;}.Nav {	float: right;}.Nav a {	text-decoration: none !important;}.Nav .on, .Nav a:hover {	background: #9CA722 !important;}.Nav a, .Nav .on {	background: #9F9F9F;	color: #fff;	display: block;	float: left;	padding: 5px 9px;	margin-left: 4px;}/* Sidebar */#sidebar {	width: 300px;	overflow: hidden;	font-size: 11px;	line-height: 18px;
	padding-top: 10px;
	text-align: center;}#sidebar h2 {	font-size: 18px;	color: #201A17;	padding: 8px 0px;	float: left;	margin: 0 0 10px 1px;	display: inline;	line-height: 24px;
	font-weight: normal;}#sidebar ul {	clear: both;}#sidebar a {	color: #95696C;}#sidebar a:hover {	color: #95696C;	text-decoration: underline;}/* Sidebar (block) */#sidebar .block {

	width: 260px;	padding: 0px 10px 10px 10px;
	margin: 0 0 0 20px;
}/* Sidebar (block > inside)*/#sidebar .block .inside {	border: #99CFCC 5px solid;	background: #E6F2F2;	padding-bottom: 5px;}#sidebar .block .inside ul {	padding: 0;}#sidebar .block .inside li {	padding: 8px 15px 8px 10px;	line-height: 18px;	position:relative;}#sidebar .block .inside li img.thumbnail,#sidebar .block .inside li img.avatar{	border: #A4A4A4 2px solid;	float: left;	margin-right: 10px;}/* Sidebar (widgetized)*/#sidebar .widgetized h2 {	margin-bottom: 0px;}/* Sidebar (widgetized>list>)*/#sidebar .widgetized ul {	clear: both;	width: 100%;	padding: 0 0 8px 0;}#sidebar .widgetized li {	line-height: 20px;	padding: 10px 0 5px 25px;	overflow: hidden;}/* Sidebar (widgetized>list>inside)*/#sidebar .widgetized ul ul {	padding: 0;	margin: 3px 0 0 0;}#sidebar .widgetized ul ul li {	border: 0;	padding-bottom: 0;}/* Sidebar (widgetized > special list)*/#sidebar .widgetized .widget_categories ul, #sidebar .widgetized .widget_archive ul,#sidebar .widgetized .widget_links ul {	margin-top: 3px;	border: 0;	width: 200px;	margin-left: -9px;	position: relative;}#sidebar .widgetized .widget_categories ul li, #sidebar .widgetized .widget_archive ul li, #sidebar .widgetized .widget_links ul li {	width: 104px;	float: left;	display: inline;	margin-left: 10px;}#sidebar .widgetized .widget_categories ul li,#sidebar .widgetized .widget_archive ul li {	background: url(images/bg_sidebar_folder.gif) no-repeat 0 7px;}#sidebar .widgetized .widget_links ul li {}/* Sidebar (widgets)*/#tag_cloud h2, #footer #tag_cloud h2 {	display: block;	float: none;}.textwidget {	clear: both;	padding: 5px 2px;	line-height:16px;}#wp-calendar {	width: 95%;	padding: 0 0 0px 0;	margin-bottom: 15px;	clear: both;}#wp-calendar caption {	padding: 10px;}#wp-calendar th {	color: #fff;}#wp-calendar th, #wp-calendar td {	padding: 5px;	text-align: center;	background: #E7E7E7;	color: #9E9E9E;}#wp-calendar td {	background: transparent;}#wp-calendar td, table#wp-calendar th {	padding: 3px 0;}#wp-calendar a {	text-decoration: underline;}#wp-calendar a:hover {	text-decoration: none;}/* Sidebar (Search)*/#sidebar #search_main form div {	position: relative;	width: 260px;	height: 33px;	background: url(images/bg_search_field.gif) no-repeat 0 0;}#sidebar #search_main input.field {	width: 163px;	position: absolute;	left: 12px;	top: 7px;	padding-top: 2px;	outline: none;  	font-family: 'Lucida Sans','Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;	color: #fff;	border: 0;	background: transparent;	z-index: 1;}#sidebar #search_main input.submit {	position: absolute;	right: 0;	top: 0;	z-index: 1;}/* Sidebar (advert 125x125) */#advert_125x125 {	width: 270px !important;	margin-left: -10px;	padding-top: 10px !important;	padding-bottom: 25px !important;	overflow: hidden;}#advert_125x125 img {	display: block;	float: left;	margin: 9px 0 0 10px;	display: inline;}/* Tabs */ul#idTabs {	width: 100%;	padding: 0 0 7px 0;}ul#idTabs li {	display: inline;	font-family: Arial;	font-weight: bold;}ul#idTabs li a {	line-height: 31px;	background: #402D2E;	color: #fff !important;	display: block;	float: left;	padding: 0 12px;	margin-right: 4px;}ul#idTabs li a.selected, ul#idTabs li a:hover {	background: #99CFCC;	text-decoration:none;}#tagcloud {	padding:10px;}/* Video Tabs */ul#vidTabs {	width: 100%;	padding: 0 0 7px 0;}ul#vidTabs li {	display: inline;	font-family: Arial;	font-weight: bold;}ul#vidTabs li a {	line-height: 31px;	background: #9F9F9F;	color: #fff !important;	display: block;	float: left;	padding: 0 12px;	margin-right: 4px;}ul#vidTabs li a.selected, ul#vidTabs li a:hover {	background: #201414;	text-decoration:none;}/* Sidebar (flickr) */#flickr h2 span {	color: #0061D8;}#flickr h2 span span {	color: #FF1183;}#flickr .wrap {	width: 270px;	margin-left: -5px;	padding: 0;	position: relative;}#flickr a img {	float: left;	margin-left: 5px;	margin-bottom: 5px;	display: block;	padding: 3px;	background: #fff;	border: #CECFC6 1px solid;}#flickr a:hover img {	border: #A8AA99 1px solid;}/* Footer */#footer-out {	width: 100%;
}#footer {	width: 940px;
	margin: 0 auto;
}* html #footer {}#footer .position {	width: 940px;}#footer a {	text-decoration: underline;	color: #636363;}#footer a:hover {	text-decoration: none;}#footer h2.widget_title {	font-size: 14px;	background: #402D2E;	color: #fff;	padding: 10px 15px;	float: left;	margin: 0 0 10px 1px;	display: inline;}/* Footer (block) */#footer .block {	width: 300px;	float: left;	margin-left: 20px;	display: inline;}#footer .block ul, #footer .block .textwidget , #footer .block #calendar_wrap{	border: #99CFCC 5px solid;	background: #E6F2F2;	padding-bottom: 10px;	clear: both;	margin:0 0 15px;}#footer .block .textwidget {	padding: 5px 10px;	color: #AED6DC;	font-size: 14px;}/* Footer (block > list) */#footer ul {	padding: 0;}#footer li {	padding: 5px 10px;	line-height: 20px;	background: url(images/bg_footer_list.gif) repeat-x 0 bottom;}/* Footer (copyright) */#copyright-out {	width: 100%;}#copyright {	width: 940px;
	background: #A4797C;
	margin: 0 auto;
	font-size: 11px;
	color: #E7D7D8;
	padding: 0;
}

#copyright a {	font-size: 11px;	color: #E7D7D8;}

#copyright a:hover {	font-size: 11px;	color: #E7D7D8;
	text-transform: underline;}#copyright .col-right img {	vertical-align: middle;}#copyright .col-right span {	display: none;}/* Fix */.wrap:after,#sidebar .widgetized .widget_categories ul:after,#sidebar .widgetized .widget_archive ul:after,#sidebar .widgetized .widget_links ul:after {    content: ".";     display: block;	 height: 0;    clear: both;     visibility: hidden;}/*=== Misc. ===*/.fix{	clear: both;	height: 1px;	margin: -1px 0 0;	overflow: hidden}.fl{	float: left}.fr{	float: right}.ac{	text-align: center}.ar{	text-align: right}img.centered{display: block;margin-left: auto;margin-right: auto;}.wp-caption {	-moz-border-radius-bottomleft:3px;	-moz-border-radius-bottomright:3px;	-moz-border-radius-topleft:3px;	-moz-border-radius-topright:3px;	background-color:#EEEEEE;	border:1px solid #DDDDDD;	padding:4px 0 5px;	text-align:center;}.wp-caption-text {	padding:3px 0 0;		font-size:11px;}/* Video Widget */#video p {	padding:0;}#video h2 {	margin-bottom:7px !important;}#video .latest {	border: #D5D4D4 5px solid;	background: #EDEDED;	width:250px;}#video .vidtabs ul li {	background: none !important; 	border: 0px !important;	padding: 0px !important;}.vidtabs ul#vidTabs {	padding:7px 0 !important;}#footer .block .vidtabs ul {	background:none;	border:0;}/* Twitter */#header .latest_twitter {	position: absolute;	left: 470px;	top:46px;}#header .latest_twitter img {	float:left;	margin: 0 15px 15px 0;}#header .latest_twitter ul {	font-family: Arial;	color:#cccccc;	padding:0;	line-height:18px;}
