/*  
Theme Name: samBox
Theme URI: http://www.samgine.com/
Description: This theme is custom built and developed for exclusive use by Samgine.com
Version: 1
Author: SAGMINE, LLC
Author URI: http://www.sagmine.com/
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0}
div,p{text-align:left}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-size:1em;font-weight:normal;font-style:normal}

fieldset,img,a img{border:none}
caption,th{text-align:left}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;height:0;overflow:hidden;line-height:1px;font-size:1px}

/* default type */
strong,b{font-weight:bold}
em,i{font-style:italic}
sup{padding-left:1px;font-size:10px!important;font-weight:normal!important;vertical-align:baseline;position:relative;bottom:.33em;color:#76797c;_position:static!important}
h1 a, h1 a:visited{font-weight:bold;color:#06F;text-decoration:none;font-size:14px}
h1 a:hover{color:#69F}
h2,h3,h4{font-weight:bold;font-size:16px;line-height:18px}
p{margin-bottom:18px}
p.more{text-align:right}
p.more a{font:11px Verdana}
<!-- ul,ol{list-style:none} -->
ul{margin-bottom:18px;margin-left:2em;list-style:disc outside}
ol{margin-bottom:18px;margin-left:25px;list-style:decimal}
ul ul{margin-top:4px;margin-bottom:5px}
hr{width:100%;border:0px;background:#DDD;color:#DDD;margin:6px 0 20px 0;height:1px}

/* layout */
body{background:#EEE;background-position:center;text-align:center;font:12px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#333} /* images/sider.jpg */
a,a:link,a:visited{color:#06F}
a:hover{color:#69F}
#wrap{width:930px;margin:0 auto;text-align:left}
.cap{line-height:1px;font-size:1px}
object{margin-left:20px}

/*Header */
/*#header {width:920px;height:110px;background:#FFF;margin:0 auto}
#header .rLogo{float:left;width:300px}
#header .rLogo .logo{text-align:left;width:300px}
#header .rLogo .slogan{text-align:left;height:20px;width:300px;color:#000}

#rightSide{width:620px;float:left}
#loginBar {width:620px;height:26px;text-align:right}

#navContainer{width:620px;height:54px;font-size:13px;padding-top:8px;margin-top:20px}
#navContainer a,#navContainer a:hover,#navContainer a:active,#navContainer a:visited{color:#00c;font-weight:normal}
.gb1{float:left;font-weight:bold;height:22px;padding-right:10px;font-size:13px;padding-top:1px;font-family:Arial, Helvetica, sans-serif}
.gine{float:right;height:54px;padding-left:14px;padding-top:1px;text-align:center}
.sammer{}

#navBar{height:37px;width:920px;margin:0 auto;background:url(images/nav.png) no-repeat;background-position:top left}
#navBar ul{padding:0px;white-space:nowrap;margin:0px}
#navBar ul li{display:block;float:left;height:37px;width:auto;line-height:37px;list-style-type:none;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;background-image:url(images/divider.png);background-position:top right;background-repeat:no-repeat}
#navBar ul li a{display:block;text-decoration:none;color:#fff;height:37px;text-align:center;padding:0 24px 0 22px}
#navBar ul li a:hover{color:#ff0}

*/

#entirePage{background:url(images/sider.jpg) repeat-y;background-position:center;position:relative;min-height:100%} /* background:url(images/fader.png) repeat-x; */
* html #entirePage{height:100%}
#container{width:920px;margin:20px auto}


/*Body*/
#content{float:left}
#content h1{color:#F60;font-size:18px;font-weight:bold}

#post{text-align:center;width:920px}
#post .flashGame{margin:0 auto}

#content .navigation{text-align:center}

#content .catDesc{background:#F7F7F7;border:1px solid #DDD;padding:0 10px;margin-bottom:10px}
#content .catDesc p{font-size:12px;line-height:16px;margin-bottom:8px;color:#444}
#content .share img{margin-top:2px}



#puzzItem{width:298px;height:80px;float:left;border:1px solid #ccc;margin-bottom:10px;background:url(images/hoverFade.jpg) repeat-x #eee}
#puzzItem img{margin-right:5px;border-right:1px #ccc solid}
#puzzItem h1{color:#F60;font-weight:bold;font-size:12px}
#puzzItem a h1{color:#F60;font-weight:bold;font-size:12px}
#puzzItem a:hover h1{color:#F90;font-weight:bold}
#puzzItem p{margin-right:4px}
#puzzItem a{text-decoration:none;display:block;color:#555}
#puzzItem a:hover{background:url(images/hoverFader.png);color:#333}

#puzzGameTitle h1 a{font-size:12px;margin:0 2px;padding-left:10px;line-height:20px;display:block;background:url(images/Strpm.png);border:#ccc 1px solid;color:#444}
#puzzGameTitle h1 a:hover{color:#06F}
#puzzGameBoard{float:left;background:url();padding:2px 13px 0 13px;width:888px;margin:0 2px 7px 2px;border:solid #ccc;border-width:0 1px 1px 1px}
#puzzBoard{float:left;background:url();width:222px;margin:7px 3px;border:solid #ccc 1px}
#puzzBoard h1 a{font-size:12px;text-align:center;line-height:20px;display:block;background:url(images/Strpm.png);border-bottom:#ccc 1px solid;color:#444;margin-bottom:2px}
#puzzBoard h1 a:hover{color:#06F}
#puzzGame{width:107px;height:115px;float:left;margin:0 2px 10px 2px}
#puzzGame img{float:left;margin:3px 11px 0 11px;border:#BBB solid 1px;}
#puzzGame a h2{color:#00C;font-size:12px;font-weight:normal;text-align:center}
#puzzGame a{text-decoration:none;display:block;border:#FFF solid 1px}
#puzzGame a:hover{background:#E5E5E5;border:#CCC solid 1px}

/*sidebar*/
.sidebar{float:left;margin-right:10px;width:180px}
.sidebar.last{float:right;margin:0}
.sidebar .box{width:180px;margin-bottom:20px;background:#FFF;border:solid 1px #000}
.sidebar .box p{color:#2f6782; font-size:12px; font-weight:bold; display:inline; margin:0 5px 0 10px}
.sidebar .box h3{background:#000;border-bottom:1px solid #DDD;font-size:12px;padding:4px 10px 4px; color:#FFF}
.sidebar .box h4{font-size:12px;font-weight:bold;padding:2px 0 0 14px}
.sidebar .box ul{list-style:none;margin:0}/*margin:0 15px 8px;*/
.sidebar .box ul li{font-size:11px; line-height:21px; padding-left:5px;border-bottom:1px solid #CCC}
.sidebar .box li:hover{background:#bad7ff;color:#FFF;display:block;border:1px solid #DDD;border-bottom-width:0}
.sidebar .box li a{color:#000;text-decoration:none;display:block}
.sidebar .box li a:hover{background:#bad7ff}

/*footer*/
html,body{height:100%}#content{padding-bottom:30px}#footer{height:20px;background:#222;color:#888;position:relative;margin-top:-20px;text-align:center}#footer a, #footer a:visited{color:#888;text-decoration:none}#footer a:hover{color:#FF0}

img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto; margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}