﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, u, center,
dl, dt, dd, ol, ul, li, img,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	font-size: 11px;
	font-family: verdana, sans-serif;
	text-decoration: none;
	color: #ccc;
}
p
{
    margin-bottom: 5px;
    padding-bottom: 5px;
    margin-top: 5px;
    padding-top: 5px;
}
body
{    
    background: #000;
    margin-top: 10px;
}
.container 
{
    margin: 0 auto;
    width: 100%;
    text-align: center;  
}
.inner
{
    margin: 0 auto;
    width: 750px;
    text-align: left; 
}
.hdrstrip
{
    margin: 0px;
    padding: 0px;
    padding-left: 121px;
    height: 27px;
    color: #ff9900;
    font-size: 11px;
    text-align: left;
}
#pnlhdr
{
    margin: 0 auto;
    width: 750px;
    height: 114px;
}

/*-----Header Quotes-----*/
    .pnlHdr_Home
    {    
        background: url(../media/quotes/creativityinvolves.jpg) no-repeat 100% 0px;
        margin-bottom: 15px;
    }
    .pnlHdr_Experience
    {    
        background: url(../media/quotes/thesecret.jpg) no-repeat 100% 0px;
        margin-bottom: 15px;
    }
    .pnlHdr_Testimonials
    {    
        background: url(../media/quotes/innovation.jpg) no-repeat 100% 0px;
        margin-bottom: 15px;
    }
    .pnlHdr_Portfolio
    {    
        background: url(../media/quotes/selfimage.jpg) no-repeat 100% 0px;
        margin-bottom: 15px;
    }
    .pnlHdr_Contact
    {    
        background: url(../media/quotes/thename.jpg) no-repeat 100% 0px;
        margin-bottom: 15px;
    }
    .pnlHdr_About
    {    
        background: url(../media/quotes/IInvented.jpg) no-repeat 100% 0px;
        margin-bottom: 15px;
    }
/*-----End Header Quotes-----*/

.nav
{
   margin: 0 auto;
   padding-left: 1px;
   width: 90px; 
   float: left;
   margin-right: 30px;
   letter-spacing: 1px;
}
.nav ul
{
    list-style-type: none;
}
.nav li
{
    height: 22px;
    padding-top: 7px;
    list-style-type: none;
    border-bottom: 1px dotted #99cc00;    
}
.nav .libtm
{
    border-bottom: 0px;
}
.nav .litop
{
    padding-top: 15px;
}
.nav li a
{
    color: #ccc;
}
.nav li a:visited
{
    color: #ccc;
}
.nav li a:hover
{
    color: #99cc00;
}
.nav li a:visited:hover
{
    color: #99cc00;
}
.nav li a.hypActive
{
  color: #99cc00;  
}

.ftr
{
    clear: both;
    margin: 0 auto;
    width: 750px;
    margin-top: 30px;
    text-align: left;
    color: #999;
}

.ftr a
{
    color: #999;
}
.ftr a:visited
{
    color: #999;
}
.ftr a:hover
{
    color: #99cc00;
}
.ftr a:hover:visited
{
    color: #99cc00;
}

/* ------Home Page ------- */
.home_content
{
    margin: 0 auto;
    float: left;
    width: 300px;
    margin-right: 30px;
    text-align: left;
    line-height: 19px;
    letter-spacing: 0px;
}
.home_right_content
{
    margin: 0 auto;
    float: left;
    width: 298px;
    line-height: 19px;
}
.home_right_content a
{
    color: #ccc;
}
.home_right_content a:visited
{
    color: #ccc;
}
.home_right_content a:hover
{
    color: #99cc00;
}
.home_right_content a:hover:visited
{
    color: #99cc00;
}
.home_right_content p
{
    color: #ff9900;
}
.home_right_content .hr
{
    clear: both;
    margin: 0 auto;
    color: #000;
    height: 10px;
    border-bottom: 1px dotted #99cc00;
    margin-bottom: 15px;
}
.home_right_content h2
{
    padding-bottom: 3px;
    margin-bottom: 5px;
    padding-top: 3px;
    margin-top: 7px;
    color: #99cc00;
    font-weight: normal;
    letter-spacing: 1px;
}
.home_right_content .latestwork
{
    margin-left: 20px;
}
/* ------End Home Page ------- */

/* ------Experience -------*/
.experience_left
{
    margin: 0 auto;
    float: left;
    width: 190px;
    margin-right: 25px;
    text-align: left;
    line-height: 19px;
}
.experience_mid
{
    margin: 0 auto;
    float: left;
    width: 195px;
    margin-right: 25px;
    text-align: left;
    line-height: 19px;
}
.experience_right
{
    margin: 0 auto;
    float: left;
    width: 193px;
    text-align: left;
    line-height: 19px;
}
/* ------End Experience ----*/

/* ------Testimonials -------*/
.testimonials_left
{
    margin: 0 auto;
    float: left;
    width: 345px;
    margin-right: 70px;
    text-align: left;
    line-height: 22px;
    font-family: Times New Roman, Serif;
    font-size: 15px;
}
.signature
{
    text-align: right;
    color: #666;
    font-family: Verdana, Sans-Serif;
    font-size: 10px;
}
.testimonials_right
{
    margin: 0 auto;
    float: left;
    width: 212px;
    text-align: right;
    line-height: 19px;
}
.testimonials_right h2
{
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-top: 3px;
    margin-top: 7px;
    color: #99cc00;
    font-weight: normal;
    letter-spacing: 1px;
}
.testimonials_right a
{
    color: #ccc;
}
.testimonials_right a:visited
{
    color: #ccc;
}
.testimonials_right a:hover
{
    color: #99cc00;
}
.testimonials_right a:hover:visited
{
    color: #99cc00;
}
.lst
{
    padding-top: 0px;
    margin-top: 0px;
}
/* ------End Testimonials ----*/

/* ------Portfolio -------*/
.portfolio_left
{
    margin: 0 auto;
    float: left;
    width: 427px;
    margin-right: 0px;
    text-align: left;
    line-height: 22px;
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    color: #99cc00;
}
.portfolio_right
{
    margin: 0 auto;
    float: left;
    width: 200px;
    text-align: right;
    line-height: 19px;
}
.portfolio_right h2
{
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-top: 3px;
    margin-top: 7px;
    color: #99cc00;
    font-weight: normal;
    letter-spacing: 1px;
}
.portfolio_right a
{
    color: #ccc;
}
.portfolio_right a:visited
{
    color: #ccc;
}
.portfolio_right a:hover
{
    color: #99cc00;
}
.portfolio_right a:hover:visited
{
    color: #99cc00;
}
.portfolio_left a
{
    color: #ccc;
}
.portfolio_left a:visited
{
    color: #ccc;
}
.portfolio_left a:hover
{
    color: #99cc00;
}
.portfolio_left a:hover:visited
{
    color: #99cc00;
}
.imgportfolio
{
    margin-top: 16px;
}
/* ------End Portfolio ----*/

/* ------Contact -------*/
.contact_left
{
    margin: 0 auto;
    float: left;
    width: 345px;
    text-align: left;
    line-height: 19px;
}
.contact_right
{
    margin: 0 auto;
    float: left;
    width: 280px;
    height: 300px;
    text-align: left;
    line-height: 19px;
    background: url(../media/phone.jpg) no-repeat 0px 16px;
}
.contact_right p
{
    width: 275px;
    text-align: right;
    padding-top: 449px;
}
.contact_left a
{
    color: #ccc;
}
.contact_left a:visited
{
    color: #ccc;
}
.contact_left a:hover
{
    color: #99cc00;
}
.contact_left a:hover:visited
{
    color: #99cc00;
}
.contact_label
{
    width: 144px;
    text-align: left;
    color: #99cc00;
}
.form_label
{
    width: 144px;
    height: 20px;
    text-align: left;
    color: #99cc00;
}
.txtverify
{
    border: 0px;
    background: #999;
    width: 90px;
    font-size: 11px;
    color: #000;
}
.txtcontact
{
    border: 0px;
    background: #999;
    width: 185px;
    font-size: 11px;
    color: #000;
}
.txtcontactmulti
{
    border: 0px;
    background: #999;
    width: 185px;
    height: 50px;
    font-size: 11px;
    font-family: Verdana, Sans-Serif;
    color: #000;
}
textarea
{
    border: 0px;
    background: #999;
    width: 185px;
    height: 50px;
    font-size: 11px;
    font-family: Verdana, Sans-Serif;
    color: #000;
}
.btnSubmit
{
    margin-top: 6px;
}
.confirmtxt
{
    color: #ff9900;
}
/* ------End Contact ----*/

/* ------ About -------*/
.about_left
{
    margin: 0 auto;
    float: left;
    width: 345px;
    text-align: left;
    line-height: 19px;
}
.about_right
{
    margin: 0 auto;
    float: left;
    width: 280px;
    height: 400px;
    text-align: right;
    line-height: 19px;
    background: url(../media/aboutus.jpg) no-repeat 50px 148px;
}
.about_right h2
{
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-top: 3px;
    margin-top: 7px;
    color: #99cc00;
    font-weight: normal;
    letter-spacing: 1px;
}
.about_right a
{
    color: #ccc;
}
.about_right a:visited
{
    color: #ccc;
}
.about_right a:hover
{
    color: #99cc00;
}
.about_right a:hover:visited
{
    color: #99cc00;
}
.mike_right
{
    margin: 0 auto;
    float: left;
    width: 280px;
    height: 400px;
    text-align: right;
    line-height: 19px;
    background: url(../media/glass.jpg) no-repeat 50px 148px;
}
.mike_right h2
{
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-top: 3px;
    margin-top: 7px;
    color: #99cc00;
    font-weight: normal;
    letter-spacing: 1px;
}
.mike_right a
{
    color: #ccc;
}
.mike_right a:visited
{
    color: #ccc;
}
.mike_right a:hover
{
    color: #99cc00;
}
.mike_right a:hover:visited
{
    color: #99cc00;
}
.mikep
{
    padding-left: 123px;
    background: url(../media/mike.jpg) no-repeat 0px 10px;
}
.martyn_right
{
    margin: 0 auto;
    float: left;
    width: 280px;
    height: 400px;
    text-align: right;
    line-height: 19px;
    background: url(../media/mouse.jpg) no-repeat 50px 148px;
}
.martyn_right h2
{
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-top: 3px;
    margin-top: 7px;
    color: #99cc00;
    font-weight: normal;
    letter-spacing: 1px;
}
.martyn_right a
{
    color: #ccc;
}
.martyn_right a:visited
{
    color: #ccc;
}
.martyn_right a:hover
{
    color: #99cc00;
}
.martyn_right a:hover:visited
{
    color: #99cc00;
}
.martynp
{
    padding-left: 123px;
    background: url(../media/martyn.jpg) no-repeat 0px 10px;
}
.spnGreen
{
    color: #99cc00;
}
.exp
{
    list-style-type: disc;
    padding-left: 20px;
    margin-left: 20px;
}