/* CSS Document */

body { background:url(../images/background.gif) #cccccc top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; height:100%; padding:0px; margin:0px; }

h1 { font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:24px; color:#666666; padding:0px; margin:0px; text-transform:capitalize; }
p { font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:11px; line-height:14px; color:#666666; padding:0px; margin:0px; }
a { outline:none; }
img {border:none; }

.blue { color:#0e639e; }
.yellow { color:#ECB700; }
.green { color:#9abd25; }
.orange { color:#ee9717; }
.red { color:#C01323; }
.clear {clear:both; width:100%; padding:0px; margin:0px; font-size:0px; }

#wrapper { /*background-color:#FFFFFF;*/ position:relative; width:866px; padding:16px 0px 0px 0px; margin:auto; }
#tebaysLogo { position:absolute; top:47px; left:43px; width:136px; height:85px; padding:0px; margin:0px; z-index:1; }
#mainBody { background:url(../images/wrapper.png) repeat-y; width:866px; padding:35px 3px 0px 3px; margin:0px; }
#footer { background:url(../images/back-footer.png) no-repeat; width:866px; height:46px; padding:0px; margin:0px; }

* html #mainBody { background:url(../images/wrapper-ie6.gif) no-repeat; }
* html #footer { behavior: url(iepngfix.htc); }

#flashMovie { background:url(../images/banner-home-static.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieTxt { position:relative; top:100px; left:420px; }
#flashMovie a { color:#5cbcff; text-decoration:none; font-weight:bold; }
#flashMovie a:hover { text-decoration:underline; }

#flashMovieDesignQuote { background:url(../images/banner-design-quote.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieDesign { background:url(../images/banner-design-static.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieDesign a { color:#FF3300; text-decoration:none; font-weight:bold; }
#flashMovieDesign a:hover { text-decoration:underline; }

#flashMoviePrintQuote { background:url(../images/banner-print-quote.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMoviePrint { background:url(../images/banner-print-static.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMoviePrint a { color:#99FF00; text-decoration:none; font-weight:bold; }
#flashMoviePrint a:hover { text-decoration:underline; }

#flashMovieWebQuote { background:url(../images/banner-web-quote.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieWeb { background:url(../images/banner-web-static.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieWeb a { color:#FFFF00; text-decoration:none; font-weight:bold; }
#flashMovieWeb a:hover { text-decoration:underline; }

#flashMovieEventsQuote { background:url(../images/banner-events-quote.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieEvents { background:url(../images/banner-events-static.png) no-repeat #0e639e; color:#FFFFFF; font-size:12px; width:860px; height:240px; padding:0px; margin:0px; }
#flashMovieEvents a { color:#FF0033; text-decoration:none; font-weight:bold; }
#flashMovieEvents a:hover { text-decoration:underline; }

.titleHolderFull { border-bottom:solid #d8d8d8 1px; width:806px; height:37px; padding:22px 0px 0px 15px; margin:0px 0px 0px 20px; }
.titleHolder { border-bottom:solid #d8d8d8 1px; width:525px; height:37px; padding:22px 0px 0px 15px; margin:0px 0px 0px 20px; float:left; }
.subTitleHolder { border-bottom:solid #d8d8d8 1px; width:255px; height:37px; padding:22px 0px 0px 15px; margin:0px 0px 0px 10px; float:left; }
.mainParagraph { width:860px; padding:17px 0px 0px 0px; margin:0px; }

* html .titleHolder { border-bottom:solid #d8d8d8 1px; width:525px; height:37px; padding:22px 0px 0px 15px; margin:0px 0px 0px 10px; float:left; }

.pColumnHolder { float:left; text-align:justify; width:240px; padding:0px; margin:0px 0px 0px 35px; }
* html .pColumnHolder { padding:0px 0px 0px 35px; margin:0px; }
.pColumnHolder ul { padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; list-style-type:none; list-style-image:url(../images/ul_bullet_blue.gif); list-style-position:outside; color:#0e639e; font-size:11px; font-weight:bold; text-transform:capitalize; text-align:left; }
.pColumnHolder ul.bulletRed { padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; list-style-type:none; list-style-image:url(../images/ul_bullet_red.gif); list-style-position:outside; color:#C01323; font-size:11px; font-weight:bold; text-transform:capitalize; text-align:left; }
.pColumnHolder ul li { padding:0px 0px 8px 0px; margin:0px; }
.pColumnHolder ul li a { text-decoration:none; }
.pColumnHolder ul li a:hover { text-decoration:underline; }

.pColumnHolderFull { float:left; text-align:justify; width:790px; padding:0px; margin:0px 0px 0px 35px; }
* html .pColumnHolderFull { float:left; text-align:justify; width:790px; padding:0px 0px 0px 35px; margin:0px; }

.pColumnHolderDouble { float:left; text-align:justify; width:515px; padding:0px; margin:0px 0px 0px 35px; }
* html .pColumnHolderDouble { float:left; text-align:justify; width:515px; padding:0px 0px 0px 35px; margin:0px; }

.thumbnails { float:left; padding:0px; margin:0px 12px 15px 0px; border:solid #cccccc 1px; }
.thumbnails:hover { border:solid #999999 1px; }

#contactColumn { float:left; text-align:left; width:515px; padding:0px; margin:0px 0px 0px 35px; }
#contactColumn p { color:#333333; line-height:15px; }
#contactColumn a { color:#0e639e; outline:none; text-decoration:none; }
#contactColumn a:hover { text-decoration:underline; }
input { border:solid #cccccc 1px; padding:1px 3px 1px 3px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; color:#0e639e; }
input:hover { border:solid #999999 1px; }
select { border:solid #cccccc 1px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:100; }
textarea { overflow:auto; border:solid #cccccc 1px; margin:0px; padding:0px 2px 0px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; width:150px; height:80px; color:#0e639e; }
#submitButton { border:none; background-color:#e8e8e8; padding:2px 10px 2px 10px; margin:0px; /*border:solid #999999 1px;*/ }


.addressFooter { /*background-color:#00CCCC;*/ width:800px; position:relative;  padding:10px 0px 20px 0px; margin:auto; text-align:center; }
.addressFooter p { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:100; color:#333333; }
.addressFooter a { color:#333333; text-decoration:none; }
.addressFooter a:hover { color:#0e639e; text-decoration:underline; }
