html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, img {margin:0; padding:0; border:0;}
html, body {background:#e1ebeb url(http://www.jufti.com/imgs/afternoon-bg1.jpg) top center no-repeat; font-family:Calibri, Arial, helvetica; color:#363636; font-size:14px; font-weight:normal; line-height:19px;}
#jfooter {background:url(http://www.jufti.com/imgs/afternoon-bg2.jpg) bottom center no-repeat; height:97px;}
#wrap {width:962px; margin-left:auto; margin-right:auto;}

.clear {clear:both;}
p {margin-top:13px;}
.brownlink {text-decoration:none; color:#bc4c32;}
a {outline:none; color:#ef5923; text-decoration:none;}
a:active {outline:none;}
h1 {font-size:24px; font-weight:bold; color:#00aeef; line-height:27px; margin-bottom:5px;}
h2 {font-size:15px; font-weight:bold; color:#ef5923; line-height:17px; margin-top:15px; margin-bottom:5px;}
h3 {font-size:15px; font-weight:bold; color:#95c300; line-height:17px; margin-top:15px; margin-bottom:5px;}
.jlarger {font-size:15px; line-height:18px; color:#7c7c7c; font-weight:normal;}
.jlargerblue {font-size:15px; line-height:18px; color:#00aeef; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}
.bluebold {font-size:13px; font-weight:bold; color:#00aeef;}
.jsmaller {font-size:12px; color:#7c7c7c; font-weight:normal;}

#breadcrumb {width:962px; height:37px; background:url(http://www.jufti.com/imgs/u-bc.png) no-repeat; overflow:hidden; margin-bottom:8px;}
#breadcrumb ul {list-style:none; padding-left:18px; color:#a1a1a1;}
#breadcrumb ul li a {color:#777777;}
.breadcrumb1 {text-align: left; float: left; list-style: none; padding: 8px 0px 8px 0px;}
.breadcrumb2 {background:url(http://www.jufti.com/imgs/i-2.png) top left no-repeat; text-align: left; float: left; list-style: none; padding: 8px 0px 8px 33px;}

.jdiv {height:2px; overflow:hidden; background:url(http://www.jufti.com/imgs/div.png) repeat-x; margin-top:5px; margin-bottom:10px; text-indent:-9999em;}
.jdiv2 {height:2px; overflow:hidden; background:url(http://www.jufti.com/imgs/div.png) repeat-x; margin-top:15px; margin-bottom:5px; text-indent:-9999em;}
.jdiv3 {height:2px; overflow:hidden;  margin-top:6px; margin-bottom:30px; text-indent:-9999em; clear:both;}
.jdiv4 {height:2px; overflow:hidden; background:url(http://www.jufti.com/imgs/div.png) repeat-x; margin-top:15px; margin-bottom:30px; text-indent:-9999em;}

#headerspacer {height:28px;}
#header {width:962px; height:62px; position:relative;}

#logo {position:absolute; top:0px; left:18px; width:269px; height:37px;}

#nav {position:absolute; top:8px; left:517px; background:url(http://www.jufti.com/imgs/u-nav.png) no-repeat; width:429px; height:25px; list-style:none;}
#nav li {float:left;}
#nav li a {position:absolute; width:81px; top:0; margin:0; padding:0; display:block; background:url(http://www.jufti.com/imgs/u-nav.png) no-repeat; text-indent:-9999px; overflow:hidden; font-size:1%; height:25px;}
li#nav_1 a {left:0px; background-position: 0px 0;}
li#nav_1 a:hover {background-position: 0px -25px;}
li#nav_1 a.selected {background-position: 0px -50px;}
li#nav_2 a {left:87px; background-position: -87px 0;}
li#nav_2 a:hover {background-position: -87px -25px;}
li#nav_2 a.selected {background-position: -87px -50px;}
li#nav_3 a {left:174px; background-position: -174px 0;}
li#nav_3 a:hover {background-position: -174px -25px;}
li#nav_3 a.selected {background-position: -174px -50px;}
li#nav_4 a {left:261px; background-position: -261px 0;}
li#nav_4 a:hover {background-position: -261px -25px;}
li#nav_4 a.selected {background-position: -261px -50px;}
li#nav_5 a {left:348px; background-position: -348px 0;}
li#nav_5 a:hover {background-position: -348px -25px;}
li#nav_5 a.selected {background-position: -348px -50px;}

#jfooterlinks {height:62px; text-align:center; color:#898989; padding-top:25px; font-size:12px;}
#jfooterlinks a {color:#ef5923; text-decoration:none;}

#homefeature {width:962px; height:353px; background:url(http://www.jufti.com/imgs/h-1.jpg) no-repeat; position:relative; overflow:hidden;}
#homefeature1 {width:112px; height:23px; overflow:hidden; position:absolute; top:289px; left:573px; text-indent:-9999em;}
#homefeature1 a {position:relative; top:0; margin:0; padding:0; display:block; height:23px; width:112px; overflow:hidden;}
#homefeature2 {width:112px; height:23px; overflow:hidden; position:absolute; top:289px; left:694px; text-indent:-9999em;}
#homefeature2 a {position:relative; top:0; margin:0; padding:0; display:block; height:23px; width:112px; overflow:hidden;}

#homepromos {width:962px; height:163px; background:url(http://www.jufti.com/imgs/h-2.png) no-repeat; position:relative; overflow:hidden; margin-top:10px; color:#898989; font-size:11px; line-height:13px;}
.homepromosbig {font-size:10px; line-height:13px; color:#00aeef; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}
.homepromosbig2 {font-size:10px; line-height:13px; color:#464646; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}
#homepromostwitter {width:202px; height:80px; position:absolute; top:15px; left:17px;}
#homepromostwitter2 {width:203px; height:51px; position:absolute; top:96px; left:16px; text-indent:-9999em; overflow:hidden;}
#homepromostwitter2 a {position:relative; top:0; margin:0; padding:0; display:block; height:51px; width:203px; overflow:hidden;}
#homepromosfacebook {width:202px; height:80px; position:absolute; top:15px; left:260px;}
#homepromosfacebook2 {width:203px; height:51px; position:absolute; top:96px; left:259px; text-indent:-9999em; overflow:hidden;}
#homepromosfacebook2 a {position:relative; top:0; margin:0; padding:0; display:block; height:51px; width:203px; overflow:hidden;}
#homepromosapple {width:202px; height:80px; position:absolute; top:15px; left:501px;}
#homepromosapple2 {width:203px; height:51px; position:absolute; top:96px; left:500px; text-indent:-9999em; overflow:hidden;}
#homepromosapple2 a {position:relative; top:0; margin:0; padding:0; display:block; height:51px; width:203px; overflow:hidden;}
#homepromosblog {width:202px; height:80px; position:absolute; top:15px; left:742px;}
#homepromosblog2 {width:203px; height:51px; position:absolute; top:96px; left:741px; text-indent:-9999em; overflow:hidden;}
#homepromosblog2 a {position:relative; top:0; margin:0; padding:0; display:block; height:51px; width:203px; overflow:hidden;}
#homepromosblog p {margin:0;}
.homepromoblock {padding-top:5px;}


#gamescontentright {float:right; width:465px; padding-right:17px;}
#gamescontentleft {float:left; width:455px; padding-left:17px;}
#gamesvideo {width:962px; height:420px; background:url(http://www.jufti.com/imgs/g-1.jpg) no-repeat; position:relative; overflow:hidden;}
#gamesvideoholder {width:373px; height:249px; position:absolute; top:48px; left:138px; overflow:hidden;}
#gamesvideobuy {width:259px; height:51px; position:absolute; top:350px; left:353px; overflow:hidden;}
#gamescontent {width:962px; background:url(http://www.jufti.com/imgs/g-3.png) top center no-repeat; padding-top:15px; padding-bottom:50px;}
#gamescontentrightcharacters {position:relative; width:464px; height:601px;}
.gamescontentcharacterstext {z-index:100; position:absolute; top:390px; color:#fff; font-weight:bold; width:417px; left:25px;}
#gamescontentcharacters1 {position:relative; width:464px; height:601px; z-index:10; overflow:hidden;}
#gamescontentcharacters2 {position:relative; width:464px; height:601px; z-index:10; overflow:hidden; display:none;}
#gamescontentcharacters3 {position:relative; width:464px; height:601px; z-index:10; overflow:hidden; display:none;}
#gamescontentcharacters4 {position:relative; width:464px; height:601px; z-index:10; overflow:hidden; display:none;}
.gamescontentcharactersa {width:62px; height:62px; position:absolute; top:15px; left:94px; overflow:hidden; cursor:pointer; z-index:20;}
.gamescontentcharactersb {width:62px; height:62px; position:absolute; top:15px; left:164px; overflow:hidden; cursor:pointer; z-index:20;}
.gamescontentcharactersc {width:62px; height:62px; position:absolute; top:15px; left:234px; overflow:hidden; cursor:pointer; z-index:20;}
.gamescontentcharactersd {width:62px; height:62px; position:absolute; top:15px; left:304px; overflow:hidden; cursor:pointer; z-index:20;}
#gamesvideothumb1 {width:199px; height:41px; overflow:hidden; position:absolute; top:107px; left:625px;}

#insideleftcolumn {width:649px; float:left; background:url(http://www.jufti.com/imgs/i-1.jpg) no-repeat;}
#insideleftcolumntext {padding:15px 15px 60px 15px;}
#insiderightcolumn {width:293px; float:right; font-size:12px;}
#insiderightcolumntouch {padding-left:14px; padding-right:14px; font-size:12px;}

#getintouchwrap {width:293px; background:url(http://www.jufti.com/imgs/s-6.png) repeat-y;}
#getintouchwraptop {width:293px; background:url(http://www.jufti.com/imgs/s-5.png) top no-repeat; padding-top:5px; padding-bottom:10px;}
#getintouchwrapbottom {width:293px; height:14px; background:url(http://www.jufti.com/imgs/s-7.png) no-repeat; overflow:hidden;}
#getintouchwrap2 {padding-left:14px; padding-bottom:10px; padding-top:10px;}
#getintouchwrap3 {padding-left:10px; line-height:16px;}
#connectsociallywrap {padding-left:14px;}

#jufticontent {background:#fff; padding:40px;}
#jufticontentbottom {background:url(http://www.jufti.com/imgs/i-1-trans.png) no-repeat; width:910px; height:5px;}

#jsidebar {float:right; width:190px;}
.jnarrowcolumn {width:546px;}
.jnarrowcolumn a {color:#2f4d7a; text-decoration:none;}
.post {}
.postheader {background:#f7f5f1; padding:5px 20px 3px 20px;}
.postsmall {background:#fff; padding:2px 20px 2px 20px;}
.postbody {background:#f7f5f1; padding:10px 20px 20px 20px;}

#juftifeedwrap {width:910px;}
#juftifeed {background:url(http://www.jufti.com/imgs/h-2-trans.png) no-repeat; width:910px; position:relative;}
#juftitwitter {float:left; width:350px; padding-left:70px; padding-top:11px; padding-bottom:5px; color:#666;}
#juftiblog {float:right; width:332px; padding-right:68px; padding-top:11px; padding-bottom:5px; color:#666;}
#juftifeedbottom {background:url(http://www.jufti.com/imgs/h-3-trans.png) no-repeat; width:910px; height:6px; overflow:hidden;}

#tweet ul {list-style:none;}
#tweet2 ul {list-style:none;}


.post h1 {font-size:24px; font-weight:bold; color:#00aeef; line-height:27px; margin-bottom:5px;}
.post h1 a {font-size:24px; font-weight:bold; color:#00aeef; line-height:27px; margin-bottom:5px; text-decoration:none;}
.post h1 a:hover {font-size:24px; font-weight:bold; color:#00aeef; line-height:27px; margin-bottom:5px; text-decoration:none;}


/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}
	
	#sidebar ul {list-style:none;}
	#sidebar ul ul {padding-left:13px;}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 3px;
	margin: 5px 5px 1px 0;
	border:2px #e5e3df solid;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 3px;
	border:2px #e5e3df solid;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0;
	float: right;
	padding:0;
	border:0;
	width:119px;
	height:25px;
	background:url(../imgs/comment.png) no-repeat;
	text-indent:-9999em;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0 0 0 0;
	}

.commentlist li {
	margin: 15px 0 10px 30px;
	list-style: none;
	
	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}

#respond {margin-top:20px;}
/* End Comments */

#share {margin-bottom:30px;}