/*
Theme Name: AliOnTheGo
*/

/* main elements */
html {height:100%;}
body {
	margin:0;
	background:#dfd7be;
	color:#272526;
	font:12px/16px Verdana, Arial, sans-serif;
	height:100%;
	min-width:1075px;
}
img{border-style:none;}
a {
	color:#4A657C;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
input {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper {
	display:table;
	width:1075px;
	height:100%;
	margin:0 auto;
}
* html .main-holder {height:100%;}
* +html #content{min-height:100%;}
.main-holder {
	display:table-row;
	width:1041px;
	background:url(images/bg-main.jpg) repeat-y;
	padding:0 17px 0;
}
.main-holder h4 {height:32px;}
#header {
	width:100%;
	overflow:hidden;
	padding:22px 0 0;
	margin:0 0 8px;
}
#header .logo{
	background:url(images/logo.gif) no-repeat;
	width:510px;
	height:68px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:0 0 0 23px;
	padding:0 0 10px;
}
#header .logo a{
	height:100%;
	display:block;
}
#nav {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
#nav li {
	float:left;
	width:113px;
	height:115px;
	text-indent:-9999px;
	overflow:hidden;
}
#nav li a {
	display:block;
	height:100%;
}
#nav li .style-cravings {background:url(images/bg-nav.jpg) no-repeat;}
#nav li .style-cravings:hover {background:url(images/bg-nav.jpg) no-repeat 0 -115px;}
#nav li.active .style-cravings {background:url(images/bg-nav.jpg) no-repeat 0 -230px;}
#nav li .ask-alison {background:url(images/bg-nav.jpg) no-repeat -113px 0;}
#nav li .ask-alison:hover {background:url(images/bg-nav.jpg) no-repeat -113px -115px;}
#nav li.active .ask-alison {background:url(images/bg-nav.jpg) no-repeat -113px -230px;}
#nav li .travelogue {background:url(images/bg-nav.jpg) no-repeat -226px 0;}
#nav li .travelogue:hover {background:url(images/bg-nav.jpg) no-repeat -226px -115px;}
#nav li.active .travelogue {background:url(images/bg-nav.jpg) no-repeat -226px -230px;}
#nav li .tv-videos {background:url(images/bg-nav.jpg) no-repeat -339px 0;}
#nav li .tv-videos:hover {background:url(images/bg-nav.jpg) no-repeat -339px -115px;}
#nav li.active .tv-videos {background:url(images/bg-nav.jpg) no-repeat -339px -230px;}
#nav li .about-ali {background:url(images/bg-nav.jpg) no-repeat -452px 0;}
#nav li .about-ali:hover {background:url(images/bg-nav.jpg) no-repeat -452px -115px;}
#nav li.active .about-ali {background:url(images/bg-nav.jpg) no-repeat -452px -230px;}
#main {
	width:1041px	;
	overflow:hidden;
	padding:31px 0 0;
	background:url(images/bg-decor.gif) no-repeat;
	margin:0 auto;
}
#twocolumns {
	width:807px;
	float:left;
	overflow:hidden;
}
.aside {
	width:200px;
	float:left;
	overflow:hidden;
	padding:18px 7px 0 8px;
}
.aside .img {
	width:158px;
	overflow:hidden;
	padding:0 0 0 12px;
	margin:0 0 6px;
}
.aside .img img {display:block;}
.holder-info {
	width:566px;
	float:right;
	overflow:hidden;
}
.main-holder .title {
	margin:0 auto 10px;
	background:url(images/txt-titles.gif) no-repeat;
	text-indent:-9999px;
	width:141px;
	height:32px;
	overflow:hidden;
}
.aside ul, .submenu {
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0 0 34px;
	list-style:none;
	font-size:16px;
	line-height:26px;
	text-align:center;
}
.aside ul li, .submenu li {
	margin:0 0 2px;
}
.aside ul li a, .submenu a {
	color:#4a657c;
}
.advertising {
	width:200px;
	overflow:hidden;
	border:1px solid #fff;
	margin:12px 0 0 0;
}
.advertising img {display:block;}
#content {
	width:522px;
	overflow:hidden;
        padding:0 22px;
}
#content .block {
	width:100%;
	overflow:hidden;
	font-size:12px;
	line-height:15px;
	margin:0 0 24px;
}
#content .info {
	width:100%;
	overflow:hidden;
}
#content h1 {
	text-align:center;
	font-size:18px;
	line-height:19px;
	color:#685332;
	font-weight:normal;
	margin:0 0 22px;
}
#content h2,
#content h3 {
	margin:42px 0 15px;
	color:#4a657c;
	font-size:18px;
	line-height:16px;
}
#content h3 {
	font-weight:normal;
}
#content p {
	 margin:10 10 10px;
    }

}
.section {
	width:515px;
	overflow:hidden;
	margin:0 0 21px;
	padding:0 0 0 7px;
}
.section .heading {
	font-size:14px;
	line-height:18px;
	display:block;
	margin:0 0 4px -7px;
}
.section .list {
	margin:0 0 0 -7px;
	padding:0 0 10px 0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.section .list li {
	float:left;
	width:106px;
	padding:7px 6px 0;
	border-left:1px solid #e3e3e3;
}
.section .list img {
	display:block;
}
.section .img {
	width:100px;
	overflow:hidden;
	border:1px solid #e3e3e3;
	padding:2px;
}
.link {
	color:#ccc6c5;
	font-weight:bold;
	float:right;
	margin:0 35px 0 0;
	font-size:14px;
	line-height:18px;
}
#sidebar {
	width:205px;
	float:right;
	overflow:hidden;
	padding:23px 7px 20px 6px;
}
#sidebar .block-info {
	width:100%;
	overflow:hidden;
	margin:0 0 5px;
}
#sidebar .block-info .title {
	background:url(images/txt-titles.gif) no-repeat -141px 0;
	width:170px;
}
#sidebar .avatar {
	width:162px;
	margin:0 0 16px 19px;
	overflow:hidden;
	border:1px solid #6d7a8a;
}
.list-holder {
	width:100%;
	overflow:hidden;
	margin:0 0 15px;
}
#sidebar .widget_recent_entries ul, #sidebar .list {
	margin:0 0 16px 19px;
	padding:0;
	list-style:none;
	width:170px;
	text-align:center;
	overflow:hidden;
	line-height:14px;
}
#sidebar .widget_recent_entries ul li, #sidebar .list li,
#sidebar .widget_recent_entries ul li a, #sidebar .list li a {color:#212120;}
#sidebar .advertising {
	margin:0 0 16px 0px;
}
.list-holder .heading {
	font-size:16px;
	line-height:20px;
	color:#4a657c;
	display:block;
	text-align:center;
    font-weight:normal;

}
.social {
	border:1px solid #fff;
	margin:0 0 17px 0px;
	overflow:hidden;
	padding:9px 9px 6px;
	position:relative;
	width:180px;
}
.holder {
	width:100%;
	overflow:hidden;
}
.social .title {
	background:url(images/txt-titles.gif) no-repeat -311px 0;
	width:134px;
	margin:0 0 0 28px;
	padding:0 0 62px;
}
.social .img {
	position:absolute;
	top:26px;
	left:5px;
}
.social .img img {
	display:block;
}
.social ul {
	margin:0 0 20px;
	padding:0;list-style:none;
	overflow:hidden;
	float:right;
}
.social ul li {
	float:left;
	margin:0 0 0 2px;
	display:inline;
}
.social ul li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.social ul a {
	width:35px;
	height:35px;
}
.social ul .rss {
	background:url(images/ico-rss.jpg) no-repeat;
}
.social ul .twitter {
	background:url(images/ico-twitter.jpg) no-repeat;
	width:41px;
	height:47px;
}
.social ul .facebook {
	background:url(images/ico-facebook.jpg) no-repeat;
}
.form {
	width:180px;
	overflow:hidden;
}
.form .txt {
	border:0;
	padding:4px 5px 5px;
	width:170px;
	margin:0 0 3px;
	float:left;
}
.form .btn {
	border:0;
	background:none;
	padding:0;
	float:left;
	width:180px;
	margin:0 auto;
	cursor:pointer;
	font-size:10px;
}
.posts {
	width:100%;
	overflow:hidden;
	margin:0 0 35px;
}

.widget_recent_entries .title, .posts .title {
	background:url(images/txt-titles.gif) no-repeat -445px 0;
	width:150px;
}
.widget_links, .favorites {
	width:100%;
	overflow:hidden;

}
.widget_links .title, .favorites .title {
	background:url(images/txt-titles.gif) no-repeat -595px 0;
	width:107px;
	margin:0 auto 14px;
}
.widget_links ul, .links {
	margin:0;
	padding:0;
	list-style:none;
	font-size:14px;
	line-height:19px;
	text-align:center;

}
.widget_links ul a, .links a {
	color:#4a657c;

}
#footer {
	display:table-row;
	height:1%;
	width:100%;
}
.footer-area {
	width:1075px;
	overflow:hidden;
	margin:-16px auto 0;
	font-size:10px;
	position:relative;
}
#footer .list {
	margin:0;
	padding:0 0 0 275px;
	list-style:none;
	width:100%;
	letter-spacing:-1px;
}
#footer .list li {
	float:left;
	margin:0 16px 0 0;
	color:#212120;
}
#footer .list li a {
	color:#212120;
}

#comment{
  width:430px;
}

.next {
float:right;
margin:0 0 40px;}

.prev {
float:left;
margin:0 0 40px;}

#content .meta ul{
  list-style: none;
  padding: 0 0 10px;
  margin: 0 0 10px;
}



