body {background-color:#FFFFFF;color:#333333;}
html>body
body {background-color:#FFFFFF;color:#333333}

a:link{color:#ff3300; text-decoration:none;}
a:hover{color:#ff6633; text-decoration:none;}
a:active{color:#ff6633; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}

div#header{position:absolute;left:130px; top:24px; z-index:4; width:850px;height:72px;background-image:url(images/backlong.jpg);background-repeat:repeat-y;font-family:"georgia", serif; color:black;text-align:center;padding-left:10px;border-right-style:solid; border-right-color:white; border-right-width:40;}
html>body
div#header{position:absolute;left:130px; top:24px; z-index:4; width:855px;height:72px;background-image:url(images/backlong.jpg);background-repeat:repeat-y;margin-right:10px;font-family:"georgia", serif; color:#333333;text-align:center;padding-left:18px;border-right-style:solid; border-right-color:white; border-right-width:10;}

div#name{width:850px;font-size:35;text-align:center;height:10px;letter-spacing:4.5px;}
html>body
div#name{width:855px;font-size:35;text-align:center;height:40px;letter-spacing:4.5px;}


#name a:link{color:#333333; text-decoration:none;}
#name a:hover{color:#ff6633; text-decoration:none; }

div#address{height:5px;width:850px;padding-top:6px;}
html>body
div#address{height:22px;width:1000px;margin-left:35px;}

div.address{float:left; height:5px; font-size:15;text-align:center;margin-left:40px;}
html>body
div.address{float:left; height:20px; font-size:15;text-align:center;margin-left:40px;}

div#nav{position:absolute; top:125px; left:13px; z-index:6;width:165px; min-height:500px; letter-spacing:.5px; text-align:center;font-family:"georgia", serif;font-size:14px; text-align:center;line-height:30px;padding-top:5px;padding-right:45px;}
html>body
div#nav{position:absolute; top:125px; left:7px; z-index:6;width:140px; min-height:500px; letter-spacing:.5px; text-align:center;font-family:"georgia", serif;font-size:14px; text-align:center;line-height:30px;padding-top:5px;padding-right:45px;}

#nav a:link{color:#333333; text-decoration:none;}
#nav a:hover{color:#ff6633; text-decoration:none;}

div#invite {float:right;text-align:center;padding-left:10px;}

div#links{position:absolute;left:37px; top:100px; z-index:5; width:73px;height:660px;background-image:url(images/backlong2.jpg);background-repeat:repeat-x;border-bottom-style:solid; border-bottom-width:10; border-bottom-color:white;}
html>body
div#links{position:absolute;left:38px; top:120px; z-index:5; width:72px;min-height:600px;background-image:url(images/backlong2.jpg);background-repeat:repeat-x;border-bottom-style:solid; border-bottom-width:10; border-bottom-color:white; }

div#emptyheader{position:absolute; left:0px; top:0px;width:100%; height:122px;  border-bottom-style:solid;border-bottom-width:1; border-bottom-color:#999999;}
html>body
div#emptyheader{position:absolute; left:0px; top:0px;width:100%; height:121px;  border-bottom-style:solid;border-bottom-width:1; border-bottom-color:#999999;}

div#logo{width:121px; height:121px;position:absolute;left:14px;top:0px;z-index:9;}
html>body
div#logo{width:121px; height:121px;position:absolute;left:14px;top:0px;z-index:9;}

#logo a{background-position:0 0;background-image:url(images/logo2.jpg);background-repeat:no-repeat;z-index:9;font-size:136px;}
#logo a:hover{background-image:url(images/logo2.jpg);background-repeat:no-repeat; background-position:-135 0;z-index:9;font-size:136px;}


div#emptylinks{position:absolute; left:0px; top:0px; width:150px;height:800px; border-right-style:solid; border-right-width:1; border-right-color:#999999;}
html>body
div#emptylinks{position:absolute; left:0px; top:0px; width:150px;height:700px; border-right-style:solid; border-right-width:1; border-right-color:#999999;}


div#body{width:100%px;margin-left:160px;font-size:18px;line-height:30px;padding-right:30px;}
html>body
div#body{width:100%px;margin-left:160px;font-size:18px;line-height:30px;padding-right:30px;padding-left:10px;}




#body a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
#body a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
#body a:visited{font-size:18px;color:#ff3300; text-decoration:none;} 
#body a:active{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
#body a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
#body a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}


#body span{line-height:43px;}
html>body
#body span{line-height:25px;}

div#title{width:100%;float:left;margin-top:150px; font-size:30px; color:#ff6633;letter-spacing:10px;margin-bottom:24px;line-height:35px;}

td#pic{padding-top:150px;text-align:center;}


p#next{font-size:21px;text-align:left;line-height:25px;}
html>body
p#next{font-size:21px;text-align:left;line-height:28px;padding-bottom:10px;}

#next span{letter-spacing:2px;}
html>body
#next span {letter-spacing:3px;}

div#title2{width:100%;float:left;margin-top:10px; font-size:27px; color:#ff6633;letter-spacing:10px;margin-bottom:15px;line-height:25px;text-align:left;}
html>body
div#title2{width:100%;float:left;margin-top:10px; font-size:27px; color:#ff6633;letter-spacing:10px;margin-bottom:24px;line-height:25px;text-align:left;}

div#form{text-align:center;margin-top:10px;}
html>body
div#form{text-align:center;}


div#interests{text-align:left;width:200px;margin-left:100px;padding-top:10px;}
html>body
div#interests{text-align:left;width:200px;margin-left:310px;padding-top:10px;}

div#types{text-align:left;width:200px;padding-top:10px;}
html>body
div#types{text-align:left;width:200px;padding-top:10px;}

table#social{color:#666666;}

table#email{margins:auto; padding-right:10px;}
td#etitle{font-family:Georgia; font-size:18px; color:#FF6633;}
td.efields{font-family:Georgia; font-size:17px; color:#333333;}

div#footer{width:85%; display:block;clear:both;text-align:center;margin-left:145px;margin-top:40px;padding-bottom:10px;color:#666666;}
html>body
div#footer{width:85%; margins:auto; display:block;clear:both;text-align:left;margin-top:30px;padding-left:35px;color:#666666;}
#footer a:link{color:#ff3300; text-decoration:none;}
#footer a:hover{color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
#footer a:visited{color:#ff3300; text-decoration:none;}
#footer a:active{color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
#footer a:link{color:#ff3300; text-decoration:none;} 
#footer a:hover{color:#333333; text-decoration:none;background-image:url(images/back.jpg);}

div.subtitle{width:100%;float:left; font-size:22px; color:#ff6633;letter-spacing:6px;margin-top:20px;margin-bottom:20px;}
html>body
div.subtitle{width:100%;float:left; font-size:22px; color:#ff6633;letter-spacing:6px;}

td#body{width:100%px;float:left;font-size:18px;line-height:30px;padding-right:35px;padding-left:10px;margin-bottom:40px;}
html>body
td#body{width:100%px;float:left;font-size:18px;line-height:30px;padding-right:35px;padding-left:10px;margin-bottom:10px;}

td#body a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td#body a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td#body a:active{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
 td#body a:visited{font-size:18px;color:#ff6633; text-decoration:none;}
td#body a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td#body a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
div#title{width:100%;float:left;margin-top:150px; font-size:30px; color:#ff6633;letter-spacing:10px;margin-bottom:24px;line-height:35px;}

div#title{width:100%;float:left;margin-top:140px; font-size:30px; color:#ff6633;letter-spacing:10px;}
html>body
div#title{width:100%;float:left;margin-top:140px; font-size:30px; color:#ff6633;letter-spacing:10px;margin-bottom:24px;line-height:35px;}

div#bodyc{width:100%px;float:left;font-size:18px;line-height:30px;padding-right:35px;padding-left:10px;margin-bottom:40px;}
html>body
div#bodyc{width:100%px;float:left;font-size:18px;line-height:30px;padding-right:35px;padding-left:10px;margin-bottom:10px;}



div#title3{width:100%;float:left;margin-top:10px; font-size:30px; color:#ff6633;letter-spacing:10px;}
html>body
div#title3{width:100%;float:left;margin-top:10px; font-size:30px; color:#ff6633;letter-spacing:10px;margin-bottom:24px;line-height:35px;}

div.calendartitle{width:700px;margin-top:18px;float:left; font-size:22px; color:#ff6633;letter-spacing:6px;}
html>body
div.calendartitle{width:700px;margin-top:25px;float:left; font-size:22px; color:#ff6633;letter-spacing:6px;margin-left:25px;}

.calendartitle a:link{font-size:22px; color:#ff6633;letter-spacing:6px;text-decoration:none;}
.calendartitle a:hover{font-size:22px; color:#ff6633;letter-spacing:6px;text-decoration:none;}
.calendartitle a:active {font-size:22px; color:#ff6633;letter-spacing:6px;text-decoration:none;}
.calendartitle a:visited {font-size:22px; color:#ff6633;letter-spacing:6px;text-decoration:none;}

td#calendarbody{width:240px;float:left;font-size:18px;line-height:30px;text-align:top;color:black;}
html>body
td#calendarbody{width:240px;float:left;font-size:18px;line-height:30px;color:black;}
td#calendarbody a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td#calendarbody a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td#calendarbody a:active{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td#calendarbody a:visited{font-size:18px;color:#ff3300; text-decoration:none;} 
td#calendarbody a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td#calendarbody a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td#calendarbody span a:hover{font-size:22px; color:#ff6633;letter-spacing:6px;text-decoration:none;}

td#calendarbody2 span {letter-spacing:1px;}
 td#calendarbody2 a:visited{font-size:18px;color:#ff6633; text-decoration:none;text-align:right;}
td#calendarbody2{width:480px;float:left;font-size:18px;line-height:30px;margin-bottom:10px;}
html>body
td#calendarbody2{width:480px;float:left;font-size:18px;line-height:30px;margin-left:25px;}
td#calendarbody2 a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td#calendarbody2 a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td#calendarbody2 a:active{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
 td#calendarbody a:visited{font-size:18px;color:#ff6633; text-decoration:none;}
td#calendarbody2 a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td#calendarbody2 a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}





td a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td a:visited{font-size:18px;color:#ff3300; text-decoration:none;} 
td a:active{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}
td a:link{font-size:18px;color:#ff3300; text-decoration:none;} 
td a:hover{font-size:18px;color:#333333; text-decoration:none;background-image:url(images/back.jpg);}




td#pic{padding-top:150px;text-align:center;}
#pic span a:link{font-size:18px;color:#ffcc99; text-decoration:none;}
#pic span a:hover{font-size:18px;color:#333333; text-decoration:none;}  
#pic span a:visited{font-size:18px;color:#ffcc99; text-decoration:none;} 

div.subtitle{font-size:22px; color:#ff6633;letter-spacing:6px;}
html>body
div.subtitle{width:100%; font-size:22px; color:#ff6633;letter-spacing:6px;}
td#byline{padding-left:10;line-height:1;}
#photos {padding-left:10px;}

