body{background:#666666;text-align:center;margin: 0px; padding: 0px;}
img {border:none}
p{font-size:0.73em; font-family:Arial, Helvetica, sans-serif; color:#3D3D3D; text-align:left;margin:0px; padding:0 0 15px 0;line-height:1.4em}
a{text-decoration:none;color:#3D3D3D;}
a:hover{text-decoration:underline;}
.clearer {clear: both;display: block;padding: 0px;margin: 0px;}
#container {width:998px;}
#containerBody { margin:0px; padding:0px;float:left;}
#menu {position:absolute;text-align:left;margin:183px 0 0 415px;padding:0px;}
ul {padding:0px;margin:0px;list-style:none;display:block;text-align:left;}
li {padding:0px;margin:0 -3px 0 0;display:inline;position:relative;white-space:nowrap;}
#aboutTitle {float:left; width:998px; background:url(../i/Bright-Pictures-about.gif) no-repeat top left #FFF; overflow:hidden; margin:0px; padding:0px;}
#blogsTitle {float:left; width:998px; background:url(../i/Bright-Pictures-biogs.gif) no-repeat top left #FFF; overflow:hidden; margin:0px; padding:0px;}
#contactTitle {float:left; width:998px; background:url(../i/Bright-Pictures-contact.gif) no-repeat top left #FFF; overflow:hidden; margin:0px; padding:0px;height:400px;}

#TextBox {float:right; width:540px;  padding:0px;  background:#FFF; overflow:hidden; margin:36px 40px 0px 0;}

#Magenta{float:right;background:#FFF;width:998px;text-align:right;}

.grey{color:#AEAEC8}
.blue{color:#00A1B9}
.pink{color:#AA709E}
.green{color:#719084}
