/*
Theme Name: Midland TX Hotels
Theme URI: http://midlandtxhotels.com/
Description: The MidlandTXHotels Theme.
Version: 1.0
Author: MidlandTXHotels
Author URI: http://midlandtxhotels.com/
Tags: hotels

*/



html{height:100%;}
body{margin:10px 0 0;color:#333333;font:13px arial,helvetica,sans-serif;text-align:center;}

#page{margin:0 auto;padding:0;width:950px;}
#wrap{margin:0 auto;padding:0;width:950px;border:1px solid #00AFF0;}

#head{margin:0;padding:0;}

#logo{margin:0;padding:0;width:300px;height:90px;float:left;text-align:left;overflow:hidden;}
#logo a{display:block;margin:0;padding:12px 0 15px 85px;color:#07447A;font-size:2.8em;line-height:28px;text-decoration:none;background:url('images/logo.jpg') no-repeat 0 0 scroll;}
#logo a span{display:block;}
#logo a span span{display:inline;font-weight:bold;}

#tagl{margin:0;padding:0;width:650px;height:60px;float:right;text-align:right;overflow:hidden;}
#tagl p{margin:0;padding:15px 0 0;font-size:1.3em;font-weight:bold;text-align:center;}

#nav1{margin:0;padding:0 0 0 20px;width:630px;float:right;font-size:1.3em;}
#nav1 ul{margin:0;padding:0;list-style:none;}
#nav1 li{margin:0;padding:0 15px 0 0;float:left;}
#nav1 li a{margin:0 0 -1px;padding:5px 15px;display:block;height:20px;color:#333;font-weight:bold;background:#EFF7FF;border:1px solid #00AFF0;border-bottom:none;text-decoration:none;}
#nav1 li a:hover{background:#FEFF9F;color:#3377dd;}
#nav1 li.current_page_item a{background:#DCE6EF;color:#3377dd;}

#nav1 li.search{margin:0 10px 0 0;}
#nav1 form{margin:0;padding:0;}
#nav1 input{margin:0;padding:0;}
#nav1 input.txt{margin:0;padding:0;width:120px;}
#nav1 input.sub{margin:0;padding:0;}

#nav2{margin:0;padding:7px;background:#DCE6EF;border-bottom:1px solid #00AFF0;}

#cont{margin:0;text-align:left;}
.col2{background:url('images/bg_wrap.jpg') repeat-y;}
.col1{background:none;}

.col2 #main{margin:0;padding:25px;width:600px;float:left;}
.col2 #side{margin:0;padding:0;width:300px;float:right;}

.col1 #main{margin:0;padding:25px;}
.col1 #side{display:none;}

.entry img{float:left;margin:0 10px 10px 0;}

#sidebar{margin:0;}
#sidebarl{margin:0;width:135px;float:left;padding:0 0 0 5px;}
#sidebarr{margin:0;width:160px;float:right;overflow:hidden;}

.widget{margin:0 0 15px;padding:0;}
.widget .title{margin:0 0 10px;padding:0;font-size:1.2em;font-weight:bold;font-style:italic;}
.widget ul{margin:0;padding:0;list-style:none;}
.widget li{margin:0 0 8px;padding:0;font-weight:bold;font-size:1.2em;}
.widget li a{color:#3377dd;text-decoration:none;}
.widget li a:hover{color:#333;text-decoration:underline;}
.widget ul ul{margin:0;padding:3px 0 0 20px;list-style:circle;}
.widget li li{margin:0 0 3px;padding:0;font-weight:normal;font-size:0.8em;}

#foot{margin:0;padding:10px;font-size:0.85em;background:#DCE6EF;}
#tail{margin:0;padding:5px 0;}
a,a:visited{color:#3377dd;}
a:hover{color:#333333;}

h1,h2,h3,h4,h5,h6,#logo,.title{font-family:helvetica,arial,sans-serif;}
h1{margin:0 0 20px;padding:0;font-size:1.7em;font-weight:bold;}
h1 span{display:block;font-size:0.85em;font-weight:normal;}
h1 a{text-decoration:none;}
h2{margin:10px 0 10px;padding:0;font-size:1.5em;}
h3{margin:5px 0 10px;padding:0;font-size:1.3em;}
h4{margin:0 0 5px;padding:0;font-size:1.1em;}

p{margin:0 0 10px;padding:0;}

b.start{display:block;margin:25px 0;text-align:right;color:#3377dd;font-size:1.3em;font-weight:bold;}

.box3{margin:0 3% 0 0;width:30%;float:left;}
.box2{margin:0 3% 0 0;width:47%;float:left;}

.center{text-align:center;}
.right{text-align:right;}
.clear{clear:both;}
.spacer{clear:both;height:15px;}
