#container {
width: 780px;
margin: 0 auto;
}

#header {
padding:10px 10px 20px 0px;
height: 50px;
}
#addurlheader {
padding-top: 20px;
height: 50px;
}

#logo {
float:left;
padding-left:10px;
font-size: 30px; 
font-family: "Amazone BT";
letter-spacing: 1px;
}

#logo a {
color: black;
text-decoration: none;
}

#menu {
float:right;
padding:16px 10px 0 0;
font-size: 13px;
letter-spacing: 1px;
}

#menu a {
color: black;
text-decoration: none;
}

#menu a:hover {
color: black;
}

#main {
color: #F2F2F2;
background-color:#363636;
}

#main a {
color: #F2F2F2;
}

#main a:hover {
color: #CBCBCB;
}

#left {
float:left;
width:570px;
padding:0 10px 0 10px;
}
#leftmost {
float:left;
text-align:left;
width:100px;
padding:0 10px 10 0px;
}

#right {
font-size: 11px;
text-align:center;
float:right;
width:180px;
padding-right:10px;
}

.block {
background-color:DDDDDD;
font-size: 11px;
margin:2px 0 2px 0;
padding:10px;
color: black;
}
.gadblock {
background-color:DDDDDD;
font-size: 11px;
margin:2px 0 2px 0;
padding:5px;
color: black;
}
.clear {
clear: both;
}

#footer {
text-align:middle;
padding:auto 10px 20px 0;
font-size:12px;
color: white;
}

#footer a {
color: white;
text-decoration: none;
}

#footer a:hover {
color: white;
}

#newpagefooter {
text-align:middle;
padding:320px 0px 0px 0;
font-size:12px;
color: white;
text-decoration: none;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
#newpagefooter a {
color: white;
text-decoration: none;
}
#regfooter {
text-align:middle;
padding:106px 0px 0px 0;
font-size:12px;
color: white;
text-decoration: none;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
#regfooter a {
color: white;
text-decoration: none;
}
#homefooter {
text-align:middle;
padding:30px 0px 0px 0;
font-size:12px;
color: white;
text-decoration: none;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
#homefooter a {
color: white;
text-decoration: none;
}
#loginfooter {
text-align:middle;
padding:189px 0px 0px 0;
font-size:12px;
color: white;
text-decoration: none;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
#loginfooter a {
color: white;
text-decoration: none;
}
#urlfooter {
text-align:middle;
padding:292px 0px 0px 0;
font-size:12px;
color: white;
text-decoration: none;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
#urlfooter a {
color: white;
text-decoration: none;
}
.urltop a.load-local {
color:silver;
float:right;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
margin-top:4px;
padding-right:0;
text-align:right;
width:60px;
}
#faqfooter {
text-align:middle;
padding:0px 0px 0px 0;
font-size:12px;
color: white;
text-decoration: none;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
#faqfooter a {
color: white;
text-decoration: none;
}

.img_left {
margin:0 10px 1px 0;
}

.img_right {
margin-top:10px;
}

h2 {
font-size: 12px;
font-weight: bold;
margin:0;
padding-bottom:10px;
}
.urlright {
font-size: 11px;
text-align:right;
float:right;
width:600px;
padding-right:0px;
color:silver;
font-family:Helvetica,Verdana,Arial,sans-serif;
margin-top:10px;
}
.gadurlright {
font-size: 11px;
text-align:right;
float:right;
width:600px;
padding-right:0px;
color:silver;
font-family:Helvetica,Verdana,Arial,sans-serif;
margin-top:0px;
}
img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
#content {
position:relative;
z-index:1;
}
img#bghome {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}

P.blocktext {
    margin-left: 250px;
    #margin-right: auto;
    width: 30%;
}
P.placelogin {
    margin-left: auto;
    margin-top: true;
	width:300px;

}
#sidebar {width:300px; float:right; padding:0 90px 30px 30px; margin-top:60px;font-size:6;text-decoration: none;}
.sblock {
background-color:DDDDDD;
font-size: 11px;
margin:2px 0 2px 0;
padding:10px;
color: black;
}
#loginsidebar {width:200px; float:right; padding:40 90px 70px 90px; margin-top:60px;font-size:6}
#loginheader {
padding-top: 20px;
height: 50px;
}

#loginlogo {
float:left;
padding-left:200px;
font-size: 30px; 
font-family: "Amazone BT";
letter-spacing: 1px;
}
#loginlogo a {
color: black;
text-decoration: none;
}
#loginmenu {
float:right;
padding:16px 135px 0 0;
font-size: 13px;
letter-spacing: 1px;
font-family:Helvetica,Verdana,Arial,sans-serif;
}

#loginmenu a {
color: black;
text-decoration: none;
}
P.loginblocktext {
    margin-left: auto;
    margin-right: auto;
    width:500px;
	padding:0px 0px 0px 130px;
	font-family:Helvetica,Verdana,Arial,sans-serif;
}
#addurllogo {
float:left;
padding-left:200px;
font-size: 30px; 
font-family: "Amazone BT";
letter-spacing: 1px;
}
#addurllogo a {
color: black;
text-decoration: none;
}
#addurlmenu {
float:right;
padding:12px 105px 0 0;
font-size: 13px;
letter-spacing: 1px;
}

#addurlmenu a {
color: black;
text-decoration: none;
}
#regheader {
padding-top: 20px;
height: 50px;
}

#reglogo {
float:left;
padding-left:290px;
font-size: 30px; 
font-family: "Amazone BT";
letter-spacing: 1px;
}
#reglogo a {
color: black;
text-decoration: none;
}
#regmenu {
float:right;
padding:12px 105px 0 0;
font-size: 13px;
letter-spacing: 1px;
}

#regmenu a {
color: black;
text-decoration: none;
}

#faqheader {
padding-top: 20px;
height: 50px;
}

#faqlogo {
float:left;
padding-left:200px;
font-size: 30px; 
font-family: "Amazone BT";
letter-spacing: 1px;
}
#faqlogo a {
color: black;
text-decoration: none;
}
#faqmenu {
float:right;
padding:16px 135px 0 0;
font-size: 13px;
letter-spacing: 1px;
font-family:Helvetica,Verdana,Arial,sans-serif;
}

#faqmenu a {
color: black;
text-decoration: none;
}
#gadlogo {
float:left;
padding-left:220px;
font-size: 30px; 
font-family: "Amazone BT";
letter-spacing: 1px;
}
#gadlogo a {
color: black;
text-decoration: none;
}
#gadmenu {
float:right;
padding:12px 155px 0 0;
font-size: 13px;
letter-spacing: 1px;
}

#gadmenu a {
color: black;
text-decoration: none;
}
.mfolderright {
font-size: 11px;
text-align:right;
float:right;
width:400px;
padding-right:0px;
padding-left:0px;
color:silver;
font-family:Helvetica,Verdana,Arial,sans-serif;
margin-top:0px;
}
.mfolderrightcreate {
font-size: 11px;
text-align:right;
float:right;
width:200px;
padding-right:103px;
padding-left:0px;
color:silver;
font-family:Helvetica,Verdana,Arial,sans-serif;
margin-top:0px;
}
.folderblock {
background-color:#DDDDDD;
font-size: 11px;
margin:2px 0 2px 0;
padding:10px;
color: black;
border-bottom-style:solid;
border-width:1.5px;
#border: 1px solid black;
-moz-border-radius-topleft : 8px;
-moz-border-radius-topright : 8px;
-webkit-border-radius-topleft: 15px;
-webkit-border-radius-topright: 15px; 
}

.faveblock {
background-color: #F2F2F2;
font-size: 13px;
margin:5px 500px 10px 7px;
padding:420px 10px 10px 10px;
color: black;
}
#faveright {
font-size: 11px;
text-align:center;
float:right;
width:180px;
padding-right:10px;
}
#wcontainer{
	background-color:white;
	font-size: 11px;
	margin:2px 0 2px 0;
	padding:auto;
	height: auto !important;
	min-height:2000px;
	color: black;
	float:left
}
#favecontainer {
width: 860px;
margin: 0 auto;
}



