* {
border:0 none;
margin:0;
padding:0;
}

* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-decoration: none;
}

.hidden {
  display: none;
}


a:link, a:visited{
color: black;
}

a:hover {
color: #93278C;
}


p {
  font-family: Helvetica, Arial;
  font-size: 17px;
  font-weight: normal;
}

img {
border-style:none;
display:block;
}

h1 {
  font-family: Georgia;
  font-size: 30px;
  font-weight: normal;
  text-transform: uppercase;
  color: #111111;
}


#wrapper{
  background-image: url(../images/background.jpg);
  background-repeat: repeat-x;
  font-family: Arial;
  font-size: 16px;
  background-color: #242424;
  position: relative;
}


#container {
  width: 923px;
  margin: 0 auto;
  background-color: #FFFFFF;
}

#header{
  background-image: url(../images/main_header_2.jpg);
  background-repeat: no-repeat;
  height: 366px;
}


#wrap {
  background-image: url(../images/featured_background.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 427px;
  height: 302px;
  float: left;
  display:inline;
  position: relative;
  top: 60px;
  left: 52px;
}

#jFlowSlide{
  position: relative;
  top: 56px;
  left: 59px;
}

#btn_next{
  position: relative;
  right: -45px;
  top: -50px;
  float: right;
  cursor: pointer;
}

#btn_prev{
  position: relative;
  right: 31px;
  top: -50px;
  float: left;
  cursor: pointer;

}

#page_quote {
  width: 427px;
  height: 270px;
  position: relative;
  top: 95px;
  left: 52px;
}

#page_quote h2 {
  font-family: Georgia;
  font-size: 28px;
  font-weight: normal;
  color: #FFFFFF;
}


#footer_content {
  width: 923px;
  margin: 0 auto;
  padding: 1em;
}

#latest {
  width: 255px;
  margin: 0 auto 3em auto;
  background-image: url(../images/latest_bottom.jpg);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-color: #737171;
}


.testi {
margin: 0 auto;
padding: 1em .5em .5em .5em;
font-family: Georgia;
font-style:italic;
color:#FFFFFF;
font-size: 18px;
}

.testi_owner {
margin: 0 auto;
padding: 1em .5em 2em .5em;
font-family: Georgia;
font-style:italic;
color:#000000;
font-size: 18px;
font-weight: normal;
}


#latest h1 {
  margin: 0 auto;
  padding: 0 .5em;
}

#latest_designs  {
  margin: 0 auto;
  padding: 1em .5em 2em .5em;
}

#latest_designs li {
  padding-bottom: .5em;
}

#directions {
  padding: 1em;
  background-color: #993399;
}

#directions p {
  font-family: Georgia;
  font-size: 24px;
  font-weight: normal;
}


#quote_form {
  width: 860px;
  margin: 0 auto;
}

#quote_div {
   background-color:  #555555;
   margin-top: 1em;
   padding: 2em 1.5em;
}


.quote_data {
  float: left;
  width: 400px;
}

.quote_data p {
  padding-top: .5em;
  padding-bottom: .5em;
}


.quote_data label{
  display: block;
  float: left;
  font-family: Helvetica, Arial;
  font-size: 20px;
  font-weight: normal;
  width: 130px

 }

.quote_data input {
  width: 200px;
  height: 30px;
}

.quote_data select {
    width: 240px;
    height: 30px;
    font-family: Helvetica, Arial;
    font-size: 20px;
    font-weight: normal;
    padding-left: .5em;
}

.quote_data textarea {
    width: 240px;
    height: 171px;
}


.btn_submit {
  float: right;
  height: 80px;
  width:  200px;
  padding: 1em;
  font-family: Georgia;
  font-size: 20px;
  font-weight: normal;
  margin-top: 1em;
  background-color: #993399;
}


#footer{
   background-color: #000000;
   clear:   both;
}

#footer p{
  color: #FFFFFF;
  font-family: Arial;
  font-size: 16px;
}

.footerh1 {
color:#999999;
}

#content_1 {
  float: left;
  width: 540px;
  padding: 1em 1.5em 0 2em;
  background-color: #FFFFFF;
}

#content_1 p {
 padding: .5em 0 .5em 0;
}


#content_2 {
  float: left;
  width: 300px;
  padding: 1em 0 0 1em;
  background-color: #FFFFFF;
}

#content_3 {
  clear: both;
  width: 923px;
  padding: 1em 0 2em 0;
  background-color: #737171;

}

#content_3 h1{
 padding: 0 0 .5em .8em;
}


#content_3 h2{
 padding: 0 0 .5em 0;
   font-family: Georgia;
  font-size: 24px;
  font-weight: normal;
  text-transform: uppercase;
  color: #FFFFFF;
}

#content_3 .social {
  float: left;
  width: 270px;
  padding:1em;
}

#sighting li {
  width: 260px;
  border-bottom: solid  1px  #666666;
  padding-bottom: .5em;
  padding-top: .5em;
}


#logo {
  background-image: url(../images/aminah_designs_logo.png);
  background-repeat: no-repeat;
  height: 82px;
  text-indent: -9999px;
  background-color: #B7B6B6;
}

 /* navigation */ 

#navigation{
  float: right;
  padding-right: 8em;
  padding-top: 7em;
  padding-left:0;
  display:inline;
}


ul#navigation li a#home {
background:transparent url(../images/btn_home.png) no-repeat scroll center bottom;
text-indent: -9999px;
display: block;
width: 192px;
height: 43px;
}

ul#navigation li a#services {
background:transparent  url(../images/btn_services.png) no-repeat scroll center bottom;
text-indent: -9999px;
display: block;
width: 192px;
height: 53px;
}

ul#navigation li a#portfolio {
background:transparent url(../images/btn_portfolio.png) no-repeat scroll center bottom;
text-indent: -9999px;
display: block;
width: 192px;
height: 51px;
}

ul#navigation li a#contact {
background:transparent url(../images/btn_contact.png) no-repeat scroll center bottom;
text-indent: -9999px;
display: block;
width: 192px;
height: 52px;
}

ul#navigation li a#portfolio:hover, ul#navigation li a#portfolio:active, ul#navigation li a#contact:hover, ul#navigation li a#contact:active, ul#navigation li a#services:hover, ul#navigation li a#services:active, ul#navigation li a#home:hover, ul#navigation li a#home:active {
background-position:center top;
}

body#home ul#navigation li a#home, body#services ul#navigation li a#services, body#portfolio ul#navigation li a#portfolio, body#contact ul#navigation li a#contact {
background-position:center center;
}

#loading {
float: right;
padding-right: 2em;}

#largeImage {
position: absolute;
padding: .5em;
background: #e3e3e3;
border: 1px solid #BFBFBF;
}


 /* contact page */ 

#contactusform {
background-color: #303030;
}
 


#contactusform #content {
margin: 0 auto;
width: 640px;
height: 600px;
background-image:url(../images/contact-form.png);
background-repeat:no-repeat;
}

#contactusform #contactform {
padding-left: 7em;
padding-top: 8.5em;
}

#contactform p {
width: 200px;
float: left;
padding-right: 2em;
padding-bottom: 15px;
}

#contactform input{
height: 35px;
width: 212px;
}

#contactform textarea{
height: 105px;
width: 445px;
}

#contactform label {
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 24px;
color:#FFFFFF;
}

#contactform fieldset {
padding-bottom: 2em;
}

#contactusform .btn_submit2 {
  float: left;
  height: 60px;
  width:  135px;
  padding: 1em;
  font-family: Georgia;
  font-size: 20px;
  font-weight: normal;
  margin-top: 1em;
  background-color: #993399;
}

#contactusform #response {
float: left;
width: 300px;
padding-left: 2em;
color: white;
}

 /* portfolio page */ 

#portfolio #content_1 {
  float: left;
  width: 923px;
  padding: 0;
  background-color: #FFFFFF;
}

#content_1 .port {
background-image:url(../images/port_bottom.jpg);
background-repeat:no-repeat;
background-position: bottom;
margin: 1em 15px 1em 1em;
padding-bottom: 3em;
background-color:#737171;
width: 430px;
float:left;
display:inline;
}

.port img {
float: left;
padding: 10px 10px 0 10px;

}

.port p {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
padding-top: .5em;
}

.port .visit {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
padding-top: .5em;
}

#portfolio #wrapper h1 {
  font-family: Georgia;
  font-size: 30px;
  font-weight: normal;
  text-transform: uppercase;
  color: #111111;
  padding-left: .5em;
}

#twitter_update_list li{
padding-bottom: 1em;
}

#twitter_update_list a{
display:none;
}

#twitter-link {
  text-transform: uppercase;
}

#rss li {
padding-bottom: 1em;
}

/*facebook*/

body.fan_widget{background:transparent}
.fan_box .full_widget{border:solid 1px #94a3c4;background:white}
.fan_box .full_widget .connect_top{background:#eceff5}
.fan_box .connect_top{padding:10px 10px 8px 10px}
.fan_box .profileimage{float:left;width:40px;height:40px;padding:0 10px 0 0;margin:0 0 4px 0}
.fan_box .connect_action{padding:0 0 0 8px}
.fan_box .connect_action .name{line-height:15px;font-size:14px;font-weight:bold}
.fan_box .connect_button{padding-top:5px}
.fan_box .connect_button .UIActionButton{margin:1px 0 0 0}
.fan_box .connect_action a.undo{margin:0 0 0 3px}
.fan_box .page_stream{text-align:center;padding:0 10px;height:300px;overflow:auto;border-top:solid 1px #d8dfea;position:relative}
.fan_box .page_stream .loader{padding-top:20px}
.fan_box .UIIntentionalStory{background:transparent;text-align:left;padding:7px 0 0 0}
.fan_box .UIIntentionalStory .UIMediaItem_UnknownWidth{max-width:100px}
.fan_box .connections{border-top:solid 1px #d8dfea;padding:10px 0 4px 10px;min-height:150px; background-color:#737171;}
.fan_box .connections .connections_grid{padding-top:5px}
.fan_box .connections_grid .grid_item{float:left;padding:0 5px 8px 0;overflow:hidden;width:50px}
.fan_box .connections_grid .grid_item .name{font-size:9px;color:#808080;overflow:hidden;padding-top:2px;text-align:center;white-space:nowrap}
.fan_box .hidden{display:none}
.fan_box .connect_span{margin:0 0 1px 0}

#bootloader_css_connect_connect_css { height: 42px; }

