/* EivaaGames CSS .:. Copyright � EivaaGames. All Rights Reserved .:. 23 Feb 2009 */

/* RESET */
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}
h1,h2,h3,h4,h5,h6,address,caption,cite,th,a{font-weight:normal;font-style:normal}
/*ul,ol{list-style:none}*/
ul,ol{padding-left:20px}
fieldset,img{border:none}
caption,th{text-align:left}
table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}
label{display:block;font-weight:bold;font-size:11px}
label span{font-weight:normal}

body{font:11px/18px Verdana, Arial, sans-serif;color:#111;background:#eee url(images/bodyBG.jpg) no-repeat fixed center 0;padding-bottom:20px}
a{color:#08c;text-decoration:underline}
a:hover{text-decoration:none}
a img{text-decoration:none}

p.adminActionLinks{font-size:11px;margin-bottom:10px;border-bottom:1px solid #eee;padding:0 0 3px;text-align:left}

h1.headerMid1{font:bold 16px Arial}
h1.headerMid2{font:normal 20px Arial,Trebuchet MS,Helvetica,sans-serif;padding:0 0 3px;margin-bottom:10px;border-bottom:1px solid #ccc;/*color:#e64117*/}
h1 a{font-weight:bold}

.arial14pxBold{font:bold 14px Arial}
.arial12pxBold{font:bold 12px Arial}

#width980-center{width:980px;margin:18px auto 0}

#page{width:980px;margin:14px auto 0}

table.content{background:#fff;margin-bottom:12px;border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0px 2px 3px rgba(0,0,0,.3);box-shadow:0px 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0px 2px 3px rgba(0,0,0,.3)}
table.content td.content{padding:15px}

#breadcrumb{width:980px;margin:0 auto;padding:0;font-size:11px}
#breadcrumb img{vertical-align:middle}

/* INPUTS & TEXTAREAS */
#page input, textarea{font-family: Verdana, Arial, sans-serif;border:1px solid #999;padding:2px;font-size:12px;background:#f7f7f7;margin:1px;_border-color:#111}
#page input:focus, textarea:focus{background:#fff;border:2px solid #9cd2ea;margin:0}
#page textarea{width:80%}
#page input.formButton{font-size:11px;font-weight:bold;color:#eee;background:#333 url(images/blackBtn.jpg) repeat-x scroll 0;border-color:#000;padding:3px 11px;_padding:2px}

#logo{width:980px;margin:0 auto;/*margin-top:28px;_padding-top:28px*/}

.redfont{color:red}

/* LOGIN BAR */
#loginBar{height:25px;padding:0;background:#dadcdd;border-bottom:1px solid #aab4be;font-size:11px;border-top:5px solid #000;filter:Alpha(opacity=80);opacity:0.80;/*position:fixed;top:0;z-index:60*/}
#loginBar a{color:#000;margin-left:15px}
#loginBar a:hover{color:#005}

/* IE 5 & 6 rule */
/** html #loginBar{position:absolute;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");left:0}*/

.menuBGstabler{width:980px}

/* Header Menu */
#headermenu{width:980px;margin:12px auto 22px}
#headermenu a{padding:3px 11px;font:bold 14px Arial;color:#111;text-decoration:none;border-left:1px solid #ccc}
#headermenu a:hover{color:#555;-moz-text-shadow:0px 0px 2px rgba(0,0,0,.3);text-shadow:0px 0px 2px rgba(0,0,0,.3);-webkit-text-shadow:0px 0px 2px rgba(0,0,0,.3)}

/* Footer */
#footerBG{/*background:#1c1c21 url(images/footerBG.jpg) repeat-x 0 0*/}
#globalfooter{width:980px;clear:both;margin:0 auto;font-size:11px;padding:20px 0 50px;font-family:Arial}
#globalfooter #links {border-top:1px solid #bbb;padding:9px 0 0;margin: 1.5em 0 5px;zoom:1}
#globalfooter #links span, #copyright span{color:#777;padding:0 2px}
#copyright{color:#777}
#globalfooter a{color:#444;text-decoration:none}
#globalfooter a:hover{color:#111;text-decoration:underline}

#copyright{font-size:11px;padding-top:6px}

/* Search */
#header-search{border:1px solid #999;background:#f7f7f7;padding:0 2px;color:#999}
#header-search:focus{border-color:#000;background:#fff;color:#000}
.form-imagebtn {margin-bottom:-4px;padding:0;border:none}

/* Messages */
div.error,div.ok{padding:8px 8px 8px 40px;font-size:11px;margin-bottom:10px;border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:1px 1px 2px #ddd;box-shadow:1px 1px 2px #ddd}
div.error{border:1px solid red;background:#fdd url(images/icons/error.jpg) no-repeat 8px center}
div.ok{border:1px solid green;background:#dfd url(images/icons/ok.jpg) no-repeat 8px center}

/* Forum */
table.fTopic{table-layout:fixed;border:1px #ccc solid;background:white;border-collapse:collapse;margin-bottom:10px}
td.fTopicInfo{vertical-align:top;border:1px #ccc solid;padding:6px 4px 4px 4px;text-align:center;width:150px;background:#fafafa}
td.fTopicDate{border:1px #ccc solid;padding:4px 8px;font-size:11px;background:#fafafa;vertical-align:middle}
td.fTopicText{vertical-align:top;border:1px #ccc solid;padding:8px;text-align:left;/*background:url(pro-hbac.gif) bottom repeat-x #fff;*/min-height:140px;height:144px}
p.fTopicMeta{font-size:10px;margin-top:0px}
p.fTopicU a{font-weight:bold;margin-bottom:5px;margin-top:1px}
p.fTopicR{margin-top:5px;margin-bottom:5px;font-size:11px;font-weight:bold}
img.postButtons{vertical-align:middle;margin-right:4px}

.forumTable{border:1px solid #ddd;font-size:11px}
.forumTable td{border-left:1px solid #ddd;padding:5px 7px;border-bottom:1px solid #ddd}
.forumTable td.first{border-left:none}
.forumTable tr.headTR{background:#f4f4f4}
.forumTable tr.headTR td{border-left:none;padding:4px 7px 6px}
.forumTable tr.gradient{background:url(images/forum-header-bg.png) repeat-x 0 0}
.forumTable tr.odd{}
.forumTable tr.even{background:#f5f5f5}
.forumTable p.forum-desc{color:#666;font-family:Arial}

.forumCommentForm{background:#fafafa;border-top:3px #ccc solid}
.forumCommentForm td{padding:0 8px 8px 8px}

/*.content-hide-overflow{width:100%;overflow:hidden}
.content-auto-overflow{width:100%;overflow:auto}*/

.italicMessage{font-style:italic;font-size:11px;color:#888}

/* DropDown Menu */
#mainDropMenu{position:absolute;background:#111;filter:Alpha(opacity=90);/*IE Hacka*/opacity:0.90;border:1px solid #000;font-size:11px;line-height:20px;visibility:hidden;z-index:100;border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:1px 2px 3px rgba(0,0,0,.4);box-shadow:1px 2px 3px rgba(0,0,0,.4);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.4)}
#mainDropMenu a{text-decoration:none;padding-left:6px;color:#eee;display:block;width:100%}
html>body #mainDropMenu a{width:auto}/*Non IE Hacka*/
#mainDropMenu a:hover{background:#2d3235;color:#e3f1fa}

/* Tooltip */
#tt{position:absolute;display:block}
#ttcont{display:block;padding:3px 12px 4px 12px;margin-left:0;background:#000;color:#fff;border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:1px 2px 3px #bbb;box-shadow:1px 2px 3px #bbb;-webkit-box-shadow:1px 2px 3px #bbb}

/* User Profile */
.friendRequestList{font-size:11px;padding:4px;background:#edf3fe;margin-top:3px;line-height:15px;border:1px solid #bbf}
.friendRequestList span{font-size:10px;color:#98BBFC;font-family:Arial}
.profileContainers{background:#fbfbfb url(images/profileContainersBackTop.jpg) top left no-repeat;padding:12px;margin-bottom:15px;border-radius:5px;-moz-border-radius:5px}
.challengeGamesBoxes{background:#fff;font-size:11px;border:1px solid #eee;padding:5px;text-align:center;width:98px;float:left;margin:3px 4px 4px 3px}
.challengeGamesBoxes a{font-family:Arial;text-decoration:none}
.challengeGamesBoxes a span{text-decoration:underline}
.challengeGamesBoxes a:hover span{text-decoration:none}
.challengeGamesBoxes span.topScore{font-size:10px}
.challengeGamesBoxes span.topScore b{color:#C21414}

a.challengeMe{font-size:11px;font-weight:bold;color:#000;background:url(images/whiteBtn.jpg) repeat-x scroll 0;padding:3px 10px;border:1px solid #ccc}
a.challengeMe:hover{border-color:#aaa}
a.floatRightLinks{font-size:11px;float:right;margin-top:5px}

div.profileMessagesOfficial{font-size:11px;padding:5px;background:#F9EADF;margin-top:3px;line-height:15px;border:1px solid #E7BEA3}

.clearClass{clear:both}

/* Page Specific */
.linksPageLinksDiv{padding:13px;margin-bottom:8px;background:#eee;border:1px solid #ccc}

#transparentContainer{position:absolute}
#transparentContainer #transparency{position:absolute;left:0px;top:0px;background:#000;filter:Alpha(opacity=70);opacity:0.70;width:980px;border-radius:5px;-moz-border-radius:5px}
#transparentContainer #content{position:absolute;left:0px;top:0px;color:#eee;z-index:2;width:980px}
#transparentContainer #content table td{width:50%;padding:15px}
#transparentContainer #content a{color:#ff9710}
#transparentContainer #content table td.header{padding:15px 0 0 15px;color:#ddd;font:bold 13px Arial}
#transparentContainerOuter{margin-bottom:12px}

.globalContainers{background:#fbfbfb url(images/profileContainersBackTop.jpg) top left no-repeat;padding:12px;margin-bottom:15px}
.containersLast{margin-bottom:0}

.listTable{border:1px solid #ddd;font-size:11px}
.listTable td{border-left:1px solid #ddd;padding:5px 7px;border-bottom:1px solid #ddd}
.listTable td.first{border-left:none}
.listTable tr.headTR{background:#f4f4f4}
.listTable tr.headTR td{border-left:none;padding:4px 7px 6px}

.grey_box_mid{background:#eee;padding:0 0 15px 0;border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.15);box-shadow:inset 0 0 8px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.15)}
.thumbs_item{border:3px solid #ddd;margin:5px;width:90px}
.iphone_screens_table{}

.iphoneGamesBoxes{background:#fff;border:1px solid #fff;padding:0;text-align:left;width:290px;float:left;margin:5px 11px 5px 11px}
.iphoneGamesBoxes a{font-family:Arial;text-decoration:none;font-size:14px}
.iphoneGamesBoxes a span{text-decoration:underline}
.iphoneGamesBoxes a:hover span{text-decoration:none}
a.iPhoneBuy{font-size:12px;font-weight:bold;color:#000;background:url(images/whiteBtn.jpg) repeat-x scroll 0;padding:4px 10px;border:1px solid #ccc;border-radius:6px;-moz-border-radius:6px;-moz-box-shadow:1px 1px 2px #ddd;box-shadow:1px 1px 2px #ddd}
a.iPhoneBuy:hover{border-color:#aaa}
