body	{background:url(http://www.justmakeitsexy.com:8080/images/site_bg.jpg) repeat-x 0px 0px #000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
/*html defaults*/
*		{margin:0; padding:0;}
img, label, fieldset {display:block; border:0;}
a		{text-decoration:none;}
li		{list-style-type:none; vertical-align:bottom;}
hr		{clear:both; visibility:hidden; height:0;}
h1, h2, h3, h4 {font-weight:normal;}

/*GENERAL---------------------------------------*/
.fl		{float:left;}
.fr		{float:right;}
.pb10	{padding-bottom:10px;}

.adv-120, .adv-160	{position:relative; overflow:hidden; z-index:2;}
.adv-300	{width:300px; height:250px;}
.ban1          	{width:300px; height:190px;}
.adv-468	{width:471px; height:60px;}
.adv-728	{width:728px; height:90px;}
.adv-160	{width:160px;}
.adv-120	{width:120px;}

.lst, .in-lst, .navi ul	{display:block;}
.in-lst li		{display:inline;}
.navi			{clear:both;}
.navi ul		{text-align:center;}
.navi li		{display:inline;}

#rating			{position:relative;}
.rating-pos, .rating-neg	{position:absolute; overflow:hidden; height:0; width:10px; padding-top:14px; top:3px;}

.rating-pos	{right:4px;}
.rating-neg	{left:4px;}

/*Structure*/
#wrap		{width:1000px; margin:0 auto;}
#search *	{float:left;}

#container	{background:#fff; border-left:2px solid #7bb6ff; border-right:2px solid #7bb6ff;}
#holder		{background:url(http://www.justmakeitsexy.com:8080/images/big_bg.png) 0px 0px no-repeat; width:999px; padding:0 8px; position:relative; left:-8px;}

#content	{width:672px; float:left; padding:2px 0 20px 5px;}
#sidebar	{width:310px; padding:10px 7px 0px 0px; float:right;}
#footer		{clear:both;}

/*///////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*/////////////////////////////////         END DEFAULTS       \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*///////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

/*===HEADER===*/
#logo			 {display:block; width:456px; height:204px; left:-93px; overflow:hidden; position:absolute; z-index: 3;}
#header			 {height:180px; position:relative; background:url(http://www.justmakeitsexy.com:8080/images/skin.gif) 0 104px repeat-x;}
#description	 {position:absolute; color: white; height:90px; width:200px; left:318px; top:10px; z-index:5; overflow:hidden; line-height:13px;}
#header .adv-468 {position:absolute; height:60px; width:471px; left:532px; top:23px; z-index:5; overflow:hidden; line-height:13px;}
#header h1		 {height:204px; display:block; background:url(http://www.justmakeitsexy.com:8080/images/logo.jpg); width:115px; left:-95px; position:absolute;}
#navigation 	 {position:absolute; bottom:0px; left:0; padding-left:310px; width:736px; z-index:23; height:76px;}
#navigation #corner {float:right; margin:0; background:none;}
#main-nav, #main-nav li {height:31px;}
#main-nav *			{display:block; float:left;}
#main-nav li		{background:url(http://www.justmakeitsexy.com:8080/images/sep.gif) right no-repeat; padding-right:2px;}
#main-nav a 		{padding:9px 12px 0 12px; height:21px; font:bold 12px/15px arial; color:#fff;}
#main-nav a:hover	{background:url(http://www.justmakeitsexy.com:8080/images/hover_over.jpg) center bottom no-repeat; color:#ff73ed;}
#main-nav #search	{width:235px; padding-top:4px; float:right; position: relative; right: -10px; margin:0; background:none;}

#search form		{background:url(http://www.justmakeitsexy.com:8080/images/search_bg.gif) 0px 0px no-repeat; padding:2px; width:231px; height:19px;}
#search .fld		{width:145px; color:#ff73ed; height:12px; padding:1px; font:normal 11px/12px arial; background:#000; border:1px solid #000; margin-top:2px;}
#search .fr			{float:right;}

#sub-nav			{height:33px; padding-top:5px;}
#sub-nav li			{width:100px; margin-bottom:4px; float:left; line-height:13px}
#sub-nav a 			{color:#00c6ff; background:url(http://www.justmakeitsexy.com:8080/images/bullet.png) 0px -14px no-repeat; padding-left:13px;}
#sub-nav a:hover 	{color:#ff73ed; background:url(http://www.justmakeitsexy.com:8080/images/bullet.png) 0px 4px no-repeat; text-decoration:underline;}

/*===CONTENT===*/
.hed *		{font:bold 14px/15px arial;}
.hed		{width:643px; clear:both; display:block; margin-bottom:7px; background:#7bb6ff; color:#fff; padding:4px 10px; border:1px solid #2d63a6;}
.hed1		{border-bottom:3px solid #7bb5fd; margin-bottom:7px; width:650px; color:#000; height:15px; padding:2px 0 5px 15px;}
.hed1 *		{font:bold 14px/17px arial;}

.post					{float:left; width:162px; height:187px; margin:0 4px 7px 2px; background:#e5e5e5; border-bottom:1px dotted #bdbdbd;}
.post:hover				{position:relative; background:#000;}
.post:hover .desc		{visibility:visible;}
.post:hover .vtitle		{color:#ff73ed;}
.post .th				{padding:1px 1px 0px 1px; display:block; height:168px; color:#000000; text-decoration:underline;}
.post:hover .th			{color:#ff00ae;}
.post:hover img			{border:1px solid #0e85ff;}
.post img		  		{width:158px; height:119px; border:1px solid #e5e5e5;}
.post .vtitle	  		{display:block; font:bold 1.1em/1.1em arial; overflow:hidden; height:40px; position:relative; overflow:hidden; padding:1px 0 0 3px;}
.post .desc		 		{visibility:hidden; z-index: 9999; position:absolute; top:-10px; left:160px; width:156px; font:normal 10px/11px arial; background:url(http://www.justmakeitsexy.com:8080/images/box.png) bottom left no-repeat; padding-bottom:5px;}
.post .desc p	 		{padding:2px 5px 0 12px; color:#7bb6ff; background:url(http://www.justmakeitsexy.com:8080/images/box.png) top right no-repeat;}
.post .desc:hover p		{display:none;}
.post .det	 			{display:block; font-size: 10px; height:12px; color:#ff97a0; padding:3px; background:white;}
.det a 		 			{color:#2475f5; text-decoration:underline; font-weight:bold;}
.det a:hover			{color:black; text-decoration:none;}

.navi		{height:22px; padding:15px 0 4px; clear:both; margin:0 auto;}
.navi ul	{font:bold 13px/15px arial; width:600px; text-align:center; margin:0 auto; height:18px; padding-top:2px;}
.navi li	{display:inline;}
.navi li a			{padding:3px 7px; background:#000; border: 1px solid #2d2d2d; color:white; margin-right:2px;}
.navi li a:hover	{color:#fff; background:#337ef6; border:1px solid #337ef6;}
.navi .cur_page		{color:#000; background: #e5e5e5; padding:3px 7px; border: 1px solid #e5e5e5; margin-right: 2px;}
.navi .text_page a	{border:0; color:#000; background:none;}
.navi .text_page a:hover	{color:#000; border:0; background: none; text-decoration:underline;}
.navi .text_page strong		{color:#337ef6; font: bold 20px/12px arial;}
.navi .text_page a:hover strong {color:#fb009a;}

.side-th		{padding:3px 0 0 2px}
.side-th *		{display:block; float:left;}
.side-th li		{width:98px; height:73px; margin:0 3px 3px 0; padding-bottom:2px;}
.side-th li a	{width:94px; height:71px; border:1px solid #dc44c5;}
.side-th img	{width:94px; height:71px;}
.side-th li a:hover {border:1px solid #0aa7d9;}

/*===VIDEO===*/
#video		{background:url(http://www.justmakeitsexy.com:8080/images/video_bg.gif) top left no-repeat black; color:white; width:312px; margin-bottom: 10px;}
#video a	{color:#ff73ed; text-decoration:underline;}
#video a:hover	{color:#7bb6ff;}
.video-hed		{padding:5px 0 5px 12px;}
.video-hed h1, .video-hed a {color:white;}
.video-hed h1 	{font:bold 14px/15px arial;}
.video-hed p	{color:#949189;}
#player			{width:300px; margin-bottom:5px; height:200px; position:relative; margin-left: 6px; overflow:hidden;}
#player object, #player embed {position:absolute; top:0; left:0; bottom:0; right:0; background:yellow; width:100%; height:100%;}
#extras		{background:#262626; padding:3px 10px 5px;}
#extras .fl	{width:235px; line-height:17px}
#rating		{background:url(http://www.justmakeitsexy.com:8080/images/rating.gif) 0px 0px no-repeat; width:54px; height:23px; float:right; margin-top:5px;}
#rating span	{display:block; margin:0 auto; padding-top:4px; height:13px; width:15px; text-align:center;}
.rating-pos		{background:url(http://www.justmakeitsexy.com:8080/images/rating_pos.gif) 0px 0px no-repeat;}
.rating-neg		{background:url(http://www.justmakeitsexy.com:8080/images/rating_neg.gif) 0px 0px no-repeat;}

/*===SIDEBAR===*/
.box	{width:310px; background:url(http://www.justmakeitsexy.com:8080/images/box_bg.jpg) bottom right no-repeat; margin-bottom:7px; padding-bottom:8px;}
.hed2	{background:url(http://www.justmakeitsexy.com:8080/images/box_bg.jpg) top left no-repeat; color:#fff; font:bold 14px/15px arial; padding:8px 0px 1px 10px; height:22px;}
.box .holder	{padding:4px 0 0 4px; background:#000;}
/*===FOOTER===*/
#footer		{color:#000; padding:5px; background:url(http://www.justmakeitsexy.com:8080/images/footer_bg.gif) bottom left no-repeat #353535;}
#footer p	{padding:0 10px 10px; color:#b9b9b9;}

.in-lst			{height:22px; position: relative; border-bottom:1px solid #606060; padding:5px 0 0 10px; margin-bottom:10px;}
.in-lst li 		{margin-right:10px; font:bold 12px/15px arial; padding-right:10px; border-right:1px solid #606060;}
.in-lst a		{color:#ffffff;}
.in-lst a:hover	{color:#7bb6ff;}
.in-lst #hitstats {border:0; position:absolute; right:-5px; top:0px; margin:0;}
.lst .hed3		{color:#ffb2da; display:block; padding:0 0 4px 2px; font:bold 12px/13px arial;}
.lst			{padding:8px 0 1px 2px; width:150px;}
.lst a			{padding-left:14px; background:url(http://www.justmakeitsexy.com:8080/images/bullet.png) 0px -14px no-repeat; color:#777c7f; text-decoration: underline; font-size:12px;}
.lst a:hover	{color:#169aff; background:url(http://www.justmakeitsexy.com:8080/images/bullet.png) 0px 4px no-repeat;}
.lst li			{margin-bottom:2px; line-height:15px; display:block;}

/*USER PAGES--------------------*/
#register					{padding:0 10px; width:420px; margin:0 auto; padding-bottom:10px; color:#000;}
#register big				{font-size:25px; display:block; color:#00c6ff; margin-bottom:4px;}
#register fieldset			{padding:10px 0; display:block;}
#register .login			{width:350px;}
#register .login input		{width:190px;}
#register fieldset label, #register fieldset input		{float:left;}
#register fieldset label	{display:block; width:90px; padding:2px 15px 2px 0; text-align:right; font-weight:bold; height:16px; font-size:15px;}
#register fieldset label em {color:red;}
#register fieldset input	{width:290px; border:2px inset #ccc; margin-bottom:10px;}
#reg-but		{margin-left:107px; border:2px outset #000; background:#f0f0f0; font-weight:bold; padding:2px 4px;}
#reg-but:hover	{background:#b0ffba; color:#006600;}
#register span	{padding-bottom:20px; display:block;}
#shold			{padding-top:40px; height:450px;}
#shold p		{font-size:14px;}
#register .edit-profile label	{font-size:12px;}
#register a, .message a			{color:#000; text-decoration:underline; font-weight:bold;}
.message 		{padding:15px; border:1px solid #ffdf39; color: #000; width:400px; margin:5px auto 0; display:block; background:#f9efbb; font-size:15px;}


/*----- tooltip ----*/
#tt		{position:absolute; display:block; background:url(http://www.justmakeitsexy.com:8080/images/tt_left.png) top left no-repeat;font-size:11px;}
#tttop	{display:block; height:5px; margin-left:5px; background:url(http://www.justmakeitsexy.com:8080/images/tt_top.png) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#000; color:#7bb6ff; position:relative; max-height: 75px; overflow:hidden;}
#ttbot	{display:block; height:5px; margin-left:5px; background:url(http://www.justmakeitsexy.com:8080/images/tt_bottom.png) top right no-repeat; overflow:hidden}












