

/* GENERAL */
	body {font-family: arial, helvetica, sans-serif, verdana; text-align:center; color:#000; font-size: 12px; margin:0px auto; text-align:left; width:550px; background-color:;}
	#container {position:absolute; width:550px;}
	.gpBody {padding:0 12px 0 12px;}
	#devInfo {padding:7px 15px; position:absolute; top:0px; background-color:#ffffcc; margin:10px 0 0 -125px; color:#000099; border:1px dotted #000099; text-align:center; font-size:10px;}

/* LINKS */
	a:link, a:visited { color: #039; text-decoration:none;}
	a:hover {text-decoration:none; xborder-bottom:1px dotted #fff;}
	a img { border: 0; }

/* MAIN */
	#main {border:1px solid ; float:left; background-color:#ffffff; width:548px; padding-bottom:47px;}

	#header {padding:0 0 8px 0; height:55px;}
	#header #logo {margin:3px 0 -7px 10px; border:0px solid transparent;}
	#header .icon {width:14px;}

/* NAVIGATION */
	#nav {height:26px;}
	#nav #welcome {float:right; font-size:85%; text-align:right; margin:-1px 4px 0 0;}

	#nav ul {float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px 0px 0px; padding:0px 0px 0px 17px;}
	#nav ul li {background: url(/mod/global/css/) no-repeat scroll 100% 0px; float:left; margin:0px 2px; padding:0px; white-space:nowrap;}

	#nav ul li .title {display: block; text-decoration: none; background: url(/mod/global/css/) no-repeat 0 0; margin: 0; padding: 7px 15px 5px; text-align: center; font-weight: bold; }
	#nav ul li a {color: ;}
	#nav ul li img {margin-left:4px; width:12px; height:12px;}

	#nav ul li:hover,
	#nav ul li.hover {background-color: transparent; background-position: 100% -70px; border-bottom:0px solid transparent;}
	#nav ul li:hover .title,
	#nav ul li.hover .title {background-position: 0 -70px; border-bottom:0px solid transparent;}
	#nav ul li.on,
	#nav ul li:hover.on {background-color: transparent;  background-position: 100% -140px; }
	#nav ul li.on .title,
	#nav ul li:hover.on .title {background-position: 0 -140px; }

	#nav ul li.on ul li a {padding:2px 0 0 0; background: none !important;}
	#nav ul li.on ul li a:hover {border-bottom:1px dotted #fff;}

	#nav .getListed {color:#FF0; letter-spacing:1pt;}

	#nav ul ul {display: none; left:0px; margin:0px; padding:3px 0 0 10px; position:absolute;}
	#nav ul li.on ul {display: block; width:460px;}
	#nav ul ul li {margin: 0 14px 0 0; background: none !important;}

	#navBar {background-color:; height:24px; border-bottom:1px solid #FFFFFF; padding:0px;}
	#navBar a {float:right; font-size:90%; color:;}
	#navBar .account {float:right; margin:5px 5px 0 0;}

	#nav .prem {padding-left:15px;}
	#nav .prem img {position:absolute; margin:2px 0 0 -15px; width:11px;}

	#nav .help {background-image:none; background-color:transparent; margin:0px;}
	#nav .help img {width:16px; height:16px; margin-top:5px;}

/* SEARCH */
	#search {padding:4px 0 0 14px; height:36px; background: #fff url(/mod/global/css/img/gradientGray.gif) repeat-x left top; border-bottom: 1px #efefef solid; margin-bottom:7px;}
	#search form {margin:0px;}
	#search form input {border: 1px solid #808080; letter-spacing:1pt; color:#000000; padding:2px 4px;}
	#search form .go {height:20px; padding:0 2px; font-size:90%;}
	#search .adv {cursor:default; margin:0 0 0 7px; color:#808080; font-size:80%;}

/* CONTENT */
	#content {padding: 3px 7px 0px 7px; margin-bottom:7px; letter-spacing:1px; line-height:150%;}
	#content div.header {font-size:125%; border-bottom: 2px #000000 solid; width:47%; margin-bottom:2px;}
	#content div.note {font-size:85%; margin-bottom:10px; color:#808080;}

	#content div.catList {margin:0 3px 0 7px; float:left; height:40px; line-height:125%; width:250px;}
	#content .note {color:#808080;}

/* GODSPACE CONTAINER */
	#godSpace {display:none; float:right; width:258px; height:290px; margin-right:5px;}
	#godSpace #gsContent {position:absolute; border:1px solid ; width:240px; margin:22px 0 0 0; padding:7px; height:235px; overflow:hidden;}
	#godSpace #gsTabs {float:right; position:absolute; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 0 5px; padding:0px; z-index:2;}
	#godSpace #gsTabs li {float:left; margin:0px 2px; padding:2px 5px 1px 5px; white-space:nowrap; border:1px solid ; height:18px; background-color:#efefef; opacity:.60; filter:alpha(opacity=60);}
	#godSpace #gsTabs li a {color:#000;}
	#godSpace #gsTabs li.hover, #godSpace #gsTabs li:hover {opacity: 1; filter:alpha(opacity=100);}
	#godSpace #gsTabs li.on {border-bottom:1px solid #fff; background-color:#fff; opacity: 1; filter:alpha(opacity=100);}
	#godSpace #gsTabs li.label {letter-spacing:0px; line-height:100%; border:0px; background-color:transparent; opacity: 1; filter:alpha(opacity=100); padding:6px 0 0 0; color:;}

	#godSpace #gsTabs img {width:16px; height:16px;}

	#godSpace #gsSubCat div {float:left; width:48%; line-height:20px;}

	#godSpace #gsSubCat #gsCatHead {border-bottom:1px solid ; width:100%; margin-bottom:4px; font-family:verdana; font-weight:bold; color:;}
	#godSpace #gsSubCat #gsCatDetail {line-height:18px;}

	#godSpace #showPics img {margin:0 4px; border:1px solid #808080;}

/* FLOATER */
	#floater {position:absolute; margin:35px 0 0 373px; width:150px; border:1px solid ; letter-spacing:0px;}
	#floater #titleBar {padding:3px 7px; letter-spacing:1px; background-color:; color:;}
	#floater #body {padding:7px 7px 5px 7px; background-image:url(/mod/global/css/img/gradientGray.gif); background-repeat:repeat-x;}

/* STAMPS / RESULTS */
	#results {letter-spacing:normal; line-height:normal;}
	#results .stamp {margin:0 5px 12px 0; padding:1px 3px 0px 3px; float:left; width:250px; height:45px; font-size:11px; overflow:hidden;}
	#results a:hover {border-bottom:1px solid transparent;}
	#results img.photo {margin:1px 5px 0 1px; height:25px; width:25px; float:left;}
	#results .A {font-weight:bold; font-size:110%;}
	#results .B, #gsContent .B {float:right; text-align:right;}
	#results .B img {position:absolute; margin:18px 0 0 -20px;}
	#results .altB1, #gsContent .altB1 {font-size:10px; color:#ffffff; background-color:; letter-spacing:1px; padding:1px 4px; margin:-2px -3px;}
	#results .altB2, #gsContent .altB2 {font-size:10px; color:; background-color:#efefef; letter-spacing:1px; padding:1px 4px; margin:-2px -3px;}
	#results .altB3, #gsContent .altB3 {font-size:10px; color:#000000; background-color:#dddddd; letter-spacing:1px; padding:1px 4px; margin:-2px -3px;}
	#results .C {padding-left:4px;}
	#results .D {padding-left:4px; font-style: italic; color:#808080; height:13px;}
	#results .icons {position:absolute; margin:39px 0 0 0; text-align:right; width:247px;}
	#results .icons img {margin:0 0 0 3px; height:13px;}

	#results .classTitle {font-size:8px; color:#909090; position:absolute; margin-top:-12px; letter-spacing:2px;}
	#results .class100 {border:1px #e0e0e0 solid; background-color:#f9f9f9;}
	#results .class100:hover {border:1px  solid;}
	#results .class700 {border:1px  dotted; background-color:#ffffdd;}
	#results .class700:hover {border:1px  solid;}
	#results .class725 {border:1px  solid; background-color:#ffffdd;}

	#results .ad {height:50px; padding-bottom:0px;}
	#results .ad img {width:100%; height:100%;}

	#results .prem {border:1px solid gold; cursor:hand; background: #fff url(/mod/global/css/img/gradientGray.gif) repeat-x left top;}
	#results .prem:hover {background-color:lightYellow;}

	#results .verse {font-size:11px; color:#707070; line-height:130%; letter-spacing:.05em; overflow:hidden; height:96px;}
	#results .verse:hover {color:#000000;}

	#results .alpha {clear:both; padding-top:7px;}
	#results .alphaOn,
	#results .alpha a:hover {font-size:100%; font-weight:bold; padding:2px; background-color:; color:; opacity: .75; filter:alpha(opacity=75);}
	#results .alpha a {font-size:100%; font-weight:bold; padding:2px;}

	#results .keywords {clear:both; text-align:center; letter-spacing:1px; padding-top:3px;}
	#results .summary {float:left; color:#808080;}
	#results .addFav {font-size:9px; float:right;}
	#results .addFav img {width:12px; height:12px; float:none; margin:0px;}

	#results.premPos {position:absolute; margin:-50px 0 0 260px;}

	#results .list {margin:3px 0 0 7px; padding:1px 3px 1px 3px; height:15px; font-size:90%; cursor:hand;}
	#results .list:hover {background-color:#ffffdd;}
	#results .listTitle {font-weight:bold; letter-spacing:1px; color:;}
	#results .listCat {color:#808080; letter-spacing:1px; clear:both; padding:7px 0 0 0;}

/* FOOTER */
	#footer {font-size:90%; clear:both; padding:5px 0 0 0; position:relative; height:75px;}
	#footer .poweredBy {position:absolute; margin:-47px 0 0 419px;}
	#footer .partners {position:absolute; margin:-40px 0 0 15px;}
	#footer .list {text-align:center; line-height:160%;}

/* ADMIN */
	#admin {font-size:11px;}
	#admin img.iconSmall {width:15px; height:15px;}

/* FAQ */
	#faq {margin:12px;}
	#faq ul li {padding:3px 0 0 7px;}
	#faq .title {font-weight:bold; margin:20px 0 7px 0;}
	#faq .body {padding:0 20px; font-size:12px; line-height:150%; color:#505050;}
	#faq .top {font-weight:normal; float:right; padding-right:10px; font-size:11px; letter-spacing:1px;}

/* Generic Form */
	.genSubmit {color: #000000;background-color: #fffff;border-color : #6b6b73;border-top : 1px solid;border-bottom : 1px solid;border-left : 1px solid;border-right : 1px solid;font-family : Verdana,tahoma,Arial;font-size : 10px;font-weight: normal;}

/* Misc */
	.msgBox {border:1px solid ; background-color:#ffffdd; padding:4px; font-size:11px; color:#808080; line-height:120%; margin: 0 0 0 20px; width:90%;}

/* toolbox sideBar */
	#tBox {position:absolute; font-weight:bold; font-size:10px; position:absolute; background-color:; color:; padding-top:3px; margin:26px 0 0 552px; text-align:center;}
	#tBoxTri {font-size: 0px; line-height: 0%; width: 0px; border-top: 20px solid ; border-right: 20px solid ;}
    #tBoxTable td {color:#808080; font-size:smaller; vertical-align:middle; line-height:125%; border-top:1px dotted #c0c0c0;}
    #tBoxTable img {width:150px;}
    #tBoxTable ul,
    #tBoxTable li {margin-top:4px;}