/* Key styles for: Artistic Flowers*/
/* Website designed and developed by Mojito Solutions, Katrina Youngman */
/* Last updated: Joanne Walter, 27 May 2009 */

/*Reset Styles*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

body{background: url(images/bground_gradient_blk.jpg) repeat-x #2b2b29; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; font-size: 16px;}

/*Container Styles*/
#wrapper {margin-left: auto; margin-right: auto; width: 800px; margin-top: 10px; margin-bottom: 10px;}
#banner {border-bottom: 5px solid #333;}
#navigation{margin-bottom: 20px;}
#main-container{}
#content {overflow: hidden; }
#content .col {position: relative; float: left;}
#left {width: 280px; padding-right: 20px;}
#main {width: 500px; margin-top: 5px;}
#main-content{padding: 30px 50px 30px 30px;}
.footer {color: #fff; position: relative; margin-top: -20px;} 

/*Link Styles*/
a {color: #ec4481; text-decoration: none;}
a:link{color: #ec4481; text-decoration: none;}
a:visited {color: #ec4481; text-decoration: none;}
a:hover {color: #ec4481; border-bottom: 1px dotted #000;}

#left a:hover{border-bottom: none;}

.footer a {color:#66FF33;}
.footer a:hover{border-bottom: 1px dotted #fff;}

.home a{color: #FFFF33; }
.home a:hover{border-bottom: 1px dotted #95D5F0;}

.ourwork a{color: #0583b8;}
.ourwork a:hover{border-bottom: 1px dotted #333;}

.about a{color: #f9fb2f;}
.about a:hover{border-bottom: 1px dotted #FFCCCC;}

.contact a{color: #f9fb2f;}
.contact a:hover{border-bottom: 1px dotted #006600;}

#myGallery5 a, #myGallery6 a{color: #006699; text-decoration:none; border-bottom: none;}
#myGallery5 a:hover, #myGallery6 a:hover { color: #333; border-bottom: none;}

#myGallery5 .carouselContainer a, #myGallery6 .carouselContainer a{color: #fff;}
#myGallery5 .carouselContainer a:hover, #myGallery6 .carouselContainer a:hover{color: #999;}

#lbBottomContainer a{color: #006699; text-decoration:none; border-bottom: none;}
#lbBottomContainer a:hover { color: #333; border-bottom: none;}

#lbCenter a{color: #006699; text-decoration:none; border-bottom: none;}
#lbCenter a:hover { color: #333; border-bottom: none;}

.thumbscontainer a:hover{border:none;}

/*Paragraph Styles*/
p {padding-bottom: 10px;}
.basic p{font-size: .9em;}
.small-text {font-size: .8em; padding-bottom: 0px;}
.thumbscontainer { background: #333; margin: 0 !important; padding: 10px; margin-left: 20px !important;}
.thumbscontainer ul { margin-left: 0px !important; }
.thumbscontainer p{display: none;}
.thumbscontainer ul li {background: none; padding: 0px !important;   }
.thumbscontainer ul li img {padding: 0px !important; border: 2px solid #fff !important; }

.thumbs { padding: 0 !important; }
/*Table Styles*/
table {background: none; border: none; margin-bottom: 10px;}
table td{background: none; border: none; padding: 1px;}

/*List Styles*/
#content ul, #content ol {font-size: .8em; margin-left: 30px; padding-bottom: 5px; padding-top: 5px;}

/*Image Styles*/
#main-content img {padding: 2px;}
.featureimage img{padding: 0px;}

/*Class Selectors*/
.right {float: right;}
.left {float: left;}
.clear {clear: both;}
.heading {margin-left: -25px; margin-bottom: -10px;}
.home{background: #0296D4; color: #95D5F0;}
.about{background: #EA427F; color: #FFCCCC;}
.ourwork{background: #FFCC33; color: #333;}
.contact{background: #3AD400; color: #006600;}
.basic{background: #fff; color: #000;}


#myGallery5 .slideInfoZone h2, #myGallery6 .slideInfoZone h2{padding-bottom: 10px; font-size: 1em; line-height: 1.1em;}
#myGallery5 .slideInfoZone p, #myGallery6 .slideInfoZone p{font-size: .8em; line-height: 1.5em;}
.slideInfoZone {padding: 5px;}

