/* GENERAL POSITIONING, PADDING AND MARGINS */

body { margin:0px auto; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; background-color:#fff; font-family:Arial, Verdana, sans-serif; font-size:12px; line-height:20px; color:#3e3e3e; font-weight:normal;  }

#container { width:900px; margin:0px auto; }

#container2 { float:left; background-color:#fff; } 

#header { margin:0px auto; width:900px; height:162px; float:left; margin-bottom:-8px; }

#logo { float:left; }

#logo h1 { background:transparent url(../images/logo.gif) no-repeat top left; width: 900px; height:162px; margin:0px; cursor:pointer; }

#logo h1 span { display:none; }

#navigation { width:900px; height:74px; margin:0px auto; text-align:right; float:left; background-position:0px 32px; background-image:url(../images/container_bg.jpg); }

#navigation a { text-decoration:none; }

#content-artists { width:820px; margin:75px 0px 0px 35px; float:left; min-height:400px; }

#content-left { width:560px; margin-right:25px; float:left; }

#content-right { width:235px; margin:0px auto; float:left;}

#content-left-artists img{ margin-bottom:35px; border:0px; }

#content-right-artists { width:455px; margin:0px auto; float:left;}

#content-left .header { margin-botton:25px; }

#featured-art { width:560px; margin-bottom:25px; float:left; }

#featured-art #header { background:transparent url(../images/hd_featured_art.gif) no-repeat top left; width: 560px; height:66px; margin:0px 0px 25px 0px; }

#featured-art #header span { display:none; }



.table_padding td{ padding-top:10px; }

#caption { float:left; width:218px; min-height:66px; margin: 0px auto; }

#footer { width:840px; height:35px; margin:0px 0px 15px 0px; background-color:#a6610b; float:left; padding:10px 30px 20px 30px; }

/* END */

/* NAVIGATION */

#rollover1 { background-image:url(../images/nav01.gif); background-repeat:no-repeat; display:inline-block; padding-left:70px; padding-top:14px; /* 29 = safari */ padding-bottom:3px; }
#rollover1:hover { background-position:0px -32px; }
#rollover2 { background-image:url(../images/nav02.gif); background-repeat:no-repeat; display:inline-block; padding-left:138px;  padding-top:14px; padding-bottom:3px; }
#rollover2:hover { background-position:0px -32px; }
#rollover3 { background-image:url(../images/nav03.gif); background-repeat:no-repeat; display:inline-block; padding-left:125px;  padding-top:14px; padding-bottom:3px; }
#rollover3:hover { background-position:0px -32px; }
#rollover4 { background-image:url(../images/nav04.gif); background-repeat:no-repeat; display:inline-block; padding-left:88px; padding-top:14px; padding-bottom:3px; }
#rollover4:hover { background-position:0px -32px; }
#rollover5 { background-image:url(../images/nav05.gif); background-repeat:no-repeat; display:inline-block; padding-left:64px;  padding-top:14px; padding-bottom:3px; }
#rollover5:hover { background-position:0px -32px; }

/* END */

/* BUTTONS */

.btnSignUp { background-image:url(../images/btnSignUp.gif); background-repeat:no-repeat; display:inline-block; width:560px; height:66px; }

/* END */


/*  TEXT/FORMATTING  */

.content a{ color:#749a4d; text-decoration:underline; }

.breadcrumb { color:#710000; text-decoration:none; display:block; margin-bottom:15px; }

.content a:hover { text-decoration:none; }

.content a:visited { text-decoration:none; }

.content p { font-size:12px; color:#3e3e3e; vertical-align:top; text-align:left; margin-top:10px; margin-bottom:10px; line-height:18px; }

.content h1 { font-size:18px; font-weight:bold; color:#710000; margin-bottom:10px; padding:0px; }

.content h2 { font-size:14px; font-weight:bold; color:#a6610b; margin-top:0px; margin-bottom:5px; padding:0px; }

.content h3 { font-size:11px; font-weight:bold; color:#6f8a40; margin-top:0px; margin:5px; padding:0px; }

a, a:visited{ color:#749a4d; text-decoration:underline; }

a:hover { text-decoration:none;  }

.padding { padding:0px 20px 10px 0px; border:none; }

hr { border-top:1px dotted #386d83; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; height:1px; clear:both; display:block; margin:10px 0 10px 0; }

img { border:0px; }

.content ul { margin:0px; padding:0px; }

.content li { margin:0px; padding:0px; list-style:circle; line-height:14px; overflow:hidden;}

.featured-art h1 { font-size:16px; font-weight:bold; color:#fff; }

.featured-art p { font-size:11px; color:#fff; line-height:14px; margin-bottom:10px; }

.featured-art ul { font-size:11px; color:#fff; margin:0px; padding:0px; }

.featured-art li { font-size:11px; color:#fff; margin:0px; padding:0px; list-style:none; line-height:14px; }

.footer { font-size:10px; color:#dbba8f; vertical-align:top; text-align:right;  }

.footer a { font-size:10px; color:#dbba8f; vertical-align:top; text-align:right; text-decoration:none; }

.footer a:hover { text-decoration:underline; }

#caption .captioncontent { color:#606060; font-weight:normal; font-size:11px; background-color:#f0f0f0; padding:20px; }

#blockquote { float:left; margin-left:25px; margin-right:25px; }

.indent { margin-left:25px; margin-right:25px; margin-top:25px; }

#footer p { padding:0px;}

#copyright p { font-size:10px; color:#b3a99b; vertical-align:top; }

#copyright a { color:#b3a99b; text-decoration:underline; }

#copyright a:hover { color:#b3a99b; text-decoration:none; }

.form { padding:0px; font-size:12px; color:#3e3e3e; font-weight:normal; }

.fields { width:320px;  font-family:Arial, Verdana, sans-serif; font-size:12px; color:#17335d; font-weight:normal; border: 1px solid #cccccc;  }

.error {  font-family:Arial, Verdana, sans-serif; font-size:11px; color:#710000; }

.form1 { padding: 0px 10px 10px 0px; text-align:left; }

.form2 {  padding: 0px 0px 10px 0px; text-align:left; }

.button .button:link { background-color:#b1cc5e; font-size:13px; color:#fff; border:0px; padding:4px; text-decoration:none; font-weight:bold; }

.button:hover { background-color:#749a4d; text-decoration:none; }

table td { vertical-align:top; padding:0px; margin:0px; }

.link_red {color: #ff0000; font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; text-decoration: none;}
.link_red:hover {color: #cccccc; font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; text-decoration: underline;}


/* END */


