
/*--------------------------------------------------------*/
/* GLOBAL */

body {color:#000; font-family: Helvetica, Arial, sans-serif; font-size:14px; background:url(../images/rjtbgtile.jpg) repeat; margin:0; padding:0;}
a:link, a:visited, a:active {color:#d4d4d4;; text-decoration:none;}
a:hover {color:#666; text-decoration:none;}


/*--------------------------------------------------------*/
/* MAIN WRAPPERS */

#wrapper {width:960px; height:600px; margin:0 auto; padding:0;}
#front {width:460px; height:600px; margin:0; padding:0; float:left;}
#stripe {width:466px; height:600px; background:url(../images/rjtsite.gif) repeat-y; position:relative; margin:0; padding:0; float:right; left:5px;}
.subheader {position:relative; top:20px; left:38px; margin:0; padding:0; float:left;}
.works {position:relative; top:150px; left:30px; float:left;}



/*--------------------------------------------------------*/
/* POSITIONED ELEMENTS */
.web {padding:10px 44px;}
.photo {padding:10px 44px;}
.print {padding:10px 44px;}
.title {position:relative; top:250px; left:30px;}
.line  {height:66px; background:url("../images/footer.jpg") repeat-x; margin:0; padding:0; position:relative;}
.inside {width:960px; margin:0 auto; text-align:left; position:relative;}

/*--------------------------------------------------------*/
/* CUSTOM ELEMENTS */
#front ul.name {font-family:Georgia, "Times New Roman", Times, serif; font-size:49px; color:#333;}
#front ul.title {font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; color:#333;}
h1 {font-size:24px; color:#d4d4d4; padding:5px; margin:0;}


/*--------------------------------------------------------*/
/* FOOTER */

.footer {background:#e8e8e8; height:100px; font-size:12px; margin:0 auto; padding:0; position:relative; text-align:center;}



