body { margin:0px; padding:0px; font:normal 12px arial; background:#1d2226 url(/images/top.jpg) no-repeat top; }

h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; }

img { border:0px; }

div, a { padding:0px; margin:0px; }
a { color:#5bb4ff; }

/*** TOP START ***/

#container_top { position:relative; width:940px; height:140px; margin:0 auto; }
#container { position:relative; width:892px; margin:10px auto 5px auto; color:#fff; background-color:#121316; }
#container h1 { font-size:20px; color:#999; }
#container h2 { margin:0px; font-size:12px; color:#999; }
#container a img { border:0px; }
#container p { margin:5px 0 5px 0; line-height:1.5; text-align:justify; color:#666; }
#container ul { margin-top:0px; padding-top:0px; color:#666; }
#subcontainer { padding:30px; }
#logo { position:absolute; top:42px; left:0; width:357px; height:54px; background-image:url(/images/logo.png); }
#toplinks { position:absolute; top:61px; right:0px; width:400px; text-align:right; }
#toplinks a { padding-right:10px; font-size:11px; letter-spacing:2px; color:#5bb4ff; text-decoration:none; }
#toplinks a:hover { padding-right:10px; font-size:11px; letter-spacing:2px; color:#fff; text-decoration:none; }

/*** TOP END ***/

/*** BOTTOM START ***/

#bottomcontainer { position:relative; width:892px; margin:0 auto; font-size:11px; letter-spacing:2px; color:#fff; }
#copyright { position:absolute; left:0; }
#phonenumber { position:absolute; right:0; font-size:14px; font-style:italic; }
#bottomcontainer a { padding-right:10px; font-size:10px; letter-spacing:2px; color:#000; text-decoration:none; }
#bottomcontainer a:hover { padding-right:10px; font-size:10px; letter-spacing:2px; color:#666; text-decoration:none; }

/*** BOTTOM END ***/

/*** SUBPAGES START ***/

#subpages_left { float:left; width:210px; }
#subpages_left p { font-size:10px; color:#666; }
#subpages_left a { font-size:10px; color:#666; text-decoration:none; }
#subpages_left a:hover { font-size:10px; color:#000; text-decoration:none; }
.selecteddesigner { font-size:10px; color:#000; text-decoration:none; }
#subpages_left h1 { margin:0 0 0 0; font-size:26px; font-weight:normal; letter-spacing:4px; }
#subpages_left h2 { margin:20px 0 0 0; font-size:16px; font-weight:normal; letter-spacing:2px; }
#subpages_right { float:right; width:641px; }
#subpages_right h1 { margin:45px 0 0 0; font:normal 27px optima; letter-spacing:4px; color:#666; }
#subpages_right h2 { margin:0 0 20px 0; font:normal 12px optima; letter-spacing:4px; color:#000; }
#subpages_right h4 { margin:20px 0 5px 0; font-weight:normal; font-size:20px; letter-spacing:4px; color:#000; }
#subpages_right p { margin:0 0 10px 0; font-size:12px; line-height:1.2em; color:#333; }
#subpages_right a { font-size:12px; line-height:1.2em; color:#333; }



/*** PHOTO GALLERY END ***/

.height5 { height:5px; line-height:5px; font-size:0px; }
.height10 { height:10px; line-height:10px; font-size:0px; }
.height20 { height:20px; }
.height30 { height:30px; }
.height40 { height:40px; }
.height50 { height:50px; }

.clearfloat { clear:both; height:0px; line-height:0px; font-size:0px; }