/* Global Styles */
* {margin:0; padding:0;}

body {font-family:Arial, Helvetica, sans-serif; background:#fff url(images/checker1.jpg);}

h1 {color:#024cab; font-size:24px; margin-bottom:5px;}

h2 {color:#f80302; font-size:18px; margin-bottom:5px;}

p {font-size:14px; line-height:1.35em; margin:10px auto 15px auto;}

a {color:#024cab; text-decoration:none;}

a:hover {text-decoration:underline;}

a img {border:0;}

/* Container Blocks */
#wrap {width:780px; margin:0 auto; background:#fff; overflow:hidden;}

#header {background:#fff url(images/headerbg.jpg) top repeat-x; text-align:center; border:0;}

#content {border:2px solid #000; overflow:hidden; height:100%; border-bottom:0; border-top:0;}

#right {float:right; width:570px; margin:10px; border-left:1px solid #c0c0c0; padding-left:15px;}

#left {float:left; width:135px; margin:10px 0 10px 10px;}

#footer {background:#024cab; height:40px; clear:both; border:2px solid #000;}


/* Container Styles */
#left ul li {list-style-type:none; padding:4px 0;}

#left ul li a {background:url(images/li_bg.jpg) top left no-repeat; height:40px; display:block; color:#fff; font-weight:bold; padding:12px 0 0 45px;}

#left ul li a:hover {text-decoration:none; color:yellow;}

#right img {border:2px solid #024cab;}

#right img.right {margin:0 0 10px 15px;}

#gallery div {margin:15px; height:160px;}

#info {text-align:center; margin-bottom:15px;}

#footer p {color:#fff; text-align:center;}

#footer p a {color:#fff; text-decoration:underline;}

#footer p a:hover {text-decoration:none;}


/* Classes */
.right {float:right;}
.left {float:left;}
.center {text-align:center; display:block;}
.coolblue {color:#004cab;}
