/* Common.css */

body { background: #000000; font-size:0.78em; font-family: Arial, verdana, sans-serif; margin: 0; padding: 0; color:#000000; }
img { border: 0; }


a:link, a:active { color:#3d3f2c; text-decoration: underline; }
a:visited { color:#3d3f2c; text-decoration: underline; }
a:hover {color:#c60; text-decoration: none; }
p {margin:1em 0 1em 0;}

.nocss { display: none; }
.clr { clear: both; overflow: hidden; height: 1px; }

h1 { font-family: "Times New Roman", Times, serif;font-size: 1.8em; font-weight: bold; margin-top: 0; color:#00adef; }
h2 { font-family: "Times New Roman", Times, serif; font-size: 1.4em;  }
h3 { font-family: "Times New Roman", Times, serif; font-size: 1.2em; }
h6 { font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: lighter;color:#00adef;margin: 2px 0 -10px 0; padding:0;border-bottom:solid 1px #ccc;}

#logo {  width: 340px; height: 65px; padding-left:166px; margin-right: -29px;}
#govt { margin:10px 0 10px; height:100px;padding: 5px 0 5px 0; }
#main { background-color: #FFFFFF; margin-right: 29px; margin-bottom: 29px; }
#header { background-color: #000000; width: 100%;}
#left-column { background-color: #000000; margin-bottom: 45px; }

#content-body-container { background-color: #FFFFFF;  position: relative; margin-left: 164px; color: #3d3f2c;
 }
#content { margin-bottom: 12px; margin-left: 12px; padding-top: 12px; margin-right: 12px; width: auto; background-color: #FFFFFF; }

#left-column { float: left; width: 164px; color: #FFF; }
#left-column ul { margin: 0; padding: 0; list-style: none; margin-left: 29px; margin-right: 20px;border-top:1px solid #919284;}
#left-column ul li a { padding-left: 3px; padding-bottom: 6px; padding-top: 5px; border-bottom: 1px solid #919284; display: block; font-size: 1em; overflow: hidden; }


#left-menu ul li a:visited { color: #FFF; text-decoration: none; }
#left-column a { color: #FFF; font-size: 0.9em; text-decoration: none; }
#left-column li a:hover { text-decoration: underline; color:#000000; background:#FFF;  }

#left-column li.current a { text-decoration: none; color:#00adef;}
/*#left-column li.current a:visited { color:#FFF; text-decoration: none; }*/

#left-column-nested-content ul li { font-size: 0.9em; color: #E5E4E0;}
#left-column-nested-content ul li a { border: 0; color: #E5E4E0;}
#left-column-nested-content ul { border-bottom: 1px solid #919284; }

/* OLD
#left-menu ul li a:visited { color: #e5e4e0; text-decoration: underline; }
#left-column a { color: #e5e4e0; font-size: 0.9em; text-decoration: none; }
#left-column a:visited { color: #e5e4e0; }
#left-column li a:hover, #left-column li.current a { text-decoration: underline; color: #3d3f2c; background-color: #FFF; }
#left-column li.current a:visited { color: #3d3f2c; text-decoration: none; }

#left-column-nested-content ul li { font-size: 0.9em; color: #E5E4E0;}
#left-column-nested-content ul li a { border: 0; color: #E5E4E0;}
#left-column-nested-content ul { border-bottom: 1px solid #919284; }

*/

#right-colmum-listing { width: 292px; margin-left: 20px; margin-bottom: 20px;  }

#right-column { width: 292px; margin-left: 20px; margin-bottom: 20px; float: right;}

caption {margin-left: 10px;}
#main #content-body-container #content-body {margin-right: 340px !important; }
#content-left-column { float: left;}
#content-body, #image-listing { margin-right: 292px; }


#images { width: 235px; }
#images div { width: 73px; margin-right: 4px; margin-bottom: 4px; float: left; overflow: hidden; }
fieldset.no-border {padding: 0; margin: 0; border: none; font-size: 100%;padding: 0;margin: 0;}

.collection-link {color:#3d3f2c; font-size: 0.9em;}
.colection-link a {color:#3d3f2c;}
.colection-link a:link {color: #3d3f2c; text-decoration: none;}
.colection-link a:visited {color: #3d3f2c; text-decoration: none;}
.colection-link a:active {color: #3d3f2c; text-decoration: none;}
.collection-link a:hover {color: #3d3f2c; text-decoration: underline; }
.collection-image { border: 0;}


.form-asterisk{color:#f00;font-size:90%;}
.form-error ul {color:#fff;padding: 10px 10px 10px 15px;background-color: #c63; border: 2px solid #f00;}
.form-error li, .form-success li { list-style-type: disc; margin-left: 10px; }
.form-success ul {color:#fff;padding: 10px 10px 10px 15px;background-color: #090; border: 2px solid #030;}
legend { color: #000; font-weight: bold; padding: 10px; font-size: 100%; }
input,select,textarea { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; }
.form-error-contact ul { color:#f00;}
.form-error-contact li { list-style-type: disc;  }
.form-error-home ul, .form-error-home li, .form-success-home li, .form-success-home ul{ padding: 0; margin: 0; width: 314px;}
.form-error-home li, .form-success-home li { list-style-type: none; }
.form-success-home ul {color:#fff; background-color: #090; padding: 0.6em;margin: 0.3em; }
.form-error-home ul {color:#fff; background-color: #c00; padding: 0.6em; margin: 0.3em;}
label { cursor: pointer;}
form ul, form ol { list-style-type: none; margin-left: 0; padding-left: 0; } /* Removes the default bullet points around the unordered lists in the forms */

#no-script { border: 1px  dotted #000; background-color: #f3f3f3; margin: 1em 0; padding: 1em; color:  #000 }
#subscription {font-size:12px;float:left;width:250px;margin:0px 0 0px 10px; padding:0;}
#subscription {font-size:12px;float:left;width:250px;_margin:0 0 0 10px; padding:20 0 0 0;}/*for IE6*/
#subscription {font-size:12px;float:left;width:250px;*margin:0 0 0 10px;} /*for IE7*/

#subsform {color:#000000;padding:0;margin:0;}
.subbutton{cursor:pointer;width:100px;background-color:#000000;color:#FFFFFF;padding:2px;font-weight:bold;border:2px solid #ffffff;}
input {border:solid 1px #ccc;}
input:focus {background-color: lightyellow;}
#share {margin-left:45px;}

/*for brand page*/
#brandright{margin:15px 0 0 0;width:250px;float:right;}
.rightbrandtext{font-size:0.7em;font-weight:bold;letter-spacing: 1px;padding-bottom:10px;border-bottom:solid 1px #ccc;}
p.talking{margin:0px 0 0 0;font-weight:bold;font-size:25px;border-bottom:solid 1px #ccc;}
.hire {margin:--50px 0 0 0;padding:0 0 0 7px;font-weight:bold;font-size:1em;}
.point {padding:0 0 0 5px;}

/*for legal page*/
#leftlegal {margin:0;width:280px;float:left;*font-size:0.8em;/*star hack for IE7 font size*/_font-size:0.8em;/*IE6*/}

#rightlegal{margin:0;width:250px;float:right;}/*for IE6*/
.heading{font-size:18px;color:#000000; border-bottom:solid 1px #ccc; font-family:Arial, sans-serif;}

.company {font-size:12px;color:#00adef;  font-family:Arial, sans-serif;}
.name {font-family: "Times New Roman", Times, serif;
font-size:3em;color:#000000; }

#righttext {width:245px;font-family:Arial, sans-serif; font-size:0.75em;*font-size:0.65em;font-weight:bold;margin:0 5px 0px 5px; float:right;}
.righttext {width:245px;font-family:Arial, sans-serif; font-size:0.75em;*font-size:0.7em;_font-size:0.7em;/*IE6*/font-weight:bold;margin:0 5px 0px 5px; float:right;}
#line {margin:0;padding:0;/*clear:both;*/}
#topline {height:10px;width:auto;border-top:solid 1px #cccccc;margin:470px 0 0 0;padding:10px 0 0 0;}
#midline {border-top:solid 1px #cccccc;margin:10px 0 5px 0;padding:0;}
#image1 {margin:5px 0 5px 0;width:280px;float:left;}
#image2{margin:5px 0 5px 0;width:250px;float:right;}
#image3 {margin:10px 0 5px 0;width:280px;float:left;}
#image4{margin:10px 0 5px 0;width:250px;float:right;}



.artist {font-size:12px;color:#00adef;  font-family:Arial, sans-serif;}
.caption {font-size:12px;color:#000000;  font-family:Arial, sans-serif;font-weight:bold;}
#backimage {margin:-41px 0 0 0;}
/*#backimage {margin:0;padding:0;width:250px;height:150px;background:#ff0033 url("img src ./?=89126") 0 0;}*/


/*IE6 hacks*/
/* IE6 css fixer v0.4: Thu, 02 Jul 2009 01:39:25 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
/*#left-column,
#right-column,
#content-left-column,
#images div,*/
#subscription,
#brandright,
#leftlegal,
#rightlegal,
#righttext,
.righttext,
#image1,
#image2,
#image3,
#image4 {display:inline;}

/* add zoom:1 to overflow:hidden */
/*.clr,
#left-column ul li a,*/
/*#images div {zoom:1;}*/

/* fix negative margins */
h6,
#logo,
#backimage {position:relative; zoom:1;}

/* add zoom:1 to pos:relative elements */
#content-body-container {zoom:1;}
/*end IE6 hacks*/
