#header { position: relative; width: 100%; margin-right: auto; margin-left: auto; }#body { background-color: white; position: relative; width: 100%; height: auto; margin-right: auto; margin-left: auto; }#leftpane { position: absolute; width: 150px; height: auto; top: 0px; left: 0px; right: 0px; margin: 0px; padding: 2px; }#rightpane { position: absolute; width: 150px; height: 200px; top: 0px; left: auto; right: 1px; margin: 0px; padding: 2px; }#footer { position: absolute; width: 150px; height: auto; bottom: 20px; left: 0px; right: 0px; margin: 0px; padding: 2px; }#notice { position: absolute; width: 200px;	height: auto; top: 0px; right: 1px; margin: 0px 20px; padding: 2px; }#main {	position: absolute;	width: auto; top: 0px; left: 153px; margin: 0px; padding: 2px; }#menu { text-align: center; background: #FE499E url(./images/menu_back.png) 0 0 repeat-x; position: relative; width: 100%; height: 22px; margin-right: auto; margin-left: auto; }html,body{  background-color: white; font-size : 12px;font-family : "Arial", "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Verdana","Futura","Helvetica",sans-serif;vertical-align:top; color : #000000;}h1{	font-size: 28px; font-weight: bold; color : #FE499E;}h2{	font-size : 20px; font-weight : bold; padding : 4px 8px; margin-bottom : 4px; margin-top : 10px; color : #FE499E;}h3{	font-size : 20px; font-weight : bold; margin-bottom : 2px; margin-top : 2px; color : #FE499E;}p { font-size : 14px; }a { font-size : 14px; }a:link   { text-decoration : underline; color : #000000; }a:active { text-decoration : underline; color : #000000; }a:visited{ text-decoration : underline; color : #000000; }a:hover  { text-decoration : underline; color : #00D67E; }th{ font-size : 16px; font-weight : bold; color : #FE499E; background: #FCDDEF url(./images/menu_back.png) 0 0 repeat-x; border-style: none solid none; border-color: white; border-left-width: 0px; border-right-width: 0px }tr{ font-size : 14px; }td{	font-size : 14px; }img{ border: 0px; }.footer { font-size : 10px; }table.leftpane { border-color: #FE499E; width : 150px; }.fillback { background-color: #FCDDEF; background: #FCDDEF url(./images/menu_back.png) 0 0 repeat-x; border-style: none solid none; border-color: white; border-left-width: 1px; border-right-width: 1px }ul.menu{ padding:0; margin:0; list-style-type:none; }a.menu, a.activemenu { background: #FE499E url(./images/menu_back.png) 0 0 repeat-x; font-size : 14px; float:left; width:auto; color:white;text-decoration:none; font-weight : bold;	padding:0.2em 0.5em; border-right:1px solid white;}a.menu:hover, a.menu:visited:hover, a.activemenu:hover { background: #00D67E url(./images/menu_back.png) 0 0 repeat-x; color:#FE499E;}a.menu:visited {  background: #FE499E url(./images/menu_back.png) 0 0 repeat-x; color:white;}a.activemenu { 	background: #FCDDEF url(./images/menu_back.png) 0 0 repeat-x; color:#FE499E; }li.menu{ display:inline }.smalltext
{
	font-size: x-small;
	font-family: verdana, sans-serif;
}
.middletext
{
	font-size: 90%;
}
.normaltext
{
	font-size: small;
}
.largetext
{
	font-size: large; color : #FE499E ;
}
.headertext, span.headertext
{
	font-size: 28px; font-weight: bold; color:#FE499E ;
}

hr, .hrcolor{ height: 1px; border: 0; color: #FE499E; background-color: #FE499E; }.posts, .personalmessage
{
	font-size : 12px;
	width: 100%;
	overflow: auto;
	line-height: 1.3em;
}

/* Profile Stuff */
#pro_leftcolumn {
   width: 250px;
   float: left;
}
#pro_rightcolumn {
   width: 450px;
   float: left;
}

#pro_bio,#pro_contact,#pro_friends, #pro_groups, #pro_basics, #pro_contact{ width: 100%; border: 1px solid #FCDDEF;}#eidtprowide { width: 600px; float: left; border: 1px solid #FCDDEF; padding: 2;}#login_signup { width: 650px; }#login { width: 300px; float: left; border: 1px solid #FCDDEF; }#signup { width: 300px; float: left; border: 1px solid #FCDDEF; }#albums { width: 290px; float: left; height: 290px; padding: 3px; border: 3px solid #FCDDEF; }#photos { width: 290px; float: left; height: 290px; padding: 5px; border: 1px solid #FCDDEF; }#photolarge { width: 540px; float: left; height: 560px; padding: 5px; border: 1px solid #FCDDEF; }#border_center { width: 300px; float: left; border: 1px solid #FCDDEF; }.big_label { padding: 10px; color: #FE499E; text-align: center; width: 100%; font-size: 18px; font-weight: bold; }.label, .input, .inputwide, .error  { padding: 10px; color: #FE499E; text-align: right; float: left; width: 100px;font-size: 14px; font-weight: bold; }.input { width: 150px; }.inputwide { width: 450px; }.input input { width: 100%; font-weight: normal; }.input textarea { width: 100%; font-weight: normal; }.inputwide input { width: 100%; font-weight: normal; }.inputwide textarea { width: 100%; font-weight: normal; }input, textarea { margin: 2px 4px 2px 4px; border: 1px solid #FCDDEF; font-size: 12px; }input:hover, textarea:hover { margin: 2px 4px 2px 4px; border: 1px solid #FE499E; font-size: 12px; }a.promenu { font-size : 14px; float:left; width:8em; text-decoration:none; font-weight : bold; padding:0.2em 0.5em;border:1px solid white; }a.promenu:hover{ background-color:#FE499E; color:white;}a.promenu:visited{}a.promenu:visited:hover{ background-color:#FE499E; color:white;}a.activepromenu{ font-size : 14px; float:left; width:8em; background-color:#FCDDEF; color:#FE499E; text-decoration:none; font-weight : bold; padding:0.2em 0.5em; border-right:1px solid white; }a.activepromenu:hover {color:#FE499E; background-color:#00D67E; }.protabs ul{margin: 2px;padding: 3px 0;margin-left: 0;font: bold 12px Verdana;border-bottom: 1px solid #FCDDEF;list-style-type: none;text-align: left; }.protabs li{display: inline;margin: 0;}.protabs li a{text-decoration: none;padding: 3px 7px;margin-right: 3px;border: 1px solid #FCDDEF;border-bottom: none;background-color: #FFFFFF;color: #FE499E;}.protabs li a:visited{color: #FE499E;}.protabs li a:hover, .basictab li a.current{background-color: white;color: #FE499E;border: 1px solid #FE499E;}.protabs li a:active{color: FE499E;}.cal_table { color: #FE499E; text-align: left; width: 100%; background-color: white; border: 1px solid #FE499E; }.cal_header, .cal_day, .cal_today, .cal_notmonth { color: #FE499E; padding: 2px; text-align: left;vertical-align: top; width: 14%; background-color: white; border: 1px solid #FE499E; }.cal_header { font-weight : bold; text-align: center; }.cal_notmonth { background-color: #DDDDDD; }.cal_today { background-color: #FCDDEF; }
ul.leftlist {
  margin: 0pt;
  padding: 0pt;
  font-size: 1.1em;
  float: left;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  width: 150px;
  border-color: #FE499E;
  }

ul.leftlist li {
  margin: 0pt;
  padding: 0pt;
  }

ul.leftlist li.selected a {
  border-right: medium none;
  background: white none repeat scroll 0%;
  }

ul.leftlist li a {
  border-style: solid solid none;
  border-color: #FE499E #FE499E;
  border-width: 1px 1px 0pt;
  margin: 0pt ! important;
  padding: 10px;
  background: #FCDDEF none repeat scroll 0%;
  color: #FE499E ! important;
  display: block;
  }

.listBody {
  border-style: solid;
  border-color: #FE499E;
  border-width: 1px 1px 1px 150px;
  padding: 0pt 40px 0pt 30px;
  }

ul.listSub {
  margin: 20px 0pt 30px;
  padding: 0pt;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  font-size: 1.1em;
  font-weight: bold;
  }

ul.listSub li {
  margin-bottom: 1em;
  }


#everything { WIDTH: 770px; MARGIN: 0 auto; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; }

