#sitename, #siteaddress{background-color:#FFF; border:1px solid #FFF}
#index{display:none}
.hidden{display:none}
#center{padding:0px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; position:relative}
#edit{text-indent:-5000px; margin:0px; padding:0px; background-image:url(images/edit_2.png); background-repeat:no-repeat; background-position:0px 1px; height:33px; width:48px; position:absolute; top:7px; left:8px; cursor:pointer}
#container{
	width:100%;
	margin:0px auto;
	padding:0px;
	position:relative;
}
#header{margin:0px; padding:0px; height:46px; width:100%; position:relative; background-image:url(images/top_bg.png); background-repeat:repeat-x; background-position:0px 0px}
#iphoneapps{text-indent:-5000px; background-image:url(images/iphone_apps.png); background-repeat:no-repeat; background-position:0px 13px; height:36px; width:130px; margin:0px auto; padding:0px}
#add{background-image:url(images/add.png); text-indent:-5000px; margin:0px; padding:0px; height:32px; width:33px; background-repeat:no-repeat; background-position:-35px 0px; position:absolute; top:7px; right:8px; cursor:pointer}
#appbody{width:100%; margin:0px; padding:0px; height:100%; background-color:#000; position:relative}
#footer{
	background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	margin:0px;
	padding:0px;
	height:49px;
	width:100%;
	position: relative;
}
#appsbar{margin:0px; padding:0px; width:100%; background-image:url(images/appsbar_bg.png); background-repeat:repeat-x; background-position:0px 0px; height:41px; position:relative; cursor:pointer}
.formcontainer{position:absolute; top:40px; height:256px; width:299px; margin-left:-150px; left:50%}
#alliphoneapps{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; font-weight:bold; margin:0px; padding:4px 23px 0px 0px; background-image:url(images/arrow.png); background-repeat:no-repeat; background-position:110px 6px; text-transform:lowercase; position:absolute; top:0px; right:0px}
#appsbar span, #appsbar_highlight span{background-image:url(images/reflection.png); background-repeat:no-repeat; background-position:0px 0px; margin:0px auto; padding:0px; height:10px; width:127px; display:block; position:relative; top:0px; right:1px}
body{margin:0px; padding:0px}
#light{background-image:url(images/stripe_bg_2.gif); background-repeat:repeat; background-position:0px 0px; margin:0px; padding:0px; width:100%; position:relative}
#linklist, #linklist2, #linklist3{background-image:url(images/light.png); background-repeat:no-repeat; background-position:0px 0px; margin:0px; padding:0px; list-style-type:none; width:100%}
#linklist li, #linklist2 li, #linklist3 li{height:42px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF; font-size:18px; font-weight:bold; display:block; margin:0px; padding:4px 0px 0px 10px; cursor:pointer; z-index:0; position:relative}
.delete{background-image:url(images/delete.png); background-repeat:no-repeat; position:absolute; height:35px; width:50px; background-position:12px 5px; top:4px; right:0px; margin:0px; padding:0px; display:none}
.app_highlight{background-image:url(images/link_highlight.png); background-repeat:repeat-x; background-position:0px 1px}
.app span{display:block; margin:0px; padding:1px 0px 0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:100; color:#808080; letter-spacing:0.04em}
.app_highlight span{display:block; margin:0px; padding:1px 0px 0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:100; color:#FFF; letter-spacing:0.04em}
#edit_highlight{text-indent:-5000px; margin:0px; padding:0px; background-image:url(images/edit_2.png); background-repeat:no-repeat; background-position:-49px 1px; height:33px; width:48px; position:absolute; top:7px; left:8px; cursor:pointer}
#add_highlight{background-image:url(images/add.png); text-indent:-5000px; margin:0px; padding:0px; height:32px; width:33px; background-repeat:no-repeat; background-position:-1px 0px; position:absolute; top:7px; right:8px; cursor:pointer}
#imageloader1{background-image:url(images/link_highlight.png); background-repeat:repeat-x; background-position:0px 0px; height:0px; width:0px}
#imageloader2{background-image:url(images/appsbar_bg_highlight.gif); background-repeat:repeat-x; background-position:0px 0px; height:0px; width:0px}
#imageloader3{background-image:url(images/check.png); margin:0px; padding:0px; height:0px; width:0px; background-repeat:no-repeat}
#info p{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#969696; letter-spacing:0.04em; font-weight:100; margin:0px; padding:0px; width:90%}
#appsbar_highlight{margin:0px; padding:0px; width:100%; background-image:url(images/appsbar_bg_highlight.gif); background-repeat:repeat-x; background-position:0px 0px; height:41px; position:relative; cursor:pointer}
#addsite{display:none}
.infobtn{background-image:url(images/info.png); background-repeat:no-repeat; background-position:0px 0px}
body{background-color:#000}
.infobtn_highlight{background-image:url(images/info.png); background-repeat:no-repeat; background-position:-17px 0px}
#dimmer{background-image:url(images/dimmer.png); background-repeat:repeat; background-position:0px 0px; position:absolute; height:100%; width:100%; left:0px; top:46px; z-index:2}
#addsiteform{z-index:3; position:relative; margin-right:auto; margin-left:auto}
#x{margin:0px; padding:0px 0px 0px 12px; position:absolute; left:0px; top:45px}
#addiphoneappcontainer{position:absolute; left:21px; top:99px; z-index:5; margin:0px; padding:0px; height:37px; width:214px; cursor:pointer}
#cancelcontainer{position:absolute; top:99px; right:17px; z-index:5; margin:0px; padding:0px; height:37px; width:42px; cursor:pointer}
#fieldsabsolute{position:absolute; left:24px; top:21px; z-index:6}
label{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#CCC;
	margin: 0px;
	padding: 0px;
}
input{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#FFF;
	background-color:#000;
	border:1px solid #000;
	margin: 0px;
	padding: 0px;
}
#title{background-image:url(images/addForm.png); background-repeat:no-repeat; background-position:17px 20px}
#light2, #light3{background-image:url(images/stripe_bg_blue.gif); background-repeat:repeat; background-position:0px 0px; margin:0px; padding:0px; width:100%; position:relative}
.add{background-image:url(images/small_plus.png); background-repeat:no-repeat; position:absolute; height:35px; width:50px; background-position:12px 5px; top:4px; right:0px; margin:0px; padding:0px; z-index:5}
.addcheck{background-image:url(images/check.png); background-repeat:no-repeat; position:absolute; height:35px; width:50px; background-position:12px 0px; top:4px; right:0px; margin:0px; padding:0px; z-index:5}
.darktext,.lighttext {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	margin:0px;
	position:relative;
	top:10px;
	width:100%;
	left:12px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
#info{background-color:#141418; background-image:url(images/light.png); background-repeat:no-repeat; background-position:0px 0px; padding-right:12px; padding-left:12px; margin:0px; padding-top:0px; padding-bottom:0px}
#info h2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; color:#FFF; font-weight:bold; margin:0px; padding:12px 0px 5px}
#info h3{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; font-weight:100; margin:0px; padding:15px 0px 4px}
#infobutton{height:16px; width:16px; float:left; margin:6px 0px 0px 12px; padding:0px; cursor:pointer}
#body #info #btm{padding-bottom:12px}
#info em{font-size:9px}
a, a:link, a:visited, a:hover{color:#969696}
#categories{background-image:url(images/categories.png); text-indent:-5000px; margin:0px; padding:0px; height:33px; width:64px; background-repeat:no-repeat; background-position:0px 0px; position:absolute; top:7px; cursor:pointer; left:8px}
#donate{margin:0px; padding:0px}
#categories_highlight{background-image:url(images/categories.png); text-indent:-5000px; margin:0px; padding:0px; height:33px; width:64px; background-repeat:no-repeat; background-position:-64px 0px; position:absolute; top:7px; cursor:pointer; left:8px}
#categories_title{text-indent:-5000px; background-image:url(images/categories_header.png); background-repeat:no-repeat; background-position:0px 13px; height:36px; width:117px; margin:0px auto; padding:0px}
body #header .rightalign{position:relative; right:13px; text-align:right}
#favorites{text-indent:-5000px; margin:0px; padding:0px; background-image:url(images/favorites.png); background-repeat:no-repeat; background-position:0px 0px; height:32px; width:88px; position:absolute; top:7px; left:2px; cursor:pointer}
#favorites_highlight{text-indent:-5000px; margin:0px; padding:0px; background-image:url(images/favorites.png); background-repeat:no-repeat; background-position:-88px 0px; height:32px; width:88px; position:absolute; top:7px; left:2px; cursor:pointer}
#categories_button{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#E3E3E3; font-weight:bold; margin:0px auto; padding:4px 0px 0px; text-transform:lowercase; text-align:center}
#cat_header{height:36px; margin:0px auto; padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; color:#FFF; width:100%; position:relative; text-align:center; top:10px}
body #header .rightalignheader{margin-left:0px; float:right; margin-right:9px}
body #appsbar .rightalignbutton, body #appsbar_highlight .rightalignbutton{display:inline; position:absolute; right:15px}
#seachbar{background-image:url(images/searchbar.gif); background-repeat:repeat-x; background-position:0px 0px; height:40px; background-color:#FFF; padding-top:0px; padding-left:0px; padding-right:100px; padding-bottom:0px; margin:0px; position:relative}
#gobutton{background-image:url(images/gobutton.png); background-repeat:no-repeat; background-position:0px 0px; height:26px; width:65px; position:absolute; top:8px; right:12px; cursor:pointer}
.lighttext,.fakelighttext{color:#999}
.darktext,.fakedarktext{color:#000}
body #categories_button span{background-image:url(images/searchicon.png); background-repeat:no-repeat; background-position:0px 2px; height:16px; display:inline; width:16px; text-indent:-5000px}
body #cat_header em{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; color:#666; font-weight:100}
body #showall{}
#footer p{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#666; width:97%; margin:5px 0px 10px; padding:0px; text-align:justify}
#footer form{width:60px; padding:0px; float:left; margin-top:0px; margin-right:10px; margin-bottom:10px; margin-left:5px}

.fakelighttext, .fakedarktext {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	width:93%;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	display: inline;
	height: 14px;
	position: relative;
	left: 0px;
	top: 4px;
	padding: 0px;
}
#searchbg {
	background-image: url(images/prettysearch-02.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px 24px 0px 0px;
	height: 23px;
	width: auto;
	position: relative;
	left: 12px;
	top: 10px;
}
#searchbgleft {
	background-image: url(images/prettysearch.gif);
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
}
#searchbgright {
	background-image: url(images/prettysearch-03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 19px;
	cursor:pointer;
	position: absolute;
	top: 0px;
	right: 0px;
}
#imageloader4 {
background-image:url(images/prettysearch.gif); margin:0px; padding:0px; height:0px; width:0px; background-repeat:no-repeat
}
#imageloader5 {
background-image:url(images/prettysearch-03.gif); margin:0px; padding:0px; height:0px; width:0px; background-repeat:no-repeat
}
#loader {
	background-image: url(images/loader.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	height: 16px;
	width: 16px;
	top: 4px;
	right: 22px;
}

.drag-handle{ /*Overwrite default drag handle bar background color with below*/
background-color: #03277C;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}

.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
