body{
background-color: #5C5D60;
background-image: url(images/dot.png);
background-attachment: fixed;
background-repeat: no-repeat ;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
#leaderboard{
border: 0px solid gray;
margin: 0 auto;
margin-bottom: -15px;
margin-top: 20px;
width: 730px;
}
hr{
width: 700px;
color: silver;
margin-bottom: 20px;
}
#notes{
margin: 0 auto;
text-align: left;
clear: both;
margin-left: 240px;
padding-bottom: 6px;
padding-top: 3px;
border: px solid silver;
margin-right: 60px;

}
#notes a{color: #4863A3; font-weight: old; text-decoration: nne;}
#howdytop{
margin: 0 auto;
margin-top: 30px;
height: 15px;
background: url(images/howdytop.png) no-repeat top center;
}
#welhowdy
{
margin: 0 auto;
margin-bottom:30px;
background: url(images/bottomrw.gif) no-repeat bottom right #fff;
color: #4863A3;
padding: 20px;
padding-left: 35px;
padding-right: 35px;
padding-top: 5px;
width: 690px;
font: 1.1em/1 "lucida grande", sans-serif;
}
#welhowdy a{color: #570902;}
#welco{color: #570902; font-size: 44px; font-weight: bold; margin-right: 5px;}
#welnum{color: #570902; font-size: 36px; }
#indexad
{
border: px solid;
text-align: center;
margin-left: 30px;
}
#monthop
{
border: 1px solid #888;
width: 872px;
margin: 0 auto;
padding: 10px;
margin-bottom: 15px;
text-align: center;
}
#monthop a{font-size: 13px; color: #4863A3;text-decoration: none;}#monthop a:hover{text-decoration: underline;}
#cdays{
height: 120px;
border-right: 1px solid silver;
padding: 0px;
text-align: left;
padding: 5px;
font-size: 10px;
}
#cdays img{border: 0px;} #cdays a{text-decoration: none; color:  #4863A3;}
.cbdays{border-left: 1px solid silver; border-bottom: 1px solid silver;}
.cdays{
border-left: 1px solid silver;
}
.cbot
{
border-bottom: 1px solid silver;
}
#alright{
width: 240px;
text-align: right;
margin-right: 130px;
}
#nlpad
{
height: 10px;
clear: both;
}
#fbutton
{
background-color: #e6e6e6;
border: 1px solid #d0d0d0;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
font-weight: bol;
color: #4863A3;
}
.cursor { cursor: pointer;}
#report{
border: px solid;
text-align: right;
padding-bottom: 3px;
padding-right: 15px;
font-size: 11px;
clear: both;
}#report a{color: #999;text-decoration: none;}#report a:hover{color: #5C5D60;}
#besocial
{
clear: both;
text-align: center;
font-size: 30px;
font-weight: bold;
color: #cbcbcb;
padding-top: 10px;
padding-bottom: 20px;
}
#foptions{
background: #f1f1f1;
text-align: center;
padding-top: 3px;
padding-bottom: 6px;
width: 480px;
margin: 0 auto;
margin-bottom: -5px;
margin-top: 25px;
font-weight: bold;
color: #f1f1f1;
}
#foptionss{
background: #f1f1f1;
text-align: center;
padding-top: 3px;
padding-bottom: 6px;
width: 480px;
margin: 0 auto;
margin-bottom: 15px;
margin-top: 0px;
font-weight: bold;
color: #b9b9b9;
}
#foptionss a{color: #4863A3; font-weight: bold; font-size: 12px; }#foptionss a:hover{text-decoration: none;}
#foptions a{color: #4863A3; font-weight: bold; font-size: 12px; }#foptions a:hover{text-decoration: none;}
#fpadding{
padding-left: 15px;
padding-right: 15px;
}
#alrightt{text-align: right;  padding-right: 23px;}#alrightt a{color: #570902;text-decoration: none;font-weight: bold; font-size: 14px;}#alrightt a:hover{text-decoration: underline;}
#newposts{width: 400px;float: left;padding-top: 5px; margin-left: 23px;}#newposts a{color: #570902;text-decoration: none;font-weight: bold; font-size: 14px;}#newposts a:hover{text-decoration: underline;}
#backf{width: 150px;float: right;padding-top: 5px; border: px solid; margin-right: 23px; text-align: right;}#backf a{color: #570902;text-decoration: none;font-weight: bold; font-size: 14px;}#backf a:hover{text-decoration: underline;}
#ftit
{
overflow: auto;
margin-bottom: 5px;
}
#forumnt{padding-left: 155px; font-size: 20px; color: #4863A3; width: 565px;float: left;}
.catbg3{
border-bottom: 0px;
border-top: 0px;
}
.catbg34{ text-align: left; padding-left: 20px; padding-right: 20px; border-right: 0px; border-bottom: 0px;
border-top: 0px;}
.catbg33{
border-right: px solid #999; text-align: left; padding-left: 30px; color: #333 border-bottom: 0px;
border-top: 0px;;
}
a.fname{ color: #570902; font-size: 1.3em; text-decoration: none;}a.fname:hover{text-decoration: underline;}
#forum
{
font-size: 25px;
font-weight: bold;
color: #4863A3;
text-align: center;
margin-bottom: 5px;
}
#forumw
{
margin-top: 30px;
margin-bottom: 20px;
}
#forumtop{
border: 1px solid green;
height: 15px;
}
#contentf
{
background: white;
}
#eventpwra{
overflow: auto;
border: px solid;
margin: 0 auto;
width: 855px;
}
#eventpwrac{
overflow: auto;
border: px solid;
margin: 0 auto;
width: 630px;
}
#evpic
{
float: left;
margin-top: 25px;
width: 190px;
margin-left: 30px;
text-align: center;
padding-bottom: 2px;
background: hite;

}
#samblue a{
color: #4863A3;
font-size: 15px;
}
#samblue a:hover{
text-decoration: none;
}
#evpic img
{
border: 0px solid;
}
#picture
{
background: white;
padding-top: 5px;
border: 1px solid #fff;
padding-bottom: 1px;
}
#obgo
{
margin: 0 auto;
margin-top: 5px;
}
#posttopper{
margin-top: 20px;
height: 15px;
background: url(images/posttopper.png);}
#psevent
{
text-align: center;
font: 1.8em/1 "lucida grande", sans-serif;
color: #4863A3;
margin-top: 5px;
overflow: hidden;
}
#home
{
float: left;
margin-left: 15px;
color: #fff;
width: 300px;
height: 50px;
}
#home a
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 35px;
font-weight: bold;
color: #570902;
text-decoration: none;
}

#timewrap
{
overflow: auto;
}
#twittop
{
background: url(images/twtter.png) top center no-repeat;
height: 15px;
border: px solid red;
}
#twtter
{
overflow: auto;
background-color: white;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
background: #fff url(images/bottomlc.gif) bottom left no-repeat;
}
#twitterinfo
{
float: right;
margin-top: 70px;
width: 240px;
overflow: auto;
font: "lucida grande", sans-serif;
font-size: 15px;
font-weight: bold;
color: #4863A3;
line-height: 1.1;
text-align: center;
padding-top: 0px;
overflow: auto;
margin-right: 30px;
}
#twitterinfo a
{
color:  #73D3D8; text-decoration: none;
}
#twitterinfo a:hover
{
text-decoration: underline;
}
.twit
{
font-size: 18px;
line-height: 2.7;
color: #570902;
font-weight: bold;
}
#abwrapper
{
border: px solid white;
width: 630px;
overflow: auto;
color: #4863A3;
margin-top: 40px;
margin-bottom: 50px;
margin-left: 20px;
}
#abwrapperpic
{
border: px solid white;
width: 630px;
overflow: auto;
color: #4863A3;
margin-top: 80px;
margin-bottom: 150px;
margin-left: 20px;
}
#abwrapperfg{
width: 630px;
overflow: auto;
color: #4863A3;
margin: 0 auto;
margin-top: 30px;
margin-bottom: 30px;
text-align: left;
}
#abtopper
{
border: 0px solid blue;
height: 15px;
background: url(images/eventopper.png) top left no-repeat;
}
#abcontent
{
background: #fff url(images/bottomrw.gif) bottom right no-repeat;
border: px solid green;
overflow: auto;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 25px;
font: "lucida grande", sans-serif;
font-size: 18px;
color: #4863A3;
line-height: 1.2;
}
#abcontentfg{
background: white url(images/bottomrw.gif) bottom right no-repeat;
border-top: 1px solid white;
padding: 20px;
padding-top: 0px;
padding-bottom: 30px;
}
#abcontentfg h2{text-align: center; margin-top: 5px;}
#abcontent a{color: #4863A3; font-size: 14px; font-weight: bold;} #abcontent a:hover{text-decoration: none;}
#abcontentfg a{color: #4863A3; font-weight: bold;}#abcontentfg a:hover{text-decoration: none;}
#abcontent h2
{
color: #570902;
line-height: 1;
text-align: center;
margin-bottom: 15px;
}
#fromme
{
margin-top: 10px;
font-size: 16px;
width: 100px;
float: right;
margin-right: 60px;
}
#eventwrapper
{
border: 0px solid white;
width: 630px;
margin: 0 auto;
margin-top: 20px;
overflow: auto;
float: left;
}
#prowrapper
{
border: 0px solid white;
width: 630px;
margin: 0 auto;
margin-top: 20px;
overflow: auto;
float: left;
margin-left: 70px;
margin-bottom: 30px;
}
#eventopper
{
border: 0px solid blue;
height: 15px;
background: url(images/eventopper.png) top left no-repeat;
}

#eventcontent
{
background: #fff url(images/bottomrw.gif) bottom right no-repeat;
border: px solid green;
overflow: auto;
padding-left: 30px;
padding-right: 20px;
}



#repmess
{
margin: 0 auto;
height: 85px;
width: 600px;
border: 1px solid #666;
background-color: #f7f7f7;
font-weight: normal;
font-size: 12px;
color: #4863A3;
}

#thepoint
{
margin: 15px;
margin-left: 0px;
width: 600px;
height: 0px;
border: px solid #fff;
}

#thepoint h3
{
line-height: 0;
text-align: center;
color: #4863A3;
}

#postevent
{
border: 0px solid #fff;
margin-top: 20px;
overflow: hidden;
width: 574px;
height: 165px;
float: right;
background: url(images/speechbub.png) no-repeat top right;
margin-bottom: 18px;
margin-right: 10px;
text-align: center;
font-size: 18px;
color: #570902;
line-height: 1.2;
padding-left:13px; 
padding-right: 13px;
padding-bottom: 5px;
padding-top: 3px;
}

#spostsevent{
background: url(images/sportsbub1.png) no-repeat top left;
background-position: 70px;
margin-top: 24px;
height: 168px;
margin-bottom: -10px;
text-align: right;
padding-right: 70px;
}#spostsevent img{border: 0px; margin-top: -3px;}


#supostevent
{
margin: 0 auto;
height: 210px;
background: url(images/surroundingmw.png) no-repeat top left;
background-position: 40px 15px;;
margin-top: 20px;
margin-bottom: -10px;
}
#ppostevent
{
margin: 0 auto;
height: 210px;
background: url(images/musicperf.png) no-repeat top left;
background-position: 40px 15px;;
margin-top: 20px;
margin-bottom: -10px;
}
#rpostevent
{
margin: 0 auto;
height: 210px;
background: url(images/randum.png) no-repeat top left;
background-position: 40px 15px;;
margin-top: 20px;
margin-bottom: -10px;
}
#opostevent
{
margin: 0 auto;
height: 210px;
background: url(images/org.png) no-repeat top left;
background-position: 40px 15px;;
margin-top: 20px;
margin-bottom: -10px;
}
#topad{
float: right;
margin-right: 50px;
margin-bottom: 15px;
border: 4px solid white;
background: white;
}
#twitter
{
float: right;
border: 0px solid #fff;
margin-top: 17px;
margin-right: 60px;
width: 205px;
height: 180px;
background:  url(images/twitter1.png) no-repeat center;
}

#weath
{
margin-top: 40px;
margin-bottom: 55px;
overflow: hidden;
height: 175px;
border: px solid;
width: 89%;
}

#infotext
{
padding-top: 4px;
clear: left;
color: #570902;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 15px;
font-weight: bold;
width: 600px;
}

#agree
{
padding-top: 5px;;
border: 0px solid;
color:  #570902;
font-size: 11px;;
text-align: center;
margin: 0 auto;
margin-bottom: 20px;
}

#agree a
{
color: #4863A3;
}

#agree a:hover
{
text-decoration: none;
}


#profilebox
{
width: 535px;
}

#message
{
border: px solid blue;
margin-top: 30px;
overflow: auto;
}

#bmess
{
height: 45px;
}

#center
{
background-image: url(str.png);
border: 3px solid #dbdbdb;
padding-top: 10px;
padding-bottom: 12px;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
text-align: center;
}

#centers
{
width: 500px;
margin: 0 auto;
background-image: url(str.png);
border: 3px solid #dbdbdb;
padding-top: 10px;
padding-bottom: 12px;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
text-align: center;
}

#useroptions
{
line-height: 1.5em;
padding-left: 55px;
padding-right: 55px;
padding-bottom: 16px;
color: #570902;
font-size: 15px;
font-weight: bold;
text-align: center;
padding-top: 10px;
background-color: #fff;
float: left;
width: 209px;
overflow: auto;
border: 1px solid silver;
border-bottom: 2px solid silver;
margin-left: 13px;
margin-bottom: 13px;
margin-top: 2px;
}

#wedel
{
overflow: auto;
background-color: #fff;
text-align: center;
font-weight: bold;
line-height: 2em;
color: #570902;
}

#wedelw
{
padding: 10px;
margin: 0 auto;
border: 6px solid #4863A3;
width: 200px;
margin-top: 25px;
}


select
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 14px;
color: #4863A3;
border: 1px solid #666;
background-color: #f7f7f7;
}

#eventpost
{
margin: 0 auto;
width: 752px;
border: px solid ;
margin-bottom: 15px;
}

#going
{
width: 160px;
height: 100px;
font-size: 20px;
border: 1px solid;
float: right;
margin-left: 20px;
}

#fwra
{
padding-top: 15px;
border-top: 1px solid #dbdbdb;
overflow: hidden;
margin-bottom: 15px;
}

#twra
{
float: left;
padding-left: 10px;
border: px solid red;
width: 130px;
text-align: right;
overflow: auto;
}

#nwra
{
float: left;
border: px solid red;
width: 130px;
text-align: right;
overflow: auto;
}
#nwran
{
float: left;
border: px solid red;
width: 75px;
text-align: right;
overflow: auto;
height: 26px;
padding-right: 20px;
}

#iwra
{
margin-right: 30px;
border: 0px solid green;
float: right;
font-weight: bold;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 15px;
color: #4863A3;
width: 73%;
}

#iwrap
{
border: px solid green;
overflow: auto;
padding-left: 20px;
width: 340px;
}
#iwrapn
{
text-align: left;
}
#iwras
{
border: px solid;
overflow: auto;
padding-left: 175px;
overflow: auto;
}

#darea
{
width: 454px;
border: 1px solid #666;
background-color: #f7f7f7;
font-weight: normal;
font-size: 12px;
height: 130px;
}
#carea
{
width: 420px;
}
#ilength
{
width: 464px;
background-color: #f7f7f7;
border: 1px solid #666;
font-weight: normal;
}

#mwidth
{
float: left;
border: 0px solid green;
overflow: auto;
width: 240px;
margin-left: 10px;
padding-bottom: 10px;
}

.messt
{
text-align: center;
margin-bottom: 10px;
color: #570902;
}

#mewidth
{
font-size: 13px;
float: left;
border: 0px solid green;
overflow: auto;
width: 450px;
margin-left: -60px;
padding-bottom: 10px;
}
#mewidth a{color: #4863A3;} #mewidth a:hover{text-decoration: none;}

#twidth
{
float: left;
border: 0px solid red;
width: 320px;
text-align: center;}

#delete
{
margin-top: 5px;;
float: right;
border: 0px solid;
width: 15px;
overflow: auto;
}

#mwrap
{
padding-top: 10px;
padding-bottom: 10px;
margin: 0 auto;
border-top: 1px solid #dbdbdb;
overflow: auto;
width: 90%;
}

#repwrap
{
overflow: hidden;
border-top: 1px solid #dbdbdb;
}

#weather
{
margin: 0 auto;
margin-bottom: 20px;
}

#beta
{
border: 0px solid;
width: 40px;
height: 20px;
margin-left: 318px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 14px;
font-weight: bold;
padding-top: 20px;
color: #4863A3;
}

#beta a
{
color: #4863A3;
text-decoration: none;
}

#wrapper
{
width: 940px;
margin: 0 auto;
margin-top: 0px;
border: 0px solid #;
margin-bottom: 50px;
}


textarea
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 13px;
}

.textarea
{
width: 99%;
}

#aboutme
{
width: 375px;
height: 180px;
color: #4863A3;
border: 1px solid #666;
margin-bottom: 10px;
}

.nomess
{
font-weight: bold;
font-size: 24px;
color: silver;
text-align: center;
}

.blue
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 15px;
color: #4863A3;
}

.warning
{
margin: 0 auto;
text-align: center;
color: #570902;
font-size: 15px;
}

.textfield
{
color: #4863A3;
background-color: #dbdbdb;
border: 1px solid #888;
}

.input
{
border-bottom: 1px solid #999;
border-right: 1px solid #999;
font-size: 14px;
font-weight: bold;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
background-color: #FFF;
color: #4863A3;
width: 85px;
height: 18px;
padding-left: 3px;
}

.pinput
{
font-size: 16px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
background-color: #FFF;
color: #4863A3;
width: 145px;
height: 20px;
padding-left: 3px;
padding-top: 2px;
border: 1px solid #666;
}

.submit
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
color: #4863A3;
margin-right: 7px;
font-weight: bold;
}

#email
{
width: 300px;
}

table
{
clear: left;
width: 95%;
margin: 0 auto;
margin-bottom: 15px;
margin-top: 5px;
font-size: 12px;
}
th
{
font-weight: normal;
border: px solid #999;
padding-bottom: 8px;
padding-top: 8px;
background: #bbb;
font-size: 13px;
}
td{border: px solid #999; padding-left: 5px; padding-right: 5px; text-align: center; padding-top: 3px; padding-bottom: 2px;}
.profile
{
font-size: 14px;
text-decoration: none;
color:  #570902;
font-weight: bold;
}
.profile:hover
{
text-decoration: underline;
}

#width
{
width: 140px;
padding: 20px;
padding-left: 10px;
padding-right: 0px;
}

#comment
{
overflow: hidden;
color: #2e2f33;
width: 348px;
float: right;
padding: 20px;
padding-left: 30px;
text-align: left;
}
#commentf
{
overflow: hidden;
color: #2e2f33;
width: 700px;
float: right;
padding: 20px;
padding-left: 30px;
padding-bottom: 0px;
text-align: left;
font-size: 14px;
border: px solid green;
}
#comment a{color: #4863A3;}#comment a:hover{text-decoration: none;}
#commentf a{text-decoration: none;color: #4863A3;}#commentf a:hover{text-decoration: underline;}
#header
{
position: relative;
border: px solid black;
height: 70px;
background-color: #FFF;
width: 940px;
margin: 0 auto;
}


h1
{
float: left;
margin-left: 15px;
_margin-left: 10px;
margin-top: 0px;
margin-bottom: 23px;
_margin-bottom: 5px;
m/argin-bottom: 5px;
padding: 0;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 35px;
color: #570902;
font-weight: nomal;
}

#login
{
border: px solid;
position: relative;
float: right;
width: 340px;
margin-top: 10px;
padding-bottom: 3px;
}

#login a
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
color: #640E27;
text-decoration: none;
}

#login a:hover
{
text-decoration: underline;
}

#logged
{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight: bold;
font-size: 15px;
border: px solid #999;
position: relative;
float: right;
width: 320px;
margin-top: 0px;
margin-right: 40px;
padding: 10px;
padding-top: 5px;
text-align: center;
color: #570902;
}

#options
{
font-size: 12px;
margin-top: 2px;
}

#options a
{
text-decoration: none;
color: #4863A3;
}

#options a:hover
{
text-decoration: underline;
}

#navcontainer
{
overflow: hidden;
width: 580px;
position: absolute;
bottom: -8px;
_bottom: -23px;
margin-left: 10px;
clear: left;

}


#navlist
{
list-style-type: none;
margin: 0;
padding: 0;
}

#navlist li
{
font-size: 13px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
border-left: 1px solid #570902;
float: left;
line-height: 1.3em;
margin: 0 .5em 0 -.5em;
padding: 0 .5em 0 .5em;
}

#navlist a
{
text-decoration: none;
color: #4863A3;
font-weight: bold;
}

#navlist a:hover
{
text-decoration: underline;
}

#active
{
text-decoration: underline;
color: #4863A3;
}
#corners
{
margin: 0 auto;
width: 940px;
height: 15px;
background: url(br.gif) no-repeat bottom right;
background-color: 
border: 0px solid black;
}


#cornerl
{
width: 15px;
height: 15px;
background: url(bl.gif) left;
border: 0px solid black;
/margin-top: -15px;
}

#clength
{
float: left;
border: 1px solid #fff;
heigth: 18px;
width: 910px;
margin-left: 15px;
height: 13px;
background-color: #FFF;
}

#ewrap
{
width: 605px;
float: left;
overflow: auto;
margin-bottom: 30px;
}

#register
{
float: right;
overflow: auto;
margin-top: 30px;
margin-bottom: 80px;;
border: 0px solid blue;
width: 577px;
}

#signin
{
float: left;
overflow: auto;
margin-top: 30px;
border: 0px solid blue;
width: 350px;
line-height: 1.855em;
}

ol
{
color: #4863A3;
}

#sign
{
text-align: center;
margin: 0 auto;
margin-top: 15px;
}

#signl
{
margin: 0 auto;
margin-top: 13px;
border: 0px solid blue;
width: 58px;
padding-left: 4px;
}

#vote
{
margin-top: 1px;
float: right;
width: 323px;
text-align: center;
}

#attend
{
font-size: 25px;
}

#stats
{
float: right;
font-size: 14px;
margin-top: 30px;
border: px solid silver;
width: 161px;
margin-right: 40px;
height: 100px;
background: url(images/stat.png) no-repeat top center;
text-align: center;
padding-top: 20px;
color: #dbdbdb;
line-height: 1.5;
}
#statsn
{
font: 1.5em "lucida grande", sans-serif;
margin-bottom: 5px;
}
#title
{
margin: 0 auto;
background-image: url(tl.bmp);
background-repeat: no-repeat;
background-color: #c3c3c3;
margin-top: 20px;
border: 0px solid #111;
border-bottom: 0px solid #000;
height: 33px;
color: #000;
font-family: georgia;
font-weight: bold;
font-size: 32px;
margin-bottom: px;
padding-left: 15px;
}

#eventtitle
{
border-bottom: 1px solid #dbdbdb;
overflow: auto;
font: 1.2em "lucida grande", sans-serif;
color: #4863A3;
margin-bottom: 15px;
clear: both;
}
#field
{
border-bottom: 1px solid #dbdbdb;
float: left;
oveflow: auto;
width: 80px;
color: #2e2f33;
font: 1em/1.2 "lucida grande", sans-serif;
text-align: right;
margin-top: 5px;
margin-bottom: 5px;
}
#pfield
{
border-bottom: 1px solid #dbdbdb;
float: left;
oveflow: auto;
width: 90px;
color: #2e2f33;
font: 1em/1.2 "lucida grande", sans-serif;
text-align: right;
margin-top: 5px;
margin-bottom: 5px;
}
#eventdesc
{
color: #666;
border: px solid;
margin-left: -5px;
margin-top: 13px;
margin-bottom: 15px;
font-size: 12px;
}

#eventdesc a
{
color: #4863A3;
}
#share
{
border: px solid blue;
font-size: 12px; 
text-align: right;
margin-bottom: 5px;
margin-right: 5px;
}

#share a
{
text-decoration: none;
color: #4863A3;
}
#share a:hover{text-decoration: underline;}
#twicon
{
color: #5FF5DD;
}
#share img
{
border: px solid red;
margin-bottom: -4px;
margin-right: -3px;
}

#fielddesc
{
border-bottom: 1px solid #999;
background: #dbdbdb;
margin-bottom: 10px;
font-size: 16px;
color: #2e2f33;
}
#pfielddesc
{
border-bottom: 1px solid #999;
background: #dbdbdb;
margin-bottom: 10px;
font-size: 16px;
color: #2e2f33;
padding-left: 22px;
}
#setimes{
float: left;
margin-top: 7px;
padding-left: 10px;
font-size: 14px;
color: #666;}

#goingbutton{
border: px solid white;
float: right;
margin-top: 25px;
height: 145px;
width: 170px;
margin-right: 20px;
line-height: .6;
}

#numbub
{
float: right;
border: 0px solid white;
width: 77px;
height: 50px;
background: url(images/rtail.png) no-repeat top center;
text-align: center;
padding: 0px;
padding-top: 5px;
color:silver; 
font-size: 21px;
line-height: 2;
_margin-top: -20px;
/margin-top: -20px;

}

#contenttwrap
{
border: 0px solid red;
margin-top: 15px;
overflow: auto;

}
#topw
{
margin-top: 30px;
border: 0px solid;
height: 33px;
overflow: auto;
margin-bottom: -18px;
clear: both;
}


#lpart
{
background: url(images/toplw2.gif);
background-repeat: no-repeat;
border: 0px solid silver;
float: left;
height: 15px;
width: 15px;
}

#rpart
{
background: url(images/toprw2.gif);
background-repeat: no-repeat;
float: right;
border: 0px solid red;
width: 15px;
height: 15px;

}
#middle
{
background: #fff;
float: left;
width: 547px;
height: 15px;
border: 0px solid green;
overflow: hidden;
}
#pmiddle
{
background: #c3c3c3;
float: left;
width: 722px;
height: 33px;
border: 0px solid green;
overflow: hidden;
}

#semiddle
{
background: #c3c3c3;
float: left;
width: 293px;
height: 33px;
border: 0px solid green;
overflow: hidden;
}

#sevmiddle
{
background: #fff;
float: left;
width: 575px;
height: 15px;
border: 0px solid green;
overflow: hidden;
}

#whiteb
{
border: 0px solid #fff;
width: 575px;
height: 150px;
background: #fff url(images/bottomrw.gif) bottom right;
background-repeat: no-repeat;
text-align: center;
font: 2em/1 "lucida grande", sans-serif;
color: #4863A3;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 5px;
}


#whitebs
{
border: 0px solid #fff;
width: 575px;
height: 150px;
background: url(images/sprots.png) bottom right;
background-repeat: no-repeat;
text-align: center;
font: 2em/1 "lucida grande", sans-serif;
color: #4863A3;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 5px;
}


#fmiddle
{
background: #fff;
float: left;
width: 910px;
height: 15px;
border: 0px solid green;
}

#smiddle
{
background: #fff;
float: left;
width: 320px;
height: 15px;
border: 0px solid green;
overflow: hidden;

}


#lcorn
{
float: left;
border: 0px solid;
width: 15px;
height:20px;
padding: 0;
border-right: 0px;
background-image: url(lorn.bmp);
margin-left: -16px;
margin-top: -1px;
}

#rcorn
{
border: 0px solid;
width: 15px;
height: 15px;
float: right;
background-image: url(tr.bmp);

}

#post
{
background-color: #eeeeee;
margin: 0 auto;
padding-top: 20px;
border: 4px solid silver;
border-right: 5px solid #999;
border-bottom: 5px solid #888;
width: 260px;
text-align: center;
color: #fff;
font-size: 120px;
font-family: impact;
font-weight: bold;
line-height: .7em;
}

#post a
{
color: #440201;
text-decoration: none;
}

#post a:hover
{
color: #600201;
text-decoration: none;
}

.anevent
{
font-size: 55px;
}

#datetime
{
margin-left: 0px;
margin-right: 5px;
margin-top: 7px;
font-size: 14px;
font:.8em/1.2 'Lucida Grande',sans-serif;
font-weight: bold;
overflow: auto;
float: right;
border: 1px solid #999;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 3px;
padding-top: 1px;
background-color: #fff;
color: #4863A3;
z-index: 300;
}

#datetimes{
margin-left:5px;
margin-top: 7px;
font-size: 14px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
line-height: 1em;
text-align:right;
overflow: auto;
float: left;
border: 1px solid #999;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 3px;
padding-top: 1px;
background-color: #fff;
color: #69BD4F;
z-index: 500;
}



#content
{
background: #fff;
padding-bottom: 5px;
border: 1px solid silver;
border-top: 0px;
overflow: auto;
}

#content1{
background: #fff;
padding-bottom: 5px;
border-top: 0px;
}
#content1 h2{color: #4863A3; text-align: center; margin-top: 0px; margin-bottom: 5px;}
#event
{
color: #4863A3;
background: url(eventc.gif) no-repeat top left;
background-color: #dbdbdb;
margin: 0 auto;
width: 650px;
border: 0px solid;
margin-top: 30px;
overflow: auto;
padding: 10px;
padding-bottom: 0px;
font-size: 16px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

.etitle
{
text-align: center;
margin-top: 10px;
margin-bottom: 20px;
font:1.9em/.8 'Lucida Grande',sans-serif;
color: #4863A3;
}
.etitleb
{
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
font: 1.6em "lucida grande", sans-serif;
color: #4863A3;
}

.etitlebig
{
text-align: center;
margin-top: px;
margin-bottom: 10px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 28px;
font-weight: bold;
color: #4863A3;
}
.etitlew
{
text-align: center;
font-size: 24px;
margin-top: 10px;
margin-bottom: -10px;
color: #570902;
}
#attr
{
float: left;
width: 105px;
border: 0px solid;
text-align: right;
}

#econtent
{
font-size: 16px;
border: 0px solid;
width: 405px;
float: right;
}

#econtentde
{
font-size: 16px;
border: 0px solid;
width: 405px;
float: right;
padding-bottom: 5px;
}

#econtentd
{
font-size: 14px;
border: 0px solid;
width: 405px;
float: right;
}

.dates
{
font-size: 14px;
}

#evewrap
{
padding: 5px;
overflow: auto;
border-bottom: 1px solid silver;
margin-bottom: 10px;
}


#evewrapfn
{
padding: 5px;
padding-top: 15px;
overflow: auto;
border-bottom: 1px solid silver;
border-top: 1px solid silver;
margin-bottom: 10px;
}

#evewrapd
{
padding: 5px;
padding-top: 8px;
overflow: auto;
border-bottom: 1px solid silver;
border-top: 1px solid silver;
margin-bottom: 10px;
}

#edel
{
float: right;
margin-right: 5px;
}

#percent
{
overflow: auto;
width: 70%;
margin: 0 auto;
}

#reply
{
margin: 0 auto;
margin-top: 20px;
height: 17px;
border: 1px solid #555;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
padding: 5px;
padding-top: 2px;
width: 50px;
text-align: center;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight: bold;
font-size: 14px;
background-color: #fff;
}
#proup
{
margin: 0 auto;
height: 17px;
border: 1px solid #555;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
padding: 5px;
padding-top: 2px;
width: 50px;
text-align: center;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight: bold;
font-size: 14px;
background-color: #fff;
margin-top: 00px;
margin-bottom: 15px;
}

#proup a
{
color: #4863A3;
text-decoration: none;
}
#proup a:hover{text-decoration: underline;}

.noreplies
{
text-align: center;
margin-bottom: 15px;
margin-top: 10px;
font-size: 32px;
}

#replyarea
{
margin: 0 auto;
width:99%;
height: 70px;
margin-top: 15px;
margin-bottom: 00px;
border: 1px solid #888;
background-color: #eee;
color: #4863A3;
font-weight: normal;
}
#freplyarea
{
margin: 0 auto;
width:99%;
height: 70px;
margin-top: 15px;
margin-bottom: 00px;
border: 1px solid #888;
background-color: #eee;
color: #4863A3;
font-weight: normal;
width: 500px;
}
#reply a
{
text-decoration: none;
color: #4863A3;
}

#reply a:hover
{
text-decoration: underline;
}

#info
{
background-color: #fff;
background-image: url(mr.bmp);
background-repeat: repeat-x ;
margin: 0 auto;
border: 0px solid #562F32;
margin-bottom: 0px;
padding: 15px;
padding-top: 0px;
border: 1px solid silver;
border-bottom: 0px solid silver;
float: left;
width: 908px;
}

#infomail
{
background: #fff url(images/bottomrw.gif) no-repeat bottom right;
margin: 0 auto;
border: px solid red;

padding: 15px;
_margin-bottom: 20px;
}

#mailwrap
{
border: px solid blue;
overflow: auto;
margin-bottom: 30px;
}
#pminfo
{
margin: 0 auto;
padding: 15px;
padding-top: 0px;
padding-bottom: 0px;
border: px solid silver;
float: left;
color: #4863A3;
overflow: hidden;
}

#adverp
{
width: 281px;
float: right;
border: 1px solid silver;
border-bottom: 2px solid silver;
background-color: #fff;
padding: 20px;
padding-top: 150px;
font-weight: bold;
color: #666;
font-size: 13px;
text-align: center;
height: 188px;
margin-bottom: 10px;
}

#welmess
{
width: 270px;
float: right;
padding: 20px;
padding-top: 0px;
padding-bottom: 20px;
line-height: 1.48em;
color: #4863A3;
font-size: 15px;
text-align: center;
overflow: auto;
background: #fff url(images/bottomlc.gif) bottom left no-repeat;
}

#welmess1
{
font-size: 18px;
margin-bottom: 5px;
color: #570902;
}

#welmesswrap
{
border: px solid red;
float: right;
overflow: auto;
margin-top: 70px;
}
#uptop{
border: 0px solid blue;
height: 15px;
background: url(images/uptop.png) no-repeat top center;
}
#einfo
{
background-color: #fff;
margin: 0 auto;
padding: 15px;
padding-top: 0px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 15px;
color: #2e2f33;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 17px;
font-weight: bld;
min-height: 150px;
border-top: 1px solid white;
background: #fff url(images/bottomrw.gif) no-repeat bottom right;
}
#einfobr{
background: #fff url(images/bottomlc.gif) no-repeat bottom left;
border-top: 1px solid white;
padding-top: 0px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 15px;
font-size: 17px;
font-weight: bld;
}
#einfoup{
background-color: white;
border-top: 1px solid white;
padding-left: 30px;
padding-right: 30px;
}
#id
{
border: px solid;
height: 15px;
background-color: #fff;
margin-bottom: 10px;
background: #fff url(images/bottomrw.gif) no-repeat bottom right;
}
#edelid
{
border: px solid;
height: 35px;
background-color: #fff;
margin-bottom: 10px;
background: #fff url(images/bottomrw.gif) no-repeat bottom right;
}


#welcome
{
float: left;
font-size: 30px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight: bold;
color: #570902;
border: px solid;
height: 37px;
line-height: 1.5em;
margin-top: 6px;
}

#welcom
{
float: left;
color: #570902;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 17px;
font-weight: bold;
border: 1px solid #555;
margin-top: 23px;
line-height: 1.1em;
margin-left:5px;
border: 0px solid;
}

#therest
{
clear: both;
border: 0px solid;
color: #570902;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 17px;
font-weight: bold;
}

#leftcolumn
{
min-height: 679px;
width: 580px;
border: 0px solid #dbdbdb;
border-bottom: 0px;
padding: 20px;
padding-top: 10px;
float: left;
color: silver;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 13px;
margin-bottom: 3px;
overflow: auto;
}

#leftcolumnn
{
width: 568px;
border-bottom: 0px;
padding: 20px;
padding-top: 0px;
float: left;
color: silver;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 13px;
margin-bottom: 3px;
overflow: auto;
}
#leftcolumnnev
{
width: 568px;
border-bottom: 0px;
padding: 20px;
padding-top: 0px;
float: left;
color: silver;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 13px;
margin-bottom: 3px;
overflow: auto;
}
#master
{
color: #4863A3;
padding-bottom: 5px;
height: 33px;
text-align: center;
font-size: 29px;
border-bottom: 2px solid #dbdbdb;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight: normal;
margin: 0 auto;
margin-bottom: 10px;
}

a.name
{
color: #570902;
text-decoration: underline;
font:1.6em/1.5 'Lucida Grande',sans-serif;
}
a.name:hover{text-decoration: none;}
a.subject:link{color: #570902; font-size: 15px; font-weight: bold; text-decoration: none;}
a.subject:visited{color: #570902; font-size: 15px; font-weight: bold; text-decoration: none;}
a.subject:hover{text-decoration: underline;}
a.delete:link{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; text-decoration: none; color: #999; font-size: 14px; font-weight: bold;}
a.delete:hover{color: #333;}
a.delete:visited{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; text-decoration: none; color: #999; font-size: 14px; font-weight: bold;}}
a.sblue:link{color: #4863A3;}

#swidth
{
width: 280px;
padding-left: 30px;
_padding-bottom: 20px;
_padding-top: 10px;
}


#floatl
{
float: left;
margin-right: 15px;
border: px solid;
width: 45px;
height: 25px;
padding: 0;
font-size: 18px;
color: #4863A3;
}

#floatr
{
float: left;
width: 180px;
}

td
{
border-top: 1px solid #dbdbdb;
}

#calendar
{
float: left;
margin-right: 20px;
border: 1px solid silver;
border-right: 2px solid black;
border-bottom: 2px solid black;
background-color: #F5F9FC;
color: #570902;
width: 50px;
height: 56px;
text-align: center;
margin-bottom: 7px;
}

.month
{
font-size: 18px;
font-weight: bold;
font-family: arial;
}

.dayy
{
font-size: 30px;
font-weight: bold;
font-family: arial;
}

.user
{
font:1.6em/1.5 'Lucida Grande',sans-serif;
font-size: 10px;
color: #4863A3;
}
#pagesf
{
padding-bottom: 5px;
font-size: 14px;
}
#pagesf a{color: #888; text-decoration: none;}#pagesf a:hover{text-decoration: underline;}
a.postedby{color: #4863A3;;text-decoration: none;}
a.postedby:hover{text-decoration: underline;}
a.homepage:link{: text-decoration: none;}

#wra
{
float: right;
border: px solid;
width: 495px;
overflow: auto;
padding-bottom: 5px;
}


#conflo
{
padding-bottom: 3px;
margin-left: 10px;
margin-bottom: 10px;
clear: left;
color: #333;
font-size: 11px;
font-weight: normal;
overflow: auto;
border-bottom: 1px solid #dbdbdb;
}
#conflo img{
margin-left: 5px;
margin-bottom: -4px;}
#rcolumn
{
border: px solid #dbdbdb;
float: right;
width: 300px;
padding: 10px;
overflow: auto;
padding-top: 15px;
padding-left: 0px;
}
#rcolumnev
{
border: px solid #dbdbdb;
float: right;
width: 310px;
padding: 10px;
overflow: auto;
padding-top: 15px;
padding-left: 0px;
}
#adwithus{
border: px solid black;
height: 220px;
background:url(images/adver.png) no-repeat top center;
}
#adwithuss{
margin-right: 5px;
overflow: hidden;
}
#adver
{

border: px solid #dbdbdb;
text-align: center;
margin-left: 25px;
margin-top: 20px;
clear: right;
height: 130px;
line-height: 15em;
background: url(images/smalladd.png) no-repeat center top;
}

#adverc
{
border: 3px solid #999;
text-align: center;
Padding: 10px;
font-size: 12px;
font-family:verdana;
height: 200px;
line-height: 15em;
color: #555;
margin: 11px;
margin-top: 20px;
}
#pages
{
margin-bottom: -5px;
border: 0px solid blue;
width: 500px;
height: 20px;
clear: left;
color: #333;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 14px;
padding-left: 30px;
padding-bottom: 5px;
}

#pages a
{
color: #777;
text-decoration: none ;
}

#pages a:hover
{
text-decoration: underline;
}

#googlead{

overflow: auto;
text-align: center;
margin-top: px;
background: white;
padding-top: 5px;
padding-bottom: 5px;
}

#footer
{
font-weight: bold;
text-align: center;
padding-top: 50px;
height: 70px;
background-color: #000;
clear: both;
color: #444;
margin: 0 auto;
margin-bottom: 40px;
margin-top: 10px;
_margin-top: 20px;
/margin-top: 20px;
font: 1.1em/1.5 'Lucida Grande',sans-serif;
border: 2px solid #fff;
}

#footer a
{
text-decoration: none;
color: #444;
font-size: 14px;
font-weight: bold;
}

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