/*
Theme Name: Apple Poker 2009
Theme URI: http://www.apple-poker/
Description: The second Apple Poker theme
Version: 2.0
Author: Apple Poker
*/

/*-------
// global reset
//-----*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }
acronym { cursor: help; }



/*-------
// general
//-----*/

html { font-size: 100.01%; }
body { font-size: 62.5%; line-height:1.2em; }
input, select, textarea { font-size: 100%; }

input.text, textarea { padding: 2px 3px; font-family: Verdana, sans-serif; }
.submit { cursor/**/: /**/pointer; }
select > option { padding: 0 5px 0 3px; }

.ul, .ol { margin: 0 0 1em 2em; }
.ul li, .ol li { margin: .2em 0; padding: 0; }

.flR { float: right; }
.flL { float: left; }
.alR { text-align: right; }
.alC { text-align: center; }
.vlT {vertical-align:top;}
.vlB {vertical-align:bottom;}

.hide { display: none; }
.clear { clear: both; height:1px; line-height:1px; }

.ir { position: relative; overflow: hidden; }
.ir span {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 11px;
	top: -34px;
	text-indent: -1000em;
}

a:link, a:visited { text-decoration: none; cursor/**/: /**/pointer; }
a:link:hover, a:visited:hover { text-decoration: underline; }
a.inv:link, a.inv:visited { text-decoration: underline; }
a.inv:link:hover, a.inv:visited:hover { text-decoration: none; }

.cols { overflow: hidden; margin: 0; }
.cols .col { float: left; width: 50%; }
#page .cols .last { margin-right: 0; }

.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }



/*-------
// Globals
//-----*/
body{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }



/*---------
//------Page Layout
---------*/

/*---------Container-------------*/
div#container{ width:938px; margin:0 auto; padding:12px 0px;}

/*---------Content-------------*/
div#content{margin-top:8px; }

/*---------Main-------------*/
div#main{width:744px;}


/*---------Sidebar-------------*/
div#sidebar{width:183px; }

/*---------Footer-------------*/

div#footer { padding:10px 0 0 0; }
/*---------
//------Common Page Content
---------*/

/*---------
//------Common Styles
---------*/

h2{  color:#000; font-size:180%; line-height:1.2em;}
p{color:#333333; font-size:110%; }
h1{font-weight:normal; font-size:220%; color:#000;}
a{ text-decoration:none; color:#000;}
h3{font-size:240%; color:#000; line-height:1.2em;}


/*---------Header-------------*/
div#header div.head_middle{ background:url(/images/header/header_middle.jpg) left top repeat-y; }
div#header div.head_top{ background:url(/images/header/header_top.jpg) left top no-repeat; }
div#header div.head_bottom{ background:url(/images/header/header_bottom.jpg) left bottom no-repeat;  width:100%; overflow:hidden; padding:0px 0px 13px 0px;}


div#header div.logo{margin:7px 10px 0; }
div#header div.logo h2{ font-weight:normal; font-size:120%; color:#fff; margin:-33px 0 0 155px;}

div#header div.intro{width:280px; padding-top:46px; line-height:2em; padding-left:20px;}
div#header div.intro h2{ font-size:120%; font-weight:bold;}
div#header div.intro h3{  color:#FFF; font-weight:normal; font-size:110%; line-height:1.6em;} 

div#header div.heading{ width:225px; padding:40px 0 0 42px;}
div#header div.heading h1{ color:#333333; font-family:Arial,Helvetica; font-size:14px; line-height:1.4em; text-transform:uppercase; }

/*---------Sidebar-------------*/

div#sidebar div.box_middle{ background:url(/images/content/side_box_middle.gif) left top repeat-y; padding:0px 3px 3px 3px; width:177px;}
div#sidebar div.box_top{ background:url(/images/content/side_box_top.gif) left bottom no-repeat; height:12px;}
div#sidebar div.box_bottom{ background:url(/images/content/side_box_bottom.gif) left top no-repeat; height:12px;}


div#sidebar div.box{padding-bottom:10px;}
div#sidebar div.box_inner{ background:url(/images/content/side_box_center.gif) left top repeat-x; padding-left:13px; width:164px;}
div#sidebar div.box_middle ul li{ background:url(/images/content/circle.gif) left 5px no-repeat; padding:5px 0px 11px 22px;  border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
div#sidebar div.box_middle ul li a{ color:#666; font-size:120%; font-weight:bold; }
div#sidebar div.box_middle ul li a:hover{ color:#666;}


/*---------Footer-------------*/
div#footer ul li{ display:inline; color:#000; margin-right:5px;}
div#footer ul li a{ color:#000; font-size:100%;}
div#footer ul li a:hover{ color:#000;}


/*---------Page Wise Content-------------*/


/*---------Index Page Content-------------*/

/*---------Main-------------*/
div#main div.inner_main{width:426px;}
div#main div.inner_sidebar{width:307px;}


/*---------Inner_main-------------*/
div#main div.inner_main div.box{margin-bottom:8px;}
div#main div.inner_main div.box.last { margin:0; }

div#main div.inner_main div.box_top{ background:url(/images/content/box_top_middle.gif) left bottom repeat-x;}
div#main div.inner_main div.box_top_left{ background:url(/images/content/box_top_left.gif) left bottom no-repeat;}
div#main div.inner_main div.box_top_right{ background:url(/images/content/box_top_right.gif) right bottom no-repeat; height:9px;}

div#main div.inner_main div.box_middle{ background:#fff url(/images/content/box_middle.gif) left top repeat-y; padding:4px 10px; }

div#main div.inner_main div.box_bottom{ background:url(/images/content/box_bottom_middle.gif) left top repeat-x;}
div#main div.inner_main div.box_bottom_left{ background:url(/images/content/box_bottom_left.gif) left top no-repeat;}
div#main div.inner_main div.box_bottom_right{ background:url(/images/content/box_bottom_right.gif) right top no-repeat; height:9px;}

div#main div.inner_main div.box_middle div.section{padding:5px 0px 5px 4px;  border-bottom:1px solid #f1f1f1; overflow:hidden; width:402px; }
div#main div.inner_main div.box_middle div.section.last{padding:6px 5px 5px 4px;  border-bottom:none;}
div#main div.inner_main div.box_middle div.section div.description{width:235px;}
div#main div.inner_main div.box_middle div.section div.description h2{margin-bottom:4px;}
div#main div.inner_main div.box_middle div.section div.description h2 a{ color:#000;}
div#main div.inner_main div.box_middle div.section div.description h2 a:hover{color:#000;}
div#main div.inner_main div.box_middle div.section div.description a{ font-weight: bold; }

div#main div.inner_main div.box_middle div.section p{line-height:1.4em;}
div#main div.inner_main div.box_middle div.section div.icon{width:158px;}

div#main div.inner_main div.box_middle div.section div.icon img.logo{margin-top:16px; margin-right:9px;}
div#main div.inner_main div.box_middle div.section div.icon img.button{margin-top:8px; }
div#main div.inner_main div.box_middle div.section div.icon p a{color:#9a9696;}
div#main div.inner_main div.box_middle div.section div.icon p a:hover{color:#9a9696;}

div#main div.inner_main div.box div.articles { padding-top:10px; }
div#main div.inner_main div.box div.article1{width:200px; padding-right:12px; background:url(/images/content/border.gif) right top repeat-y;}
div#main div.inner_main div.box div.article2{width:174px; }
div#main div.inner_main div.box div.articles h2{ line-height:1.2em; margin-bottom:6px; font-size:120%; font-weight:normal;}
div#main div.inner_main div.box div.articles p{ line-height:1.4em; color:#333; margin-bottom:12px; padding:0 3px; text-align:justify;}
div#main div.inner_main div.box div.articles p  a{ color:#000; text-decoration:underline;}
div#main div.inner_main div.box div.articles p  a:hover{color:#000; text-decoration:none;}

/*---------Inner_Sidebar-------------*/
div#main div.inner_sidebar div.box{ margin-bottom:22px;}
div#main div.inner_sidebar div.box.last { margin-bottom:0px; }
div#main div.inner_sidebar div.box_top{ background:url(/images/content/inner_side_box_top.gif) left bottom no-repeat; height:9px;}
div#main div.inner_sidebar div.box_middle{ background:url(/images/content/inner_side_box_middle.gif) left top repeat-y; padding:0 4px 0px 2px;}
div#main div.inner_sidebar div.box_bottom{ background:url(/images/content/inner_side_box_bottom.gif) right top no-repeat; height:7px;}

div#main div.inner_sidebar div.box_inner{background:url(/images/content/inner_side_box_inner.gif) left top repeat-x; padding:0px 10px 12px 17px; width:274px; overflow:hidden; }
div#main div.inner_sidebar div.box_inner h2{font-weight:normal;}
div#main div.inner_sidebar div.box_inner h2 a{ color:#000;}
div#main div.inner_sidebar div.box_inner h2 a:hover{ color:#000;}
div#main div.inner_sidebar div.box_inner p{color:#8c8787; line-height:1.6em;}
div#main div.inner_sidebar div.box_inner p.author{color:#000; font-size:110%;}

div#main div.inner_sidebar div.box_inner p a{ color:#000; text-decoration:underline;}
div#main div.inner_sidebar div.box_inner p a:hover{ color:#000; text-decoration:none;}



/*---------Rooms Page Content-------------*/

div#main div.box_top{ background:url(/images/content/box_top.jpg) left top no-repeat;}
div#main div.box_middle{ background:url(/images/content/box_middle.jpg) left top repeat-y; }
div#main div.box_bottom{ background:url(/images/content/box_bottom.jpg) left bottom no-repeat; width:100%; overflow:hidden; }

div#main div.box_bottom div.inner_box { padding:8px 18px; }

div#main div.box_bottom div.heading{border-bottom:1px solid #f0f0f0;  width:403px; padding:0px 0px 3px 0px; margin-bottom:16px;}
div#main div.box_bottom h2.heading{margin-bottom:17px;}
div#main div.box_bottom div.inner_main{ width:637px; padding:5px; overflow:hidden; }
div#main div.box_bottom div.inner_main div.left{width:472px; }
div#main div.box_bottom div.inner_main div.left img{margin-right:35px;}
div#main div.box_bottom div.inner_main div.right{width:153px;} 
div#main div.box_bottom div.inner_main div.right img{margin-bottom:6px;}
div#main div.box_bottom div.inner_main div.right img.last{margin-bottom:0px;}

div#main div.box_bottom div.inner_main div.box{ margin-top:10px;}

div#main div.box_bottom div.inner_main div.left div.box_top{background:url(/images/content/box_action_top_middle.gif) left top repeat-x;}
div#main div.box_bottom div.inner_main div.left div.box_top_left{background:url(/images/content/box_action_top_left.gif) left top no-repeat;}
div#main div.box_bottom div.inner_main div.left div.box_top_right{background:url(/images/content/box_action_top_right.gif) right top no-repeat; height:7px; width:462px; overflow:hidden; }

div#main div.box_bottom div.inner_main div.left div.box_middle{background:url(/images/content/box_action_middle.gif) left top repeat-y; padding: 8px 0 0 10px; }
div#main div.box_bottom div.inner_main div.left div.box_middle table.rakeback { width:430px; }

div#main div.box_bottom div.inner_main div.left div.box_middle table td{ width:200px; padding-bottom:18px; color:#707070; font-size:140%;  }

div#main div.box_bottom div.inner_main div.left div.box_bottom{background:url(/images/content/box_action_bottom_middle.gif) left bottom repeat-x;}
div#main div.box_bottom div.inner_main div.left div.box_bottom_left{background:url(/images/content/box_action_bottom_left.gif) left bottom no-repeat;}
div#main div.box_bottom div.inner_main div.left div.box_bottom_right{background:url(/images/content/box_action_bottom_right.gif) right top no-repeat; height:7px; width:462px; line-height:7px;}

div#main div.box_bottom div.inner_main div.box.inner_main { width:462px; margin:0; padding:0; }
div#main div.box_bottom div.box1 { width:700px; padding-bottom:10px; }
div#main div.box_bottom div.box1 div.box1_top{background:url(/images/content/box_action_top_middle.gif) left bottom repeat-x;}
div#main div.box_bottom div.box1 div.box1_top_left{background:url(/images/content/box_action_top_left.gif) left bottom no-repeat;}
div#main div.box_bottom div.box1 div.box1_top_right{background:url(/images/content/box_action_top_right.gif) right bottom no-repeat; height:7px; line-height:7px;}

div#main div.box_bottom div.box1 div.box1_middle{background:url(/images/content/box_action_top_middle1.gif) left top repeat-y; padding:1px 10px; width:680px; overflow:hidden;}
div#main div.box_bottom div.box1 div.box1_middle div.heading{margin-bottom:12px;}
div#main div.box_bottom div.box1 div.box1_middle div.heading1{margin-bottom:12px;}
div#main div.box_bottom div.box1 div.box1_middle div.description{margin-right:8px;}
div#main div.box_bottom div.box1 div.box1_middle div.description a{ font-weight: bold; }
div#main div.box_bottom div.box1 div.box1_middle div.description p{ color:#333333; line-height:15px; margin-bottom:10px; }
div#main div.box_bottom div.box1 div.box1_middle div.description ul{ list-style-type: square; padding-left: 20px; }
div#main div.box_bottom div.box1 div.box1_middle div.description li{ font-size:110%; color:#333333; line-height:15px; }

div#main div.box_bottom div.box1 div.box1_bottom{background:url(/images/content/box_action_bottom_middle.gif) left top repeat-x;}
div#main div.box_bottom div.box1 div.box1_bottom_left{background:url(/images/content/box_action_bottom_left.gif) left top no-repeat;}
div#main div.box_bottom div.box1 div.box1_bottom_right{background:url(/images/content/box_action_bottom_right.gif) right top no-repeat; height:7px;}



